idnits 2.17.1 draft-ietf-adslmib-adsl2-07.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 19. -- Found old boilerplate from RFC 3978, Section 5.5 on line 7788. -- Found old boilerplate from RFC 3979, Section 5, paragraph 1 on line 7765. -- Found old boilerplate from RFC 3979, Section 5, paragraph 2 on line 7772. -- Found old boilerplate from RFC 3979, Section 5, paragraph 3 on line 7778. ** This document has an original RFC 3978 Section 5.4 Copyright Line, instead of the newer IETF Trust Copyright according to RFC 4748. ** This document has an original RFC 3978 Section 5.5 Disclaimer, instead of the newer disclaimer which includes the IETF Trust according to RFC 4748. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- == No 'Intended status' indicated for this document; assuming Proposed Standard Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- == There are 67 instances of lines with non-RFC6890-compliant IPv4 addresses in the document. If these are example addresses, they should be changed. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (April 25, 2006) is 6575 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.1' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.2' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.3' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.4' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.992.5' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.993.2' -- Possible downref: Non-RFC (?) normative reference: ref. 'G.997.1' -- Possible downref: Non-RFC (?) normative reference: ref. 'TR-90' Summary: 3 errors (**), 0 flaws (~~), 3 warnings (==), 15 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Network Working Group M. Morgenstern 3 Internet-Draft M. Dodge 4 Expires: October 27, 2006 ECI Telecom Ltd. 5 S. Baillie 6 U. Bonollo 7 NEC Australia 8 April 25, 2006 10 Definitions of Managed Objects for Asymmetric Digital Subscriber Line 2 11 (ADSL2) 12 draft-ietf-adslmib-adsl2-07.txt 14 Status of this Memo 16 By submitting this Internet-Draft, each author represents that any 17 applicable patent or other IPR claims of which he or she is aware 18 have been or will be disclosed, and any of which he or she becomes 19 aware will be disclosed, in accordance with Section 6 of BCP 79. 21 Internet-Drafts are working documents of the Internet Engineering 22 Task Force (IETF), its areas, and its working groups. Note that 23 other groups may also distribute working documents as Internet- 24 Drafts. 26 Internet-Drafts are draft documents valid for a maximum of six months 27 and may be updated, replaced, or obsoleted by other documents at any 28 time. It is inappropriate to use Internet-Drafts as reference 29 material or to cite them other than as "work in progress." 31 The list of current Internet-Drafts can be accessed at 32 http://www.ietf.org/ietf/1id-abstracts.txt. 34 The list of Internet-Draft Shadow Directories can be accessed at 35 http://www.ietf.org/shadow.html. 37 This Internet-Draft will expire on October 27, 2006. 39 Copyright Notice 41 Copyright (C) The Internet Society (2006). 43 Abstract 45 This document defines a Management Information Base (MIB) module for 46 use with network management protocols in the Internet community. In 47 particular, it describes objects used for managing parameters of the 48 "Asymmetric Digital Subscriber Line" family of interface types, 49 especially including ADSL, ADSL2, and ADSL2+. 51 Table of Contents 53 1. The Internet-Standard Management Framework . . . . . . . . . 3 54 2. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 3 55 2.1. Relationship to other MIBs . . . . . . . . . . . . . . . 4 56 2.2. IANA Considerations . . . . . . . . . . . . . . . . . . . 6 57 2.3. Conventions Used in the MIB Module . . . . . . . . . . . 6 58 2.4. Structure . . . . . . . . . . . . . . . . . . . . . . . . 13 59 2.5. Persistence . . . . . . . . . . . . . . . . . . . . . . . 15 60 2.6. Line Topology . . . . . . . . . . . . . . . . . . . . . . 18 61 2.7. Counters, Interval Buckets, and Thresholds . . . . . . . 18 62 2.8. Profiles . . . . . . . . . . . . . . . . . . . . . . . . 20 63 2.9. Notifications . . . . . . . . . . . . . . . . . . . . . . 24 64 3. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 25 65 4. Implementation Analysis . . . . . . . . . . . . . . . . . . . 153 66 5. Security Considerations . . . . . . . . . . . . . . . . . . . 154 67 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 160 68 7. References . . . . . . . . . . . . . . . . . . . . . . . . . 161 69 7.1. Normative References . . . . . . . . . . . . . . . . . . 161 70 7.2. Informative References . . . . . . . . . . . . . . . . . 162 71 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 164 72 Intellectual Property and Copyright Statements . . . . . . . . . 165 74 1. The Internet-Standard Management Framework 76 For a detailed overview of the documents that describe the current 77 Internet-Standard Management Framework, please refer to Section 7 of 78 RFC 3410 [RFC3410]. 80 Managed objects are accessed via a virtual information store, termed 81 the Management Information Base or MIB. MIB objects are generally 82 accessed through the Simple Network Management Protocol (SNMP). 83 Objects in the MIB are defined using the mechanisms defined in the 84 Structure of Management Information (SMI). This memo specifies a MIB 85 module that is compliant to the SMIv2, which is described in STD 58, 86 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 87 [RFC2580]. 89 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 90 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 91 document are to be interpreted as described in RFC 2119 [RFC2119]. 93 2. Overview 95 This document defines a Management Information Base (MIB) module for 96 use with network management protocols in the Internet community for 97 the purpose of managing ADSL, ADSL2, and ADSL2+ lines. 99 The MIB module described in RFC 2662 [RFC2662] describes objects used 100 for managing Asymmetric Bit-Rate DSL (ADSL) interfaces per 101 [T1E1.413], [G.992.1], and [G.992.2]. These object descriptions are 102 based upon the specifications for the ADSL Embedded Operations 103 Channel (EOC) as defined in American National Standards Institute 104 (ANSI) T1E1.413/1995 [T1E1.413] and International Telecommunication 105 Union (ITU-T) G.992.1 [G.992.1] and G.992.2 [G.992.2]. 107 This document does not obsolete RFC 2662 [RFC2662], but rather 108 provides a more comprehensive management model that includes the 109 ADSL2 and ADSL2+ technologies per G.992.3, G.992.4, and G.992.5 110 ([G.992.3], [G.992.4], and [G.992.5] respectively). In addition, 111 objects have been added to improve the management of ADSL, ADSL2, and 112 ADSL2+ lines. 114 Additionally, the management framework for New Generation ADSL lines 115 specified [TR-90] by the Digital Subscriber Line Forum (DSLF) has 116 been taken into consideration. That framework is based on ITU-T 117 G.997.1 standard [G.997.1] as well as on two amendments: ([G.997.1 118 am1] and [G.997.1 am2]). This document refers to all three documents 119 as G.997.1. That is, a MIB attribute whose REFERENCE section 120 provides a paragraph number in ITU-T G.997.1 is actually originated 121 from either G.997.1 [G.997.1] or one of its amendment documents. 123 Note that future revision of ITU-T G.997.1 standard will refer also 124 to next generation of VDSL technology, known as VDSL2, per ITU-T 125 G.993.2 [G.993.2]. However, managing VDSL2 lines is currently beyond 126 the scope of the MIB this document specifies. 128 The MIB module is located in the MIB tree under MIB 2 transmission, 129 as discussed in the MIB-2 Integration (RFC 2863 [RFC2863]) section of 130 this document. 132 2.1. Relationship to other MIBs 134 This section outlines the relationship of this MIB module with other 135 MIB modules described in RFCs. Specifically, IF-MIB as presented in 136 RFC 2863 [RFC2863] is discussed. 138 2.1.1. General IF-MIB Integration (RFC 2863) 140 The ADSL2 Line MIB specifies the detailed attributes of a data 141 interface. As such, it needs to integrate with RFC 2863 [RFC2863]. 142 The IANA has assigned the following ifTypes, which may be applicable 143 for ADSL lines: 145 IANAifType ::= TEXTUAL-CONVENTION 146 ... 147 SYNTAX INTEGER { 148 ... 149 channel(70), -- channel 150 ADSL (94), -- Asymmetric Digital Subscriber Loop 151 ... 152 Interleave(124), -- Interleaved Channel 153 Fast(125), -- Fast Channel 154 ... 155 ADSL2 (230), -- Asymmetric Digital Subscriber Loop 2 156 ... 157 } 159 ADSL lines that are identified with ifType=ADSL (94) MUST be managed 160 with the MIB specified by RFC2662. ADSL, ADSL2, and ADSL2+ lines 161 identified with ifType=ADSL2 (230) MUST be managed with the MIB 162 specified by this document. 164 In any case, the SNMP agent may use either ifType=Interleave (124) or 165 Fast (125) for each channel, e.g., depending on whether or not it is 166 capable of using an interleaver on that channel. It may use the 167 ifType=channel (70) when all channels are capable of using an 168 interleaver (e.g., for ADSL2 xtus). 170 Note that the ifFixedLengthGroup from RFC 2863 [RFC2863] MUST be 171 supported and that the ifRcvAddressGroup does not apply to this MIB 172 module. 174 2.1.2. Usage of ifTable 176 The MIB branch identified by ifType contains tables appropriate for 177 the interface types described above. Most such tables extend the 178 ifEntry table, and are indexed by ifIndex. For interfaces in systems 179 implementing this MIB module, those table entries indexed by ifIndex 180 MUST be persistent. 182 The following attributes are part of the mandatory 183 ifGeneralInformationGroup in the Interfaces MIB [RFC2863], and are 184 not duplicated in the ADSL2 Line MIB. 186 =================================================================== 188 ifIndex Interface index. 190 ifDescr See interfaces MIB. 192 ifType ADSL2 (230) or 193 Channel (70) or 194 Interleave (124) or 195 Fast (125) 197 ifSpeed Set as appropriate. 199 ifPhysAddress This object MUST have an octet string 200 with zero length. 202 ifAdminStatus See interfaces MIB. 204 ifOperStatus See interfaces MIB. 206 ifLastChange See interfaces MIB. 208 ifName See interfaces MIB. 210 ifAlias See interfaces MIB. 212 ifLinkUpDownTrapEnable Default to enabled(1). 214 ifHighSpeed Set as appropriate. 216 ifConnectorPresent Set as appropriate. 218 =================================================================== 219 Figure 1: Use of ifTable Objects 221 2.2. IANA Considerations 223 The ADSL2-LINE-MIB module requires the allocation of a new ifType 224 value for Asymmetric Digital Subscriber Loop Version 2, to 225 distinguish between ADSL lines that are managed with the RFC2662 226 management model and ADSL/ADSL2 and ADSL2+ lines managed with the 227 model defined in this document. 229 Also the ADSL2-LINE-MIB module requires the allocation of a single 230 object identifier for its MODULE-IDENTITY. The IANA should allocate 231 this object identifier in the transmission subtree. 233 An assignment was in fact done when RFC 2662 was published, but as 234 this MIB does not obsolete RFC 2662, it requires new assignment from 235 IANA. 237 2.3. Conventions Used in the MIB Module 239 2.3.1. Naming Conventions 241 AtuC A central site terminal unit 242 AtuR A remote site terminal unit 244 xtu A terminal unit; either an AtuC or AtuR 245 CRC Cyclical redundancy check 246 DELT Dual Ended Loop Test 247 ES Errored second 248 FEC Forward Error Correction 249 LOF Loss of framing 250 LOS Loss of signal 251 LOSS LOS Second 252 SES Severely-errored second 253 SNR Signal-to-noise ratio 254 UAS Unavailable second 256 2.3.2. Textual Conventions 258 The following textual conventions are defined to reflect the line 259 topology in the MIB module (further discussed in the following 260 section), the various transmission modes, power states, 261 synchronization states, possible values for various configuration 262 parameters, status parameters, and other parameter types. 264 o Adsl2Unit: 266 Attributes with this syntax uniquely identify each unit in the 267 ADSL/ADSL2/ADSL2+ link. It mirrors the EOC addressing mechanism: 269 atuc(1) - central office (CO) terminal unit 270 atur(2) - customer premises equipment (CPE) 271 terminal unit 273 o Adsl2Direction: 275 Attributes with this syntax uniquely identify a transmission 276 direction in an ADSL/ADSL2/ADSL2+ link. Upstream direction is a 277 transmission from the customer premises equipment (CPE) towards 278 the central office (CO), while downstream direction is a 279 transmission from the CO towards the CPE. 281 upstream(1) - Transmission from the CPE to the CO 282 downstream(2) - Transmission from the CO to the CPE 284 o Adsl2TransmissionModeType: 286 Attributes with this syntax reference the list of possible 287 transmission modes for ADSL/ADSL2 or ADSL2+. 289 Specified as a BITS construct, there are currently a few dozen 290 transmission modes in the list. 292 o Adsl2RaMode: 294 Attributes with this syntax reference if and how Rate-Adaptive 295 synchronization is being used on the respective ADSL/ADSL2 or 296 ADSL2+ link: 298 manual (1) - No Rate-Adaptation. The initialization process 299 attempts to synchronize to a specified rate. 300 raInit (2) - Rate-Adaptation during initialization process 301 only, which attempts to synchronize to a rate 302 between minimum and maximum specified values. 303 dynamicRa (3) - Dynamic Rate-Adaptation during initialization 304 process as well as during SHOWTIME. 306 o Adsl2InitResult: 308 Attributes with this syntax reference the recent result of a full 309 initialization attempt: 311 noFail (0) - Successful initialization 312 configError (1) - Configuration failure 313 configNotFeasible (2) - Configuration details not supported 314 commFail (3) - Communication failure 315 noPeerAtu (4) - Peer ATU not detected 316 otherCause (5) - Other initialization failure reason 318 o Adsl2OperationModes: 320 Attributes with this syntax uniquely identify an ADSL mode, which 321 is a category associated with each transmission mode defined for 322 the ADSL/ADSL2 or ADSL2+ link. Part of the line configuration 323 profile depends on the ADSL Mode: 325 defMode (1), - The default/generic PSD configuration. 326 The default configuration will be used 327 when no other matching mode specific 328 configuration can be found. 329 adsl (2), - ADSL (POTS or ISDN) 330 adsl2Pots (3), - ADSL2 (ISDN) 331 adsl2Isdn (4), - ADSL2 (ISDN) 332 adsl2PlusPots (5), - ADSL2+ (POTS) 333 adsl2PlusIsdn (6), - ADSL2+ (ISDN) 334 adsl2ReachExtended (7)- Reach Extended ADSL2 336 o Adsl2PowerMngState: 338 Attributes with this syntax uniquely identify each power 339 management state defined for the ADSL/ADSL2 or ADSL2+ link: 341 l0(1) - L0 - Full power management state 342 l1(2) - L1 - Low power management state (for G.992.2) 343 l2(3) - L2 - Low power management state (for G.992.3, 344 G.992.4, and G.992.5) 345 l3(4) - L3 - Idle power management state 347 o Adsl2ConfPmsForce: 349 Attributes with this syntax are configuration parameters that 350 reference the desired power management state for the ADSL/ADSL2 or 351 ADSL2+ link: 353 l3toL0 (0) - Perform a transition from L3 to L0 (Full 354 power management state) 355 l0toL2 (2) - Perform a transition from L0 to L2 (Low 356 power management state) 357 l0orL2toL3 (3) - Perform a transition into L3 (Idle power 358 management state) 360 o Adsl2LConfProfPmMode: 362 Attributes with this syntax are configuration parameters that 363 reference the power modes/states into which the ATU-C or ATU-R may 364 autonomously transit. 366 This is a BITS structure that allows control of the following 367 transit options: 369 allowTransitionsToIdle (0) - xTU may autonomously transit 370 to idle (L3) state. 371 allowTransitionsToLowPower (1)- xTU may autonomously transit 372 to low-power (L2) state. 374 o Adsl2LineLdsf: 376 Attributes with this syntax are configuration parameters that 377 control the Loop Diagnostic mode for the ADSL/ADSL2 or ADSL2+ 378 link: 380 inhibit (0) - Inhibit Loop Diagnostic mode 381 force (1) - Force/Initiate Loop Diagnostic mode 383 o Adsl2LdsfResult: 385 Attributes with this syntax are status parameters that report the 386 result of the recent Loop Diagnostic mode issued for the ADSL/ 387 ADSL2 or ADSL2+ link: 389 none (1) - The default value, in case LDSF was never 390 requested for the associated line. 391 success (2) - The recent command completed 392 successfully. 393 inProgress (3) - The Loop Diagnostics process is in 394 progress. 395 unsupported (4) - The NE or the line card doesn't support 396 LDSF. 397 cannotRun (5) - The NE cannot initiate the command, due 398 to a non specific reason. 399 aborted (6) - The Loop Diagnostics process aborted. 400 failed (7) - The Loop Diagnostics process failed. 401 illegalMode (8) - The NE cannot initiate the command, due 402 to the specific mode of the relevant 403 line. 404 adminUp (9) - The NE cannot initiate the command because 405 the relevant line is administratively 406 'Up'. 407 tableFull (10) - The NE cannot initiate the command, due 408 to reaching the maximum number of rows 409 in the results table. 410 noResources (11) - The NE cannot initiate the command, due 411 to lack of internal memory resources. 413 o Adsl2SymbolProtection: 415 Attributes with this syntax are configuration parameters that 416 reference the minimum length impulse noise protection (INP) in 417 terms of number of symbols: 419 noProtection (1) - INP not required 420 halfSymbol (2) - INP length = 1/2 symbol 421 singleSymbol (3) - INP length = 1 symbol 422 twoSymbols (4) - INP length = 2 symbols 423 threeSymbols (5) - INP length = 3 symbols 424 fourSymbols (6) - INP length = 4 symbols 425 fiveSymbols (7) - INP length = 5 symbols 426 sixSymbols (8) - INP length = 6 symbols 427 sevenSymbols (9) - INP length = 7 symbols 428 eightSymbols (10) - INP length = 8 symbols 429 nineSymbols (11) - INP length = 9 symbols 430 tenSymbols (12) - INP length = 10 symbols 431 elevenSymbols (13) - INP length = 11 symbols 432 twelveSymbols (14) - INP length = 12 symbols 433 thirteeSymbols (15)- INP length = 13 symbols 434 fourteenSymbols (16)-INP length = 14 symbols 435 fifteenSymbols (17)- INP length = 15 symbols 436 sixteenSymbols (18)- INP length = 16 symbols 438 o Adsl2MaxBer: 440 Attributes with this syntax are configuration parameters that 441 reference the maximum Bit Error Rate (BER): 443 eminus3 (1) - Maximum BER=E^-3 444 eminus5 (2) - Maximum BER=E^-5 445 eminus7 (3) - Maximum BER=E^-7 447 o Adsl2ScMaskDs: 449 Attributes with this syntax are configuration parameters that 450 reference the downstream sub-carrier mask. It is a bitmap of up 451 to 512 bits. 453 o Adsl2ScMaskUs: 455 Attributes with this syntax are configuration parameters that 456 reference the upstream sub-carrier mask. It is a bitmap of up to 457 64 bits. 459 o Adsl2RfiDs: 461 Attributes with this syntax are configuration parameters that 462 reference the downstream notch filters. It is a bitmap of up to 463 512 bits. 465 o Adsl2PsdMaskDs: 467 Attributes with this syntax are configuration parameters that 468 reference the downstream power spectrum density (PSD) mask. It is 469 a structure of up to 32 breakpoints, where each breakpoint 470 occupies 3 octets. 472 o Adsl2PsdMaskUs: 474 Attributes with this syntax are configuration parameters that 475 reference the upstream power spectrum density (PSD) mask. It is a 476 structure of up to 4 breakpoints, where each breakpoint occupies 3 477 octets. 479 o Adsl2Tssi: 481 Attributes with this syntax are status parameters that reference 482 the transmit spectrum shaping (TSSi). It is a structure of up to 483 32 breakpoints, where each breakpoint occupies 3 octets. 485 o Adsl2LastTransmittedState: 487 Attributes with this syntax reference the list of initialization 488 states for ADSL/ADSL2 or ADSL2+ modems. The list of states for CO 489 side modems is different from the list of states for the CPE side 490 modems. 492 Specified as an enumeration type, there are currently a few dozen 493 states in the list per each unit side (i.e., CO and CPE). 495 o Adsl2LineStatus: 497 Attributes with this syntax are status parameters that reflect the 498 failure status for a given endpoint of ADSL/ADSL2 or ADSL2+ link. 500 This is a BITS structure that can report the following failures: 502 noDefect (0) - This bit position positively reports that 503 no defect or failure exist. 504 lossOfFraming (1) - Loss of frame synchronization 505 lossOfSignal (2) - Loss of signal 506 lossOfPower (3) - Loss of power. Usually this failure may 507 be reported for CPE units only 508 initFailure (4) - Recent initialization process failed. 509 Never active on ATU-R. 511 o Adsl2ChAtmStatus: 513 Attributes with this syntax are status parameters that reflect the 514 failure status for Transmission Convergence (TC) layer of a given 515 ATM interface (data path over an ADSL/ADSL2 or ADSL2+ link). 517 This is a BITS structure that can report the following failures: 519 noDefect (0) - This bit position positively reports 520 that no defect or failure exist. 521 noCellDelineation (1) - The link was successfully 523 initialized but cell delineation 525 was never acquired on the 527 associated ATM data path. 528 lossOfCellDelineation (2)- Loss of cell delineation on the 529 associated ATM data path 531 o Adsl2ChPtmStatus: 533 Attributes with this syntax are status parameters that reflect the 534 failure status for a given PTM interface (packet data path over an 535 ADSL/ADSL2 or ADSL2+ link). 537 This is a BITS structure that can report the following failures: 539 noDefect (0) - This bit position positively reports that no 540 defect or failure exist. 541 outOfSync (1) - Out of synchronization. 543 2.4. Structure 545 The MIB module is structured into following MIB groups: 547 o Line Configuration, Maintenance, and Status Group: 549 This group supports MIB objects for configuring parameters for the 550 ADSL/ADSL2 or ADSL2+ line and retrieving line status information. 551 It also supports MIB objects for configuring a requested power 552 state or initiating a Dual Ended Line Test (DELT) process in the 553 ADSL/ADSL2 or ADSL2+ line. It contains the following table: 555 - adsl2LineTable 557 o Channel Status Group: 559 This group supports MIB objects for retrieving channel layer 560 status information. It contains the following table: 562 - adsl2ChannelStatusTable 564 o Subcarrier Status Group: 566 This group supports MIB objects for retrieving the sub-carrier 567 layer status information, mostly collected by a Dual Ended Line 568 Test (DELT) process. It contains the following table: 570 - adsl2SCStatusTable 572 o Unit Inventory Group: 574 This group supports MIB objects for retrieving Unit inventory 575 information about units in ADSL/ADSL2 or ADSL2+ lines via the EOC. 576 It contains the following table: 578 - adsl2LineInventoryTable 580 o Current Performance Group: 582 This group supports MIB objects that provide the current 583 performance information relating to ADSL/ADSL2 and ADSL2+ line, 584 units and channels level. It contains the following tables: 586 - adsl2PMLineCurrTable 587 - adsl2PMLineCurrInitTable 588 - adsl2PMChCurrTable 590 o 15-Minute Interval Performance Group: 592 This group supports MIB objects that provide historic performance 593 information relating to ADSL/ADSL2 and ADSL2+ line, units and 594 channels level in 15-minute intervals. It contains the following 595 tables: 597 - adsl2PMLineHist15MinTable 598 - adsl2PMLineInitHist15MinTable 599 - adsl2PMChHist15MinTable 601 o 1-Day Interval Performance Group: 603 This group supports MIB objects that provide historic performance 604 information relating to ADSL/ADSL2 and ADSL2+ line, units and 605 channels level in 1-day intervals. It contains the following 606 tables: 608 - adsl2PMLineHist1DayTable 609 - adsl2PMLineInitHist1DayTable 610 - adsl2PMChHist1DTable 612 o Configuration Template and Profile Group: 614 This group supports MIB objects for defining configuration 615 profiles for ADSL/ADSL2 and ADSL2+ lines and channels, as well as 616 configuration templates. Each configuration template is comprised 617 of one line configuration profile and one or more channel 618 configuration profiles. This group contains the following tables: 620 - adsl2LineConfTemplateTable 621 - adsl2LineConfProfTable 622 - adsl2LineConfProfModeSpecTable 623 - adsl2ChConfProfileTable 625 o Alarm Configuration Template and Profile Group: 627 This group supports MIB objects for defining alarm profiles for 628 ADSL/ADSL2 and ADSL2+ lines and channels, as well as alarm 629 templates. Each alarm template is comprised of one line alarm 630 profile and one or more channel alarm profiles. This group 631 contains the following tables: 633 - adsl2LineAlarmConfTemplateTable 634 - adsl2LineAlarmConfProfileTable 635 - adsl2ChAlarmConfProfileTable 637 o Notifications Group: 639 This group defines the notifications supported for ADSL/ADSL2 and 640 ADSL2+ lines: 642 - adsl2LinePerfFECSThreshAtuc 643 - adsl2LinePerfFECSThreshAtur 644 - adsl2LinePerfESThreshAtuc 645 - adsl2LinePerfESThreshAtur 646 - adsl2LinePerfSESThreshAtuc 647 - adsl2LinePerfSESThreshAtur 648 - adsl2LinePerfLOSSThreshAtuc 649 - adsl2LinePerfLOSSThreshAtur 650 - adsl2LinePerfUASThreshAtuc 651 - adsl2LinePerfUASThreshAtur 652 - adsl2LinePerfCodingViolationsThreshAtuc 653 - adsl2LinePerfCodingViolationsThreshAtur 654 - adsl2LinePerfCorrectedThreshAtuc 655 - adsl2LinePerfCorrectedThreshAtur 656 - adsl2LinePerfFailedFullInitThresh 657 - adsl2LinePerfFailedShortInitThresh 658 - adsl2LineStatusChangeAtuc 659 - adsl2LineStatusChangeAtur 661 2.5. Persistence 663 All read-create objects and most read-write objects defined in this 664 MIB module SHOULD be stored persistently. Following is an exhaustive 665 list of these persistent objects: 667 adsl2LineCnfgTemplate 668 adsl2LineAlarmCnfgTemplate 669 adsl2LineCmndConfPmsf 670 adsl2LineCmndConfLdsf 671 adsl2LineCmndAutomodeColdStart 672 adsl2LConfTempTemplateName 673 adsl2LConfTempLineProfile 674 adsl2LConfTempChan1ConfProfile 675 adsl2LConfTempChan1RaRatioDs 676 adsl2LConfTempChan1RaRatioUs 677 adsl2LConfTempChan2ConfProfile 678 adsl2LConfTempChan2RaRatioDs 679 adsl2LConfTempChan2RaRatioUs 680 adsl2LConfTempChan3ConfProfile 681 adsl2LConfTempChan3RaRatioDs 682 adsl2LConfTempChan3RaRatioUs 683 adsl2LConfTempChan4ConfProfile 684 adsl2LConfTempChan4RaRatioDs 685 adsl2LConfTempChan4RaRatioUs 686 adsl2LConfTempRowStatus 687 adsl2LConfProfProfileName 688 adsl2LConfProfScMaskDs 689 adsl2LConfProfScMaskUs 690 adsl2LConfProfRfiBandsDs 691 adsl2LConfProfRaModeDs 692 adsl2LConfProfRaModeUs 693 adsl2LConfProfRaUsNrmDs 694 adsl2LConfProfRaUsNrmUs 695 adsl2LConfProfRaUsTimeDs 696 adsl2LConfProfRaUsTimeUs 697 adsl2LConfProfRaDsNrmsDs 698 adsl2LConfProfRaDsNrmsUs 699 adsl2LConfProfRaDsTimeDs 700 adsl2LConfProfRaDsTimeUs 701 adsl2LConfProfTargetSnrmDs 702 adsl2LConfProfTargetSnrmUs 703 adsl2LConfProfMaxSnrmDs 704 adsl2LConfProfMaxSnrmUs 705 adsl2LConfProfMinSnrmDs 706 adsl2LConfProfMinSnrmUs 707 adsl2LConfProfMsgMinUs 708 adsl2LConfProfMsgMinDs 709 adsl2LConfProfAtuTransSysEna 710 adsl2LConfProfPmMode 711 adsl2LConfProfL0Time 712 adsl2LConfProfL2Time 713 adsl2LConfProfL2Atpr 714 adsl2LConfProfL2Atprt 715 adsl2LconfProfRowStatus 716 adsl2LconfProfAdslMode 717 adsl2LConfProfMaxNomPsdDs 718 adsl2LConfProfMaxNomPsdUs 719 adsl2LConfProfMaxNomAtpDs 720 adsl2LConfProfMaxNomAtpUs 721 adsl2LConfProfMaxAggRxPwrUs 722 adsl2LConfProfPsdMaskDs 723 adsl2LConfProfPsdMaskUs 724 adsl2LConfProfPsdMaskSelectUs 725 adsl2LConfProfModeSpecRowStatus 726 adsl2ChConfProfProfileName 727 adsl2ChConfProfMinDataRateDs 728 adsl2ChConfProfMinDataRateUs 729 adsl2ChConfProfMinResDataRateDs 730 adsl2ChConfProfMinResDataRateUs 731 adsl2ChConfProfMaxDataRateDs 732 adsl2ChConfProfMaxDataRateUs 733 adsl2ChConfProfMinDataRateLowPwrDs 734 adsl2ChConfProfMaxDelayDs 735 adsl2ChConfProfMaxDelayUs 736 adsl2ChConfProfMinProtectionDs 737 adsl2ChConfProfMinProtectionUs 738 adsl2ChConfProfMaxBerDs 739 adsl2ChConfProfMaxBerUs 740 adsl2ChConfProfUsDataRateDs 741 adsl2ChConfProfDsDataRateDs 742 adsl2ChConfProfUsDataRateUs 743 adsl2ChConfProfDsDataRateUs 744 adsl2ChConfProfImaEnabled 745 adsl2ChConfProfRowStatus 746 adsl2LAlarmConfTempTemplateName 747 adsl2LAlarmConfTempLineProfile 748 adsl2LAlarmConfTempChan1ConfProfile 749 adsl2LAlarmConfTempChan2ConfProfile 750 adsl2LAlarmConfTempChan3ConfProfile 751 adsl2LAlarmConfTempChan4ConfProfile 752 adsl2LAlarmConfTempRowStatus 753 adsl2LineAlarmConfProfileName 754 adsl2LineAlarmConfProfileAtucThresh15MinFecs 755 adsl2LineAlarmConfProfileAtucThresh15MinEs 756 adsl2LineAlarmConfProfileAtucThresh15MinSes 757 adsl2LineAlarmConfProfileAtucThresh15MinLoss 758 adsl2LineAlarmConfProfileAtucThresh15MinUas 759 adsl2LineAlarmConfProfileAturThresh15MinFecs 760 adsl2LineAlarmConfProfileAturThresh15MinEs 761 adsl2LineAlarmConfProfileAturThresh15MinSes 762 adsl2LineAlarmConfProfileAturThresh15MinLoss 763 adsl2LineAlarmConfProfileAturThresh15MinUas 764 adsl2LineAlarmConfProfileThresh15MinFailedFullInt 765 adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 766 adsl2LineAlarmConfProfileRowStatus 767 adsl2ChAlarmConfProfileName 768 adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations 769 adsl2ChAlarmConfProfileAtucThresh15MinCorrected 770 adsl2ChAlarmConfProfileAturThresh15MinCodingViolations 771 adsl2ChAlarmConfProfileAturThresh15MinCorrected 772 adsl2ChAlarmConfProfileRowStatus 774 Note also that the interface indices in this MIB are maintained 775 persistently. View-based Access Control Model (VACM) data relating 776 to these SHOULD be stored persistently as well [RFC3410]. 778 2.6. Line Topology 780 An ADSL/ADSL2 and ADSL2+ Line consists of two units: atuc (the 781 central termination unit) and atur (the remote termination unit). 782 There are up to 4 channels, each carrying an independent information 783 flow, as shown in the figure below. 785 <-- Network Side Customer Side --> 787 || 789 +-------+ +-------+ 790 + |<---------------------1------------------->| + 791 + |<---------------------2------------------->| + 792 | atuc <~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>| atur | 793 + |<---------------------3------------------->| + 794 + |<---------------------4------------------->| + 795 +-------+ +-------+ 797 Key: ADSL/ADSL2/ADSL2+ Span 798 <~~~~> ADSL/ADSL2/ADSL2+ twisted-pair 799 -1- Channel #1 carried over the line 800 -2- Optional channel #2 carried over the line 801 -3- Optional channel #3 carried over the line 802 -4- Optional channel #4 carried over the line 804 Figure 2: General topology for an ADSL/ADSL2/ADSL2+ Line 806 2.7. Counters, Interval Buckets, and Thresholds 808 2.7.1. Counters Managed 810 There are various types of counters specified in this MIB. Each 811 counter refers either to the whole ADSL/ADSL2/ADSL2+ line, to one of 812 the xtu entities, or to one of the bearer channels. 814 o On the whole line level 816 For full initializations, failed full initializations, short 817 initializations, and for failed short initializations there are event 818 counters, current 15-minute and 0 to 96 15-minute history bucket(s) 819 of "interval-counters", as well as current and 0 to 30 previous 1-day 820 interval-counter(s). Each current 15-minute "failed" event bucket 821 has an associated threshold notification. 823 o On the xtu level 825 For the LOS Seconds, ES, SES, FEC seconds, and UAS, there are event 826 counters, current 15-minute and 0 to 96 15-minute history bucket(s) 827 of "interval-counters", as well as current and 0 to 30 previous 1-day 828 interval-counter(s). Each current 15-minute event bucket has an 829 associated threshold notification. 831 o On the bearer channel level 833 For the coding violations (CRC anomalies) and corrected blocks (i.e., 834 FEC events) there are event counters, current 15-minute and 0 to 96 835 15-minute history bucket(s) of "interval-counters", as well as 836 current and 0 to 30 previous 1-day interval-counter(s). Each current 837 15-minute event bucket has an associated threshold notification. 839 2.7.2. Minimum Number Of Buckets 841 Although it is possible to support up to 96 15-minute history buckets 842 of "interval-counters", systems implementing this MIB module SHOULD 843 practically support at least 16 buckets, as specified in ITU-T 844 G.997.1, paragraph 7.2.7.2. 846 Similarly, it is possible to support up to 30 previous 1-day 847 "interval-counters", but systems implementing this MIB module SHOULD 848 support at least 1 previous day buckets. 850 2.7.3. Interval Buckets Initialization 852 There is no requirement for an agent to ensure a fixed relationship 853 between the start of a 15-minute interval and any wall clock; 854 however, some implementations may align the 15-minute intervals with 855 quarter hours. Likewise, an implementation may choose to align one 856 day intervals with the start of a day. 858 Counters are not reset when an xtU is reinitialized, only when the 859 agent is reset or reinitialized (or under specific request outside 860 the scope of this MIB module). 862 2.7.4. Interval Buckets Validity 864 As in RFC 3593 [RFC3593] and RFC 2662 [RFC2662], in case the data for 865 an interval is suspect or known to be invalid, the agent MUST report 866 the interval as invalid. If the current 15-minute event bucket is 867 determined to be invalid, the element management system SHOULD ignore 868 its content and the agent MUST NOT generate notifications based upon 869 the value of the event bucket. 871 A valid 15-minute event bucket SHOULD usually count the events for 872 exactly 15 minutes. Similarly, a valid 1-day event bucket SHOULD 873 usually count the events for exactly 24 hours. However, the 874 following scenarios are exceptional: 875 1) For implementations that align the 15-minute intervals with 876 quarter hours, and the 1-day intervals with start of a day, the 877 management system may still start the PM process not aligned with 878 the wall clock. Such a management system may wish to retrieve 879 even partial information for the first event buckets, rather than 880 declaring them all as invalid. 881 2) For an event bucket that suffered relatively short outages, the 882 management system may wish to retrieve the available PM outcomes, 883 rather than declaring the whole event bucket as invalid. This is 884 more important for 1-day event buckets. 885 3) An event bucket may be shorter or longer than the formal duration 886 if a clock adjustment was performed during the interval. 888 This MIB allows supporting the exceptional scenarios described above 889 by reporting the actual Monitoring Time of a monitoring interval. 890 This parameter is relevant only for Valid intervals, but is useful 891 for these exceptional scenarios: 892 a) The management system MAY still declare a partial PM interval as 893 Valid and report the actual number of seconds the interval lasted. 894 b) If the interval was shortened or extended due to clock 895 corrections, the management system SHOULD report the actual number 896 of seconds the interval lasted, beside reporting that the interval 897 is Valid. 899 2.8. Profiles 901 As a managed node can handle a large number of xtUs, (e.g., hundreds 902 or perhaps thousands of lines), provisioning every parameter on every 903 xtU may become burdensome. Moreover, most lines are provisioned 904 identically with the same set of parameters. To simplify the 905 provisioning process, this MIB module makes use of profiles and 906 templates. 908 A configuration profile is a set of parameters that can be shared by 909 multiple entities. There are configuration profiles to address the 910 line level provisioning and another type of profile that addresses 911 the channel level provisioning parameters. 913 A configuration template is actually a profile-of-profiles. That is, 914 a template is comprised of one line configuration profile and one or 915 more channel configuration profiles. A template provides the 916 complete configuration of a line. The same configuration can be 917 shared by multiple lines. 919 Similarly to the configuration profiles and templates, this MIB 920 module makes use of templates and profiles for specifying the alarm 921 thresholds associated with performance parameters. This allows 922 provisioning multiple lines with the same criteria for generating 923 threshold crossing notifications. 925 The following paragraphs describe templates and profiles used in this 926 MIB module 928 2.8.1. Configuration Profiles And Templates 930 o Line Configuration Profiles - Line configuration profiles contain 931 parameters for configuring the low layer of ADSL/ADSL2 and ADSL2+ 932 lines. They are defined in the adsl2LineConfProfTable. 934 The line configuration includes issues such as the specific ADSL/ 935 ADSL2 or ADSL2+ modes to enable on the respective line, power 936 spectrum parameters, rate adaptation criteria, and SNR margin 937 related parameters. A subset of the line configuration parameters 938 depends upon the specific ADSL Mode allowed (i.e., Does the 939 profile allow ADSL, ADSL2 and/or ADSL2+?) as well as what annex/ 940 annexes of the standard are allowed. This is the reason a line 941 profile MUST include one or more mode-specific extensions. 943 o Channel Configuration Profiles - Channel configuration profiles 944 contain parameters for configuring bearer channels over the ADSL/ 945 ADSL2 and ADSL2+ lines. They are sometimes considered as the 946 service layer configuration of the ADSL/ADSL2 and ADSL2+ lines. 947 They are defined in the adsl2ChConfProfTable. 949 The channel configuration includes issues such as the desired 950 minimum and maximum rate on each traffic flow direction and 951 impulse noise protection parameters. 953 o Line Configuration Templates - Line configuration templates allow 954 combining line configuration profiles and channel configuration 955 profiles to a comprehensive configuration of the ADSL/ADSL2 and 956 ADSL2+ line. They are defined in the adsl2LineConfTemplateTable. 958 The line configuration template includes one index (OID) of a line 959 configuration profile and one to four indexes of channel 960 configuration profiles. The template also addresses the issue of 961 distributing the excess available data rate on each traffic flow 962 direction (i.e., the data rate left after each channel is 963 allocated a data rate to satisfy its minimum requested data rate) 964 among the various channels. 966 2.8.2. Alarm Configuration Profiles And Templates 967 o Line Alarm Configuration Profiles - Line level Alarm configuration 968 profiles contain the threshold values for Performance Monitoring 969 (PM) parameters, counted either on the whole line level or on an 970 xtu level. Thresholds are required only for failures and 971 anomalies. E.g., there are thresholds for failed initializations 972 and LOS seconds, but not for the aggregate number of full 973 initializations. These profiles are defined in the 974 adsl2LineAlarmConfProfTable. 976 o Channel Alarm Configuration Profiles - Channel level Alarm 977 configuration profiles contain the threshold values for PM 978 parameters counted on a bearer channel level. Thresholds are 979 defined for two types of anomalies: corrected blocks and coding 980 violations. These profiles are defined in the 981 adsl2ChAlarmConfProfTable. 983 o Line Alarm Configuration Templates - Line Alarm configuration 984 templates allow combining line level alarm configuration profiles 985 and channel level alarm configuration profiles to a comprehensive 986 configuration of the PM thresholds for ADSL/ADSL2 and ADSL2+ line. 987 They are defined in the adsl2LineAlarmConfTemplateTable. 989 The line alarm configuration template includes one index (OID) of 990 a line level alarm configuration profile and one to four indexes 991 of channel level alarm configuration profiles. 993 2.8.3. Managing Profiles And Templates 995 The index value for each profile and template is a locally-unique, 996 administratively assigned name having the textual convention 997 'SnmpAdminString' (RFC 3411 [RFC3411]). 999 One or more lines may be configured to share parameters of a single 1000 configuration template (e.g., adsl2LConfTempTemplateName = 'silver') 1001 by setting its adsl2LCnfgLineTemplate objects to the value of this 1002 template. 1004 One or more lines may be configured to share parameters of a single 1005 Alarm configuration template (e.g., adsl2LAlarmConfTempTemplateName = 1006 'silver') by setting its adsl2LCnfgAlarmTemplate objects to the value 1007 of this template. 1009 Before a template can be deleted or taken out of service it MUST be 1010 first unreferenced from all associated lines. Implementations MAY 1011 also reject template modification while it is associated with any 1012 line. 1014 Before a profile can be deleted or taken out of service it MUST be 1015 first unreferenced from all associated templates. Implementations 1016 MAY also reject profile modification while it is referenced by any 1017 template. 1019 Implementations MUST provide a default profile whose name is 'DEFVAL' 1020 for each profile and template type. The values of the associated 1021 parameters will be vendor-specific unless otherwise indicated in this 1022 document. Before a line's templates have been set, these templates 1023 will be automatically used by setting adsl2LCnfgLineTemplate and 1024 adsl2LCnfgAlarmTemplate to 'DEFVAL' where appropriate. This default 1025 profile name, 'DEFVAL', is considered reserved in the context of 1026 profiles and templates defined in this MIB module. 1028 Profiles and templates are created, assigned, and deleted dynamically 1029 using the profile name and profile row status in each of the profile 1030 tables. 1032 If the implementation allows modifying a profile or template while it 1033 is associated with a line, then such changes MUST take effect 1034 immediately. These changes MAY result in a restart (hard reset or 1035 soft restart) of the units on the line. 1037 2.8.4. Managing Multiple Bearer Channels 1039 The number of bearer channels is configured by setting the template 1040 attributes adsl2LConfTempChan1ConfProfile, 1041 adsl2LConfTempChan2ConfProfile, adsl2LConfTempChan3ConfProfile, and 1042 adsl2LConfTempChan4ConfProfile and then assigning that template to a 1043 DSL line using the adsl2LineCnfgTemplate attribute. When the number 1044 of bearer channels for a DSL line changes, the SNMP agent will 1045 automatically create or destroy rows in channel-related tables 1046 associated with that line. For example, when a DSL line is operating 1047 with one bearer channel, there will be zero rows in channel-related 1048 tables for channels two, three, and four. The SNMP agent MUST create 1049 and destroy channel related rows as follows : 1051 o When the number of bearer channels for a DSL line changes to a 1052 higher number, the SNMP agent will automatically create rows in 1053 the adsl2ChannelStatusTable, and adsl2PMChCurrTable tables for 1054 that line. 1055 o When the number of bearer channels for a DSL line changes to a 1056 lower number, the SNMP agent will automatically destroy rows in 1057 the adsl2ChannelStatusTable, 1058 adsl2PMChCurrTable,adsl2PMChHist15MinTable and 1059 adsl2PMChHist1DTable tables for that line. 1061 2.9. Notifications 1063 The ability to generate the SNMP notifications coldStart/WarmStart 1064 (per [RFC3418]), which are per agent (e.g., per Digital Subscriber 1065 Line Access Multiplexer, or DSLAM, in such a device), and linkUp/ 1066 linkDown (per [RFC2863]), which are per interface (i.e., ADSL/ADSL2 1067 or ADSL2+ line) is required. 1069 A linkDown notification MAY be generated whenever any of ES, SES, CRC 1070 Anomaly, LOS, LOF, or UAS event occurs. The corresponding linkUp 1071 notification MAY be sent when all link failure conditions are 1072 cleared. 1074 The notifications defined in this MIB module are for status change 1075 (e.g., initialization failure) and for the threshold crossings 1076 associated with the following events: Full initialization failures, 1077 short initialization failures, ES, SES, FEC Seconds, LOS Seconds, 1078 UAS, FEC Seconds, FEC events, and CRC anomalies. Each threshold has 1079 its own enable/threshold value. When that value is 0, the 1080 notification is disabled. 1082 The adsl2LStatusStatusAtur and adsl2LStatusStatusAtuc are bitmasks 1083 representing all outstanding error conditions associated with the 1084 AtuR and AtuC (respectively). Note that since the AtuR status is 1085 obtained via the EOC, this information may be unavailable in case the 1086 AtuR is unreachable via EOC during a line error condition. 1087 Therefore, not all conditions may always be included in its current 1088 status. Notifications corresponding to the bit fields in those two 1089 status objects are defined. 1091 Note that there are other status parameters that refer to the AtuR 1092 (e.g., downstream line attenuation). Those parameters also depend on 1093 the availability of EOC between the central office xtu and the remote 1094 xtu. 1096 A threshold notification occurs whenever the corresponding current 1097 15-minute interval error counter becomes equal to, or exceeds the 1098 threshold value. Only one notification SHOULD be sent per interval 1099 per interface. Since the current 15-minute counter is reset to 0 1100 every 15 minutes, and if the condition persists, the notification may 1101 recur as often as every 15 minutes. For example, to get a 1102 notification whenever a "loss of" event occurs (but at most once 1103 every 15 minutes), set the corresponding threshold to 1. The agent 1104 will generate a notification when the event originally occurs. 1106 Notifications, other than the threshold notifications listed above, 1107 SHOULD be rate limited (throttled) such that there is an 1108 implementation-specific gap between the generation of consecutive 1109 notifications of the same event. When notifications are rate 1110 limited, they are dropped and not queued for sending at a future 1111 time. This is intended to be a general rate-limiting statement for 1112 notifications that otherwise have no explicit rate limiting 1113 assertions in this document. 1115 Note that the Network Management System, or NMS, may receive a 1116 linkDown notification, as well, if enabled (via 1117 ifLinkUpDownTrapEnable [RFC2863]). At the beginning of the next 15 1118 minute interval, the counter is reset. When the first second goes by 1119 and the event occurs, the current interval bucket will be 1, which 1120 equals the threshold, and the notification will be sent again. 1122 3. Definitions 1124 ADSL2-LINE-TC-MIB DEFINITIONS ::= BEGIN 1126 IMPORTS 1127 MODULE-IDENTITY, 1128 transmission 1129 FROM SNMPv2-SMI 1131 TEXTUAL-CONVENTION 1132 FROM SNMPv2-TC; 1134 adsl2TCMIB MODULE-IDENTITY 1135 LAST-UPDATED "200604250000Z" - April 25, 2006 1136 ORGANIZATION "ADSLMIB Working Group" 1137 CONTACT-INFO "WG-email: adslmib@ietf.org 1138 Info: https://www1.ietf.org/mailman/listinfo/adslmib 1140 Chair: Mike Sneed 1141 Sand Channel Systems 1142 Postal: P.O. Box 37324 1143 Raleigh NC 27627-732 1144 Email: sneedmike@hotmail.com 1145 Phone: +1 206 600 7022 1147 Co-Chair & Co-editor: 1148 Menachem Dodge 1149 ECI Telecom Ltd. 1150 Postal: 30 Hasivim St. 1151 Petach Tikva 49517, 1152 Israel. 1153 Email: mbdodge@ieee.org 1154 Phone: +972 3 926 8421 1156 Co-editor: Moti Morgenstern 1157 ECI Telecom Ltd. 1158 Postal: 30 Hasivim St. 1159 Petach Tikva 49517, 1160 Israel. 1161 Email: moti.morgenstern@ecitele.com 1162 Phone: +972 3 926 6258 1164 Co-editor: Scott Baillie 1165 NEC Australia 1166 Postal: 649-655 Springvale Road, 1167 Mulgrave, Victoria 3170, 1168 Australia. 1169 Email: scott.baillie@nec.com.au 1170 Phone: +61 3 9264 3986 1172 Co-editor: Umberto Bonollo 1173 NEC Australia 1174 Postal: 649-655 Springvale Road, 1175 Mulgrave, Victoria 3170, 1176 Australia. 1177 Email: umberto.bonollo@nec.com.au 1178 Phone: +61 3 9264 3385 1179 " 1180 DESCRIPTION 1181 "This MIB Module provides Textual Conventions to be 1182 used by the ADSL2-LINE-MIB module for the purpose of 1183 managing ADSL, ADSL2 and ADSL2+ lines. 1185 Copyright (C) The Internet Society (2006). This version of 1186 this MIB module is part of RFC XXXX: see the RFC itself for 1187 full legal notices." 1189 -- RFC Ed.: replace XXXX with assigned number & remove this note 1190 REVISION "200604250000Z" -- April 25, 2006 1191 DESCRIPTION "Initial version, published as RFC XXXX." 1192 -- RFC Ed.: replace XX with assigned number & remove this note 1193 ::= { transmission xxx 2} -- adsl2MIB 2 1194 -- IANA, the xxx here must be the same as the one assigned 1195 -- to the adsl2MIB below. 1196 -- RFC Ed.: Please fill in xxx once assigned by IANA. 1198 ------------------------------------------------ 1199 -- Textual Conventions -- 1200 ------------------------------------------------ 1202 Adsl2Unit ::= TEXTUAL-CONVENTION 1203 STATUS current 1204 DESCRIPTION 1205 "Identifies a transceiver as being either atuc or 1206 atur. An ADSL line consists of two transceivers, an atuc 1207 and an atur. Attributes with this syntax reference the two 1208 sides of a line. Specified as an INTEGER, the two values 1209 are: 1210 atuc(1) -- central site transceiver 1211 atur(2) -- remote site transceiver" 1212 SYNTAX INTEGER { 1213 atuc(1), 1214 atur(2) 1215 } 1217 Adsl2Direction ::= TEXTUAL-CONVENTION 1218 STATUS current 1219 DESCRIPTION 1220 "Identifies the direction of a band as being 1221 either upstream or downstream. Specified as an INTEGER, 1222 the two values are: 1223 upstream(1) 1224 downstream(2)" 1225 SYNTAX INTEGER { 1226 upstream(1), 1227 downstream(2) 1228 } 1230 Adsl2TransmissionModeType ::= TEXTUAL-CONVENTION 1231 STATUS current 1232 DESCRIPTION 1233 "A set of ADSL2 line transmission modes, with one bit 1234 per mode. The notes (F) and (L) denote Full-Rate 1235 and Lite/splitterless respectively: 1236 Bit 00 : Regional Std. (ANSI T1.413) (F) 1237 Bit 01 : Regional Std. (ETSI DTS/TM06006) (F) 1238 Bit 02 : G.992.1 POTS non-overlapped (F) 1239 Bit 03 : G.992.1 POTS overlapped (F) 1240 Bit 04 : G.992.1 ISDN non-overlapped (F) 1241 Bit 05 : G.992.1 ISDN overlapped (F) 1242 Bit 06 : G.992.1 TCM-ISDN non-overlapped (F) 1243 Bit 07 : G.992.1 TCM-ISDN overlapped (F) 1244 Bit 08 : G.992.2 POTS non-overlapped (L) 1245 Bit 09 : G.992.2 POTS overlapped (L) 1246 Bit 10 : G.992.2 with TCM-ISDN non-overlapped (L) 1247 Bit 11 : G.992.2 with TCM-ISDN overlapped (L) 1248 Bit 12 : G.992.1 TCM-ISDN symmetric (F) --- not in G.997.1 1249 Bit 13-17: Reserved 1250 Bit 18 : G.992.3 POTS non-overlapped (F) 1251 Bit 19 : G.992.3 POTS overlapped (F) 1252 Bit 20 : G.992.3 ISDN non-overlapped (F) 1253 Bit 21 : G.992.3 ISDN overlapped (F) 1254 Bit 22-23: Reserved 1255 Bit 24 : G.992.4 POTS non-overlapped (L) 1256 Bit 25 : G.992.4 POTS overlapped (L) 1257 Bit 26-27: Reserved 1258 Bit 28 : G.992.3 Annex I All-Digital non-overlapped (F) 1259 Bit 29 : G.992.3 Annex I All-Digital overlapped (F) 1260 Bit 30 : G.992.3 Annex J All-Digital non-overlapped (F) 1261 Bit 31 : G.992.3 Annex J All-Digital overlapped (F) 1262 Bit 32 : G.992.4 Annex I All-Digital non-overlapped (L) 1263 Bit 33 : G.992.4 Annex I All-Digital overlapped (L) 1264 Bit 34 : G.992.3 Annex L POTS non-overlapped, mode 1, 1265 wide U/S (F) 1266 Bit 35 : G.992.3 Annex L POTS non-overlapped, mode 2, 1267 narrow U/S(F) 1268 Bit 36 : G.992.3 Annex L POTS overlapped, mode 3, 1269 wide U/S (F) 1270 Bit 37 : G.992.3 Annex L POTS overlapped, mode 4, 1271 narrow U/S (F) 1272 Bit 38 : G.992.3 Annex M POTS non-overlapped (F) 1273 Bit 39 : G.992.3 Annex M POTS overlapped (F) 1274 Bit 40 : G.992.5 POTS non-overlapped (F) 1275 Bit 41 : G.992.5 POTS overlapped (F) 1276 Bit 42 : G.992.5 ISDN non-overlapped (F) 1277 Bit 43 : G.992.5 ISDN overlapped (F) 1278 Bit 44-45: Reserved 1279 Bit 46 : G.992.5 Annex I All-Digital non-overlapped (F) 1280 Bit 47 : G.992.5 Annex I All-Digital overlapped (F) 1281 Bit 48 : G.992.5 Annex J All-Digital non-overlapped (F) 1282 Bit 49 : G.992.5 Annex J All-Digital overlapped (F) 1283 Bit 50 : G.992.5 Annex M POTS non-overlapped (F) 1284 Bit 51 : G.992.5 Annex M POTS overlapped (F) 1285 Bit 52-55: Reserved" 1286 SYNTAX BITS { 1287 ansit1413(0), 1288 etsi(1), 1289 q9921PotsNonOverlapped(2), 1290 q9921PotsOverlapped(3), 1291 q9921IsdnNonOverlapped(4), 1292 q9921isdnOverlapped(5), 1293 q9921tcmIsdnNonOverlapped(6), 1294 q9921tcmIsdnOverlapped(7), 1295 q9922potsNonOverlapeed(8), 1296 q9922potsOverlapped(9), 1297 q9922tcmIsdnNonOverlapped(10), 1298 q9922tcmIsdnOverlapped(11), 1299 q9921tcmIsdnSymmetric(12), 1300 reserved1(13), 1301 reserved2(14), 1302 reserved3(15), 1303 reserved4(16), 1304 reserved5(17), 1305 q9923PotsNonOverlapped(18), 1306 q9923PotsOverlapped(19), 1307 q9923IsdnNonOverlapped(20), 1308 q9923isdnOverlapped(21), 1309 reserved6(22), 1310 reserved7(23), 1311 q9924potsNonOverlapeed(24), 1312 q9924potsOverlapped(25), 1313 reserved8(26), 1314 reserved9(27), 1315 q9923AnnexIAllDigNonOverlapped(28), 1316 q9923AnnexIAllDigOverlapped(29), 1317 q9923AnnexJAllDigNonOverlapped(30), 1318 q9923AnnexJAllDigOverlapped(31), 1319 q9924AnnexIAllDigNonOverlapped(32), 1320 q9924AnnexIAllDigOverlapped(33), 1321 q9923AnnexLMode1NonOverlapped(34), 1322 q9923AnnexLMode2NonOverlapped(35), 1323 q9923AnnexLMode3Overlapped(36), 1324 q9923AnnexLMode4Overlapped(37), 1325 q9923AnnexMPotsNonOverlapped(38), 1326 q9923AnnexMPotsOverlapped(39), 1327 q9925PotsNonOverlapped(40), 1328 q9925PotsOverlapped(41), 1329 q9925IsdnNonOverlapped(42), 1330 q9925isdnOverlapped(43), 1331 reserved10(44), 1332 reserved11(45), 1333 q9925AnnexIAllDigNonOverlapped(46), 1334 q9925AnnexIAllDigOverlapped(47), 1335 q9925AnnexJAllDigNonOverlapped(48), 1336 q9925AnnexJAllDigOverlapped(49), 1337 q9925AnnexMPotsNonOverlapped(50), 1338 q9925AnnexMPotsOverlapped(51), 1339 reserved12(52), 1340 reserved13(53), 1341 reserved14(54), 1342 reserved15(55) 1343 } 1345 Adsl2RaMode ::= TEXTUAL-CONVENTION 1346 STATUS current 1347 DESCRIPTION 1348 "Specifies the rate adaptation behavior for the line. 1349 The three possible behaviors are: 1350 manual (1) - No Rate-Adaptation. The initialization 1351 process attempts to synchronize to a 1352 specified rate. 1353 raInit (2) - Rate-Adaptation during initialization process 1354 only, which attempts to synchronize to a rate 1355 between minimum and maximum specified values. 1356 dynamicRa (3)- Dynamic Rate-Adaptation during initialization 1357 process as well as during SHOWTIME" 1358 SYNTAX INTEGER { 1359 manual(1), 1360 raInit(2), 1361 dynamicRa(3) 1362 } 1364 Adsl2InitResult ::= TEXTUAL-CONVENTION 1365 STATUS current 1366 DESCRIPTION 1367 "Specifies the result of full initialization attempt; the 1368 six possible result values are: 1369 noFail (0) - Successful initialization 1370 configError (1) - Configuration failure 1371 configNotFeasible (2) - Configuration details not supported 1372 commFail (3) - Communication failure 1373 noPeerAtu (4) - Peer ATU not detected 1374 otherCause (5) - Other initialization failure reason 1376 The values used are as defined in ITU-T G.997.1, 1377 paragraph 7.5.1.3" 1379 SYNTAX INTEGER { 1380 noFail(0), 1381 configError(1), 1382 configNotFeasible(2), 1383 commFail(3), 1384 noPeerAtu(4), 1385 otherCause(5) 1386 } 1388 Adsl2OperationModes ::= TEXTUAL-CONVENTION 1389 STATUS current 1390 DESCRIPTION 1391 "The ADSL2 management model specified includes an ADSL Mode 1392 attribute which identifies an instance of ADSL Mode-Specific 1393 PSD Configuration object in the ADSL Line Profile. The 1394 following classes of ADSL operating mode are defined. " 1395 SYNTAX INTEGER { 1396 defMode (1), 1397 adsl (2), 1398 adsl2Pots (3), 1399 adsl2Isdn (4), 1400 adsl2PlusPots (5), 1401 adsl2PlusIsdn (6), 1402 adsl2ReachExtended (7) 1403 } 1405 Adsl2PowerMngState ::= TEXTUAL-CONVENTION 1406 STATUS current 1407 DESCRIPTION 1408 "Attributes with this syntax uniquely identify each power 1409 management state defined for the ADSL/ADSL2 or ADSL2+ link. 1410 The possible values are: 1411 l0(1) - L0 - Full power management state 1412 l1(2) - L1 - Low power management state (for G.992.2) 1413 l2(3) - L2 - Low power management state (for G.992.3, 1414 G.992.4, and G.992.5) 1415 l3(4) - L3 - Idle power management state" 1417 SYNTAX INTEGER { 1418 l0(1), 1419 l1(2), 1420 l2(3), 1421 l3(4) 1422 } 1424 Adsl2ConfPmsForce ::= TEXTUAL-CONVENTION 1425 STATUS current 1426 DESCRIPTION 1427 "Attributes with this syntax are configuration parameters 1428 that reference the desired power management state for the 1429 ADSL/ADSL2 or ADSL2+ link: 1430 l3toL0 (0) - Perform a transition from L3 to L0 1431 (Full power management state) 1432 l0toL2 (2) - Perform a transition from L0 to L2 1433 (Low power management state) 1434 l0orL2toL3 (3) - Perform a transition into L3 (Idle 1435 power management state) 1437 The values used are as defined in ITU-T G.997.1, 1438 paragraph 7.3.1.1.3" 1440 SYNTAX INTEGER { 1441 l3toL0 (0), 1442 l0toL2 (2), 1443 l0orL2toL3 (3) 1444 } 1446 Adsl2LConfProfPmMode ::= TEXTUAL-CONVENTION 1447 STATUS current 1448 DESCRIPTION 1449 "Attributes with this syntax are configuration parameters 1450 that reference the power modes/states into which the ATU-C or 1451 ATU-R may autonomously transit. 1453 It is a BITS structure that allows control of the following 1454 transit options: 1455 allowTransitionsToIdle (0) - xTU may autonomously transit 1456 to idle (L3) state. 1457 allowTransitionsToLowPower (1)- xTU may autonomously transit 1458 to low-power (L2) state." 1460 SYNTAX BITS { 1461 allowTransitionsToIdle(0), 1462 allowTransitionsToLowPower(1) 1463 } 1465 Adsl2LineLdsf ::= TEXTUAL-CONVENTION 1466 STATUS current 1467 DESCRIPTION 1468 "Attributes with this syntax are configuration parameters 1469 that control the Loop Diagnostic mode for the ADSL/ADSL2 or 1470 ADSL2+ link. The possible values are: 1471 inhibit (0) - Inhibit Loop Diagnostic mode 1472 force (1) - Force/Initiate Loop Diagnostic mode 1474 The values used are as defined in ITU-T G.997.1, 1475 paragraph 7.3.1.1.8" 1477 SYNTAX INTEGER { 1478 inhibit(0), 1479 force(1) 1480 } 1482 Adsl2LdsfResult ::= TEXTUAL-CONVENTION 1483 STATUS current 1484 DESCRIPTION 1485 "Possible failure reasons associated with performing 1486 Dual Ended Loop Test (DELT) on a DSL line. 1487 Possible values are: 1488 none (1) - The default value in case LDSF was never 1489 requested for the associated line. 1490 success (2) - The recent command completed 1491 successfully. 1492 inProgress (3) - The Loop Diagnostics process is in 1493 progress. 1494 unsupported (4) - The NE or the line card doesn't support 1495 LDSF. 1496 cannotRun (5) - The NE cannot initiate the command, due 1497 to a non specific reason. 1498 aborted (6) - The Loop Diagnostics process aborted. 1499 failed (7) - The Loop Diagnostics process failed. 1500 illegalMode (8) - The NE cannot initiate the command, due 1501 to the specific mode of the relevant 1502 line. 1503 adminUp (9) - The NE cannot initiate the command, as 1504 the relevant line is administratively 1505 'Up'. 1506 tableFull (10)- The NE cannot initiate the command, due 1507 to reaching the maximum number of rows 1508 in the results table. 1509 noResources (11)- The NE cannot initiate the command, due 1510 to lack of internal memory resources." 1511 SYNTAX INTEGER { 1512 none (1), 1513 success (2), 1514 inProgress (3), 1515 unsupported (4), 1516 cannotRun (5), 1517 aborted (6), 1518 failed (7), 1519 illegalMode (8), 1520 adminUp (9), 1521 tableFull (10), 1522 noResources (11) 1523 } 1525 Adsl2SymbolProtection ::= TEXTUAL-CONVENTION 1526 STATUS current 1527 DESCRIPTION 1528 "Attributes with this syntax are configuration parameters 1529 that reference the minimum length impulse noise protection 1530 (INP) in terms of number of symbols. The possible values are: 1531 noProtection (i.e., INP not required), halfSymbol (i.e., INP 1532 length is 1/2 symbol), and 1-16 symbols in steps of 1 symbol" 1534 SYNTAX INTEGER { 1535 noProtection (1), 1536 halfSymbol (2), 1537 singleSymbol (3), 1538 twoSymbols (4), 1539 threeSymbols (5), 1540 fourSymbols (6), 1541 fiveSymbols (7), 1542 sixSymbols (8), 1543 sevenSymbols (9), 1544 eightSymbols (10), 1545 nineSymbols (11), 1546 tenSymbols (12), 1547 elevenSymbols (13), 1548 twelveSymbols (14), 1549 thirteeSymbols (15), 1550 fourteenSymbols (16), 1551 fifteenSymbols (17), 1552 sixteenSymbols (18) 1553 } 1554 Adsl2MaxBer ::= TEXTUAL-CONVENTION 1555 STATUS current 1556 DESCRIPTION 1557 "Attributes with this syntax are configuration parameters 1558 that reference the maximum Bit Error Rate (BER). 1559 The possible values are: 1561 eminus3 (1) - Maximum BER=E^-3 1562 eminus5 (2) - Maximum BER=E^-5 1563 eminus7 (3) - Maximum BER=E^-7" 1564 SYNTAX INTEGER { 1565 eminus3(1), 1566 eminus5(2), 1567 eminus7(3) 1568 } 1570 Adsl2ScMaskDs ::= TEXTUAL-CONVENTION 1571 STATUS current 1572 DESCRIPTION 1573 "Each one of the 512 bits in this OCTET 1574 STRING array represents the corresponding bin 1575 in the downstream direction. A value of one 1576 indicates that the bin is not in use." 1577 SYNTAX OCTET STRING (SIZE(0..64)) 1579 Adsl2ScMaskUs ::= TEXTUAL-CONVENTION 1580 STATUS current 1581 DESCRIPTION 1582 "Each one of the 64 bits in this OCTET 1583 STRING array represents the corresponding bin 1584 in the upstream direction. A value of one 1585 indicates that the bin is not in use." 1586 SYNTAX OCTET STRING (SIZE(0..8)) 1588 Adsl2RfiDs ::= TEXTUAL-CONVENTION 1589 STATUS current 1590 DESCRIPTION 1591 "Each one of the 512 bits in this OCTET 1592 STRING array represents the corresponding bin 1593 in the downstream direction. A value of one 1594 indicates that the bin is part of a notch 1595 filter." 1596 SYNTAX OCTET STRING (SIZE(0..64)) 1598 Adsl2PsdMaskDs ::= TEXTUAL-CONVENTION 1599 STATUS current 1600 DESCRIPTION 1601 "This is a structure that represents up to 1602 32 PSD Mask breakpoints. 1603 Each breakpoint occupies 3 octets: The first 1604 two octets hold the index of the sub-carrier 1605 associated with the breakpoint. The third octet 1606 holds the PSD reduction at the breakpoint from 0 1607 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 1608 0.5dBm/Hz." 1609 SYNTAX OCTET STRING (SIZE(0..96)) 1611 Adsl2PsdMaskUs ::= TEXTUAL-CONVENTION 1612 STATUS current 1613 DESCRIPTION 1614 "This is a structure that represents up to 1615 4 PSD Mask breakpoints. 1616 Each breakpoint occupies 3 octets: The first 1617 two octets hold the index of the sub-carrier 1618 associated with the breakpoint. The third octet 1619 holds the PSD reduction at the breakpoint from 0 1620 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 1621 0.5dBm/Hz." 1622 SYNTAX OCTET STRING (SIZE(0..12)) 1624 Adsl2Tssi ::= TEXTUAL-CONVENTION 1625 STATUS current 1626 DESCRIPTION 1627 "This is a structure that represents up to 1628 32 transmit spectrum shaping (TSSi) breakpoints. 1629 Each breakpoint occupies 3 octets: The first 1630 two octets hold the index of the sub-carrier 1631 associated with the breakpoint. The third octet 1632 holds the shaping parameter at the breakpoint. It 1633 is a value from 0 to 127 (units of -0.5dB). The 1634 special value 127 indicates that the sub-carrier 1635 is not transmitted." 1636 SYNTAX OCTET STRING (SIZE(0..96)) 1638 Adsl2LastTransmittedState ::= TEXTUAL-CONVENTION 1639 STATUS current 1640 DESCRIPTION 1641 "This parameter represents the last successful 1642 transmitted initialization state in the last full 1643 initialization performed on the line. States are 1644 per the specific xDSL technology and are numbered 1645 from 0 (if G.994.1 is used) or 1 (if G.994.1 is 1646 not used) up to Showtime." 1647 SYNTAX INTEGER { 1648 atucG9941(0), 1649 atucQuiet1(1), 1650 atucComb1(2), 1651 atucQuiet2(3), 1652 atucComb2(4), 1653 atucIcomb1(5), 1654 atucLineprob(6), 1655 atucQuiet3(7), 1656 atucComb3(8), 1657 atucIComb2(9), 1658 atucMsgfmt(10), 1659 atucMsgpcb(11), 1660 atucQuiet4(12), 1661 atucReverb1(13), 1662 atucTref1(14), 1663 atucReverb2(15), 1664 atucEct(16), 1665 atucReverb3(17), 1666 atucTref2(18), 1667 atucReverb4(19), 1668 atucSegue1(20), 1669 atucMsg1(21), 1670 atucReverb5(22), 1671 atucSegue2(23), 1672 atucMedley(24), 1673 atucExchmarker(25), 1674 atucMsg2(26), 1675 atucReverb6(27), 1676 atucSegue3(28), 1677 atucParams(29), 1678 atucReverb7(30), 1679 atucSegue4(31), 1680 atucShowtime(32), 1681 -- 1682 aturG9941(100), 1683 aturQuiet1(101), 1684 aturComb1(102), 1685 aturQuiet2(103), 1686 aturComb2(104), 1687 aturIcomb1(105), 1688 aturLineprob(106), 1689 aturQuiet3(107), 1690 aturComb3(108), 1691 aturIcomb2(109), 1692 aturMsgfmt(110), 1693 aturMsgpcb(111), 1694 aturReverb1(112), 1695 aturQuiet4(113), 1696 aturReverb2(114), 1697 aturQuiet5(115), 1698 aturReverb3(116), 1699 aturEct(117), 1700 aturReverb4(118), 1701 aturSegue1(119), 1702 aturReverb5(120), 1703 aturSegue2(121), 1704 aturMsg1(122), 1705 aturMedley(123), 1706 aturExchmarker(124), 1707 aturMsg2(125), 1708 aturReverb6(126), 1709 aturSegue3(127), 1710 aturParams(128), 1711 aturReverb7(129), 1712 aturSegue4(130), 1713 aturShowtime(131) 1714 } 1716 Adsl2LineStatus ::= TEXTUAL-CONVENTION 1717 STATUS current 1718 DESCRIPTION 1719 "Attributes with this syntax are status parameters 1720 that reflect the failure status for a given endpoint of 1721 ADSL/ADSL2 or ADSL2+ link. 1723 This BITS structure can report the following failures: 1725 noDefect (0) - This bit position positively reports 1726 that no defect or failure exist. 1727 lossOfFraming (1) - Loss of frame synchronization 1728 lossOfSignal (2) - Loss of signal 1729 lossOfPower (3) - Loss of power. Usually this failure may 1730 be reported for CPE units only 1731 initFailure (4) - Recent initialization process failed. 1732 Never active on ATU-R." 1734 SYNTAX BITS { 1735 noDefect(0), 1736 lossOfFraming(1), 1737 lossOfSignal(2), 1738 lossOfPower(3), 1739 initFailure(4) 1740 } 1742 Adsl2ChAtmStatus ::= TEXTUAL-CONVENTION 1743 STATUS current 1744 DESCRIPTION 1745 "Attributes with this syntax are status parameters that 1746 reflect the failure status for Transmission Convergence (TC) 1747 layer of a given ATM interface (data path over an ADSL/ADSL2 1748 or ADSL2+ link). 1750 This BITS structure can report the following failures: 1751 noDefect (0) - This bit position positively 1752 reports that no defect or failure 1753 exist. 1754 noCellDelineation (1) - The link was successfully 1756 initialized but cell delineation 1758 was never acquired on the 1760 associated ATM data path. 1761 lossOfCellDelineation (2)- Loss of cell delineation on the 1762 associated ATM data path" 1764 SYNTAX BITS { 1765 noDefect(0), 1766 noCellDelineation(1), 1767 lossOfCellDelineation(2) 1768 } 1770 Adsl2ChPtmStatus ::= TEXTUAL-CONVENTION 1771 STATUS current 1772 DESCRIPTION 1773 "Attributes with this syntax are status parameters that 1774 reflect the failure status for a given PTM interface (packet 1775 data path over an ADSL/ADSL2 or ADSL2+ link). 1777 This BITS structure can report the following failures: 1778 noDefect (0) - This bit position positively 1779 reports that no defect or failure exist. 1780 outOfSync (1) - Out of synchronization. " 1782 SYNTAX BITS { 1783 noDefect(0), 1784 outOfSync(1) 1785 } 1787 END 1789 ADSL2-LINE-MIB DEFINITIONS ::= BEGIN 1791 IMPORTS 1792 MODULE-IDENTITY, 1793 OBJECT-TYPE, 1794 transmission, 1795 Unsigned32, 1796 NOTIFICATION-TYPE, 1797 Integer32, 1798 Counter32 1799 FROM SNMPv2-SMI 1801 ifIndex 1802 FROM IF-MIB 1804 TruthValue, 1805 RowStatus 1806 FROM SNMPv2-TC 1808 SnmpAdminString 1809 FROM SNMP-FRAMEWORK-MIB 1811 HCPerfIntervalThreshold, 1812 HCPerfTimeElapsed 1813 FROM HC-PerfHist-TC-MIB -- [RFC3705] 1815 Adsl2Unit, 1816 Adsl2Direction, 1817 Adsl2TransmissionModeType, 1818 Adsl2RaMode, 1819 Adsl2InitResult, 1820 Adsl2OperationModes, 1821 Adsl2PowerMngState, 1822 Adsl2ConfPmsForce, 1823 Adsl2LConfProfPmMode, 1824 Adsl2LineLdsf, 1825 Adsl2LdsfResult, 1826 Adsl2SymbolProtection, 1827 Adsl2MaxBer, 1828 Adsl2ScMaskDs, 1829 Adsl2ScMaskUs, 1830 Adsl2RfiDs, 1831 Adsl2PsdMaskDs, 1832 Adsl2PsdMaskUs, 1833 Adsl2Tssi, 1834 Adsl2LastTransmittedState, 1835 Adsl2LineStatus, 1836 Adsl2ChAtmStatus, 1837 Adsl2ChPtmStatus 1838 FROM ADSL2-LINE-TC-MIB -- [This document] 1840 MODULE-COMPLIANCE, 1841 OBJECT-GROUP, 1842 NOTIFICATION-GROUP 1843 FROM SNMPv2-CONF; 1845 adsl2MIB MODULE-IDENTITY 1846 LAST-UPDATED "200604250000Z" - April 25, 2006 1847 ORGANIZATION "ADSLMIB Working Group" 1848 CONTACT-INFO "WG-email: adslmib@ietf.org 1849 Info: https://www1.ietf.org/mailman/listinfo/adslmib 1851 Chair: Mike Sneed 1852 Sand Channel Systems 1853 Postal: P.O. Box 37324 1854 Raleigh NC 27627-732 1855 Email: sneedmike@hotmail.com 1856 Phone: +1 206 600 7022 1858 Co-Chair & Co-editor: 1859 Menachem Dodge 1860 ECI Telecom Ltd. 1861 Postal: 30 Hasivim St. 1862 Petach Tikva 49517, 1863 Israel. 1864 Email: mbdodge@ieee.org 1865 Phone: +972 3 926 8421 1866 Co-editor: Moti Morgenstern 1867 ECI Telecom Ltd. 1868 Postal: 30 Hasivim St. 1869 Petach Tikva 49517, 1870 Israel. 1871 Email: moti.morgenstern@ecitele.com 1872 Phone: +972 3 926 6258 1874 Co-editor: Scott Baillie 1875 NEC Australia 1876 Postal: 649-655 Springvale Road, 1877 Mulgrave, Victoria 3170, 1878 Australia. 1879 Email: scott.baillie@nec.com.au 1880 Phone: +61 3 9264 3986 1882 Co-editor: Umberto Bonollo 1883 NEC Australia 1884 Postal: 649-655 Springvale Road, 1885 Mulgrave, Victoria 3170, 1886 Australia. 1887 Email: umberto.bonollo@nec.com.au 1888 Phone: +61 3 9264 3385 1889 " 1890 DESCRIPTION 1891 " 1892 This document defines a Management Information Base (MIB) 1893 module for use with network management protocols in the 1894 Internet community for the purpose of managing ADSL, ADSL2, 1895 and ADSL2+ lines. The MIB module described in RFC 2662 1896 [RFC2662] describes objects used for managing Asymmetric 1897 Bit-Rate DSL (ADSL) interfaces per [T1E1.413], [G.992.1], 1898 and [G.992.2]. These object descriptions are based upon the 1899 specifications for the ADSL Embedded Operations Channel 1900 (EOC) as defined in American National Standards Institute 1901 (ANSI) T1E1.413/1995 [T1E1.413] and International 1902 Telecommunication Union (ITU-T) G.992.1 [G.992.1] and 1903 G.992.2 [G.992.2]. 1905 This document does not obsolete RFC 2662 [RFC2662], but 1906 rather provides a more comprehensive management model that 1907 includes the ADSL2 and ADSL2+ technologies per G.992.3, 1908 G.992.4, and G.992.5 ([G.992.3], [G.992.4], and [G.992.5], 1909 respectively). In addition, objects have been added to 1910 improve the management of ADSL, ADSL2, and ADSL2+ lines. 1912 Additionally, the management framework for New Generation 1913 ADSL lines specified by the Digital Subscriber Line Forum 1914 (DSLF) has been taken into consideration [TR-90]. That 1915 framework is based on ITU-T G.997.1 standard [G.997.1] as 1916 well as two amendments: [G.997.1 am1] and [G.997.1 am2]. 1918 Note that the revised ITU-T G.997.1 standard refers also to 1919 next generation of VDSL technology, known as VDSL2, per ITU-T 1920 G.993.2 [G.993.2]. However, managing VDSL2 lines is 1921 currently beyond the scope of this document. 1923 The MIB module is located in the MIB tree under MIB 2 1924 transmission, as discussed in the MIB-2 Integration (RFC 2863 1925 [RFC2863]) section of this document. 1927 Copyright (C) The Internet Society (2006). This version of 1928 this MIB module is part of RFC XXXX: see the RFC itself for 1929 full legal notices." 1931 -- RFC Ed.: replace XXXX with assigned number & remove this note 1932 REVISION "200604250000Z" -- April 25, 2006 1933 DESCRIPTION "Initial version, published as RFC XXXX." 1934 -- RFC Ed.: replace XXXX with assigned number & remove this note 1935 ::= { transmission xxx } 1936 -- IANA, we suggest to put it under { transmission 230 } because 1937 -- this is the first available number. 1938 -- RFC Ed.: Please fill in xxx once assigned by IANA. 1940 adsl2 OBJECT IDENTIFIER ::= { adsl2MIB 1 } 1941 ------------------------------------------------ 1942 adsl2Line OBJECT IDENTIFIER ::= { adsl2 1 } 1943 adsl2Status OBJECT IDENTIFIER ::= { adsl2 2 } 1944 adsl2Inventory OBJECT IDENTIFIER ::= { adsl2 3 } 1945 adsl2PM OBJECT IDENTIFIER ::= { adsl2 4 } 1946 adsl2Profile OBJECT IDENTIFIER ::= { adsl2 5 } 1947 adsl2Scalar OBJECT IDENTIFIER ::= { adsl2 6 } 1948 adsl2Notifications OBJECT IDENTIFIER ::= { adsl2 0 } 1949 adsl2Conformance OBJECT IDENTIFIER ::= { adsl2 8 } 1950 ------------------------------------------------ 1951 adsl2PMLine OBJECT IDENTIFIER ::= { adsl2PM 1 } 1952 adsl2PMChannel OBJECT IDENTIFIER ::= { adsl2PM 2 } 1953 ------------------------------------------------ 1954 adsl2ProfileLine OBJECT IDENTIFIER ::= { adsl2Profile 1 } 1955 adsl2ProfileChannel OBJECT IDENTIFIER ::= { adsl2Profile 2 } 1956 adsl2ProfileAlarmConf OBJECT IDENTIFIER ::= { adsl2Profile 3 } 1957 ------------------------------------------------ 1958 adsl2ScalarSC OBJECT IDENTIFIER ::= { adsl2Scalar 1 } 1959 ------------------------------------------------ 1961 ------------------------------------------------ 1962 -- adsl2LineTable -- 1963 ------------------------------------------------ 1964 adsl2LineTable OBJECT-TYPE 1965 SYNTAX SEQUENCE OF Adsl2LineEntry 1966 MAX-ACCESS not-accessible 1967 STATUS current 1968 DESCRIPTION 1969 "The table adsl2LineTable contains configuration, 1970 command and status parameters of the ADSL2 line. 1971 The index of this table is an interface index where the 1972 interface has an ifType of adsl2(230). 1974 Several objects in this table MUST be maintained in a 1975 persistent manner. " 1976 ::= { adsl2Line 1 } 1978 adsl2LineEntry OBJECT-TYPE 1979 SYNTAX Adsl2LineEntry 1980 MAX-ACCESS not-accessible 1981 STATUS current 1982 DESCRIPTION 1983 "The table adsl2LineTable contains configuration, 1984 commands and status parameters of the ADSL2 line" 1985 INDEX { ifIndex } 1986 ::= { adsl2LineTable 1 } 1988 Adsl2LineEntry ::= 1989 SEQUENCE { 1990 adsl2LineCnfgTemplate SnmpAdminString, 1991 adsl2LineAlarmCnfgTemplate SnmpAdminString, 1992 adsl2LineCmndConfPmsf Adsl2ConfPmsForce, 1993 adsl2LineCmndConfLdsf Adsl2LineLdsf, 1994 adsl2LineCmndConfLdsfFailReason Adsl2LdsfResult, 1995 adsl2LineCmndAutomodeColdStart TruthValue, 1996 adsl2LineStatusAtuTransSys Adsl2TransmissionModeType, 1997 adsl2LineStatusPwrMngState Adsl2PowerMngState, 1998 adsl2LineStatusInitResult Adsl2InitResult, 1999 adsl2LineStatusLastStateDs Adsl2LastTransmittedState, 2000 adsl2LineStatusLastStateUs Adsl2LastTransmittedState, 2001 adsl2LineStatusAtur Adsl2LineStatus, 2002 adsl2LineStatusAtuc Adsl2LineStatus, 2003 adsl2LineStatusLnAttenDs Unsigned32, 2004 adsl2LineStatusLnAttenUs Unsigned32, 2005 adsl2LineStatusSigAttenDs Unsigned32, 2006 adsl2LineStatusSigAttenUs Unsigned32, 2007 adsl2LineStatusSnrMarginDs Integer32, 2008 adsl2LineStatusSnrMarginUs Integer32, 2009 adsl2LineStatusAttainableRateDs Unsigned32, 2010 adsl2LineStatusAttainableRateUs Unsigned32, 2011 adsl2LineStatusActPsdDs Integer32, 2012 adsl2LineStatusActPsdUs Integer32, 2013 adsl2LineStatusActAtpDs Integer32, 2014 adsl2LineStatusActAtpUs Integer32 2015 } 2017 adsl2LineCnfgTemplate OBJECT-TYPE 2018 SYNTAX SnmpAdminString (SIZE(1..32)) 2019 MAX-ACCESS read-write 2020 STATUS current 2021 DESCRIPTION 2022 "The value of this object identifies the row in the ADSL2 Line 2023 Configuration Templates Table, (adsl2LineConfTemplateTable), 2024 which applies for this ADSL2 line. 2026 This object MUST be maintained in a persistent manner." 2027 REFERENCE "DSL Forum TR-90, paragraph 5.1.1" 2028 DEFVAL { "DEFVAL" } 2029 ::= { adsl2LineEntry 1 } 2031 adsl2LineAlarmCnfgTemplate OBJECT-TYPE 2032 SYNTAX SnmpAdminString (SIZE(1..32)) 2033 MAX-ACCESS read-write 2034 STATUS current 2035 DESCRIPTION 2036 "The value of this object identifies the row in the ADSL2 Line 2037 Alarm Configuration Template Table, 2038 (adsl2LineAlarmConfTemplateTable), which applies to this ADSL2 2039 line. 2041 This object MUST be maintained in a persistent manner." 2042 REFERENCE "DSL Forum TR-90, paragraph 5.1.1" 2043 DEFVAL { "DEFVAL" } 2044 ::= { adsl2LineEntry 2 } 2046 adsl2LineCmndConfPmsf OBJECT-TYPE 2047 SYNTAX Adsl2ConfPmsForce 2048 MAX-ACCESS read-write 2049 STATUS current 2050 DESCRIPTION 2051 "Power management state forced. Defines the line states to be 2052 forced by the near-end ATU on this line. The various possible 2053 values are: 2054 l3toL0 (0), 2055 l0toL2 (2), 2056 l0orL2toL3 (3). 2058 This object MUST be maintained in a persistent manner." 2059 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.3" 2060 DEFVAL { l3toL0 } 2061 ::= { adsl2LineEntry 3 } 2063 adsl2LineCmndConfLdsf OBJECT-TYPE 2064 SYNTAX Adsl2LineLdsf 2065 MAX-ACCESS read-write 2066 STATUS current 2067 DESCRIPTION 2068 "Loop diagnostics mode forced (LDSF). Defines whether the line 2069 should be forced into the loop diagnostics mode by the 2070 near-end ATU on this line or only be responsive to loop 2071 diagnostics initiated by the far-end ATU. 2073 This object MUST be maintained in a persistent manner. 2074 However, in case the operator forces loop diagnostics mode 2075 then the access node should reset the object (inhibit) when 2076 loop diagnostics mode procedures are completed." 2077 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.8" 2078 DEFVAL { inhibit } 2079 ::= { adsl2LineEntry 4 } 2081 adsl2LineCmndConfLdsfFailReason OBJECT-TYPE 2082 SYNTAX Adsl2LdsfResult 2083 MAX-ACCESS read-only 2084 STATUS current 2085 DESCRIPTION 2086 "The status of the recent occasion the Loop diagnostics mode 2087 forced (LDSF) was issued for the associated line. Possible 2088 values are: 2089 none (1) - The default value in case LDSF was never 2090 requested for the associated line. 2091 success (2) - The recent command completed 2092 successfully. 2093 inProgress (3) - The Loop Diagnostics process is in 2094 progress. 2095 unsupported (4) - The NE or the line card doesn't support 2096 LDSF. 2097 cannotRun (5) - The NE cannot initiate the command, due 2098 to a non specific reason. 2099 aborted (6) - The Loop Diagnostics process aborted. 2100 failed (7) - The Loop Diagnostics process failed. 2101 illegalMode (8) - The NE cannot initiate the command, due 2102 to the specific mode of the relevant 2103 line. 2104 adminUp (9) - The NE cannot initiate the command, as 2105 the relevant line is administratively 2106 'Up'. 2107 tableFull (10)- The NE cannot initiate the command, due 2108 to reaching the maximum number of rows 2109 in the results table. 2110 noResources (11)- The NE cannot initiate the command, due 2111 to lack of internal memory resources." 2112 DEFVAL { none } 2113 ::= { adsl2LineEntry 5 } 2115 adsl2LineCmndAutomodeColdStart OBJECT-TYPE 2116 SYNTAX TruthValue 2117 MAX-ACCESS read-write 2118 STATUS current 2119 DESCRIPTION 2120 "Automode cold start forced. This parameter is defined 2121 in order to improve testing of the performance of ATUs 2122 supporting automode when it is enabled in the MIB. 2123 Change the value of this parameter to 'true' indicates 2124 a change in loop conditions applied to the devices under 2125 test. The ATUs shall reset any historical information 2126 used for automode and for shortening G.994.1 handshake 2127 and initialization. 2129 Automode is the case where multiple operation-modes are 2130 enabled through the adsl2LConfProfAtuTransSysEna object 2131 in the line configuration profile being used for the 2132 ADSL line, and where the selection of the actual 2133 operation-mode depends not only on the common 2134 capabilities of both ATUs (as exchanged in G.994.1), but 2135 also on achievable data rates under given loop 2136 conditions. 2138 This object MUST be maintained in a persistent manner." 2140 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.10" 2141 DEFVAL { false } 2142 ::= { adsl2LineEntry 6 } 2144 adsl2LineStatusAtuTransSys OBJECT-TYPE 2145 SYNTAX Adsl2TransmissionModeType 2146 MAX-ACCESS read-only 2147 STATUS current 2148 DESCRIPTION 2149 "The ATU Transmission System (ATS) in use. 2150 It is coded in a bit-map representation with one bit set to 2151 '1' (the selected coding for the ADSL line). This parameter 2152 may be derived from the handshaking procedures defined in 2153 Recommendation G.994.1. A set of ADSL2 line transmission 2154 modes, with one bit per mode. " 2155 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.1" 2156 ::= { adsl2LineEntry 7 } 2158 adsl2LineStatusPwrMngState OBJECT-TYPE 2159 SYNTAX Adsl2PowerMngState 2160 MAX-ACCESS read-only 2161 STATUS current 2162 DESCRIPTION 2163 "The current power management state. One of four possible 2164 power management states: 2165 L0 - Synchronized and full transmission (i.e., Showtime), 2166 L1 - Low Power with reduced net data rate (G.992.2 only), 2167 L2 - Low Power with reduced net data rate (G.992.3 and 2168 G.992.4 only), 2169 L3 - No power 2170 The various possible values are:l0(1), l1(2), l2(3), l3(4)." 2171 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.2" 2172 ::= { adsl2LineEntry 8 } 2174 adsl2LineStatusInitResult OBJECT-TYPE 2175 SYNTAX Adsl2InitResult 2176 MAX-ACCESS read-only 2177 STATUS current 2178 DESCRIPTION 2179 "Indicates the result of the last full initialization performed 2180 on the line. It is an enumeration type with the following 2181 values: noFail(0), configError(1), configNotFeasible(2), 2182 commFail(3), noPeerAtu(4), otherCause(5)." 2183 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.3" 2184 ::= { adsl2LineEntry 9 } 2186 adsl2LineStatusLastStateDs OBJECT-TYPE 2187 SYNTAX Adsl2LastTransmittedState 2188 MAX-ACCESS read-only 2189 STATUS current 2190 DESCRIPTION 2191 "The last successful transmitted initialization state in 2192 the downstream direction in the last full initialization 2193 performed on the line. " 2194 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.4" 2195 ::= { adsl2LineEntry 10 } 2197 adsl2LineStatusLastStateUs OBJECT-TYPE 2198 SYNTAX Adsl2LastTransmittedState 2199 MAX-ACCESS read-only 2200 STATUS current 2201 DESCRIPTION 2202 "The last successful transmitted initialization state in the 2203 upstream direction in the last full initialization performed 2204 on the line. " 2205 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.5" 2206 ::= { adsl2LineEntry 11 } 2208 adsl2LineStatusAtur OBJECT-TYPE 2209 SYNTAX Adsl2LineStatus 2210 MAX-ACCESS read-only 2211 STATUS current 2212 DESCRIPTION 2213 "Indicates current state (existing failures) of the ATU-R. 2214 This is a bit-map of possible conditions." 2215 REFERENCE "ITU-T G.997.1, paragraph 7.1.1.2" 2216 ::= { adsl2LineEntry 12 } 2218 adsl2LineStatusAtuc OBJECT-TYPE 2219 SYNTAX Adsl2LineStatus 2220 MAX-ACCESS read-only 2221 STATUS current 2222 DESCRIPTION 2223 "Indicates current state (existing failures) of the ATU-C. 2224 This is a bit-map of possible conditions. " 2225 REFERENCE "ITU-T G.997.1, paragraph 7.1.1.1" 2226 ::= { adsl2LineEntry 13 } 2228 adsl2LineStatusLnAttenDs OBJECT-TYPE 2229 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2230 UNITS "0.1 dB" 2231 MAX-ACCESS read-only 2232 STATUS current 2233 DESCRIPTION 2234 "The measured difference in the total power transmitted by the 2235 ATU-C and the total power received by the ATU-R over all sub- 2236 carriers during diagnostics mode and initialization. It 2237 ranges from 0 to 1270 units of 0.1 dB (Physical values 2238 are 0 to 127 dB). 2239 A special value of 0x7FFFFFFF (2147483647) indicates the line 2240 attenuation is out of range to be represented. 2241 A special value of 0x7FFFFFFE (2147483646) indicates the line 2242 attenuation measurement is currently unavailable." 2243 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.6" 2244 ::= { adsl2LineEntry 14 } 2246 adsl2LineStatusLnAttenUs OBJECT-TYPE 2247 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2248 UNITS "0.1 dB" 2249 MAX-ACCESS read-only 2250 STATUS current 2251 DESCRIPTION 2252 "The measured difference in the total power transmitted by the 2253 ATU-R and the total power received by the ATU-C over all sub- 2254 carriers during diagnostics mode and initialization. 2255 It ranges from 0 to 1270 units of 0.1 dB (Physical values are 2256 0 to 127 dB). 2257 A special value of 0x7FFFFFFF (2147483647) indicates the line 2258 attenuation is out of range to be represented. 2259 A special value of 0x7FFFFFFE (2147483646) indicates the line 2260 attenuation measurement is currently unavailable." 2261 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.7" 2262 ::= { adsl2LineEntry 15 } 2264 adsl2LineStatusSigAttenDs OBJECT-TYPE 2265 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2266 UNITS "0.1 dB" 2267 MAX-ACCESS read-only 2268 STATUS current 2269 DESCRIPTION 2270 "The measured difference in the total power transmitted by the 2271 ATU-C and the total power received by the ATU-R over all sub- 2272 carriers during Showtime. It ranges from 0 to 1270 units of 2273 0.1 dB (Physical values are 0 to 127 dB). 2274 A special value of 0x7FFFFFFF (2147483647) indicates the 2275 signal attenuation is out of range to be represented. 2276 A special value of 0x7FFFFFFE (2147483646) indicates the 2277 signal attenuation measurement is currently unavailable." 2278 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.8" 2279 ::= { adsl2LineEntry 16 } 2281 adsl2LineStatusSigAttenUs OBJECT-TYPE 2282 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2283 UNITS "0.1 dB" 2284 MAX-ACCESS read-only 2285 STATUS current 2286 DESCRIPTION 2287 "The measured difference in the total power transmitted by the 2288 ATU-R and the total power received by the ATU-C over all sub- 2289 carriers during Showtime. It ranges from 0 to 1270 units of 2290 0.1 dB (Physical values are 0 to 127 dB). 2291 A special value of 0x7FFFFFFF (2147483647) indicates the 2292 signal attenuation is out of range to be represented. 2293 A special value of 0x7FFFFFFE (2147483646) indicates the 2294 signal attenuation measurement is currently unavailable." 2295 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.9" 2296 ::= { adsl2LineEntry 17 } 2298 adsl2LineStatusSnrMarginDs OBJECT-TYPE 2299 SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) 2300 UNITS "0.1 dB" 2301 MAX-ACCESS read-only 2302 STATUS current 2303 DESCRIPTION 2304 "Downstream SNR Margin is the maximum increase in dB of the 2305 noise power received at the ATU-R, such that the BER 2306 requirements are met for all downstream bearer channels. It 2307 ranges from -640 to 630 units of 0.1 dB (Physical values are 2308 -64 to 63 dB). 2309 A special value of 0x7FFFFFFF (2147483647) indicates the 2310 SNR Margin is out of range to be represented. 2311 A special value of 0x7FFFFFFE (2147483646) indicates the 2312 SNR Margin measurement is currently unavailable." 2313 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.10" 2314 ::= { adsl2LineEntry 18 } 2316 adsl2LineStatusSnrMarginUs OBJECT-TYPE 2317 SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) 2318 UNITS "0.1 dB" 2319 MAX-ACCESS read-only 2320 STATUS current 2321 DESCRIPTION 2322 "Upstream SNR Margin is the maximum increase in dB of the noise 2323 power received at the ATU-C, such that the BER requirements 2324 are met for all downstream bearer channels. It ranges from 2325 -640 to 630 units of 0.1 dB (Physical values are -64 to 2326 63 dB). 2327 A special value of 0x7FFFFFFF (2147483647) indicates the 2328 SNR Margin is out of range to be represented. 2329 A special value of 0x7FFFFFFE (2147483646) indicates the 2330 SNR Margin measurement is currently unavailable." 2331 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.11" 2332 ::= { adsl2LineEntry 19 } 2334 adsl2LineStatusAttainableRateDs OBJECT-TYPE 2335 SYNTAX Unsigned32 2336 UNITS "bits/second" 2337 MAX-ACCESS read-only 2338 STATUS current 2339 DESCRIPTION 2340 "Maximum Attainable Data Rate Downstream. 2341 The maximum downstream net data rate currently attainable by 2342 the ATU-C transmitter and the ATU-R receiver, coded in bit/s." 2343 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.12" 2344 ::= { adsl2LineEntry 20 } 2346 adsl2LineStatusAttainableRateUs OBJECT-TYPE 2347 SYNTAX Unsigned32 2348 UNITS "bits/second" 2349 MAX-ACCESS read-only 2350 STATUS current 2351 DESCRIPTION 2352 "Maximum Attainable Data Rate Upstream. 2353 The maximum upstream net data rate currently attainable by the 2354 ATU-R transmitter and the ATU-C receiver, coded in bit/s." 2355 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.13" 2356 ::= { adsl2LineEntry 21 } 2358 adsl2LineStatusActPsdDs OBJECT-TYPE 2359 SYNTAX Integer32 (-900..0 | 2147483647) 2360 UNITS "0.1 dB" 2361 MAX-ACCESS read-only 2362 STATUS current 2363 DESCRIPTION 2364 "Actual Power Spectrum Density (PSD) Downstream. The average 2365 downstream transmit PSD over the sub-carriers used for 2366 downstream. It ranges from -900 to 0 units of 0.1 dB 2367 (Physical values are -90 to 0 dBm/Hz). 2368 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2369 is out of range to be represented." 2370 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.14" 2371 ::= { adsl2LineEntry 22 } 2373 adsl2LineStatusActPsdUs OBJECT-TYPE 2374 SYNTAX Integer32 (-900..0 | 2147483647) 2375 UNITS "0.1 dB" 2376 MAX-ACCESS read-only 2377 STATUS current 2378 DESCRIPTION 2379 "Actual Power Spectrum Density (PSD) Upstream. The average 2380 upstream transmit PSD over the sub-carriers used for upstream. 2381 It ranges from -900 to 0 units of 0.1 dB (Physical values 2382 are -90 to 0 dBm/Hz). 2383 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2384 is out of range to be represented." 2385 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.15" 2386 ::= { adsl2LineEntry 23 } 2388 adsl2LineStatusActAtpDs OBJECT-TYPE 2389 SYNTAX Integer32 (-310..310 | 2147483647) 2390 UNITS "0.1 dB" 2391 MAX-ACCESS read-only 2392 STATUS current 2393 DESCRIPTION 2394 "Actual Aggregate Transmit Power Downstream. The total amount 2395 of transmit power delivered by the ATU-C at the U-C reference 2396 point, at the instant of measurement. It ranges from -310 to 2397 310 units of 0.1 dB (Physical values are -31 to 31 dBm). 2398 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2399 is out of range to be represented." 2400 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.16" 2401 ::= { adsl2LineEntry 24 } 2403 adsl2LineStatusActAtpUs OBJECT-TYPE 2404 SYNTAX Integer32 (-310..310 | 2147483647) 2405 UNITS "0.1 dB" 2406 MAX-ACCESS read-only 2407 STATUS current 2408 DESCRIPTION 2409 "Actual Aggregate Transmit Power Upstream. The total amount of 2410 transmit power delivered by the ATU-R at the U-R 2411 reference point, at the instant of measurement. It ranges 2412 from -310 to 310 units of 0.1 dB (Physical values are -31 2413 to 31 dBm). 2414 A value of 0x7FFFFFFF (2147483647) indicates the measurement 2415 is out of range to be represented." 2416 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.17" 2417 ::= { adsl2LineEntry 25 } 2419 ------------------------------------------------ 2420 -- adsl2ChannelStatusTable -- 2421 ------------------------------------------------ 2422 adsl2ChannelStatusTable OBJECT-TYPE 2423 SYNTAX SEQUENCE OF Adsl2ChannelStatusEntry 2424 MAX-ACCESS not-accessible 2425 STATUS current 2426 DESCRIPTION 2427 "The table adsl2ChannelStatusTable contains status 2428 parameters of ADSL2 channel. This table contains live data 2429 from equipment. " 2430 ::= { adsl2Status 1 } 2432 adsl2ChannelStatusEntry OBJECT-TYPE 2433 SYNTAX Adsl2ChannelStatusEntry 2434 MAX-ACCESS not-accessible 2435 STATUS current 2436 DESCRIPTION 2437 "The table adsl2ChannelStatusTable contains status 2438 parameters of ADSL2 channel. 2439 The index of this table is an interface index where 2440 the interface has an ifType value that is applicable 2441 for a DSL channel and the termination unit." 2442 INDEX { ifIndex, adsl2ChStatusUnit } 2443 ::= { adsl2ChannelStatusTable 1 } 2445 Adsl2ChannelStatusEntry ::= 2446 SEQUENCE { 2447 adsl2ChStatusUnit Adsl2Unit, 2448 adsl2ChStatusChannelNum Unsigned32, 2449 adsl2ChStatusActDataRate Unsigned32, 2450 adsl2ChStatusPrevDataRate Unsigned32, 2451 adsl2ChStatusActDelay Unsigned32, 2452 adsl2ChStatusAtmStatus Adsl2ChAtmStatus, 2453 adsl2ChStatusPtmStatus Adsl2ChPtmStatus 2454 } 2456 adsl2ChStatusUnit OBJECT-TYPE 2457 SYNTAX Adsl2Unit 2458 MAX-ACCESS not-accessible 2459 STATUS current 2460 DESCRIPTION 2461 "The termination unit ATUC(1) or ATUR(2)." 2462 ::= { adsl2ChannelStatusEntry 1 } 2464 adsl2ChStatusChannelNum OBJECT-TYPE 2465 SYNTAX Unsigned32 2466 MAX-ACCESS read-only 2467 STATUS current 2468 DESCRIPTION 2469 "Provides the bearer channel number associated with this 2470 row (i.e., the channel ifIndex). 2471 This enables determining the channel configuration profile 2472 and the channel thresholds profile applicable for this 2473 bearer channel." 2474 ::= { adsl2ChannelStatusEntry 2 } 2476 adsl2ChStatusActDataRate OBJECT-TYPE 2477 SYNTAX Unsigned32(0..200000000) 2478 UNITS "bits/second" 2479 MAX-ACCESS read-only 2480 STATUS current 2481 DESCRIPTION 2482 "The actual net data rate that the bearer channel is operating 2483 at, if in L0 power management state. In L1 or L2 states, it 2484 relates to the previous L0 state. The data rate is coded in 2485 bit/s." 2486 REFERENCE "ITU-T G.997.1, paragraph 7.5.2.1" 2487 ::= { adsl2ChannelStatusEntry 3 } 2489 adsl2ChStatusPrevDataRate OBJECT-TYPE 2490 SYNTAX Unsigned32(0..200000000) 2491 UNITS "bits/second" 2492 MAX-ACCESS read-only 2493 STATUS current 2494 DESCRIPTION 2495 "The previous net data rate that the bearer channel was 2496 operating at just before the latest rate change event. This 2497 could be a full or short initialization, fast retrain, DRA or 2498 power management transitions, excluding transitions between L0 2499 state and L1 or L2 states. The data rate is coded in bit/s." 2500 REFERENCE "ITU-T G.997.1, paragraph 7.5.2.2" 2501 ::= { adsl2ChannelStatusEntry 4 } 2503 adsl2ChStatusActDelay OBJECT-TYPE 2504 SYNTAX Unsigned32(0..8176) 2505 UNITS "milliseconds" 2506 MAX-ACCESS read-only 2507 STATUS current 2508 DESCRIPTION 2509 "The actual one-way interleaving delay introduced by the 2510 PMS-TC in the direction of the bearer channel, if in L0 2511 power management state. In L1 or L2 states, it relates to 2512 the previous L0 state. It is coded in ms (rounded to the 2513 nearest ms)." 2514 REFERENCE "ITU-T G.997.1, paragraph 7.5.2.3" 2515 ::= { adsl2ChannelStatusEntry 5 } 2517 adsl2ChStatusAtmStatus OBJECT-TYPE 2518 SYNTAX Adsl2ChAtmStatus 2519 MAX-ACCESS read-only 2520 STATUS current 2521 DESCRIPTION 2522 "Indicates current state (existing failures) of the ADSL 2523 channel in case its Data Path is ATM. This is a bit-map of 2524 possible conditions. The various bit positions are: 2525 noDefect (0), 2526 noCellDelineation(1), 2527 lossOfCellDelineation (2). 2528 In case the channel is not of ATM Data Path the object is set 2529 to '0'." 2530 REFERENCE "ITU-T G.997.1, paragraph 7.1.4" 2531 ::= { adsl2ChannelStatusEntry 6 } 2533 adsl2ChStatusPtmStatus OBJECT-TYPE 2534 SYNTAX Adsl2ChPtmStatus 2535 MAX-ACCESS read-only 2536 STATUS current 2537 DESCRIPTION 2538 "Indicates current state (existing failures) of the ADSL 2539 channel in case its Data Path is PTM. This is a bit-map of 2540 possible conditions. The various bit positions are: 2541 noDefect (0), 2542 outOfSync (1). 2543 In case the channel is not of PTM Data Path the object is set 2544 to '0'." 2545 REFERENCE "ITU-T G.997.1, paragraph 7.1.5" 2546 ::= { adsl2ChannelStatusEntry 7 } 2548 ------------------------------------------------ 2549 -- Scalars that relate to the adsl2SCStatusTable. 2550 ------------------------------------------------ 2552 adsl2ScalarSCMaxInterfaces OBJECT-TYPE 2553 SYNTAX Unsigned32 2554 MAX-ACCESS read-only 2555 STATUS current 2556 DESCRIPTION 2557 "This value determines the upper size of adsl2SCStatusTable. 2558 The maximum number of entries in adsl2SCStatusTable is equal 2559 to two times the value of this attribute." 2560 ::= { adsl2ScalarSC 1 } 2562 adsl2ScalarSCAvailInterfaces OBJECT-TYPE 2563 SYNTAX Unsigned32 2564 MAX-ACCESS read-only 2565 STATUS current 2566 DESCRIPTION 2567 "This value determines the amount of space that is 2568 currently available in adsl2SCStatusTable. 2569 The number of entries available in adsl2SCStatusTable is equal 2570 to two times the value of this attribute." 2571 ::= { adsl2ScalarSC 2 } 2573 ------------------------------------------------ 2574 -- adsl2SCStatusTable -- 2575 ------------------------------------------------ 2577 adsl2SCStatusTable OBJECT-TYPE 2578 SYNTAX SEQUENCE OF Adsl2SCStatusEntry 2579 MAX-ACCESS not-accessible 2580 STATUS current 2581 DESCRIPTION 2582 "The table adsl2SCStatusTable contains status parameters 2583 of ADSL2 sub-carriers. This following points apply to this 2584 table : 2585 1. The main purpose of this table is to hold the results 2586 of a DELT test. 2587 2. This table also holds parameters obtained at line 2588 initialisation time. 2589 3. The rows in this table are volatile, that is they are 2590 lost if the SNMP agent is rebooted. 2591 4. Due to the large OCTET STRING attributes in this table, 2592 the worst case memory requirements for this table are 2593 very high. The manager may use the row status attribute 2594 of this table to delete rows in order to reclaim memory. 2595 5. The manager may create rows in this table. The SNMP 2596 agent may create rows in this table. Only the manager 2597 may delete rows in this table. 2598 6. The maximum number of rows allowable in this table is 2599 indicated by the scalar attribute 2600 adsl2ScalarSCMaxInterfaces. 2601 The number of rows available in this table is indicated 2602 by the scalar attribute adsl2ScalarSCAvailInterfaces. 2603 7. The SNMP agent is permitted to create rows in this table 2604 when a DELT test completes successfully or when line 2605 initialisation occurs. It is not mandatory for the SNMP 2606 agent to create rows in this table, hence it may be 2607 necessary for the manager to create rows in this table 2608 before any results can be stored. 2609 8. If the manager attempts to create a row in this table 2610 and there are no more rows available, the creation 2611 attempt will fail and the response to the SNMP SET PDU 2612 will contain the error noCreation(11). 2613 9. If the SNMP agent attempts to create a row in this table 2614 and there are no more rows available, the creation 2615 attempt will fail and the attribute 2616 adsl2LineCmndConfLdsfFailReason will indicate the 2617 reason for the failure. The failure reason will be either 2618 tableFull(10) or noResources(11). 2619 10. An example of use of this table is as follows : 2620 Step 1. : The DELT test is started by setting the 2621 : adsl2LineCmndConfLdsf from inhibit to force. 2622 Step 2. : The DELT test completes and valid data is 2623 : available. 2624 Step 3. : The row in the adsl2SCStatusTable where the 2625 : results will be stored does not yet exist so 2626 : the SNMP agent attempts to create the row. 2627 Step 4. : Due to a low memory condition, a row in the 2628 : adsl2SCStatusTable table cannot be created at 2629 : this time. 2630 Step 5. : The reason for the failure, tableFull(10), is 2631 : indicated in the adsl2LineCmndConfLdsfFailReason 2632 : attribute. 2633 11. Another example of use of this table is as follows : 2634 Step 1. : The DELT test is started by setting the 2635 : adsl2LineCmndConfLdsf from inhibit to force. 2636 Step 2. : The DELT test completes and valid data is 2637 : available. 2638 Step 3. : The row in the adsl2SCStatusTable where the 2639 : results will be stored does not yet exist so 2640 : the SNMP agent attempts to create the row. 2641 Step 4. : The row creation is successfully. 2642 Step 5. : The value of the attribute 2643 : adsl2LineCmndConfLdsfFailReasonreason is set 2644 : to success(2). 2645 12. Another example of use of this table is as follows : 2646 Step 1. : The manager creates a row in adsl2SCStatusTable 2647 : for a particular ADSL2 line. 2648 Step 2. : The DELT test is started on the above mentioned 2649 : line by setting the adsl2LineCmndConfLdsf from 2650 : inhibit to force. 2651 Step 3. : The DELT test completes and valid data is 2652 : available. 2653 Step 4. : The value of the attribute 2654 : adsl2LineCmndConfLdsfFailReasonreason is set 2655 : to success(2)." 2656 ::= { adsl2Status 2 } 2658 adsl2SCStatusEntry OBJECT-TYPE 2659 SYNTAX Adsl2SCStatusEntry 2660 MAX-ACCESS not-accessible 2661 STATUS current 2662 DESCRIPTION 2663 "The table Hfadsl2SCStatusEntry contains status parameters 2664 of ADSL2 sub-carriers. 2665 The index of this table is an interface index where the 2666 interface has an ifType of adsl2(230)." 2667 INDEX { ifIndex, adsl2SCStatusDirection } 2668 ::= { adsl2SCStatusTable 1 } 2670 Adsl2SCStatusEntry ::= 2671 SEQUENCE { 2672 adsl2SCStatusDirection Adsl2Direction, 2673 adsl2SCStatusMtime Unsigned32, 2674 adsl2SCStatusSnr OCTET STRING, 2675 adsl2SCStatusBitsAlloc OCTET STRING, 2676 adsl2SCStatusGainAlloc OCTET STRING, 2677 adsl2SCStatusTssi Adsl2Tssi, 2678 adsl2SCStatusLinScale Unsigned32, 2679 adsl2SCStatusLinReal OCTET STRING, 2680 adsl2SCStatusLinImg OCTET STRING, 2681 adsl2SCStatusLogMt Unsigned32, 2682 adsl2SCStatusLog OCTET STRING, 2683 adsl2SCStatusQlnMt Unsigned32, 2684 adsl2SCStatusQln OCTET STRING, 2685 adsl2SCStatusLnAtten Unsigned32, 2686 adsl2SCStatusSigAtten Unsigned32, 2687 adsl2SCStatusSnrMargin Integer32, 2688 adsl2SCStatusAttainableRate Unsigned32, 2689 adsl2SCStatusActAtp Integer32, 2690 adsl2SCStatusRowStatus RowStatus 2691 } 2693 adsl2SCStatusDirection OBJECT-TYPE 2694 SYNTAX Adsl2Direction 2695 MAX-ACCESS not-accessible 2696 STATUS current 2697 DESCRIPTION 2698 "The direction of the sub-carrier either 2699 upstream or downstream" 2700 ::= { adsl2SCStatusEntry 1 } 2702 adsl2SCStatusMtime OBJECT-TYPE 2703 SYNTAX Unsigned32 2704 UNITS "symbols" 2705 MAX-ACCESS read-only 2706 STATUS current 2707 DESCRIPTION 2708 "SNR Measurement Time. The number of symbols used to 2709 measure the SNR values on the respective transmission 2710 direction. It should correspond to the value specified in the 2711 recommendation (e.g., the number of symbols in 1 second 2712 time interval for G.992.3). This parameter corresponds to 2713 1 second in loop diagnostic procedure and should be updated 2714 otherwise" 2715 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.20.1 (SNRMTds) 2716 and paragraph 7.5.1.20.3 (SNRMTus)" 2717 ::= { adsl2SCStatusEntry 2 } 2719 adsl2SCStatusSnr OBJECT-TYPE 2720 SYNTAX OCTET STRING (SIZE(0..512)) 2721 MAX-ACCESS read-only 2722 STATUS current 2723 DESCRIPTION 2724 "The SNR Margin per sub-carrier, expressing the ratio between 2725 the received signal power and received noise power per 2726 subscriber. It is an array of 512 octets, designed for 2727 supporting up to 512 (downstream) sub-carriers. 2729 The number of utilized octets on downstream direction depends 2730 on NSCds, and on upstream direction it depends on NSCus. This 2731 value is referred here as NSC. 2732 Octet i (0 <= i < NSC) is set to a value in the range 0 to 2733 254 to indicate that the respective downstream or upstream sub- 2734 carrier i has SNR of: (-32 + Adsl2SubcarrierSnr(i)/2) in dB 2735 (i.e., -32 to 95dB). 2736 The special value 255 means that no measurement could be done 2737 for the subcarrier because it is out of the PSD mask passband 2738 or that the noise PSD is out of range to be represented. 2739 Each value in this array is 8 bits wide." 2740 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.20.2 (SNRpsds) 2741 and paragraph 7.5.1.20.4 (SNRpsus)" 2742 ::= { adsl2SCStatusEntry 3 } 2744 adsl2SCStatusBitsAlloc OBJECT-TYPE 2745 SYNTAX OCTET STRING (SIZE(0..256)) 2746 UNITS "bits" 2747 MAX-ACCESS read-only 2748 STATUS current 2749 DESCRIPTION 2750 "The bits allocation per sub-carrier. An array of 256 octets 2751 (512 nibbles), designed for supporting up to 512 (downstream) 2752 sub-carriers. 2753 The number of utilized nibbles on downstream direction depends 2754 on NSCds, and on upstream direction it depends on NSCus. This 2755 value is referred here as NSC. 2756 Nibble i (0 <= i < NSC) is set to a value in the range 0 2757 to 15 to indicate that the respective downstream or upstream 2758 sub-carrier i has the same amount of bits allocation." 2759 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.21.1 (BITSpsds) 2760 and paragraph 7.5.1.21.2 (BITSpsus)" 2761 ::= { adsl2SCStatusEntry 4 } 2763 adsl2SCStatusGainAlloc OBJECT-TYPE 2764 SYNTAX OCTET STRING (SIZE(0..1024)) 2765 MAX-ACCESS read-only 2766 STATUS current 2767 DESCRIPTION 2768 "The gain allocation per sub-carrier. An array of 512 16-bits 2769 values, designed for supporting up to 512 (downstream) sub- 2770 carriers. 2771 The number of utilized octets on downstream direction depends 2772 on NSCds, and on upstream direction it depends on NSCus. This 2773 value is referred here as NSC. 2774 Value i (0 <= i < NSC) is in the range 0 to 4093 to indicate 2775 that the respective downstream or upstream sub-carrier i has the 2776 same amount of gain value. 2778 The gain value is represented as a multiple of 1/512 on 2779 linear scale. Each value in this array is 16 bits wide and is 2780 stored in big endian format." 2781 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.21.3 (GAINSpsds) 2782 and paragraph 7.5.1.21.4 (GAINSpsus)" 2783 ::= { adsl2SCStatusEntry 5 } 2785 adsl2SCStatusTssi OBJECT-TYPE 2786 SYNTAX Adsl2Tssi 2787 MAX-ACCESS read-only 2788 STATUS current 2789 DESCRIPTION 2790 "The transmit spectrum shaping (TSSi) breakpoints expressed 2791 as the set of breakpoints exchanged during G.994.1. 2792 Each breakpoint is a pair of values occupying 3 octets with the 2793 following structure: 2794 First 2 octets - Index of the subcarrier used in the context of 2795 the breakpoint. 2796 Third octet - The shaping parameter at the breakpoint. 2797 Subcarrier index is an unsigned number in the range 1 to either 2798 NSCds (downstream direction) or NSCus (upstream direction). 2799 The shaping parameter value is in the range 0 to 127 (units of 2800 -0.5dB). The special value 127 indicates that the subcarrier 2801 is not transmitted." 2802 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.21.5 (TSSpsds) 2803 and paragraph 7.5.1.21.6 (TSSpsus)" 2804 ::= { adsl2SCStatusEntry 6 } 2806 adsl2SCStatusLinScale OBJECT-TYPE 2807 SYNTAX Unsigned32 2808 MAX-ACCESS read-only 2809 STATUS current 2810 DESCRIPTION 2811 "The scale factor to be applied to the H(f) linear 2812 representation values for the respective transmission direction. 2813 This parameter is only available after a loop diagnostic 2814 procedure." 2815 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.1 (HLINSCds) 2816 and paragraph 7.5.1.18.5 (HLINSCus)" 2817 ::= { adsl2SCStatusEntry 7 } 2819 adsl2SCStatusLinReal OBJECT-TYPE 2820 SYNTAX OCTET STRING (SIZE(0..1024)) 2821 MAX-ACCESS read-only 2822 STATUS current 2823 DESCRIPTION 2824 "An array of up to 512 complex H(f) linear representation 2825 values in linear scale for the respective transmission 2826 direction. It is designed to support up to 512 (downstream) 2827 sub-carriers. 2828 The number of utilized values on downstream direction depends 2829 on NSCds, and on upstream direction it depends on NSCus. This 2830 value is referred here as NSC. 2831 Each array entry represents the real component [referred here as 2832 a(i)] of Hlin(f = i*Df) value for a particular sub-carrier index 2833 i (0 <= i < NSC). 2834 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 2835 where scale is Adsl2SubcarrierLinScale and a(i) and b(i) 2836 [provided by the Adsl2SubcarrierLinImg object] are in the range 2837 (-2^15+1) to (+2^15-1). 2838 A special value a(i)=b(i)= -2^15 indicates that no measurement 2839 could be done for the subcarrier because it is out of the 2840 passband or that the attenuation is out of range to be 2841 represented. This parameter is only available after a loop 2842 diagnostic procedure. 2843 Each value in this array is 16 bits wide and is stored in big 2844 endian format." 2845 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.2 (HLINpsds) 2846 and paragraph 7.5.1.18.6 (HLINpsds)" 2847 ::= { adsl2SCStatusEntry 8 } 2849 adsl2SCStatusLinImg OBJECT-TYPE 2850 SYNTAX OCTET STRING (SIZE(0..1024)) 2851 MAX-ACCESS read-only 2852 STATUS current 2853 DESCRIPTION 2854 "An array of up to 512 complex H(f) linear representation 2855 values in linear scale for the respective transmission 2856 direction. It is designed to support up to 512 (downstream) 2857 sub-carriers. 2858 The number of utilized values on downstream direction depends 2859 on NSCds, and on upstream direction it depends on NSCus. This 2860 value is referred here as NSC. 2861 Each array entry represents the imaginary component [referred 2862 here as b(i)] of Hlin(f = i*Df) value for a particular sub- 2863 carrier index i (0 <= i < NSC). 2864 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 2865 where scale is Adsl2SubcarrierLinScale and a(i) [provided by 2866 the Adsl2SubcarrierLinReal object] and b(i) are in the range 2867 (-2^15+1) to (+2^15-1). 2868 A special value a(i)=b(i)= -2^15 indicates that no measurement 2869 could be done for the subcarrier because it is out of the 2870 passband or that the attenuation is out of range to be 2871 represented. This parameter is only available after a loop 2872 diagnostic procedure. 2873 Each value in this array is 16 bits wide and is stored in big 2874 endian format." 2875 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.2 (HLINpsds) 2876 and paragraph 7.5.1.18.6 (HLINpsds)" 2877 ::= { adsl2SCStatusEntry 9 } 2879 adsl2SCStatusLogMt OBJECT-TYPE 2880 SYNTAX Unsigned32 2881 MAX-ACCESS read-only 2882 STATUS current 2883 DESCRIPTION 2884 "The number of symbols used to measure the H(f) logarithmic 2885 measurement values for the respective transmission direction. 2886 This parameter should correspond to the value specified in the 2887 recommendation (e.g., the number of symbols in 1 second 2888 time interval for G.992.3). This parameter corresponds to 1 2889 second in loop diagnostic procedure and should be updated in 2890 initialization" 2891 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.3 (HLOGMTds) 2892 and paragraph 7.5.1.18.7 (HLOGMTus)" 2893 ::= { adsl2SCStatusEntry 10 } 2895 adsl2SCStatusLog OBJECT-TYPE 2896 SYNTAX OCTET STRING (SIZE(0..1024)) 2897 MAX-ACCESS read-only 2898 STATUS current 2899 DESCRIPTION 2900 "An array of up to 512 real H(f) logarithmic representation 2901 values in dB for the respective transmission direction. It is 2902 designed to support up to 512 (downstream) sub-carriers 2903 The number of utilized values on downstream direction depends 2904 on NSCds, and on upstream direction it depends on NSCus. This 2905 value is referred here as NSC. 2906 Each array entry represents the real Hlog(f = i*Df) value for a 2907 particular sub-carrier index i, (0 <= i < NSC). 2908 The real Hlog(f) value is represented as (6-m(i)/10), with m(i) 2909 in the range 0 to 1022. A special value m=1023 indicates that 2910 no measurement could be done for the subcarrier because it is 2911 out of the passband or that the attenuation is out of range to 2912 be represented. This parameter is applicable in loop 2913 diagnostic procedure and initialization. 2914 Each value in this array is 16 bits wide and is stored 2915 in big endian format." 2916 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.4 (HLOGpsds) 2917 and paragraph 7.5.1.18.8 (HLOGpsus)" 2918 ::= { adsl2SCStatusEntry 11 } 2920 adsl2SCStatusQlnMt OBJECT-TYPE 2921 SYNTAX Unsigned32 2922 MAX-ACCESS read-only 2923 STATUS current 2924 DESCRIPTION 2925 "The number of symbols used to measure the Quiet Line Noise 2926 values on the respective transmission direction. This 2927 parameter should correspond to the value specified in the 2928 recommendation (e.g., the number of symbols in 1 second time 2929 interval for G.992.3). This parameter corresponds to 1 second 2930 in loop diagnostic procedure and should be updated in 2931 initialization " 2932 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.19.1 (QLNMTds) 2933 and paragraph 7.5.1.19.3 (QLNMTus)" 2934 ::= { adsl2SCStatusEntry 12 } 2936 adsl2SCStatusQln OBJECT-TYPE 2937 SYNTAX OCTET STRING (SIZE(0..512)) 2938 UNITS "dBm/Hz" 2939 MAX-ACCESS read-only 2940 STATUS current 2941 DESCRIPTION 2942 "An array of up to 512 real Quiet Line Noise values in dBm/Hz 2943 for the respective transmission direction. It is designed for 2944 up to 512 (downstream) sub-carriers 2945 The number of utilized values on downstream direction depends 2946 on NSCds, and on upstream direction it depends on NSCus. This 2947 value is referred here as NSC. 2948 Each array entry represents the QLN(f = i*Df) value for a 2949 particular sub-carrier index i, (0 <= i < NSC). 2950 The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the 2951 range 0 to 254. A special value n(i)=255 indicates that no 2952 measurement could be done for the subcarrier because it is out 2953 of the passband or that the noise PSD is out of range to be 2954 represented. 2955 This parameter is applicable in loop diagnostic procedure and 2956 initialization. Each value in this array is 8 bits wide." 2957 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.19.2 (QLNpsds) 2958 and paragraph 7.5.1.19.4 (QLNpsus)" 2959 ::= { adsl2SCStatusEntry 13 } 2961 adsl2SCStatusLnAtten OBJECT-TYPE 2962 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2963 UNITS "0.1 dB" 2964 MAX-ACCESS read-only 2965 STATUS current 2966 DESCRIPTION 2967 "When referring to the downstream direction, it is the measured 2968 difference in the total power transmitted by the ATU-C and the 2969 total power received by the ATU-R over all sub-carriers during 2970 diagnostics mode. 2971 When referring to the upstream direction, it is the measured 2972 difference in the total power transmitted by the ATU-R and the 2973 total power received by the ATU-C over all sub-carriers during 2974 diagnostics mode. 2975 It ranges from 0 to 1270 units of 0.1 dB (Physical values are 2976 0 to 127 dB). 2977 A special value of 0x7FFFFFFF (2147483647) indicates the line 2978 attenuation is out of range to be represented. 2979 A special value of 0x7FFFFFFE (2147483646) indicates the line 2980 attenuation measurement is unavailable. 2981 This object reflects the value of the parameter following the 2982 most recent DELT performed on the associated line. Once 2983 the DELT process is over, the parameter no longer changes 2984 until the row is deleted or a new DELT process is initiated. " 2985 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.6 (LATNds) 2986 and paragraph 7.5.1.7 (LATNus)" 2987 ::= { adsl2SCStatusEntry 14 } 2989 adsl2SCStatusSigAtten OBJECT-TYPE 2990 SYNTAX Unsigned32 (0..1270 | 2147483646 | 2147483647) 2991 UNITS "0.1 dB" 2992 MAX-ACCESS read-only 2993 STATUS current 2994 DESCRIPTION 2995 "When referring to the downstream direction, it is the measured 2996 difference in the total power transmitted by the 2997 ATU-C and the total power received by the ATU-R over all sub 2998 carriers during Showtime after the diagnostics mode. 2999 When referring to the upstream direction, it is the measured 3000 difference in the total power transmitted by the 3001 ATU-R and the total power received by the ATU-C over all sub 3002 carriers during Showtime after the diagnostics mode. 3003 It ranges from 0 to 1270 units of 0.1 dB (Physical values 3004 are 0 to 127 dB). 3005 A special value of 0x7FFFFFFF (2147483647) indicates the 3006 signal attenuation is out of range to be represented. 3007 A special value of 0x7FFFFFFE (2147483646) indicates the 3008 signal attenuation measurement is unavailable. 3009 This object reflects the value of the parameter following the 3010 most recent DELT performed on the associated line. Once 3011 the DELT process is over, the parameter no longer changes 3012 until the row is deleted or a new DELT process is initiated. " 3013 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.8 (SATNds) 3014 and paragraph 7.5.1.9 (SATNus)" 3015 ::= { adsl2SCStatusEntry 15 } 3017 adsl2SCStatusSnrMargin OBJECT-TYPE 3018 SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647) 3019 UNITS "0.1 dB" 3020 MAX-ACCESS read-only 3021 STATUS current 3022 DESCRIPTION 3023 "SNR Margin is the maximum increase in dB of the noise power 3024 received at the ATU (ATU-R on downstream direction and ATU-C 3025 on upstream direction), such that the BER requirements are met 3026 for all bearer channels received at the ATU. It ranges from 3027 -640 to 630 units of 0.1 dB (Physical values are -64 to 3028 63 dB). 3029 A special value of 0x7FFFFFFF (2147483647) indicates the 3030 SNR Margin is out of range to be represented. 3031 A special value of 0x7FFFFFFE (2147483646) indicates the 3032 SNR Margin measurement is currently unavailable. 3033 This object reflects the value of the parameter following the 3034 most recent DELT performed on the associated line. Once 3035 the DELT process is over, the parameter no longer changes 3036 until the row is deleted or a new DELT process is initiated. " 3037 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.10 (SNRMds) 3038 and paragraph 7.5.1.11 (SNRMus)" 3039 ::= { adsl2SCStatusEntry 16 } 3041 adsl2SCStatusAttainableRate OBJECT-TYPE 3042 SYNTAX Unsigned32 3043 UNITS "bits/second" 3044 MAX-ACCESS read-only 3045 STATUS current 3046 DESCRIPTION 3047 "Maximum Attainable Data Rate. The maximum net data rate 3048 currently attainable by the ATU-C transmitter and ATU-R 3049 receiver (when referring to downstream direction) or by the 3050 ATU-R transmitter and ATU-C receiver (when referring to 3051 upstream direction). Value is coded in bits/s. 3052 This object reflects the value of the parameter following the 3053 most recent DELT performed on the associated line. Once 3054 the DELT process is over, the parameter no longer changes 3055 until the row is deleted or a new DELT process is initiated. " 3056 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.12 (ATTNDRds) 3057 and paragraph 7.5.1.13 (ATTNDRus)" 3058 ::= { adsl2SCStatusEntry 17 } 3060 adsl2SCStatusActAtp OBJECT-TYPE 3061 SYNTAX Integer32 3062 UNITS "0.1 dB" 3063 MAX-ACCESS read-only 3064 STATUS current 3065 DESCRIPTION 3066 "Actual Aggregate Transmit Power from the ATU (ATU-R on 3067 downstream direction and ATU-C on upstream direction), at the 3068 instant of measurement. It ranges from -310 to 310 units of 3069 0.1 dB (Physical values are -31 to 31 dBm). A value of all 3070 1's indicates the measurement is out of range to be 3071 represented. 3072 This object reflects the value of the parameter following the 3073 most recent DELT performed on the associated line. Once 3074 the DELT process is over, the parameter no longer changes 3075 until the row is deleted or a new DELT process is initiated. " 3076 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.14 (ACTPSDds) 3077 and paragraph 7.5.1.15 (ACTPSDus)" 3078 ::= { adsl2SCStatusEntry 18 } 3080 adsl2SCStatusRowStatus OBJECT-TYPE 3081 SYNTAX RowStatus 3082 MAX-ACCESS read-create 3083 STATUS current 3084 DESCRIPTION 3085 "Row Status. The manager may create and delete rows 3086 of this table. Please see the description of 3087 adsl2SCStatusTable above for more details." 3088 ::= { adsl2SCStatusEntry 19 } 3090 ------------------------------------------------ 3091 -- adsl2LineInventoryTable -- 3092 ------------------------------------------------ 3093 adsl2LineInventoryTable OBJECT-TYPE 3094 SYNTAX SEQUENCE OF Adsl2LineInventoryEntry 3095 MAX-ACCESS not-accessible 3096 STATUS current 3097 DESCRIPTION 3098 "The table adsl2LineInventoryTable contains inventory of ADSL2 3099 unit. " 3100 ::= { adsl2Inventory 1 } 3102 adsl2LineInventoryEntry OBJECT-TYPE 3103 SYNTAX Adsl2LineInventoryEntry 3104 MAX-ACCESS not-accessible 3105 STATUS current 3106 DESCRIPTION 3107 "The table adsl2LineInventoryTable contains inventory of ADSL2 3108 unit. 3109 The index of this table is an interface index where the 3110 interface has an ifType of adsl2(230)." 3111 INDEX { ifIndex, adsl2LInvUnit } 3112 ::= { adsl2LineInventoryTable 1 } 3114 Adsl2LineInventoryEntry ::= 3115 SEQUENCE { 3116 adsl2LInvUnit Adsl2Unit, 3117 adsl2LInvG994VendorId OCTET STRING, 3118 adsl2LInvSystemVendorId OCTET STRING, 3119 adsl2LInvVersionNumber OCTET STRING, 3120 adsl2LInvSerialNumber OCTET STRING, 3121 adsl2LInvSelfTestResult Unsigned32, 3122 adsl2LInvTransmissionCapabilities Adsl2TransmissionModeType 3123 } 3125 adsl2LInvUnit OBJECT-TYPE 3126 SYNTAX Adsl2Unit 3127 MAX-ACCESS not-accessible 3128 STATUS current 3129 DESCRIPTION 3130 "The termination unit ATUC{1} or ATUR{2}." 3131 ::= { adsl2LineInventoryEntry 1 } 3133 adsl2LInvG994VendorId OBJECT-TYPE 3134 SYNTAX OCTET STRING (SIZE(8)) 3135 MAX-ACCESS read-only 3136 STATUS current 3137 DESCRIPTION 3138 "The ATU G.994.1 Vendor ID as inserted in the G.994.1 CL/CLR 3139 message. It consists of 8 binary octets, including a country 3140 code followed by a (regionally allocated) provider code, as 3141 defined in Recommendation T.35." 3142 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3143 ::= { adsl2LineInventoryEntry 2 } 3145 adsl2LInvSystemVendorId OBJECT-TYPE 3146 SYNTAX OCTET STRING (SIZE(8)) 3147 MAX-ACCESS read-only 3148 STATUS current 3149 DESCRIPTION 3150 "The ATU System Vendor ID (identifies the ATU system 3151 integrator) as inserted in the Overhead Messages (both ATUs 3152 for G.992.3 and G.992.4) or in the Embedded Operations 3153 Channel (only ATU-R in G.992.1 and G.992.2). It consists of 3154 8 binary octets, with same format as used for 3155 Adsl2InvG994VendorId." 3156 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3157 ::= { adsl2LineInventoryEntry 3 } 3159 adsl2LInvVersionNumber OBJECT-TYPE 3160 SYNTAX OCTET STRING (SIZE(0..16)) 3161 MAX-ACCESS read-only 3162 STATUS current 3163 DESCRIPTION 3164 "The ATU version number (vendor specific information) as 3165 inserted in the Overhead Messages (both ATUs for G.992.3 and 3166 G.992.4) or in the Embedded Operations Channel (only ATU-R in 3167 G.992.1 and G.992.2). It consists of up to 16 binary octets." 3168 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3169 ::= { adsl2LineInventoryEntry 4 } 3171 adsl2LInvSerialNumber OBJECT-TYPE 3172 SYNTAX OCTET STRING (SIZE(0..32)) 3173 MAX-ACCESS read-only 3174 STATUS current 3175 DESCRIPTION 3176 "The ATU serial number (vendor specific information) as 3177 inserted in the Overhead Messages (both ATUs for G.992.3 and 3178 G.992.4) or in the Embedded Operations Channel (only ATU-R in 3179 G.992.1 and G.992.2). It is vendor specific information. It 3180 consists of up to 32 ASCII characters." 3181 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3182 ::= { adsl2LineInventoryEntry 5 } 3184 adsl2LInvSelfTestResult OBJECT-TYPE 3185 SYNTAX Unsigned32 3186 MAX-ACCESS read-only 3187 STATUS current 3188 DESCRIPTION 3189 "The ATU self-test result, coded as a 32-bit value. The 3190 most significant octet of the result is '0' if the self-test 3191 passed, and '1' if the self-test failed. The interpretation 3192 of the other octets is vendor discretionary." 3193 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3194 ::= { adsl2LineInventoryEntry 6 } 3196 adsl2LInvTransmissionCapabilities OBJECT-TYPE 3197 SYNTAX Adsl2TransmissionModeType 3198 MAX-ACCESS read-only 3199 STATUS current 3200 DESCRIPTION 3201 "The ATU transmission system capability list of the different 3202 coding types. It is coded in a bit-map representation with 1 3203 or more bits set. A bit set to '1' means that the ATU 3204 supports the respective coding. The value may be derived 3205 from the handshaking procedures defined in G.994.1. A set 3206 of ADSL2 line transmission modes, with one bit per mode." 3207 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3208 ::= { adsl2LineInventoryEntry 7 } 3210 ------------------------------------------------ 3211 -- adsl2LineConfTemplateTable -- 3212 ------------------------------------------------ 3213 adsl2LineConfTemplateTable OBJECT-TYPE 3214 SYNTAX SEQUENCE OF Adsl2LineConfTemplateEntry 3215 MAX-ACCESS not-accessible 3216 STATUS current 3217 DESCRIPTION 3218 "The table adsl2LineConfTemplateTable contains ADSL2 line 3219 configuration template. 3221 Entries in this table MUST be maintained in a 3222 persistent manner." 3223 ::= { adsl2ProfileLine 1 } 3225 adsl2LineConfTemplateEntry OBJECT-TYPE 3226 SYNTAX Adsl2LineConfTemplateEntry 3227 MAX-ACCESS not-accessible 3228 STATUS current 3229 DESCRIPTION 3230 "The table adsl2LineConfTemplateTable contains ADSL2 line 3231 configuration template. 3232 A default template with an index of 'DEFVAL' will 3233 always exist and its parameters will be set to vendor-specific 3234 values, unless otherwise specified in this document" 3235 INDEX { adsl2LConfTempTemplateName } 3236 ::= { adsl2LineConfTemplateTable 1 } 3238 Adsl2LineConfTemplateEntry ::= 3239 SEQUENCE { 3240 adsl2LConfTempTemplateName SnmpAdminString, 3241 adsl2LConfTempLineProfile SnmpAdminString, 3242 adsl2LConfTempChan1ConfProfile SnmpAdminString, 3243 adsl2LConfTempChan1RaRatioDs Unsigned32, 3244 adsl2LConfTempChan1RaRatioUs Unsigned32, 3245 adsl2LConfTempChan2ConfProfile SnmpAdminString, 3246 adsl2LConfTempChan2RaRatioDs Unsigned32, 3247 adsl2LConfTempChan2RaRatioUs Unsigned32, 3248 adsl2LConfTempChan3ConfProfile SnmpAdminString, 3249 adsl2LConfTempChan3RaRatioDs Unsigned32, 3250 adsl2LConfTempChan3RaRatioUs Unsigned32, 3251 adsl2LConfTempChan4ConfProfile SnmpAdminString, 3252 adsl2LConfTempChan4RaRatioDs Unsigned32, 3253 adsl2LConfTempChan4RaRatioUs Unsigned32, 3254 adsl2LConfTempRowStatus RowStatus 3255 } 3257 adsl2LConfTempTemplateName OBJECT-TYPE 3258 SYNTAX SnmpAdminString (SIZE(1..32)) 3259 MAX-ACCESS not-accessible 3260 STATUS current 3261 DESCRIPTION 3262 "This object identifies a row in this table." 3263 REFERENCE "DSL Forum TR-90, paragraph 5.1.4" 3264 ::= { adsl2LineConfTemplateEntry 1 } 3266 adsl2LConfTempLineProfile OBJECT-TYPE 3267 SYNTAX SnmpAdminString (SIZE(1..32)) 3268 MAX-ACCESS read-create 3269 STATUS current 3270 DESCRIPTION 3271 "The value of this object identifies the row in the ADSL2 Line 3272 Configuration Profile Table, (Adsl2LineConfProfileTable), 3273 which applies for this ADSL2 line." 3274 REFERENCE "DSL Forum TR-90, paragraph 5.1.4" 3275 DEFVAL { "DEFVAL" } 3276 ::= { adsl2LineConfTemplateEntry 2 } 3278 adsl2LConfTempChan1ConfProfile OBJECT-TYPE 3279 SYNTAX SnmpAdminString (SIZE(1..32)) 3280 MAX-ACCESS read-create 3281 STATUS current 3282 DESCRIPTION 3283 "The value of this object identifies the row in the ADSL2 3284 Channel Configuration Profile Table, 3285 (Adsl2ChanConfProfileTable) that applies to ADSL2 bearer 3286 channel #1. The channel profile name specified here must 3287 match the name of an existing row in the 3288 adsl2ChConfProfileTable table." 3289 DEFVAL { "DEFVAL" } 3290 ::= { adsl2LineConfTemplateEntry 3 } 3292 adsl2LConfTempChan1RaRatioDs OBJECT-TYPE 3293 SYNTAX Unsigned32(0..100) 3294 UNITS "percents" 3295 MAX-ACCESS read-create 3296 STATUS current 3297 DESCRIPTION 3298 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3299 into account for the bearer channel #1 when performing rate 3300 adaptation on Downstream. The ratio refers to the available 3301 data rate in excess of the Minimum Data Rate, summed over all 3302 bearer channels. Also, the 100 - 3303 Adsl2ConfTemplateChan1RaRatioDs is the ratio of excess data 3304 rate to be assigned to all other bearer channels on Downstream 3305 direction. The sum of rate adaptation ratios over all bearers 3306 on the same direction shall be equal to 100%." 3307 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3308 DEFVAL { 100 } 3309 ::= { adsl2LineConfTemplateEntry 4 } 3311 adsl2LConfTempChan1RaRatioUs OBJECT-TYPE 3312 SYNTAX Unsigned32(0..100) 3313 UNITS "percents" 3314 MAX-ACCESS read-create 3315 STATUS current 3316 DESCRIPTION 3317 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3318 into account for the bearer channel #1 when performing rate 3319 adaptation on Upstream. The ratio refers to the available 3320 data rate in excess of the Minimum Data Rate, summed over all 3321 bearer channels. Also, the 3322 100 - Adsl2ConfTemplateChan1RaRatioUs is the ratio of excess 3323 data rate to be assigned to all other bearer channels on 3324 Upstream direction. The sum of rate adaptation ratios over 3325 all bearers on the same direction shall be equal to 100 %." 3326 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3327 DEFVAL { 100 } 3328 ::= { adsl2LineConfTemplateEntry 5 } 3330 adsl2LConfTempChan2ConfProfile OBJECT-TYPE 3331 SYNTAX SnmpAdminString (SIZE(0..32)) 3332 MAX-ACCESS read-create 3333 STATUS current 3334 DESCRIPTION 3335 "The value of this object identifies the row in the ADSL2 3336 Channel Configuration Profile Table, 3337 (Adsl2ChanConfProfileTable) that applies to ADSL2 bearer 3338 channel #2. If the channel is unused, then the object is set 3339 to a zero length string. 3340 This object may be set to a zero length string only if 3341 adsl2LConfTempChan3ConfProfile contains a zero length 3342 string." 3344 DEFVAL { "" } 3345 ::= { adsl2LineConfTemplateEntry 6 } 3347 adsl2LConfTempChan2RaRatioDs OBJECT-TYPE 3348 SYNTAX Unsigned32(0..100) 3349 UNITS "percents" 3350 MAX-ACCESS read-create 3351 STATUS current 3352 DESCRIPTION 3353 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3354 into account for the bearer channel #2 when performing rate 3355 adaptation on Downstream. The ratio refers to the available 3356 data rate in excess of the Minimum Data Rate, summed over all 3357 bearer channels. Also, the 3358 100 - Adsl2ConfTemplateChan2RaRatioDs is the ratio of excess 3359 data rate to be assigned to all other bearer channels on 3360 Downstream direction. The sum of rate adaptation ratios 3361 over all bearers on the same direction shall be equal to 3362 100%." 3363 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3364 DEFVAL { 0 } 3365 ::= { adsl2LineConfTemplateEntry 7 } 3367 adsl2LConfTempChan2RaRatioUs OBJECT-TYPE 3368 SYNTAX Unsigned32(0..100) 3369 UNITS "percents" 3370 MAX-ACCESS read-create 3371 STATUS current 3372 DESCRIPTION 3373 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3374 into account for the bearer channel #2 when performing rate 3375 adaptation on Upstream. The ratio refers to the available 3376 data rate in excess of the Minimum Data Rate, summed over all 3377 bearer channels. Also, the 3378 100 - Adsl2ConfTemplateChan2RaRatioUs is the ratio of excess 3379 data rate to be assigned to all other bearer channels on 3380 Upstream direction. The sum of rate adaptation ratios over 3381 all bearers on the same direction shall be equal to 100 %." 3382 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3383 DEFVAL { 0 } 3384 ::= { adsl2LineConfTemplateEntry 8 } 3386 adsl2LConfTempChan3ConfProfile OBJECT-TYPE 3387 SYNTAX SnmpAdminString (SIZE(0..32)) 3388 MAX-ACCESS read-create 3389 STATUS current 3390 DESCRIPTION 3391 "The value of this object identifies the row in the ADSL2 3392 Channel Configuration Profile Table, 3393 (Adsl2ChanConfProfileTable) that applies to ADSL2 bearer 3394 channel #3. If the channel is unused, then the object is set 3395 to a zero length string. 3396 This object may be set to a zero length string only if 3397 adsl2LConfTempChan4ConfProfile contains a zero length 3398 string. 3399 This object may be set to a non-zero length string only if 3400 adsl2LConfTempChan2ConfProfile contains a non-zero length 3401 string." 3403 DEFVAL { "" } 3404 ::= { adsl2LineConfTemplateEntry 9 } 3406 adsl2LConfTempChan3RaRatioDs OBJECT-TYPE 3407 SYNTAX Unsigned32(0..100) 3408 UNITS "percents" 3409 MAX-ACCESS read-create 3410 STATUS current 3411 DESCRIPTION 3412 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3413 into account for the bearer channel #3 when performing rate 3414 adaptation on Downstream. The ratio refers to the available 3415 data rate in excess of the Minimum Data Rate, summed over all 3416 bearer channels. Also, the 100 - 3417 Adsl2ConfTemplateChan3RaRatioDs is the ratio of excess data 3418 rate to be assigned to all other bearer channels on Downstream 3419 direction. The sum of rate adaptation ratios over all bearers 3420 on the same direction shall be equal to 100%." 3421 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3422 DEFVAL { 0 } 3423 ::= { adsl2LineConfTemplateEntry 10 } 3425 adsl2LConfTempChan3RaRatioUs OBJECT-TYPE 3426 SYNTAX Unsigned32(0..100) 3427 UNITS "percents" 3428 MAX-ACCESS read-create 3429 STATUS current 3430 DESCRIPTION 3431 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3432 into account for the bearer channel #3 when performing rate 3433 adaptation on Upstream. The ratio refers to the available 3434 data rate in excess of the Minimum Data Rate, summed over all 3435 bearer channels. Also, the 3436 100 - Adsl2ConfTemplateChan3RaRatioUs is the ratio of excess 3437 data rate to be assigned to all other bearer channels on 3438 Upstream direction. The sum of rate adaptation ratios over 3439 all bearers on the same direction shall be equal to 100%." 3440 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3441 DEFVAL { 0 } 3442 ::= { adsl2LineConfTemplateEntry 11 } 3444 adsl2LConfTempChan4ConfProfile OBJECT-TYPE 3445 SYNTAX SnmpAdminString (SIZE(0..32)) 3446 MAX-ACCESS read-create 3447 STATUS current 3448 DESCRIPTION 3449 "The value of this object identifies the row in the ADSL2 3450 Channel Configuration Profile Table 3451 (Adsl2ChanConfProfileTableDs) that applies to ADSL2 bearer 3452 channel #4. If the channel is unused, then the object is set 3453 to a zero length string. 3454 This object may be set to a non-zero length string only if 3455 adsl2LConfTempChan3ConfProfile contains a non-zero length 3456 string." 3457 DEFVAL { "" } 3458 ::= { adsl2LineConfTemplateEntry 12 } 3460 adsl2LConfTempChan4RaRatioDs OBJECT-TYPE 3461 SYNTAX Unsigned32(0..100) 3462 UNITS "percents" 3463 MAX-ACCESS read-create 3464 STATUS current 3465 DESCRIPTION 3466 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3467 into account for the bearer channel #4 when performing rate 3468 adaptation on Downstream. The ratio refers to the available 3469 data rate in excess of the Minimum Data Rate, summed over all 3470 bearer channels. Also, the 100 - 3472 adsl2LConfTempChan4RaRatioDs is the ratio of 3473 excess data rate to be assigned to all other bearer channels. 3474 The sum of rate adaptation ratios over all bearers on the same 3475 direction shall sum to 100%." 3476 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3477 DEFVAL { 0 } 3478 ::= { adsl2LineConfTemplateEntry 13 } 3480 adsl2LConfTempChan4RaRatioUs OBJECT-TYPE 3481 SYNTAX Unsigned32(0..100) 3482 UNITS "percents" 3483 MAX-ACCESS read-create 3484 STATUS current 3485 DESCRIPTION 3486 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3487 into account for the bearer channel #4 when performing rate 3488 adaptation on Upstream. The ratio refers to the available 3489 data rate in excess of the Minimum Data Rate, summed over 3490 all bearer channels. Also, the 100 - 3492 adsl2LConfTempChan4RaRatioUs is the 3493 ratio of excess data rate to be assigned to all other bearer 3494 channels. The sum of rate adaptation ratios over all bearers 3495 on the same direction shall sum to 100%." 3496 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3497 DEFVAL { 0 } 3498 ::= { adsl2LineConfTemplateEntry 14 } 3500 adsl2LConfTempRowStatus OBJECT-TYPE 3501 SYNTAX RowStatus 3502 MAX-ACCESS read-create 3503 STATUS current 3504 DESCRIPTION 3505 "This object is used to create a new row or to modify or 3506 delete an existing row in this table. 3508 A template is activated by setting this object to 'active'. 3509 When 'active' is set, the system will validate the template. 3511 Before a template can be deleted or taken out of service 3512 (by setting this object to 'destroy' or 'notInService'), 3513 it must be first unreferenced from all associated 3514 lines." 3515 ::= { adsl2LineConfTemplateEntry 15 } 3517 ------------------------------------------ 3518 -- adsl2LineConfProfTable -- 3519 ------------------------------------------ 3520 adsl2LineConfProfTable OBJECT-TYPE 3521 SYNTAX SEQUENCE OF Adsl2LineConfProfEntry 3522 MAX-ACCESS not-accessible 3523 STATUS current 3524 DESCRIPTION 3525 "The table adsl2LineConfProfTable contains ADSL2 line profile 3526 configuration. 3528 Entries in this table MUST be maintained in a 3529 persistent manner." 3530 ::= { adsl2ProfileLine 2 } 3532 adsl2LineConfProfEntry OBJECT-TYPE 3533 SYNTAX Adsl2LineConfProfEntry 3534 MAX-ACCESS not-accessible 3535 STATUS current 3536 DESCRIPTION 3537 "The table adsl2LineConfProfTable contains ADSL2 line profile 3538 configuration. 3540 A default profile with an index of 'DEFVAL' will 3541 always exist and its parameters will be set to vendor-specific 3542 values, unless otherwise specified in this document" 3543 INDEX { adsl2LConfProfProfileName } 3544 ::= { adsl2LineConfProfTable 1 } 3546 Adsl2LineConfProfEntry ::= 3547 SEQUENCE { 3548 adsl2LConfProfProfileName SnmpAdminString, 3549 adsl2LConfProfScMaskDs Adsl2ScMaskDs, 3550 adsl2LConfProfScMaskUs Adsl2ScMaskUs, 3551 adsl2LConfProfRfiBandsDs Adsl2RfiDs, 3552 adsl2LConfProfRaModeDs Adsl2RaMode, 3553 adsl2LConfProfRaModeUs Adsl2RaMode, 3554 adsl2LConfProfRaUsNrmDs Unsigned32, 3555 adsl2LConfProfRaUsNrmUs Unsigned32, 3556 adsl2LConfProfRaUsTimeDs Unsigned32, 3557 adsl2LConfProfRaUsTimeUs Unsigned32, 3558 adsl2LConfProfRaDsNrmsDs Unsigned32, 3559 adsl2LConfProfRaDsNrmsUs Unsigned32, 3560 adsl2LConfProfRaDsTimeDs Unsigned32, 3561 adsl2LConfProfRaDsTimeUs Unsigned32, 3562 adsl2LConfProfTargetSnrmDs Unsigned32, 3563 adsl2LConfProfTargetSnrmUs Unsigned32, 3564 adsl2LConfProfMaxSnrmDs Unsigned32, 3565 adsl2LConfProfMaxSnrmUs Unsigned32, 3566 adsl2LConfProfMinSnrmDs Unsigned32, 3567 adsl2LConfProfMinSnrmUs Unsigned32, 3568 adsl2LConfProfMsgMinUs Unsigned32, 3569 adsl2LConfProfMsgMinDs Unsigned32, 3570 adsl2LConfProfAtuTransSysEna Adsl2TransmissionModeType, 3571 adsl2LConfProfPmMode Adsl2LConfProfPmMode, 3572 adsl2LConfProfL0Time Unsigned32, 3573 adsl2LConfProfL2Time Unsigned32, 3574 adsl2LConfProfL2Atpr Unsigned32, 3575 adsl2LConfProfL2Atprt Unsigned32, 3576 adsl2LConfProfRowStatus RowStatus 3577 } 3579 adsl2LConfProfProfileName OBJECT-TYPE 3580 SYNTAX SnmpAdminString (SIZE(1..32)) 3581 MAX-ACCESS not-accessible 3582 STATUS current 3583 DESCRIPTION 3584 "This object identifies a row in this table." 3585 ::= { adsl2LineConfProfEntry 1 } 3587 adsl2LConfProfScMaskDs OBJECT-TYPE 3588 SYNTAX Adsl2ScMaskDs 3589 MAX-ACCESS read-create 3590 STATUS current 3591 DESCRIPTION 3592 "Sub-carriers mask. A bitmap of 512 bits that allows masking 3593 up to 512 downstream sub-carriers, depending on NSCds. If bit 3594 i (0 <= i < NSCds) is set to '1', the respective 3595 downstream sub-carrier i is masked, and if set to '0', the 3596 respective sub-carrier is unmasked. Note that there should 3597 always be unmasked sub-carriers (i.e., the object cannot be 3598 all 1's). Also note that if NSCds < 512, all bits 3599 i (NSCds i <= 512) should be set to '1'." 3600 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.2.6" 3601 ::= { adsl2LineConfProfEntry 2 } 3603 adsl2LConfProfScMaskUs OBJECT-TYPE 3604 SYNTAX Adsl2ScMaskUs 3605 MAX-ACCESS read-create 3606 STATUS current 3607 DESCRIPTION 3608 "Sub-carriers mask. A bitmap of 64 bits that allows masking 3609 up to 64 downstream sub-carriers, depending on NSCds. If 3610 bit i (0 <= i < NSCus) is set to '1', the respective 3611 upstream sub-carrier i is masked, and if set to '0', the 3612 respective sub-carrier is unmasked. Note that there 3613 should always be unmasked sub-carriers (i.e., the object 3614 cannot be all 1's). Also note that if NSCus < 3615 64, all bits i (NSCus < i <= 64) should be set to '1'." 3616 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.2.7" 3617 ::= { adsl2LineConfProfEntry 3 } 3619 adsl2LConfProfRfiBandsDs OBJECT-TYPE 3620 SYNTAX Adsl2RfiDs 3621 MAX-ACCESS read-create 3622 STATUS current 3623 DESCRIPTION 3624 "The subset of downstream PSD mask breakpoints that shall be 3625 used to notch an RFI band. 3626 The specific interpolation around these points is defined in 3627 G.992.5. It is a bitmap of 512 bits that allows referring to 3628 up to 512 downstream sub-carriers, depending on NSCds. If bit 3629 i (0 <= i < NSCds) is set to '1', the respective downstream 3630 sub-carrier i is part of a notch filter, and if set to '0', 3631 the respective sub-carrier is not part of a notch filter. 3632 This information complements the specification provided by 3633 adsl2LconfProfPsdMaskDs. 3634 Note that if NSCds < 512, all bits i (NSCds= 1 for one or more bearer channels OR 5231 LOS >= 1 OR SEF >=1 OR LPR >= 1 5232 ATU-R: FEBE >= 1 for one or more bearer channels OR 5233 LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1 . 5234 This parameter is inhibited during UAS." 5235 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5236 ::= { adsl2PMLineCurrEntry 6 } 5238 adsl2PMLCurr15MSes OBJECT-TYPE 5239 SYNTAX Counter32 5240 UNITS "seconds" 5241 MAX-ACCESS read-only 5242 STATUS current 5243 DESCRIPTION 5244 "Count of seconds during this interval that there was: 5245 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5246 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5247 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5248 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1 . 5249 This parameter is inhibited during UAS." 5250 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5251 ::= { adsl2PMLineCurrEntry 7 } 5253 adsl2PMLCurr15MLoss OBJECT-TYPE 5254 SYNTAX Counter32 5255 UNITS "seconds" 5256 MAX-ACCESS read-only 5257 STATUS current 5258 DESCRIPTION 5259 "Count of seconds during this interval that there was LOS (or 5260 LOS-FE for ATU-R)." 5261 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5262 ::= { adsl2PMLineCurrEntry 8 } 5264 adsl2PMLCurr15MUas OBJECT-TYPE 5265 SYNTAX Counter32 5266 UNITS "seconds" 5267 MAX-ACCESS read-only 5268 STATUS current 5269 DESCRIPTION 5270 "Count of seconds in Unavailability State during this 5271 interval. Unavailability begins at the onset of 10 5272 contiguous severely-errored seconds, and ends at the 5273 onset of 10 contiguous seconds with no severely-errored 5274 seconds." 5275 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5276 ::= { adsl2PMLineCurrEntry 9 } 5278 adsl2PMLCurr1DayValidIntervals OBJECT-TYPE 5279 SYNTAX Unsigned32 5280 MAX-ACCESS read-only 5281 STATUS current 5282 DESCRIPTION 5283 "Valid intervals." 5284 ::= { adsl2PMLineCurrEntry 10 } 5286 adsl2PMLCurr1DayInvalidIntervals OBJECT-TYPE 5287 SYNTAX Unsigned32 5288 MAX-ACCESS read-only 5289 STATUS current 5290 DESCRIPTION 5291 "Invalid intervals." 5292 ::= { adsl2PMLineCurrEntry 11 } 5294 adsl2PMLCurr1DayTimeElapsed OBJECT-TYPE 5295 SYNTAX HCPerfTimeElapsed 5296 UNITS "seconds" 5297 MAX-ACCESS read-only 5298 STATUS current 5299 DESCRIPTION 5300 "Total elapsed seconds since this PM interval began. 5301 Note that the PM counters are not reset even when the xtU 5302 is reinitialized. They are re-initialized only when the 5303 agent itself is reset or reinitialized. " 5304 ::= { adsl2PMLineCurrEntry 12 } 5306 adsl2PMLCurr1DayFecs OBJECT-TYPE 5307 SYNTAX Counter32 5308 UNITS "seconds" 5309 MAX-ACCESS read-only 5310 STATUS current 5311 DESCRIPTION 5312 "Count of seconds during this interval that there was at least 5313 one FEC correction event for one or more bearer channels in 5314 this line. This parameter is inhibited during UAS or SES." 5315 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5316 ::= { adsl2PMLineCurrEntry 13 } 5318 adsl2PMLCurr1DayEs OBJECT-TYPE 5319 SYNTAX Counter32 5320 UNITS "seconds" 5321 MAX-ACCESS read-only 5322 STATUS current 5323 DESCRIPTION 5324 "Count of seconds during this interval that there was: 5325 ATU-C: CRC-8 >= 1 for one or more bearer channels OR 5326 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5328 ATU-R: FEBE >= 1 for one or more bearer channels OR 5329 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5330 This parameter is inhibited during UAS." 5331 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5332 ::= { adsl2PMLineCurrEntry 14 } 5334 adsl2PMLCurr1DaySes OBJECT-TYPE 5335 SYNTAX Counter32 5336 UNITS "seconds" 5337 MAX-ACCESS read-only 5338 STATUS current 5339 DESCRIPTION 5340 "Count of seconds during this interval that there was: 5341 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5342 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5343 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5344 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1 5345 This parameter is inhibited during UAS." 5346 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5347 ::= { adsl2PMLineCurrEntry 15 } 5349 adsl2PMLCurr1DayLoss OBJECT-TYPE 5350 SYNTAX Counter32 5351 UNITS "seconds" 5352 MAX-ACCESS read-only 5353 STATUS current 5354 DESCRIPTION 5355 "Count of seconds during this interval that there was LOS (or 5356 LOS-FE for ATU-R)." 5357 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5358 ::= { adsl2PMLineCurrEntry 16 } 5360 adsl2PMLCurr1DayUas OBJECT-TYPE 5361 SYNTAX Counter32 5362 UNITS "seconds" 5363 MAX-ACCESS read-only 5364 STATUS current 5365 DESCRIPTION 5366 "Count of seconds in Unavailability State during this interval. 5367 Unavailability begins at the onset of 10 contiguous severely 5368 -errored seconds, and ends at the onset of 10 contiguous 5369 seconds with no severely-errored seconds." 5370 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5371 ::= { adsl2PMLineCurrEntry 17 } 5373 ------------------------------------------------ 5374 -- PM line init current counters -- 5375 ------------------------------------------------ 5377 adsl2PMLineCurrInitTable OBJECT-TYPE 5378 SYNTAX SEQUENCE OF Adsl2PMLineCurrInitEntry 5379 MAX-ACCESS not-accessible 5380 STATUS current 5381 DESCRIPTION 5382 "The table adsl2PMLineCurrInitTable contains current 5383 initialization counters of ADSL2 line. 5384 The PM counters in the table are not reset even when the xtU 5385 is reinitialized. They are re-initialized only when the 5386 agent itself is reset or reinitialized. " 5387 ::= { adsl2PMLine 2 } 5389 adsl2PMLineCurrInitEntry OBJECT-TYPE 5390 SYNTAX Adsl2PMLineCurrInitEntry 5391 MAX-ACCESS not-accessible 5392 STATUS current 5393 DESCRIPTION 5394 "The table adsl2PMLineCurrInitTable contains current 5395 initialization counters of ADSL2 line. 5396 The index of this table is an interface index where the 5397 interface has an ifType of adsl2(230) and the termination 5398 unit." 5399 INDEX { ifIndex } 5400 ::= { adsl2PMLineCurrInitTable 1 } 5402 Adsl2PMLineCurrInitEntry ::= 5403 SEQUENCE { 5404 adsl2PMLCurrInit15MTimeElapsed Unsigned32, 5405 adsl2PMLCurrInit15MFullInits Unsigned32, 5406 adsl2PMLCurrInit15MFailedFullInits Unsigned32, 5407 adsl2PMLCurrInit15MShortInits Unsigned32, 5408 adsl2PMLCurrInit15MFailedShortInits Unsigned32, 5409 adsl2PMLCurrInit1DayTimeElapsed Unsigned32, 5410 adsl2PMLCurrInit1DayFullInits Unsigned32, 5411 adsl2PMLCurrInit1DayFailedFullInits Unsigned32, 5412 adsl2PMLCurrInit1DayShortInits Unsigned32, 5413 adsl2PMLCurrInit1DayFailedShortInits Unsigned32 5414 } 5416 adsl2PMLCurrInit15MTimeElapsed OBJECT-TYPE 5417 SYNTAX Unsigned32 5418 UNITS "seconds" 5419 MAX-ACCESS read-only 5420 STATUS current 5421 DESCRIPTION 5422 "Total elapsed seconds since this PM interval began. 5424 Note that the PM counters are not reset even when the xtU 5425 is reinitialized. They are re-initialized only when the 5426 agent itself is reset or reinitialized. " 5427 ::= { adsl2PMLineCurrInitEntry 1 } 5429 adsl2PMLCurrInit15MFullInits OBJECT-TYPE 5430 SYNTAX Unsigned32 5431 MAX-ACCESS read-only 5432 STATUS current 5433 DESCRIPTION 5434 "Count of full initializations attempted on the line 5435 (successful and failed) during this interval." 5436 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5437 ::= { adsl2PMLineCurrInitEntry 2 } 5439 adsl2PMLCurrInit15MFailedFullInits OBJECT-TYPE 5440 SYNTAX Unsigned32 5441 MAX-ACCESS read-only 5442 STATUS current 5443 DESCRIPTION 5444 "Count of failed full initializations on the line during this 5445 interval." 5446 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5447 ::= { adsl2PMLineCurrInitEntry 3 } 5449 adsl2PMLCurrInit15MShortInits OBJECT-TYPE 5450 SYNTAX Unsigned32 5451 MAX-ACCESS read-only 5452 STATUS current 5453 DESCRIPTION 5454 "Count of short initializations attempted on the line 5455 (successful and failed) during this interval." 5456 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5457 ::= { adsl2PMLineCurrInitEntry 4 } 5459 adsl2PMLCurrInit15MFailedShortInits OBJECT-TYPE 5460 SYNTAX Unsigned32 5461 MAX-ACCESS read-only 5462 STATUS current 5463 DESCRIPTION 5464 "Count of failed short initializations on the line during this 5465 interval." 5466 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5467 ::= { adsl2PMLineCurrInitEntry 5 } 5469 adsl2PMLCurrInit1DayTimeElapsed OBJECT-TYPE 5470 SYNTAX Unsigned32 5471 UNITS "seconds" 5472 MAX-ACCESS read-only 5473 STATUS current 5474 DESCRIPTION 5475 "Total elapsed seconds since this PM interval began. 5476 Note that the PM counters are not reset even when the xtU 5477 is reinitialized. They are re-initialized only when the 5478 agent itself is reset or reinitialized. " 5479 ::= { adsl2PMLineCurrInitEntry 6 } 5481 adsl2PMLCurrInit1DayFullInits OBJECT-TYPE 5482 SYNTAX Unsigned32 5483 MAX-ACCESS read-only 5484 STATUS current 5485 DESCRIPTION 5486 "Count of full initializations attempted on the line 5487 (successful and failed) during this interval." 5488 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5489 ::= { adsl2PMLineCurrInitEntry 7 } 5491 adsl2PMLCurrInit1DayFailedFullInits OBJECT-TYPE 5492 SYNTAX Unsigned32 5493 MAX-ACCESS read-only 5494 STATUS current 5495 DESCRIPTION 5496 "Count of failed full initializations on the line during this 5497 interval." 5498 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5499 ::= { adsl2PMLineCurrInitEntry 8 } 5501 adsl2PMLCurrInit1DayShortInits OBJECT-TYPE 5502 SYNTAX Unsigned32 5503 MAX-ACCESS read-only 5504 STATUS current 5505 DESCRIPTION 5506 "Count of short initializations attempted on the line 5507 (successful and failed) during this interval." 5508 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5509 ::= { adsl2PMLineCurrInitEntry 9 } 5511 adsl2PMLCurrInit1DayFailedShortInits OBJECT-TYPE 5512 SYNTAX Unsigned32 5513 MAX-ACCESS read-only 5514 STATUS current 5515 DESCRIPTION 5516 "Count of failed short initializations on the line during this 5517 interval." 5518 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5519 ::= { adsl2PMLineCurrInitEntry 10 } 5521 ------------------------------------------- 5522 -- PM line history 15 Minutes -- 5523 ------------------------------------------- 5524 adsl2PMLineHist15MinTable OBJECT-TYPE 5525 SYNTAX SEQUENCE OF Adsl2PMLineHist15MinEntry 5526 MAX-ACCESS not-accessible 5527 STATUS current 5528 DESCRIPTION 5529 "The table adsl2PMLineHist15MinTable contains PM line history 5530 for 15min intervals of ADSL2 line. " 5531 ::= { adsl2PMLine 3 } 5533 adsl2PMLineHist15MinEntry OBJECT-TYPE 5534 SYNTAX Adsl2PMLineHist15MinEntry 5535 MAX-ACCESS not-accessible 5536 STATUS current 5537 DESCRIPTION 5538 "The table adsl2PMLineHist15MinTable contains PM line history 5539 for 15min intervals of ADSL2 line. 5540 The index of this table is an interface index where the 5541 interface has an ifType of adsl2(230), the termination unit, 5542 and an interval number." 5543 INDEX { ifIndex, 5544 adsl2PMLHist15MUnit, 5545 adsl2PMLHist15MInterval } 5546 ::= { adsl2PMLineHist15MinTable 1 } 5548 Adsl2PMLineHist15MinEntry ::= 5549 SEQUENCE { 5550 adsl2PMLHist15MUnit Adsl2Unit, 5551 adsl2PMLHist15MInterval Unsigned32, 5552 adsl2PMLHist15MMonitoredTime Unsigned32, 5553 adsl2PMLHist15MFecs Counter32, 5554 adsl2PMLHist15MEs Counter32, 5555 adsl2PMLHist15MSes Counter32, 5556 adsl2PMLHist15MLoss Counter32, 5557 adsl2PMLHist15MUas Counter32, 5558 adsl2PMLHist15MValidInterval TruthValue 5559 } 5561 adsl2PMLHist15MUnit OBJECT-TYPE 5562 SYNTAX Adsl2Unit 5563 MAX-ACCESS not-accessible 5564 STATUS current 5565 DESCRIPTION 5566 "The termination unit ATUC{1} or ATUR{2}." 5567 ::= { adsl2PMLineHist15MinEntry 1 } 5569 adsl2PMLHist15MInterval OBJECT-TYPE 5570 SYNTAX Unsigned32 (1..96) 5571 MAX-ACCESS not-accessible 5572 STATUS current 5573 DESCRIPTION 5574 "The interval number." 5575 ::= { adsl2PMLineHist15MinEntry 2 } 5577 adsl2PMLHist15MMonitoredTime OBJECT-TYPE 5578 SYNTAX Unsigned32 5579 UNITS "seconds" 5580 MAX-ACCESS read-only 5581 STATUS current 5582 DESCRIPTION 5583 "Total seconds monitored in this interval." 5584 ::= { adsl2PMLineHist15MinEntry 3 } 5586 adsl2PMLHist15MFecs OBJECT-TYPE 5587 SYNTAX Counter32 5588 UNITS "seconds" 5589 MAX-ACCESS read-only 5590 STATUS current 5591 DESCRIPTION 5592 "Count of seconds during this interval that there was at least 5593 one FEC correction event for one or more bearer channels in 5594 this line. This parameter is inhibited during UAS or SES." 5595 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5596 ::= { adsl2PMLineHist15MinEntry 4 } 5598 adsl2PMLHist15MEs OBJECT-TYPE 5599 SYNTAX Counter32 5600 UNITS "seconds" 5601 MAX-ACCESS read-only 5602 STATUS current 5603 DESCRIPTION 5604 "Count of seconds during this interval that there was: 5605 ATU-C: CRC-8 >= 1 for one or more bearer channels OR 5606 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5607 ATU-R: FEBE >= 1 for one or more bearer channels OR 5608 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5609 This parameter is inhibited during UAS." 5610 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5611 ::= { adsl2PMLineHist15MinEntry 5 } 5613 adsl2PMLHist15MSes OBJECT-TYPE 5614 SYNTAX Counter32 5615 UNITS "seconds" 5616 MAX-ACCESS read-only 5617 STATUS current 5618 DESCRIPTION 5619 "Count of seconds during this interval that there was: 5620 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5621 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5622 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5623 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5624 This parameter is inhibited during UAS." 5625 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5626 ::= { adsl2PMLineHist15MinEntry 6 } 5628 adsl2PMLHist15MLoss OBJECT-TYPE 5629 SYNTAX Counter32 5630 UNITS "seconds" 5631 MAX-ACCESS read-only 5632 STATUS current 5633 DESCRIPTION 5634 "Count of seconds during this interval that there was LOS (or 5635 LOS-FE for ATU-R)." 5636 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5637 ::= { adsl2PMLineHist15MinEntry 7 } 5639 adsl2PMLHist15MUas OBJECT-TYPE 5640 SYNTAX Counter32 5641 UNITS "seconds" 5642 MAX-ACCESS read-only 5643 STATUS current 5644 DESCRIPTION 5645 "Count of seconds in Unavailability State during this interval. 5646 Unavailability begins at the onset of 10 contiguous severely 5647 -errored seconds, and ends at the onset of 10 contiguous 5648 seconds with no severely-errored seconds." 5649 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5650 ::= { adsl2PMLineHist15MinEntry 8 } 5652 adsl2PMLHist15MValidInterval OBJECT-TYPE 5653 SYNTAX TruthValue 5654 MAX-ACCESS read-only 5655 STATUS current 5656 DESCRIPTION 5657 "This variable indicates if the data for this interval is 5658 valid." 5659 ::= { adsl2PMLineHist15MinEntry 9 } 5661 --------------------------------------- 5662 -- PM line history 1 Day -- 5663 --------------------------------------- 5664 adsl2PMLineHist1DayTable OBJECT-TYPE 5665 SYNTAX SEQUENCE OF Adsl2PMLineHist1DayEntry 5666 MAX-ACCESS not-accessible 5667 STATUS current 5668 DESCRIPTION 5669 "The table adsl2PMLineHist1DayTable contains PM line history 5670 for 24 hours intervals of ADSL2 line. " 5671 ::= { adsl2PMLine 4 } 5673 adsl2PMLineHist1DayEntry OBJECT-TYPE 5674 SYNTAX Adsl2PMLineHist1DayEntry 5675 MAX-ACCESS not-accessible 5676 STATUS current 5677 DESCRIPTION 5678 "The table adsl2PMLineHist1DayTable contains PM line history 5679 for 24 hours intervals of ADSL2 line. 5680 The indexes of this table is an interface index where the 5681 interface has an ifType of adsl2(230), the termination unit 5682 and an interval number." 5684 INDEX { ifIndex, 5685 adsl2PMLHist1DUnit, 5686 adsl2PMLHist1DInterval } 5687 ::= { adsl2PMLineHist1DayTable 1 } 5689 Adsl2PMLineHist1DayEntry ::= 5690 SEQUENCE { 5691 adsl2PMLHist1DUnit Adsl2Unit, 5692 adsl2PMLHist1DInterval Unsigned32, 5693 adsl2PMLHist1DMonitoredTime Unsigned32, 5694 adsl2PMLHist1DFecs Counter32, 5695 adsl2PMLHist1DEs Counter32, 5696 adsl2PMLHist1DSes Counter32, 5697 adsl2PMLHist1DLoss Counter32, 5698 adsl2PMLHist1DUas Counter32, 5699 adsl2PMLHist1DValidInterval TruthValue 5700 } 5702 adsl2PMLHist1DUnit OBJECT-TYPE 5703 SYNTAX Adsl2Unit 5704 MAX-ACCESS not-accessible 5705 STATUS current 5706 DESCRIPTION 5707 "The termination unit." 5708 ::= { adsl2PMLineHist1DayEntry 1 } 5710 adsl2PMLHist1DInterval OBJECT-TYPE 5711 SYNTAX Unsigned32 (1..30) 5712 MAX-ACCESS not-accessible 5713 STATUS current 5714 DESCRIPTION 5715 "The interval number." 5716 ::= { adsl2PMLineHist1DayEntry 2 } 5718 adsl2PMLHist1DMonitoredTime OBJECT-TYPE 5719 SYNTAX Unsigned32 5720 UNITS "seconds" 5721 MAX-ACCESS read-only 5722 STATUS current 5723 DESCRIPTION 5724 "Total seconds monitored in this interval." 5725 ::= { adsl2PMLineHist1DayEntry 3 } 5727 adsl2PMLHist1DFecs OBJECT-TYPE 5728 SYNTAX Counter32 5729 UNITS "seconds" 5730 MAX-ACCESS read-only 5731 STATUS current 5732 DESCRIPTION 5733 "Count of seconds during this interval that there was at least 5734 one FEC correction event for one or more bearer channels in 5735 this line. This parameter is inhibited during UAS or SES." 5736 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5737 ::= { adsl2PMLineHist1DayEntry 4 } 5739 adsl2PMLHist1DEs OBJECT-TYPE 5740 SYNTAX Counter32 5741 UNITS "seconds" 5742 MAX-ACCESS read-only 5743 STATUS current 5744 DESCRIPTION 5745 "Count of seconds during this interval that there was: 5746 ATU-C: CRC-8 >= 1 for one or more bearer channels OR 5747 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5748 ATU-R: FEBE >= 1 for one or more bearer channels OR 5749 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5750 This parameter is inhibited during UAS." 5751 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5752 ::= { adsl2PMLineHist1DayEntry 5 } 5754 adsl2PMLHist1DSes OBJECT-TYPE 5755 SYNTAX Counter32 5756 UNITS "seconds" 5757 MAX-ACCESS read-only 5758 STATUS current 5759 DESCRIPTION 5760 "Count of seconds during this interval that there was: 5761 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5762 LOS >= 1 OR SEF >> 1 OR LPR >= 1 5763 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5764 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5765 This parameter is inhibited during UAS." 5766 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5767 ::= { adsl2PMLineHist1DayEntry 6 } 5769 adsl2PMLHist1DLoss OBJECT-TYPE 5770 SYNTAX Counter32 5771 UNITS "seconds" 5772 MAX-ACCESS read-only 5773 STATUS current 5774 DESCRIPTION 5775 "Count of seconds during this interval that there was LOS (or 5776 LOS-FE for ATU-R)." 5777 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5778 ::= { adsl2PMLineHist1DayEntry 7 } 5780 adsl2PMLHist1DUas OBJECT-TYPE 5781 SYNTAX Counter32 5782 UNITS "seconds" 5783 MAX-ACCESS read-only 5784 STATUS current 5785 DESCRIPTION 5786 "Count of seconds in Unavailability State during this interval. 5787 Unavailability begins at the onset of 10 contiguous severely 5788 -errored seconds, and ends at the onset of 10 contiguous 5789 seconds with no severely-errored seconds." 5790 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5791 ::= { adsl2PMLineHist1DayEntry 8 } 5793 adsl2PMLHist1DValidInterval OBJECT-TYPE 5794 SYNTAX TruthValue 5795 MAX-ACCESS read-only 5796 STATUS current 5797 DESCRIPTION 5798 "This variable indicates if the data for this interval is 5799 valid." 5800 ::= { adsl2PMLineHist1DayEntry 9 } 5802 ------------------------------------------- 5803 -- PM line init history 15 Minutes -- 5804 ------------------------------------------- 5806 adsl2PMLineInitHist15MinTable OBJECT-TYPE 5807 SYNTAX SEQUENCE OF Adsl2PMLineInitHist15MinEntry 5808 MAX-ACCESS not-accessible 5809 STATUS current 5810 DESCRIPTION 5811 "The table adsl2PMLineInitHist15MinTable contains PM line 5812 initialization history for 15 minutes intervals of ADSL2 5813 line. " 5814 ::= { adsl2PMLine 5 } 5816 adsl2PMLineInitHist15MinEntry OBJECT-TYPE 5817 SYNTAX Adsl2PMLineInitHist15MinEntry 5818 MAX-ACCESS not-accessible 5819 STATUS current 5820 DESCRIPTION 5821 "The table adsl2PMLineInitHist15MinTable contains PM line 5822 initialization history for 15 minutes intervals of ADSL2 5823 line. 5824 The index of this table is an interface index where the 5825 interface has an ifType of adsl2(230) and an interval number." 5827 INDEX { ifIndex, 5828 adsl2PMLHistInit15MInterval } 5829 ::= { adsl2PMLineInitHist15MinTable 1 } 5831 Adsl2PMLineInitHist15MinEntry ::= 5832 SEQUENCE { 5833 adsl2PMLHistInit15MInterval Unsigned32, 5834 adsl2PMLHistInit15MMonitoredTime Unsigned32, 5835 adsl2PMLHistInit15MFullInits Unsigned32, 5836 adsl2PMLHistInit15MFailedFullInits Unsigned32, 5837 adsl2PMLHistInit15MShortInits Unsigned32, 5838 adsl2PMLHistInit15MFailedShortInits Unsigned32, 5839 adsl2PMLHistInit15MValidInterval TruthValue 5840 } 5842 adsl2PMLHistInit15MInterval OBJECT-TYPE 5843 SYNTAX Unsigned32 (1..96) 5844 MAX-ACCESS not-accessible 5845 STATUS current 5846 DESCRIPTION 5847 "The interval number." 5848 ::= { adsl2PMLineInitHist15MinEntry 1 } 5850 adsl2PMLHistInit15MMonitoredTime OBJECT-TYPE 5851 SYNTAX Unsigned32 5852 UNITS "seconds" 5853 MAX-ACCESS read-only 5854 STATUS current 5855 DESCRIPTION 5856 "Total seconds monitored in this interval." 5857 ::= { adsl2PMLineInitHist15MinEntry 2 } 5859 adsl2PMLHistInit15MFullInits OBJECT-TYPE 5860 SYNTAX Unsigned32 5861 MAX-ACCESS read-only 5862 STATUS current 5863 DESCRIPTION 5864 "Count of full initializations attempted on the line 5865 (successful and failed) during this interval." 5866 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5867 ::= { adsl2PMLineInitHist15MinEntry 3 } 5869 adsl2PMLHistInit15MFailedFullInits OBJECT-TYPE 5870 SYNTAX Unsigned32 5871 MAX-ACCESS read-only 5872 STATUS current 5873 DESCRIPTION 5874 "Count of failed full initializations on the line during this 5875 interval." 5876 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5877 ::= { adsl2PMLineInitHist15MinEntry 4 } 5879 adsl2PMLHistInit15MShortInits OBJECT-TYPE 5880 SYNTAX Unsigned32 5881 MAX-ACCESS read-only 5882 STATUS current 5883 DESCRIPTION 5884 "Count of short initializations attempted on the line 5885 (successful and failed) during this interval." 5886 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5887 ::= { adsl2PMLineInitHist15MinEntry 5 } 5889 adsl2PMLHistInit15MFailedShortInits OBJECT-TYPE 5890 SYNTAX Unsigned32 5891 MAX-ACCESS read-only 5892 STATUS current 5893 DESCRIPTION 5894 "Count of failed short initializations on the line during this 5895 interval." 5896 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5897 ::= { adsl2PMLineInitHist15MinEntry 6 } 5899 adsl2PMLHistInit15MValidInterval OBJECT-TYPE 5900 SYNTAX TruthValue 5901 MAX-ACCESS read-only 5902 STATUS current 5903 DESCRIPTION 5904 "This variable indicates if the data for this interval is 5905 valid." 5906 ::= { adsl2PMLineInitHist15MinEntry 7 } 5908 ------------------------------------------- 5909 -- PM line init history 1 Day -- 5910 ------------------------------------------- 5911 adsl2PMLineInitHist1DayTable OBJECT-TYPE 5912 SYNTAX SEQUENCE OF Adsl2PMLineInitHist1DayEntry 5913 MAX-ACCESS not-accessible 5914 STATUS current 5915 DESCRIPTION 5916 "The table adsl2PMLineInitHist1DayTable contains PM line 5917 initialization history for 24 hours intervals of ADSL2 5918 line. " 5919 ::= { adsl2PMLine 6 } 5921 adsl2PMLineInitHist1DayEntry OBJECT-TYPE 5922 SYNTAX Adsl2PMLineInitHist1DayEntry 5923 MAX-ACCESS not-accessible 5924 STATUS current 5925 DESCRIPTION 5926 "The table adsl2PMLineInitHist1DayTable contains PM line 5927 initialization history for 24 hours intervals of ADSL2 5928 line. 5929 The indexes of this table is an interface index where the 5930 interface has an ifType of adsl2(230) and an interval number." 5931 INDEX { ifIndex, 5932 adsl2PMLHistinit1DInterval } 5933 ::= { adsl2PMLineInitHist1DayTable 1 } 5935 Adsl2PMLineInitHist1DayEntry ::= 5936 SEQUENCE { 5937 adsl2PMLHistinit1DInterval Unsigned32, 5938 adsl2PMLHistinit1DMonitoredTime Unsigned32, 5939 adsl2PMLHistinit1DFullInits Unsigned32, 5940 adsl2PMLHistinit1DFailedFullInits Unsigned32, 5941 adsl2PMLHistinit1DShortInits Unsigned32, 5942 adsl2PMLHistinit1DFailedShortInits Unsigned32, 5943 adsl2PMLHistinit1DValidInterval TruthValue 5944 } 5946 adsl2PMLHistinit1DInterval OBJECT-TYPE 5947 SYNTAX Unsigned32 (1..30) 5948 MAX-ACCESS not-accessible 5949 STATUS current 5950 DESCRIPTION 5951 "The interval number." 5952 ::= { adsl2PMLineInitHist1DayEntry 1 } 5954 adsl2PMLHistinit1DMonitoredTime OBJECT-TYPE 5955 SYNTAX Unsigned32 5956 UNITS "seconds" 5957 MAX-ACCESS read-only 5958 STATUS current 5959 DESCRIPTION 5960 "Total seconds monitored in this interval." 5961 ::= { adsl2PMLineInitHist1DayEntry 2 } 5963 adsl2PMLHistinit1DFullInits OBJECT-TYPE 5964 SYNTAX Unsigned32 5965 MAX-ACCESS read-only 5966 STATUS current 5967 DESCRIPTION 5968 "Count of full initializations attempted on the line 5969 (successful and failed) during this interval." 5970 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5971 ::= { adsl2PMLineInitHist1DayEntry 3 } 5973 adsl2PMLHistinit1DFailedFullInits OBJECT-TYPE 5974 SYNTAX Unsigned32 5975 MAX-ACCESS read-only 5976 STATUS current 5977 DESCRIPTION 5978 "Count of failed full initializations on the line during this 5979 interval." 5980 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5981 ::= { adsl2PMLineInitHist1DayEntry 4 } 5983 adsl2PMLHistinit1DShortInits OBJECT-TYPE 5984 SYNTAX Unsigned32 5985 MAX-ACCESS read-only 5986 STATUS current 5987 DESCRIPTION 5988 "Count of short initializations attempted on the line 5989 (successful and failed) during this interval." 5990 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5991 ::= { adsl2PMLineInitHist1DayEntry 5 } 5993 adsl2PMLHistinit1DFailedShortInits OBJECT-TYPE 5994 SYNTAX Unsigned32 5995 MAX-ACCESS read-only 5996 STATUS current 5997 DESCRIPTION 5998 "Count of failed short initializations on the line during this 5999 interval." 6000 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 6001 ::= { adsl2PMLineInitHist1DayEntry 6 } 6003 adsl2PMLHistinit1DValidInterval OBJECT-TYPE 6004 SYNTAX TruthValue 6005 MAX-ACCESS read-only 6006 STATUS current 6007 DESCRIPTION 6008 "This variable indicates if the data for this interval is 6009 valid." 6010 ::= { adsl2PMLineInitHist1DayEntry 7 } 6012 --------------------------------------------------- 6013 -- PM channel current counters -- 6014 --------------------------------------------------- 6015 adsl2PMChCurrTable OBJECT-TYPE 6016 SYNTAX SEQUENCE OF Adsl2PMChCurrEntry 6017 MAX-ACCESS not-accessible 6018 STATUS current 6019 DESCRIPTION 6020 "The table adsl2PMChCurrTable contains current Performance 6021 Monitoring results of ADSL2 channel. 6022 The PM counters in the table are not reset even when the xtU 6023 is reinitialized. They are re-initialized only when the 6024 agent itself is reset or reinitialized. " 6025 ::= { adsl2PMChannel 1 } 6027 adsl2PMChCurrEntry OBJECT-TYPE 6028 SYNTAX Adsl2PMChCurrEntry 6029 MAX-ACCESS not-accessible 6030 STATUS current 6031 DESCRIPTION 6032 "The table adsl2PMChCurrTable contains current Performance 6033 Monitoring results of ADSL2 channel. 6034 The indexes of this table is an interface index where 6035 the interface has an ifType value which is applicable 6036 for a DSL channel and the termination unit." 6037 INDEX { ifIndex, adsl2PMChCurrUnit } 6038 ::= { adsl2PMChCurrTable 1 } 6040 Adsl2PMChCurrEntry ::= 6041 SEQUENCE { 6042 adsl2PMChCurrUnit Adsl2Unit, 6043 adsl2PMChCurrValidIntervals Unsigned32, 6044 adsl2PMChCurrInvalidIntervals Unsigned32, 6045 adsl2PMChCurr15MTimeElapsed HCPerfTimeElapsed, 6046 adsl2PMChCurr15MCodingViolations Unsigned32, 6047 adsl2PMChCurr15MCorrectedBlocks Unsigned32, 6048 adsl2PMChCurr1DayValidIntervals Unsigned32, 6049 adsl2PMChCurr1DayInvalidIntervals Unsigned32, 6050 adsl2PMChCurr1DayTimeElapsed HCPerfTimeElapsed, 6051 adsl2PMChCurr1DayCodingViolations Unsigned32, 6052 adsl2PMChCurr1DayCorrectedBlocks Unsigned32 6053 } 6055 adsl2PMChCurrUnit OBJECT-TYPE 6056 SYNTAX Adsl2Unit 6057 MAX-ACCESS not-accessible 6058 STATUS current 6059 DESCRIPTION 6060 "The termination unit." 6061 ::= { adsl2PMChCurrEntry 1 } 6063 adsl2PMChCurrValidIntervals OBJECT-TYPE 6064 SYNTAX Unsigned32 6065 MAX-ACCESS read-only 6066 STATUS current 6067 DESCRIPTION 6068 "Valid intervals." 6069 ::= { adsl2PMChCurrEntry 2 } 6071 adsl2PMChCurrInvalidIntervals OBJECT-TYPE 6072 SYNTAX Unsigned32 6073 MAX-ACCESS read-only 6074 STATUS current 6075 DESCRIPTION 6076 "Invalid intervals." 6077 ::= { adsl2PMChCurrEntry 3 } 6079 adsl2PMChCurr15MTimeElapsed OBJECT-TYPE 6080 SYNTAX HCPerfTimeElapsed 6081 UNITS "seconds" 6082 MAX-ACCESS read-only 6083 STATUS current 6084 DESCRIPTION 6085 "Total elapsed seconds since this PM interval began. 6086 Note that the PM counters are not reset even when the xtU 6087 is reinitialized. They are re-initialized only when the 6088 agent itself is reset or reinitialized. " 6089 ::= { adsl2PMChCurrEntry 4 } 6091 adsl2PMChCurr15MCodingViolations OBJECT-TYPE 6092 SYNTAX Unsigned32 6093 MAX-ACCESS read-only 6094 STATUS current 6095 DESCRIPTION 6096 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6097 channel during the interval. This parameter is inhibited 6098 during UAS or SES. If the CRC is applied over multiple 6099 channels, then each related CRC-8 (or FEBE) anomaly should 6100 increment each of the counters related to the individual 6101 channels." 6102 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6103 ::= { adsl2PMChCurrEntry 5 } 6105 adsl2PMChCurr15MCorrectedBlocks OBJECT-TYPE 6106 SYNTAX Unsigned32 6107 MAX-ACCESS read-only 6108 STATUS current 6109 DESCRIPTION 6110 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6111 occurring in the channel during the interval. This parameter 6112 is inhibited during UAS or SES. If the FEC is applied over 6113 multiple channels, then each related FEC (or FFEC) anomaly 6114 should increment each of the counters related to the 6115 individual channels." 6116 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6117 ::= { adsl2PMChCurrEntry 6 } 6119 adsl2PMChCurr1DayValidIntervals OBJECT-TYPE 6120 SYNTAX Unsigned32 6121 MAX-ACCESS read-only 6122 STATUS current 6123 DESCRIPTION 6124 "Valid intervals." 6125 ::= { adsl2PMChCurrEntry 7 } 6127 adsl2PMChCurr1DayInvalidIntervals OBJECT-TYPE 6128 SYNTAX Unsigned32 6129 MAX-ACCESS read-only 6130 STATUS current 6131 DESCRIPTION 6132 "Invalid intervals." 6133 ::= { adsl2PMChCurrEntry 8 } 6135 adsl2PMChCurr1DayTimeElapsed OBJECT-TYPE 6136 SYNTAX HCPerfTimeElapsed 6137 UNITS "seconds" 6138 MAX-ACCESS read-only 6139 STATUS current 6140 DESCRIPTION 6141 "Total elapsed seconds since this PM interval began. 6142 Note that the PM counters are not reset even when the xtU 6143 is reinitialized. They are re-initialized only when the 6144 agent itself is reset or reinitialized. " 6145 ::= { adsl2PMChCurrEntry 9 } 6147 adsl2PMChCurr1DayCodingViolations OBJECT-TYPE 6148 SYNTAX Unsigned32 6149 MAX-ACCESS read-only 6150 STATUS current 6151 DESCRIPTION 6152 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6153 channel during the interval. This parameter is inhibited 6154 during UAS or SES. If the CRC is applied over multiple 6155 channels, then each related CRC-8 (or FEBE) anomaly should 6156 increment each of the counters related to the individual 6157 channels." 6158 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6159 ::= { adsl2PMChCurrEntry 10 } 6161 adsl2PMChCurr1DayCorrectedBlocks OBJECT-TYPE 6162 SYNTAX Unsigned32 6163 MAX-ACCESS read-only 6164 STATUS current 6165 DESCRIPTION 6166 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6167 occurring in the channel during the interval. This parameter 6168 is inhibited during UAS or SES. If the FEC is applied over 6169 multiple channels, then each related FEC (or FFEC) anomaly 6170 should increment each of the counters related to the 6171 individual channels." 6172 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6173 ::= { adsl2PMChCurrEntry 11 } 6175 ------------------------------------------- 6176 -- PM channel history 15 Minutes -- 6177 ------------------------------------------- 6178 adsl2PMChHist15MinTable OBJECT-TYPE 6179 SYNTAX SEQUENCE OF Adsl2PMChHist15MinEntry 6180 MAX-ACCESS not-accessible 6181 STATUS current 6182 DESCRIPTION 6183 "The table adsl2PMChCurrTable contains current Performance 6184 Monitoring results of ADSL2 channel. " 6185 ::= { adsl2PMChannel 2 } 6187 adsl2PMChHist15MinEntry OBJECT-TYPE 6188 SYNTAX Adsl2PMChHist15MinEntry 6189 MAX-ACCESS not-accessible 6190 STATUS current 6191 DESCRIPTION 6192 "The table adsl2PMChCurrTable contains current Performance 6193 Monitoring results of ADSL2 channel. 6194 The indexes of this table is an interface index where 6195 the interface has an ifType value which is applicable 6196 for a DSL channel, the termination unit and the 6197 interval number." 6198 INDEX { ifIndex, 6199 adsl2PMChHist15MUnit, 6200 adsl2PMChHist15MInterval } 6201 ::= { adsl2PMChHist15MinTable 1 } 6203 Adsl2PMChHist15MinEntry ::= 6204 SEQUENCE { 6205 adsl2PMChHist15MUnit Adsl2Unit, 6206 adsl2PMChHist15MInterval Unsigned32, 6207 adsl2PMChHist15MMonitoredTime Unsigned32, 6208 adsl2PMChHist15MCodingViolations Unsigned32, 6209 adsl2PMChHist15MCorrectedBlocks Unsigned32, 6210 adsl2PMChHist15MValidInterval TruthValue 6211 } 6213 adsl2PMChHist15MUnit OBJECT-TYPE 6214 SYNTAX Adsl2Unit 6215 MAX-ACCESS not-accessible 6216 STATUS current 6217 DESCRIPTION 6218 "The termination unit." 6219 ::= { adsl2PMChHist15MinEntry 1 } 6221 adsl2PMChHist15MInterval OBJECT-TYPE 6222 SYNTAX Unsigned32 (1..96) 6223 MAX-ACCESS not-accessible 6224 STATUS current 6225 DESCRIPTION 6226 "The interval number." 6227 ::= { adsl2PMChHist15MinEntry 2 } 6229 adsl2PMChHist15MMonitoredTime OBJECT-TYPE 6230 SYNTAX Unsigned32 6231 UNITS "seconds" 6232 MAX-ACCESS read-only 6233 STATUS current 6234 DESCRIPTION 6235 "Total seconds monitored in this interval." 6236 ::= { adsl2PMChHist15MinEntry 3 } 6238 adsl2PMChHist15MCodingViolations OBJECT-TYPE 6239 SYNTAX Unsigned32 6240 MAX-ACCESS read-only 6241 STATUS current 6242 DESCRIPTION 6243 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6244 channel during the interval. This parameter is inhibited 6245 during UAS or SES. If the CRC is applied over multiple 6246 channels, then each related CRC-8 (or FEBE) anomaly should 6247 increment each of the counters related to the individual 6248 channels." 6249 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6250 ::= { adsl2PMChHist15MinEntry 4 } 6252 adsl2PMChHist15MCorrectedBlocks OBJECT-TYPE 6253 SYNTAX Unsigned32 6254 MAX-ACCESS read-only 6255 STATUS current 6256 DESCRIPTION 6257 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6258 occurring in the channel during the interval. This parameter 6259 is inhibited during UAS or SES. If the FEC is applied over 6260 multiple channels, then each related FEC (or FFEC) anomaly 6261 should increment each of the counters related to the 6262 individual channels." 6263 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6264 ::= { adsl2PMChHist15MinEntry 5 } 6266 adsl2PMChHist15MValidInterval OBJECT-TYPE 6267 SYNTAX TruthValue 6268 MAX-ACCESS read-only 6269 STATUS current 6270 DESCRIPTION 6271 "This variable indicates if the data for this interval is 6272 valid." 6273 ::= { adsl2PMChHist15MinEntry 6 } 6275 ------------------------------------------ 6276 -- PM channel history 1 Day -- 6277 ------------------------------------------ 6278 adsl2PMChHist1DTable OBJECT-TYPE 6279 SYNTAX SEQUENCE OF Adsl2PMChHist1DEntry 6280 MAX-ACCESS not-accessible 6281 STATUS current 6282 DESCRIPTION 6283 "The table adsl2PMChHist1DayTable contains PM channel history 6284 for 1 day intervals of ADSL2. " 6285 ::= { adsl2PMChannel 3 } 6287 adsl2PMChHist1DEntry OBJECT-TYPE 6288 SYNTAX Adsl2PMChHist1DEntry 6289 MAX-ACCESS not-accessible 6290 STATUS current 6291 DESCRIPTION 6292 "The table adsl2PMChHist1DayTable contains PM channel history 6293 for 1 day intervals of ADSL2. 6294 The indexes of this table is an interface index where 6295 the interface has an ifType value which is applicable 6296 for a DSL channel, the termination unit and the 6297 interval number." 6299 INDEX { ifIndex, 6300 adsl2PMChHist1DUnit, 6301 adsl2PMChHist1DInterval } 6302 ::= { adsl2PMChHist1DTable 1 } 6304 Adsl2PMChHist1DEntry ::= 6305 SEQUENCE { 6306 adsl2PMChHist1DUnit Adsl2Unit, 6307 adsl2PMChHist1DInterval Unsigned32, 6308 adsl2PMChHist1DMonitoredTime Unsigned32, 6309 adsl2PMChHist1DCodingViolations Unsigned32, 6310 adsl2PMChHist1DCorrectedBlocks Unsigned32, 6311 adsl2PMChHist1DValidInterval TruthValue 6312 } 6314 adsl2PMChHist1DUnit OBJECT-TYPE 6315 SYNTAX Adsl2Unit 6316 MAX-ACCESS not-accessible 6317 STATUS current 6318 DESCRIPTION 6319 "The termination unit." 6320 ::= { adsl2PMChHist1DEntry 1 } 6322 adsl2PMChHist1DInterval OBJECT-TYPE 6323 SYNTAX Unsigned32 (1..30) 6324 MAX-ACCESS not-accessible 6325 STATUS current 6326 DESCRIPTION 6327 "The interval number." 6328 ::= { adsl2PMChHist1DEntry 2 } 6330 adsl2PMChHist1DMonitoredTime OBJECT-TYPE 6331 SYNTAX Unsigned32 6332 UNITS "seconds" 6333 MAX-ACCESS read-only 6334 STATUS current 6335 DESCRIPTION 6336 "Total seconds monitored in this interval." 6337 ::= { adsl2PMChHist1DEntry 3 } 6339 adsl2PMChHist1DCodingViolations OBJECT-TYPE 6340 SYNTAX Unsigned32 6341 MAX-ACCESS read-only 6342 STATUS current 6343 DESCRIPTION 6344 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6345 channel during the interval. This parameter is inhibited 6346 during UAS or SES. If the CRC is applied over multiple 6347 channels, then each related CRC-8 (or FEBE) anomaly should 6348 increment each of the counters related to the individual 6349 channels." 6350 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6351 ::= { adsl2PMChHist1DEntry 4 } 6353 adsl2PMChHist1DCorrectedBlocks OBJECT-TYPE 6354 SYNTAX Unsigned32 6355 MAX-ACCESS read-only 6356 STATUS current 6357 DESCRIPTION 6358 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6359 occurring in the channel during the interval. This parameter 6360 is inhibited during UAS or SES. If the FEC is applied over 6361 multiple channels, then each related FEC (or FFEC) anomaly 6362 should increment each of the counters related to the 6363 individual channels." 6364 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6365 ::= { adsl2PMChHist1DEntry 5 } 6367 adsl2PMChHist1DValidInterval OBJECT-TYPE 6368 SYNTAX TruthValue 6369 MAX-ACCESS read-only 6370 STATUS current 6371 DESCRIPTION 6372 "This variable indicates if the data for this interval is 6373 valid." 6374 ::= { adsl2PMChHist1DEntry 6 } 6376 ------------------------------------------- 6377 -- Notifications Group -- 6378 ------------------------------------------- 6380 adsl2LinePerfFECSThreshAtuc NOTIFICATION-TYPE 6381 OBJECTS 6382 { 6383 adsl2PMLCurr15MFecs, 6384 adsl2LineAlarmConfProfileAtucThresh15MinFecs 6385 } 6386 STATUS current 6387 DESCRIPTION 6388 "This notification indicates that the FEC seconds threshold 6389 has been reached/exceeded for the referred ATU-C." 6390 ::= { adsl2Notifications 1 } 6392 adsl2LinePerfFECSThreshAtur NOTIFICATION-TYPE 6393 OBJECTS 6394 { 6395 adsl2PMLCurr15MFecs, 6396 adsl2LineAlarmConfProfileAturThresh15MinFecs 6397 } 6398 STATUS current 6399 DESCRIPTION 6400 "This notification indicates that the FEC seconds threshold 6401 has been reached/exceeded for the referred ATU-R." 6402 ::= { adsl2Notifications 2 } 6404 adsl2LinePerfESThreshAtuc NOTIFICATION-TYPE 6405 OBJECTS 6406 { 6407 adsl2PMLCurr15MEs, 6408 adsl2LineAlarmConfProfileAtucThresh15MinEs 6409 } 6410 STATUS current 6411 DESCRIPTION 6412 "This notification indicates that the errored seconds threshold 6413 has been reached/exceeded for the referred ATU-C." 6414 ::= { adsl2Notifications 3 } 6416 adsl2LinePerfESThreshAtur NOTIFICATION-TYPE 6417 OBJECTS 6418 { 6419 adsl2PMLCurr15MEs, 6420 adsl2LineAlarmConfProfileAturThresh15MinEs 6421 } 6422 STATUS current 6423 DESCRIPTION 6424 "This notification indicates that the errored seconds threshold 6425 has been reached/exceeded for the referred ATU-R." 6426 ::= { adsl2Notifications 4 } 6428 adsl2LinePerfSESThreshAtuc NOTIFICATION-TYPE 6429 OBJECTS 6430 { 6431 adsl2PMLCurr15MSes, 6432 adsl2LineAlarmConfProfileAtucThresh15MinSes 6433 } 6434 STATUS current 6435 DESCRIPTION 6436 "This notification indicates that the severely-errored seconds 6437 threshold has been reached/exceeded for the referred ATU-C." 6438 ::= { adsl2Notifications 5 } 6440 adsl2LinePerfSESThreshAtur NOTIFICATION-TYPE 6441 OBJECTS 6442 { 6443 adsl2PMLCurr15MSes, 6444 adsl2LineAlarmConfProfileAturThresh15MinSes 6445 } 6446 STATUS current 6447 DESCRIPTION 6448 "This notification indicates that the severely-errored seconds 6449 threshold has been reached/exceeded for the referred ATU-R." 6450 ::= { adsl2Notifications 6 } 6452 adsl2LinePerfLOSSThreshAtuc NOTIFICATION-TYPE 6453 OBJECTS 6454 { 6455 adsl2PMLCurr15MLoss, 6456 adsl2LineAlarmConfProfileAtucThresh15MinLoss 6457 } 6458 STATUS current 6459 DESCRIPTION 6460 "This notification indicates that the LOS seconds 6461 threshold has been reached/exceeded for the referred ATU-C." 6462 ::= { adsl2Notifications 7 } 6464 adsl2LinePerfLOSSThreshAtur NOTIFICATION-TYPE 6465 OBJECTS 6466 { 6467 adsl2PMLCurr15MLoss, 6468 adsl2LineAlarmConfProfileAturThresh15MinLoss 6469 } 6470 STATUS current 6471 DESCRIPTION 6472 "This notification indicates that the LOS seconds 6473 threshold has been reached/exceeded for the referred ATU-R." 6474 ::= { adsl2Notifications 8 } 6476 adsl2LinePerfUASThreshAtuc NOTIFICATION-TYPE 6477 OBJECTS 6478 { 6479 adsl2PMLCurr15MUas, 6480 adsl2LineAlarmConfProfileAtucThresh15MinUas 6481 } 6482 STATUS current 6483 DESCRIPTION 6484 "This notification indicates that the unavailable seconds 6485 threshold has been reached/exceeded for the referred ATU-C." 6486 ::= { adsl2Notifications 9 } 6488 adsl2LinePerfUASThreshAtur NOTIFICATION-TYPE 6489 OBJECTS 6490 { 6491 adsl2PMLCurr15MUas, 6492 adsl2LineAlarmConfProfileAturThresh15MinUas 6493 } 6494 STATUS current 6495 DESCRIPTION 6496 "This notification indicates that the unavailable seconds 6497 threshold has been reached/exceeded for the referred ATU-R." 6498 ::= { adsl2Notifications 10 } 6500 adsl2LinePerfCodingViolationsThreshAtuc NOTIFICATION-TYPE 6501 OBJECTS 6502 { 6503 adsl2PMChCurr15MCodingViolations, 6504 adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations 6505 } 6506 STATUS current 6507 DESCRIPTION 6508 "This notification indicates that the coding violations 6509 threshold has been reached/exceeded for the referred ATU-C." 6510 ::= { adsl2Notifications 11 } 6512 adsl2LinePerfCodingViolationsThreshAtur NOTIFICATION-TYPE 6513 OBJECTS 6514 { 6515 adsl2PMChCurr15MCodingViolations, 6516 adsl2ChAlarmConfProfileAturThresh15MinCodingViolations 6517 } 6518 STATUS current 6519 DESCRIPTION 6520 "This notification indicates that the coding violations 6521 threshold has been reached/exceeded for the referred ATU-R." 6522 ::= { adsl2Notifications 12 } 6524 adsl2LinePerfCorrectedThreshAtuc NOTIFICATION-TYPE 6525 OBJECTS 6526 { 6527 adsl2PMChCurr15MCorrectedBlocks, 6528 adsl2ChAlarmConfProfileAtucThresh15MinCorrected 6529 } 6530 STATUS current 6531 DESCRIPTION 6532 "This notification indicates that the corrected blocks 6533 (FEC events) threshold has been reached/exceeded for the 6534 referred ATU-C." 6535 ::= { adsl2Notifications 13 } 6537 adsl2LinePerfCorrectedThreshAtur NOTIFICATION-TYPE 6538 OBJECTS 6539 { 6540 adsl2PMChCurr15MCorrectedBlocks, 6541 adsl2ChAlarmConfProfileAturThresh15MinCorrected 6542 } 6543 STATUS current 6544 DESCRIPTION 6545 "This notification indicates that the corrected blocks 6546 (FEC events) threshold has been reached/exceeded for the 6547 referred ATU-R." 6548 ::= { adsl2Notifications 14 } 6550 adsl2LinePerfFailedFullInitThresh NOTIFICATION-TYPE 6551 OBJECTS 6552 { 6553 adsl2PMLCurrInit15MFailedFullInits, 6554 adsl2LineAlarmConfProfileThresh15MinFailedFullInt 6555 } 6556 STATUS current 6557 DESCRIPTION 6558 "This notification indicates that the failed full 6559 initializations threshold has been reached/exceeded for the 6560 referred ADSL/ADSL2 or ADSL2 line." 6561 ::= { adsl2Notifications 15 } 6563 adsl2LinePerfFailedShortInitThresh NOTIFICATION-TYPE 6564 OBJECTS 6565 { 6566 adsl2PMLCurrInit15MFailedShortInits, 6567 adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 6568 } 6569 STATUS current 6570 DESCRIPTION 6571 "This notification indicates that the failed short 6572 initializations threshold has been reached/exceeded for the 6573 referred ADSL/ADSL2 or ADSL2 line." 6574 ::= { adsl2Notifications 16 } 6576 adsl2LineStatusChangeAtuc NOTIFICATION-TYPE 6577 OBJECTS 6578 { 6579 adsl2LineStatusAtuc 6580 } 6581 STATUS current 6582 DESCRIPTION 6583 "This notification indicates that a status change is 6584 detected for the referred ATU-C." 6585 ::= { adsl2Notifications 17 } 6587 adsl2LineStatusChangeAtur NOTIFICATION-TYPE 6588 OBJECTS 6589 { 6590 adsl2LineStatusAtur 6591 } 6592 STATUS current 6593 DESCRIPTION 6594 "This notification indicates that a status change is 6595 detected for the referred ATU-R." 6596 ::= { adsl2Notifications 18 } 6598 -- conformance information 6600 adsl2Groups OBJECT IDENTIFIER ::= { adsl2Conformance 1 } 6601 adsl2Compliances OBJECT IDENTIFIER ::= { adsl2Conformance 2 } 6603 adsl2LineMibCompliance MODULE-COMPLIANCE 6604 STATUS current 6605 DESCRIPTION 6606 "The compliance statement for SNMP entities which 6607 manage ADSL2 interfaces." 6608 MODULE -- this module 6609 MANDATORY-GROUPS 6610 { 6611 adsl2LineGroup, 6612 adsl2ChannelStatusGroup, 6613 adsl2SCStatusGroup, 6614 adsl2LineInventoryGroup, 6615 adsl2LineConfTemplateGroup, 6616 adsl2LineConfProfGroup, 6617 adsl2LineConfProfModeSpecGroup, 6618 adsl2ChConfProfileGroup, 6619 adsl2LineAlarmConfTemplateGroup, 6620 adsl2PMLineCurrGroup, 6621 adsl2PMLineCurrInitGroup, 6622 adsl2PMLineHist15MinGroup, 6623 adsl2PMLineHist1DayGroup, 6624 adsl2PMLineInitHist15MinGroup, 6625 adsl2PMLineInitHist1DayGroup, 6626 adsl2PMChCurrGroup, 6627 adsl2PMChHist15MinGroup, 6628 adsl2PMChHist1DGroup 6629 } 6631 GROUP adsl2ChannelStatusAtmGroup 6632 DESCRIPTION 6633 "The group of status objects required when the data path 6634 is ATM." 6636 GROUP adsl2ChannelStatusPtmGroup 6637 DESCRIPTION 6638 "The group of status objects required when the data path 6639 is PTM." 6641 GROUP adsl2LineConfProfRaGroup 6642 DESCRIPTION 6643 "The group of objects required for controlling the rate 6644 adaptive behavior of the line." 6646 GROUP adsl2LineConfProfMsgMinGroup 6647 DESCRIPTION 6648 "The group of objects required for controlling the rate 6649 reserved for Overhead traffic." 6651 GROUP adsl2LineAlarmConfProfileGroup 6652 DESCRIPTION 6653 "The group of objects that define the alarm thresholds 6654 on line level PM counters." 6656 GROUP adsl2ChAlarmConfProfileGroup 6657 DESCRIPTION 6658 "The group of objects that define the alarm thresholds 6659 on channel level PM counters." 6661 GROUP adsl2ChConfProfileAtmGroup 6662 DESCRIPTION 6663 "The group of configuration objects required when the data 6664 path is ATM." 6666 GROUP adsl2ChConfProfileMinResGroup 6667 DESCRIPTION 6668 "The group of configuration objects required for the 6669 reserved data rate." 6671 GROUP adsl2PMLineCurrInitShortGroup 6672 DESCRIPTION 6673 "The group of PM counters for the current intervals 6674 short initializations." 6676 GROUP adsl2PMLineInitHist15MinShortGroup 6677 DESCRIPTION 6678 "The group of PM counters for the previous 15 minutes 6679 intervals short initializations." 6681 GROUP adsl2PMLineInitHist1DayShortGroup 6682 DESCRIPTION 6683 "The group of PM counters for the previous 24 hours 6684 intervals short initializations." 6686 GROUP adsl2ScalarSCGroup 6687 DESCRIPTION 6688 "The group of objects that report the available memory 6689 resources for DELT processes." 6691 GROUP adsl2ThreshNotificationGroup 6692 DESCRIPTION 6693 "The group of thresholds crossing notifications." 6695 GROUP adsl2StatusChangeNotificationGroup 6696 DESCRIPTION 6697 "The group of status change notifications." 6699 ::= { adsl2Compliances 1 } 6701 -- units of conformance 6703 adsl2LineGroup OBJECT-GROUP 6704 OBJECTS 6705 { 6706 adsl2LineCnfgTemplate, 6707 adsl2LineAlarmCnfgTemplate, 6708 adsl2LineCmndConfPmsf, 6709 adsl2LineCmndConfLdsf, 6710 adsl2LineCmndConfLdsfFailReason, 6711 adsl2LineCmndAutomodeColdStart, 6712 adsl2LineStatusAtuTransSys, 6713 adsl2LineStatusPwrMngState, 6714 adsl2LineStatusInitResult, 6715 adsl2LineStatusLastStateDs, 6716 adsl2LineStatusLastStateUs, 6717 adsl2LineStatusAtur, 6718 adsl2LineStatusAtuc, 6719 adsl2LineStatusLnAttenDs, 6720 adsl2LineStatusLnAttenUs, 6721 adsl2LineStatusSigAttenDs, 6722 adsl2LineStatusSigAttenUs, 6723 adsl2LineStatusSnrMarginDs, 6724 adsl2LineStatusSnrMarginUs, 6725 adsl2LineStatusAttainableRateDs, 6726 adsl2LineStatusAttainableRateUs, 6727 adsl2LineStatusActPsdDs, 6728 adsl2LineStatusActPsdUs, 6729 adsl2LineStatusActAtpDs, 6730 adsl2LineStatusActAtpUs 6731 } 6732 STATUS current 6733 DESCRIPTION 6734 "The group of configuration, status, and commands objects 6735 on the line level." 6736 ::= { adsl2Groups 1 } 6738 adsl2ChannelStatusGroup OBJECT-GROUP 6739 OBJECTS 6740 { 6741 adsl2ChStatusChannelNum, 6742 adsl2ChStatusActDataRate, 6743 adsl2ChStatusPrevDataRate, 6744 adsl2ChStatusActDelay 6745 } 6746 STATUS current 6747 DESCRIPTION 6748 "The group of status objects on the channel level." 6749 ::= { adsl2Groups 2 } 6751 adsl2ChannelStatusAtmGroup OBJECT-GROUP 6752 OBJECTS 6753 { 6754 adsl2ChStatusAtmStatus 6755 } 6756 STATUS current 6757 DESCRIPTION 6758 "The group of status objects on the data path level 6759 when it is ATM." 6760 ::= { adsl2Groups 3 } 6762 adsl2ChannelStatusPtmGroup OBJECT-GROUP 6763 OBJECTS 6764 { 6765 adsl2ChStatusPtmStatus 6766 } 6767 STATUS current 6768 DESCRIPTION 6769 "The group of status objects on the data path level 6770 when it is PTM." 6771 ::= { adsl2Groups 4 } 6773 adsl2SCStatusGroup OBJECT-GROUP 6774 OBJECTS 6775 { 6776 adsl2SCStatusMtime, 6777 adsl2SCStatusSnr, 6778 adsl2SCStatusBitsAlloc, 6779 adsl2SCStatusGainAlloc, 6780 adsl2SCStatusTssi, 6781 adsl2SCStatusLinScale, 6782 adsl2SCStatusLinReal, 6783 adsl2SCStatusLinImg, 6784 adsl2SCStatusLogMt, 6785 adsl2SCStatusLog, 6786 adsl2SCStatusQlnMt, 6787 adsl2SCStatusQln, 6788 adsl2SCStatusLnAtten, 6789 adsl2SCStatusSigAtten, 6790 adsl2SCStatusSnrMargin, 6791 adsl2SCStatusAttainableRate, 6792 adsl2SCStatusActAtp, 6793 adsl2SCStatusRowStatus 6794 } 6795 STATUS current 6796 DESCRIPTION 6797 "The group of status objects on the sub-carrier level. 6798 They are updated as a result of a DELT process." 6799 ::= { adsl2Groups 5 } 6801 adsl2LineInventoryGroup OBJECT-GROUP 6802 OBJECTS 6803 { 6804 adsl2LInvG994VendorId, 6805 adsl2LInvSystemVendorId, 6806 adsl2LInvVersionNumber, 6807 adsl2LInvSerialNumber, 6808 adsl2LInvSelfTestResult, 6809 adsl2LInvTransmissionCapabilities 6810 } 6811 STATUS current 6812 DESCRIPTION 6813 "The group of inventory objects per xTU." 6814 ::= { adsl2Groups 6 } 6816 adsl2LineConfTemplateGroup OBJECT-GROUP 6817 OBJECTS 6818 { 6819 adsl2LConfTempLineProfile, 6820 adsl2LConfTempChan1ConfProfile, 6821 adsl2LConfTempChan1RaRatioDs, 6822 adsl2LConfTempChan1RaRatioUs, 6823 adsl2LConfTempChan2ConfProfile, 6824 adsl2LConfTempChan2RaRatioDs, 6825 adsl2LConfTempChan2RaRatioUs, 6826 adsl2LConfTempChan3ConfProfile, 6827 adsl2LConfTempChan3RaRatioDs, 6828 adsl2LConfTempChan3RaRatioUs, 6829 adsl2LConfTempChan4ConfProfile, 6830 adsl2LConfTempChan4RaRatioDs, 6831 adsl2LConfTempChan4RaRatioUs, 6832 adsl2LConfTempRowStatus 6833 } 6834 STATUS current 6835 DESCRIPTION 6836 "The group of objects in a line configuration template." 6837 ::= { adsl2Groups 7 } 6839 adsl2LineConfProfGroup OBJECT-GROUP 6840 OBJECTS 6841 { 6842 adsl2LConfProfScMaskDs, 6843 adsl2LConfProfScMaskUs, 6844 adsl2LConfProfRfiBandsDs, 6845 adsl2LConfProfRaModeDs, 6846 adsl2LConfProfRaModeUs, 6847 adsl2LConfProfTargetSnrmDs, 6848 adsl2LConfProfTargetSnrmUs, 6849 adsl2LConfProfMaxSnrmDs, 6850 adsl2LConfProfMaxSnrmUs, 6851 adsl2LConfProfMinSnrmDs, 6852 adsl2LConfProfMinSnrmUs, 6853 adsl2LConfProfAtuTransSysEna, 6854 adsl2LConfProfPmMode, 6855 adsl2LConfProfL0Time, 6856 adsl2LConfProfL2Time, 6857 adsl2LConfProfL2Atpr, 6858 adsl2LConfProfL2Atprt, 6859 adsl2LConfProfRowStatus 6860 } 6861 STATUS current 6862 DESCRIPTION 6863 "The group of objects in a line configuration profile." 6864 ::= { adsl2Groups 8 } 6866 adsl2LineConfProfRaGroup OBJECT-GROUP 6867 OBJECTS 6868 { 6869 adsl2LConfProfRaUsNrmDs, 6870 adsl2LConfProfRaUsNrmUs, 6871 adsl2LConfProfRaUsTimeDs, 6872 adsl2LConfProfRaUsTimeUs, 6873 adsl2LConfProfRaDsNrmsDs, 6874 adsl2LConfProfRaDsNrmsUs, 6875 adsl2LConfProfRaDsTimeDs, 6876 adsl2LConfProfRaDsTimeUs 6877 } 6878 STATUS current 6879 DESCRIPTION 6880 "The group of objects required for controlling the rate 6881 adaptive behavior of the line." 6882 ::= { adsl2Groups 9 } 6884 adsl2LineConfProfMsgMinGroup OBJECT-GROUP 6885 OBJECTS 6886 { 6887 adsl2LConfProfMsgMinUs, 6888 adsl2LConfProfMsgMinDs 6889 } 6890 STATUS current 6891 DESCRIPTION 6892 "The group of objects required for controlling the rate 6893 reserved for Overhead traffic." 6894 ::= { adsl2Groups 10 } 6896 adsl2LineConfProfModeSpecGroup OBJECT-GROUP 6897 OBJECTS 6898 { 6899 adsl2LConfProfMaxNomPsdDs, 6900 adsl2LConfProfMaxNomPsdUs, 6901 adsl2LConfProfMaxNomAtpDs, 6902 adsl2LConfProfMaxNomAtpUs, 6903 adsl2LConfProfMaxAggRxPwrUs, 6904 adsl2LConfProfPsdMaskDs, 6905 adsl2LConfProfPsdMaskUs, 6906 adsl2LConfProfPsdMaskSelectUs, 6907 adsl2LConfProfModeSpecRowStatus 6908 } 6909 STATUS current 6910 DESCRIPTION 6911 "The group of objects in a line configuration profile 6912 that have an instance for each operation mode allowed." 6913 ::= { adsl2Groups 11 } 6915 adsl2ChConfProfileGroup OBJECT-GROUP 6916 OBJECTS 6917 { 6918 adsl2ChConfProfMinDataRateDs, 6919 adsl2ChConfProfMinDataRateUs, 6920 adsl2ChConfProfMaxDataRateDs, 6921 adsl2ChConfProfMaxDataRateUs, 6922 adsl2ChConfProfMinDataRateLowPwrDs, 6923 adsl2ChConfProfMaxDelayDs, 6924 adsl2ChConfProfMaxDelayUs, 6925 adsl2ChConfProfMinProtectionDs, 6926 adsl2ChConfProfMinProtectionUs, 6927 adsl2ChConfProfMaxBerDs, 6928 adsl2ChConfProfMaxBerUs, 6929 adsl2ChConfProfUsDataRateDs, 6930 adsl2ChConfProfDsDataRateDs, 6931 adsl2ChConfProfUsDataRateUs, 6932 adsl2ChConfProfDsDataRateUs, 6933 adsl2ChConfProfRowStatus 6934 } 6935 STATUS current 6936 DESCRIPTION 6937 "The group of objects in a channel configuration profile." 6938 ::= { adsl2Groups 12 } 6940 adsl2ChConfProfileAtmGroup OBJECT-GROUP 6941 OBJECTS 6942 { 6943 adsl2ChConfProfImaEnabled, 6944 adsl2ChStatusAtmStatus 6945 } 6946 STATUS current 6947 DESCRIPTION 6948 "The group of configuration objects required when the data 6949 path is ATM." 6950 ::= { adsl2Groups 13 } 6952 adsl2ChConfProfileMinResGroup OBJECT-GROUP 6953 OBJECTS 6954 { 6955 adsl2ChConfProfMinResDataRateDs, 6956 adsl2ChConfProfMinResDataRateUs 6957 } 6958 STATUS current 6959 DESCRIPTION 6960 "The group of configuration objects required for the 6961 reserved data rate." 6962 ::= { adsl2Groups 14 } 6964 adsl2LineAlarmConfTemplateGroup OBJECT-GROUP 6965 OBJECTS 6966 { 6967 adsl2LAlarmConfTempLineProfile, 6968 adsl2LAlarmConfTempChan1ConfProfile, 6969 adsl2LAlarmConfTempChan2ConfProfile, 6970 adsl2LAlarmConfTempChan3ConfProfile, 6971 adsl2LAlarmConfTempChan4ConfProfile, 6972 adsl2LAlarmConfTempRowStatus 6973 } 6974 STATUS current 6975 DESCRIPTION 6976 "The group of objects in a line alarm 6977 template." 6978 ::= { adsl2Groups 15 } 6980 adsl2LineAlarmConfProfileGroup OBJECT-GROUP 6981 OBJECTS 6982 { 6983 adsl2LineAlarmConfProfileAtucThresh15MinFecs, 6984 adsl2LineAlarmConfProfileAtucThresh15MinEs, 6985 adsl2LineAlarmConfProfileAtucThresh15MinSes, 6986 adsl2LineAlarmConfProfileAtucThresh15MinLoss, 6987 adsl2LineAlarmConfProfileAtucThresh15MinUas, 6988 adsl2LineAlarmConfProfileAturThresh15MinFecs, 6989 adsl2LineAlarmConfProfileAturThresh15MinEs, 6990 adsl2LineAlarmConfProfileAturThresh15MinSes, 6991 adsl2LineAlarmConfProfileAturThresh15MinLoss, 6992 adsl2LineAlarmConfProfileAturThresh15MinUas, 6993 adsl2LineAlarmConfProfileThresh15MinFailedFullInt, 6994 adsl2LineAlarmConfProfileThresh15MinFailedShrtInt, 6995 adsl2LineAlarmConfProfileRowStatus 6996 } 6997 STATUS current 6998 DESCRIPTION 6999 "The group of objects in a line alarm profile." 7000 ::= { adsl2Groups 16 } 7002 adsl2ChAlarmConfProfileGroup OBJECT-GROUP 7003 OBJECTS 7004 { 7005 adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations, 7006 adsl2ChAlarmConfProfileAtucThresh15MinCorrected, 7007 adsl2ChAlarmConfProfileAturThresh15MinCodingViolations, 7008 adsl2ChAlarmConfProfileAturThresh15MinCorrected, 7009 adsl2ChAlarmConfProfileRowStatus 7010 } 7011 STATUS current 7012 DESCRIPTION 7013 "The group of objects in a channel alarm profile." 7014 ::= { adsl2Groups 17 } 7016 adsl2PMLineCurrGroup OBJECT-GROUP 7017 OBJECTS 7018 { 7019 adsl2PMLCurrValidIntervals, 7020 adsl2PMLCurrInvalidIntervals, 7021 adsl2PMLCurr15MTimeElapsed, 7022 adsl2PMLCurr15MFecs, 7023 adsl2PMLCurr15MEs, 7024 adsl2PMLCurr15MSes, 7025 adsl2PMLCurr15MLoss, 7026 adsl2PMLCurr15MUas, 7027 adsl2PMLCurr1DayValidIntervals, 7028 adsl2PMLCurr1DayInvalidIntervals, 7029 adsl2PMLCurr1DayTimeElapsed, 7030 adsl2PMLCurr1DayFecs, 7031 adsl2PMLCurr1DayEs, 7032 adsl2PMLCurr1DaySes, 7033 adsl2PMLCurr1DayLoss, 7034 adsl2PMLCurr1DayUas 7035 } 7036 STATUS current 7037 DESCRIPTION 7038 "The group of objects that report the line level 7039 counters for current PM intervals." 7040 ::= { adsl2Groups 18 } 7042 adsl2PMLineCurrInitGroup OBJECT-GROUP 7043 OBJECTS 7044 { 7045 adsl2PMLCurrInit15MTimeElapsed, 7046 adsl2PMLCurrInit15MFullInits, 7047 adsl2PMLCurrInit15MFailedFullInits, 7048 adsl2PMLCurrInit1DayTimeElapsed, 7049 adsl2PMLCurrInit1DayFullInits, 7050 adsl2PMLCurrInit1DayFailedFullInits 7051 } 7052 STATUS current 7053 DESCRIPTION 7054 "The group of objects that report the full 7055 initializations counters for current PM intervals." 7056 ::= { adsl2Groups 19 } 7058 adsl2PMLineCurrInitShortGroup OBJECT-GROUP 7059 OBJECTS 7060 { 7061 adsl2PMLCurrInit15MShortInits, 7062 adsl2PMLCurrInit15MFailedShortInits, 7063 adsl2PMLCurrInit1DayShortInits, 7064 adsl2PMLCurrInit1DayFailedShortInits 7065 } 7066 STATUS current 7067 DESCRIPTION 7068 "The group of objects that report the short 7069 initializations counters for current PM intervals." 7070 ::= { adsl2Groups 20 } 7072 adsl2PMLineHist15MinGroup OBJECT-GROUP 7073 OBJECTS 7074 { 7075 adsl2PMLHist15MMonitoredTime, 7076 adsl2PMLHist15MFecs, 7077 adsl2PMLHist15MEs, 7078 adsl2PMLHist15MSes, 7079 adsl2PMLHist15MLoss, 7080 adsl2PMLHist15MUas, 7081 adsl2PMLHist15MValidInterval 7082 } 7083 STATUS current 7084 DESCRIPTION 7085 "The group of line level PM counters for the previous 7086 15 minutes intervals." 7087 ::= { adsl2Groups 21 } 7089 adsl2PMLineHist1DayGroup OBJECT-GROUP 7090 OBJECTS 7091 { 7092 adsl2PMLHist1DMonitoredTime, 7093 adsl2PMLHist1DFecs, 7094 adsl2PMLHist1DEs, 7095 adsl2PMLHist1DSes, 7096 adsl2PMLHist1DLoss, 7097 adsl2PMLHist1DUas, 7098 adsl2PMLHist1DValidInterval 7099 } 7100 STATUS current 7101 DESCRIPTION 7102 "The group of line level PM counters for the previous 7103 24 hours intervals." 7104 ::= { adsl2Groups 22 } 7106 adsl2PMLineInitHist15MinGroup OBJECT-GROUP 7107 OBJECTS 7108 { 7109 adsl2PMLHistInit15MMonitoredTime, 7110 adsl2PMLHistInit15MFullInits, 7111 adsl2PMLHistInit15MFailedFullInits, 7112 adsl2PMLHistInit15MValidInterval 7113 } 7114 STATUS current 7115 DESCRIPTION 7116 "The group of PM counters for the previous 15 minutes 7117 intervals full initializations." 7118 ::= { adsl2Groups 23 } 7120 adsl2PMLineInitHist15MinShortGroup OBJECT-GROUP 7121 OBJECTS 7122 { 7123 adsl2PMLHistInit15MShortInits, 7124 adsl2PMLHistInit15MFailedShortInits 7125 } 7126 STATUS current 7127 DESCRIPTION 7128 "The group of PM counters for the previous 15 minutes 7129 intervals short initializations." 7130 ::= { adsl2Groups 24 } 7132 adsl2PMLineInitHist1DayGroup OBJECT-GROUP 7133 OBJECTS 7134 { 7135 adsl2PMLHistinit1DMonitoredTime, 7136 adsl2PMLHistinit1DFullInits, 7137 adsl2PMLHistinit1DFailedFullInits, 7138 adsl2PMLHistinit1DValidInterval 7139 } 7140 STATUS current 7141 DESCRIPTION 7142 "The group of PM counters for the previous 24 hours 7143 intervals full initializations." 7144 ::= { adsl2Groups 25 } 7146 adsl2PMLineInitHist1DayShortGroup OBJECT-GROUP 7147 OBJECTS 7148 { 7149 adsl2PMLHistinit1DShortInits, 7150 adsl2PMLHistinit1DFailedShortInits 7151 } 7152 STATUS current 7153 DESCRIPTION 7154 "The group of PM counters for the previous 24 hours 7155 intervals short initializations." 7156 ::= { adsl2Groups 26 } 7158 adsl2PMChCurrGroup OBJECT-GROUP 7159 OBJECTS 7160 { 7161 adsl2PMChCurrValidIntervals, 7162 adsl2PMChCurrInvalidIntervals, 7163 adsl2PMChCurr15MTimeElapsed, 7164 adsl2PMChCurr15MCodingViolations, 7165 adsl2PMChCurr15MCorrectedBlocks, 7166 adsl2PMChCurr1DayValidIntervals, 7167 adsl2PMChCurr1DayInvalidIntervals, 7168 adsl2PMChCurr1DayTimeElapsed, 7169 adsl2PMChCurr1DayCodingViolations, 7170 adsl2PMChCurr1DayCorrectedBlocks 7171 } 7172 STATUS current 7173 DESCRIPTION 7174 "The group of objects that report the channel level 7175 counters for current PM intervals." 7176 ::= { adsl2Groups 27 } 7178 adsl2PMChHist15MinGroup OBJECT-GROUP 7179 OBJECTS 7180 { 7181 adsl2PMChHist15MMonitoredTime, 7182 adsl2PMChHist15MCodingViolations, 7183 adsl2PMChHist15MCorrectedBlocks, 7184 adsl2PMChHist15MValidInterval 7185 } 7186 STATUS current 7187 DESCRIPTION 7188 "The group of objects that report the channel level 7189 counters for previous 15 minutes PM intervals." 7190 ::= { adsl2Groups 28 } 7192 adsl2PMChHist1DGroup OBJECT-GROUP 7193 OBJECTS 7194 { 7195 adsl2PMChHist1DMonitoredTime, 7196 adsl2PMChHist1DCodingViolations, 7197 adsl2PMChHist1DCorrectedBlocks, 7198 adsl2PMChHist1DValidInterval 7199 } 7200 STATUS current 7201 DESCRIPTION 7202 "The group of objects that report the channel level 7203 counters for previous 24 hours PM intervals." 7204 ::= { adsl2Groups 29 } 7206 adsl2ScalarSCGroup OBJECT-GROUP 7207 OBJECTS 7208 { 7209 adsl2ScalarSCMaxInterfaces, 7210 adsl2ScalarSCAvailInterfaces 7211 } 7212 STATUS current 7213 DESCRIPTION 7214 "The group of objects that report the available memory 7215 resources for DELT processes." 7216 ::= { adsl2Groups 30 } 7218 adsl2ThreshNotificationGroup NOTIFICATION-GROUP 7219 NOTIFICATIONS 7220 { 7221 adsl2LinePerfFECSThreshAtuc, 7222 adsl2LinePerfFECSThreshAtur, 7223 adsl2LinePerfESThreshAtuc, 7224 adsl2LinePerfESThreshAtur, 7225 adsl2LinePerfSESThreshAtuc, 7226 adsl2LinePerfSESThreshAtur, 7227 adsl2LinePerfLOSSThreshAtuc, 7228 adsl2LinePerfLOSSThreshAtur, 7229 adsl2LinePerfUASThreshAtuc, 7230 adsl2LinePerfUASThreshAtur, 7231 adsl2LinePerfCodingViolationsThreshAtuc, 7232 adsl2LinePerfCodingViolationsThreshAtur, 7233 adsl2LinePerfCorrectedThreshAtuc, 7234 adsl2LinePerfCorrectedThreshAtur, 7235 adsl2LinePerfFailedFullInitThresh, 7236 adsl2LinePerfFailedShortInitThresh 7237 } 7238 STATUS current 7239 DESCRIPTION 7240 "This group supports notifications of significant conditions 7241 associated with ADSL2 lines." 7242 ::= { adsl2Groups 31 } 7244 adsl2StatusChangeNotificationGroup NOTIFICATION-GROUP 7245 NOTIFICATIONS 7246 { 7247 adsl2LineStatusChangeAtuc, 7248 adsl2LineStatusChangeAtur 7249 } 7250 STATUS current 7251 DESCRIPTION 7252 "This group supports notifications of thresholds crossing 7253 associated with ADSL2 lines." 7254 ::= { adsl2Groups 32 } 7256 END 7258 4. Implementation Analysis 7260 A management application intended to manage ADSL links (e.g., 7261 G.992.1) with this MIB module MUST be modified to adapt itself to 7262 certain differences between RFC 2662 [RFC2662] and this MIB module, 7263 including the following aspects: 7265 o Though the configuration templates/profiles allow referring to 1-4 7266 bearer channels, ADSL links are limited to 2 channels at most 7267 o Though the channel configuration profile allows higher data rates, 7268 ADSL links are limited to downstream/upstream data rate as assumed 7269 in RFC 2662 [RFC2662] 7270 o The Impulse Noise Protection (INP) configuration parameters are 7271 given by minimum protection and maximum delay parameters. 7272 o The line configuration profile includes a sub-table that addresses 7273 mode-specific parameters. For ADSL links, the management 7274 application SHOULD create a row in that table for the 'adsl' mode. 7275 o The line configuration profile includes parameters that are 7276 irrelevant for ADSL links. Similarly, many status parameters in 7277 the MIB are irrelevant for certain ADSL modes. Therefore, it is 7278 advised to consult with ITU G.997.1 standard [G.997.1] regarding 7279 the scope and relevance of each parameter in this MIB. 7281 5. Security Considerations 7283 There are a number of management objects defined in this MIB module 7284 with a MAX-ACCESS clause of read-write and/or read-create. Such 7285 objects may be considered sensitive or vulnerable in some network 7286 environments. The support for SET operations in a non-secure 7287 environment without proper protection can have a negative effect on 7288 network operations. These are the tables and objects and their 7289 sensitivity/vulnerability: 7291 o adsl2LineTable 7293 The table consists of the following objects that support SET 7294 operations: 7296 * adsl2LineCnfgTemplate 7297 * adsl2LineAlarmCnfgTemplate 7298 * adsl2LineCmndConfPmsf 7299 * adsl2LineCmndConfLdsf 7300 * adsl2LineCmndAutomodeColdStart 7302 Unauthorized changes to adsl2LineCnfgTemplate could have a major 7303 adverse operational effect on many lines simultaneously. 7305 Unauthorized changes to adsl2LineAlarmCnfgTemplate could have a 7306 contrary effect on notifications. 7308 Unauthorized changes to adsl2LineCmndConfPmsf could have an 7309 adverse affect on the power consumption of a line and may disrupt 7310 an operational service. 7312 Unauthorized changes to adsl2LineCmndConfLdsf could cause an 7313 unscheduled line test to be carried out on the line. 7315 Unauthorized changes to adsl2LineCmndAutomodeColdStart could cause 7316 an unscheduled cold reset to the line. 7318 o adsl2SCStatusTable 7320 This table contains one object, adsl2SCStatusRowStatus, that 7321 supports SET operations. Unauthorized changes could result in 7322 line test results being deleted prematurely. 7324 o adsl2LineConfTemplateTable 7326 The table consists of the following objects that support SET 7327 operations: 7329 * adsl2LConfTempLineProfile 7330 * adsl2LConfTempChan1ConfProfile 7331 * adsl2LConfTempChan1RaRatioDs 7332 * adsl2LConfTempChan1RaRatioUs 7333 * adsl2LConfTempChan2ConfProfile 7334 * adsl2LConfTempChan2RaRatioDs 7335 * adsl2LConfTempChan2RaRatioUs 7336 * adsl2LConfTempChan3ConfProfile 7337 * adsl2LConfTempChan3RaRatioDs 7338 * adsl2LConfTempChan3RaRatioUs 7339 * adsl2LConfTempChan4ConfProfile 7340 * adsl2LConfTempChan4RaRatioDs 7341 * adsl2LConfTempChan4RaRatioUs 7342 * adsl2LConfTempRowStatus 7344 Unauthorized changes to adsl2LConfTempLineProfile, 7345 adsl2LConfTempChan1ConfProfile, adsl2LConfTempChan2ConfProfile, 7346 adsl2LConfTempChan3ConfProfile, or adsl2LConfTempChan4ConfProfile 7347 could have an adverse operational effect on several lines; could 7348 change several lines over to running in unwanted levels of 7349 operation; or could result in several services undergoing changes 7350 in the number of channels that carry the service. 7352 Unauthorized changes to adsl2LConfTempChan1RaRatioDs, 7353 adsl2LConfTempChan2RaRatioDs, adsl2LConfTempChan3RaRatioDs, or 7354 adsl2LConfTempChan4RaRatioDs, would alter the relative rate 7355 allocations among all channels belonging to a line. This could 7356 have an adverse operational effect on several lines. 7358 Unauthorized changes to adsl2LConfTempRowStatus could result in 7359 templates being created or brought into service prematurely; or 7360 could result in templates being inadvertently deleted or taken out 7361 of service. 7363 o adsl2LineConfProfTable 7365 The table consists of the following objects that support SET 7366 operations: 7368 * adsl2LConfProfScMaskDs 7369 * adsl2LConfProfScMaskUs 7370 * adsl2LConfProfRfiBandsDs 7371 * adsl2LConfProfRaModeDs 7372 * adsl2LConfProfRaModeUs 7373 * adsl2LConfProfRaUsNrmDs 7374 * adsl2LConfProfRaUsNrmUs 7375 * adsl2LConfProfRaUsTimeDs 7376 * adsl2LConfProfRaUsTimeUs 7377 * adsl2LConfProfRaDsNrmsDs 7378 * adsl2LConfProfRaDsNrmsUs 7379 * adsl2LConfProfRaDsTimeDs 7380 * adsl2LConfProfRaDsTimeUs 7381 * adsl2LConfProfTargetSnrmDs 7382 * adsl2LConfProfTargetSnrmUs 7383 * adsl2LConfProfMaxSnrmDs 7384 * adsl2LConfProfMaxSnrmUs 7385 * adsl2LConfProfMinSnrmDs 7386 * adsl2LConfProfMinSnrmUs 7387 * adsl2LConfProfMsgMinUs 7388 * adsl2LConfProfMsgMinDs 7389 * adsl2LConfProfAtuTransSysEna 7390 * adsl2LConfProfPmMode 7391 * adsl2LConfProfL0Time 7392 * adsl2LConfProfL2Time 7393 * adsl2LConfProfL2Atpr 7394 * adsl2LConfProfL2Atprt 7395 * adsl2LConfProfRowStatus 7397 Unauthorized changes resulting in the setting of any of the above 7398 objects to an incorrect value could have an adverse operational 7399 effect on several lines. 7401 Also, unauthorized changes to adsl2LConfProfRowStatus could result 7402 in unwanted line profiles being created or brought into service 7403 prematurely; or could result in line profiles being inadvertently 7404 deleted or taken out of service. 7406 o adsl2LineConfProfModeSpecTable 7408 The table consists of the following objects that support SET 7409 operations: 7411 * adsl2LConfProfMaxNomPsdDs 7412 * adsl2LConfProfMaxNomPsdUs 7413 * adsl2LConfProfMaxNomAtpDs 7414 * adsl2LConfProfMaxNomAtpUs 7415 * adsl2LConfProfMaxAggRxPwrUs 7416 * adsl2LConfProfPsdMaskDs 7417 * adsl2LConfProfPsdMaskUs 7418 * adsl2LConfProfPsdMaskSelectUs 7419 * adsl2LConfProfModeSpecRowStatus 7421 Unauthorized changes resulting in the setting of any of the above 7422 objects to an incorrect value could have an adverse operational 7423 effect on several lines. 7425 Also, unauthorized changes to adsl2LConfProfModeSpecRowStatus 7426 could result in unwanted PSD configurations being created or 7427 brought into service prematurely; or could result in PSD 7428 configurations being inadvertently deleted or taken out of 7429 service. 7431 o adsl2ChConfProfileTable 7433 The table consists of the following objects that support SET 7434 operations: 7436 * adsl2ChConfProfMinDataRateDs 7437 * adsl2ChConfProfMinDataRateUs 7438 * adsl2ChConfProfMinResDataRateDs 7439 * adsl2ChConfProfMinResDataRateUs 7440 * adsl2ChConfProfMaxDataRateDs 7441 * adsl2ChConfProfMaxDataRateUs 7442 * adsl2ChConfProfMinDataRateLowPwrDs 7443 * adsl2ChConfProfMaxDelayDs 7444 * adsl2ChConfProfMaxDelayUs 7445 * adsl2ChConfProfMinProtectionDs 7446 * adsl2ChConfProfMinProtectionUs 7447 * adsl2ChConfProfMaxBerDs 7448 * adsl2ChConfProfMaxBerUs 7449 * adsl2ChConfProfUsDataRateDs 7450 * adsl2ChConfProfDsDataRateDs 7451 * adsl2ChConfProfUsDataRateUs 7452 * adsl2ChConfProfDsDataRateUs 7453 * adsl2ChConfProfImaEnabled 7454 * adsl2ChConfProfRowStatus 7456 Unauthorized changes resulting in the setting of any of the above 7457 objects to an incorrect value could have an adverse operational 7458 effect on several lines. 7460 Also, unauthorized changes to adsl2ChConfProfRowStatus could 7461 result in unwanted channel profiles being created or brought into 7462 service prematurely; or could result in channel profiles being 7463 inadvertently deleted or taken out of service. 7465 o adsl2LineAlarmConfTemplateTable 7467 The table consists of the following objects that support SET 7468 operations: 7470 * adsl2LAlarmConfTempLineProfile 7471 * adsl2LAlarmConfTempChan1ConfProfile 7472 * adsl2LalarmConfTempChan2ConfProfile 7473 * adsl2LalarmConfTempChan3ConfProfile 7474 * adsl2LalarmConfTempChan4ConfProfile 7475 * adsl2LAlarmConfTempRowStatus 7477 Unauthorized changes to adsl2LAlarmConfTempLineProfile, 7478 adsl2LAlarmConfTempChan1ConfProfile, 7479 adsl2LAlarmConfTempChan2ConfProfile, 7480 adsl2LAlarmConfTempChan3ConfProfile, or 7481 adsl2LAlarmConfTempChan4ConfProfile could have an adverse effect 7482 on the management of notifications generated at the scope of 7483 several to many lines; or could change several to many lines over 7484 to running with unwanted management rates for generated 7485 notifications. 7487 Unauthorized changes to adsl2LAlarmConfTempRowStatus could result 7488 in alarm templates being created or brought into service 7489 prematurely; or could result in alarm templates being 7490 inadvertently deleted or taken out of service. 7492 o adsl2LineAlarmConfProfileTable 7494 The table consists of the following objects that support SET 7495 operations: 7497 * adsl2LineAlarmConfProfileAtucThresh15MinFecs 7498 * adsl2LineAlarmConfProfileAtucThresh15MinEs 7499 * adsl2LineAlarmConfProfileAtucThresh15MinSes 7500 * adsl2LineAlarmConfProfileAtucThresh15MinLoss 7501 * adsl2LineAlarmConfProfileAtucThresh15MinUas 7502 * adsl2LineAlarmConfProfileAturThresh15MinFecs 7503 * adsl2LineAlarmConfProfileAturThresh15MinEs 7504 * adsl2LineAlarmConfProfileAturThresh15MinSes 7505 * adsl2LineAlarmConfProfileAturThresh15MinLoss 7506 * adsl2LineAlarmConfProfileAturThresh15MinUas 7507 * adsl2LineAlarmConfProfileThresh15MinFailedFullInt 7508 * adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 7509 * adsl2LineAlarmConfProfileRowStatus 7511 Increasing any of the threshold values could result in a 7512 notification being suppressed or deferred. Setting a threshold to 7513 0 could result in a notification being suppressed. Suppressing or 7514 deferring a notification could prevent the timely delivery of 7515 important diagnostic information. Decreasing any of the threshold 7516 values could result in a notification being sent from the network 7517 falsely reporting a threshold crossing. 7519 Changing a threshold value could also have an impact on the amount 7520 of notifications the agent sends. The Notifications Section of 7521 this document has a paragraph which provides general guidance on 7522 the rate limiting of notifications. Agent implementations not 7523 providing rate limiting could result in notifications being 7524 generated at an uncontrolled rate. Unauthorized changes to a 7525 threshold value could result in an undesired notification rate. 7527 Unauthorized changes to row status could result in unwanted line 7528 alarm profiles being created or brought into service. Also, 7529 changes to the row status could result in line alarm profiles 7530 being inadvertently deleted or taken out of service. 7532 o adsl2ChAlarmConfProfileTable 7534 The table consists of the following objects that support SET 7535 operations: 7537 * adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations 7538 * adsl2ChAlarmConfProfileAtucThresh15MinCorrected 7539 * adsl2ChAlarmConfProfileAturThresh15MinCodingViolations 7540 * adsl2ChAlarmConfProfileAturThresh15MinCorrected 7541 * adsl2ChAlarmConfProfileRowStatus 7542 * adsl2LineAlarmConfProfileAturThresh15MinFecs 7543 * adsl2LineAlarmConfProfileAturThresh15MinEs 7544 * adsl2LineAlarmConfProfileAturThresh15MinSes 7545 * adsl2LineAlarmConfProfileAturThresh15MinLoss 7546 * adsl2LineAlarmConfProfileAturThresh15MinUas 7547 * adsl2LineAlarmConfProfileThresh15MinFailedFullInt 7548 * adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 7549 * adsl2LineAlarmConfProfileRowStatus 7551 Increasing any of the threshold values could result in a 7552 notification being suppressed or deferred. Setting a threshold to 7553 0 could result in a notification being suppressed. Suppressing or 7554 deferring a notification could prevent the timely delivery of 7555 important diagnostic information. Decreasing any of the threshold 7556 values could result in a notification being sent from the network 7557 falsely reporting a threshold crossing. 7559 Changing a threshold value could also have an impact on the amount 7560 of notifications the agent sends. The Notifications Section of 7561 this document has a paragraph which provides general guidance on 7562 the rate limiting of notifications. Agent implementations not 7563 providing rate limiting could result in notifications being 7564 generated at an uncontrolled rate. Unauthorized changes to a 7565 threshold value could result in an undesired notification rate. 7567 Unauthorized changes to row status could result in unwanted 7568 channel alarm profiles being created or brought into service. 7569 Also, changes to the row status could result in channel alarm 7570 profiles being inadvertently deleted or taken out of service. 7572 Some of the readable objects in this MIB module (i.e., objects with a 7573 MAX-ACCESS other than not-accessible) may be considered sensitive or 7574 vulnerable in some network environments. It is thus important to 7575 control even GET and/or NOTIFY access to these objects and possibly 7576 to even encrypt the values of these objects when sending them over 7577 the network via SNMP. These are the tables and objects and their 7578 sensitivity/vulnerability: 7580 o adsl2LineInventoryTable 7582 Access to these objects would allow an intruder to obtain 7583 information about which vendor's equipment is in use on the 7584 network. Further, such information is considered sensitive in 7585 many environments for competitive reasons. 7587 * adsl2LInvG994VendorId 7588 * adsl2LInvSystemVendorId 7589 * adsl2LInvVersionNumber 7590 * adsl2LInvSerialNumber 7591 * adsl2LInvSelfTestResult 7592 * adsl2LInvTransmissionCapabilities 7594 SNMP versions prior to SNMPv3 did not include adequate security. 7595 Even if the network itself is secure (for example by using IPSec), 7596 even then, there is no control as to who on the secure network is 7597 allowed to access and GET/SET (read/change/create/delete) the objects 7598 in this MIB module. 7600 It is RECOMMENDED that implementers consider the security features as 7601 provided by the SNMPv3 framework (see [RFC3410], Section 8), 7602 including full support for the SNMPv3 cryptographic mechanisms (for 7603 authentication and privacy). 7605 It is RECOMMENDED to deploy SNMPv3 and to enable cryptographic 7606 security. It is then a customer/operator responsibility to ensure 7607 that the SNMP entity giving access to an instance of this MIB module 7608 is properly configured to give access only to those objects whose 7609 principals (users) have legitimate rights to indeed GET or SET 7610 (change/create/delete) them. 7612 6. Acknowledgments 7613 The authors are deeply grateful to the authors of the HDSL2 LINE MIB 7614 (RFC 4319), Clay Sikes and Bob Ray, for contributing to accelerating 7615 the work on this document. The structure of this document as well as 7616 several paragraphs originate in their document. 7618 Other contributions and advice were received from the following: 7620 Randy Presuhn (Mindspring) 7621 Chen Jian (Huawei) 7622 Bert Wijnen (Lucent) 7623 Clay Sikes (Zhone) 7625 7. References 7627 7.1. Normative References 7629 [G.992.1] "Asymmetric digital subscriber line (ADSL) transceivers", 7630 ITU-T G.992.1, 1999. 7632 [G.992.2] "Splitterless asymmetric digital subscriber line (ADSL) 7633 transceivers", ITU-T G.992.2, 1999. 7635 [G.992.3] "Asymmetric digital subscriber line transceivers 2 7636 (ADSL2)", ITU-T G.992.3, 2002. 7638 [G.992.4] "Splitterless asymmetric digital subscriber line 7639 transceivers 2 (Splitterless ADSL2)", ITU-T G.992.4, 2002. 7641 [G.992.5] "Asymmetric digital subscriber line (ADSL) transceivers - 7642 Extended bandwidth ADSL2 (ADSL2+)", ITU-T G.992.5, 2003. 7644 [G.993.2] "Very-high speed Digital Subscriber Line Transceivers 2 7645 (VDSL2 draft)", ITU-T G.993.2, July 2005. 7647 [G.997.1] "Physical layer management for digital subscriber line 7648 (DSL) transceivers", ITU-T G.997.1, May 2003. 7650 [G.997.1 am1] 7651 "Physical layer management for digital subscriber line 7652 (DSL) transceivers Amendment 1", ITU-T G.997.1 Amendment 7653 1, December 2003. 7655 [G.997.1 am2] 7656 "Physical layer management for digital subscriber line 7657 (DSL) transceivers Amendment 2", ITU-T G.997.1 Amendment 7658 2, January 2005. 7660 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 7661 Requirement Levels", BCP 14, RFC 2119, March 1997. 7663 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 7664 Schoenwaelder, Ed., "Structure of Management Information 7665 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 7667 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 7668 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 7669 STD 58, RFC 2579, April 1999. 7671 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 7672 "Conformance Statements for SMIv2", STD 58, RFC 2580, 7673 April 1999. 7675 [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group 7676 MIB", RFC 2863, June 2000. 7678 [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An 7679 Architecture for Describing Simple Network Management 7680 Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, 7681 December 2002. 7683 [RFC3593] Tesink, K., "Textual Conventions for MIB Modules Using 7684 Performance History Based on 15 Minute Intervals", 7685 RFC 3593, September 2003. 7687 [RFC3705] Ray, B. and R. Abbi, "High Capacity Textual Conventions 7688 for MIB Modules Using Performance History Based on 15 7689 Minute Intervals", RFC 3705, February 2004. 7691 [T1E1.413] 7692 J. Bingham & F. Van der Putten, "Network and Customer 7693 Installation Interfaces - Asymmetric Digital Subscriber 7694 Line (ADSL) Metallic Interface. (T1.413 Issue 2)", 7695 ANSI T1E1.413-1998, June 1998. 7697 [TR-90] Abbi, R., "Protocol Independent Object Model for Managing 7698 Next Generation ADSL Technologies", DSL Forum TR-90, 7699 December 2004. 7701 7.2. Informative References 7703 [RFC2662] Bathrick, G. and F. Ly, "Definitions of Managed Objects 7704 for the ADSL Lines", RFC 2662, August 1999. 7706 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 7707 "Introduction and Applicability Statements for Internet- 7708 Standard Management Framework", RFC 3410, December 2002. 7710 [RFC3418] Presuhn, R., "Management Information Base (MIB) for the 7711 Simple Network Management Protocol (SNMP)", STD 62, 7712 RFC 3418, December 2002. 7714 Authors' Addresses 7716 Moti Morgenstern 7717 ECI Telecom Ltd. 7718 30 Hasivim St. 7719 Petach Tikva 49517 7720 Israel 7722 Phone: +972 3 926 6258 7723 Fax: +972 3 928 7342 7724 Email: moti.Morgenstern@ecitele.com 7726 Menachem Dodge 7727 ECI Telecom Ltd. 7728 30 Hasivim St. 7729 Petach Tikva 49517 7730 Israel 7732 Phone: +972 3 926 8421 7733 Fax: +972 3 928 7342 7734 Email: mbdodge@ieee.org 7736 Scott Baillie 7737 NEC Australia 7738 649-655 Springvale Road 7739 Mulgrave, Victoria 3170 7740 Australia 7742 Phone: +61 3 9264 3986 7743 Fax: +61 3 9264 3892 7744 Email: scott.baillie@nec.com.au 7746 Umberto Bonollo 7747 NEC Australia 7748 649-655 Springvale Road 7749 Mulgrave, Victoria 3170 7750 Australia 7752 Phone: +61 3 9264 3385 7753 Fax: +61 3 9264 3892 7754 Email: umberto.bonollo@nec.com.au 7756 Intellectual Property Statement 7758 The IETF takes no position regarding the validity or scope of any 7759 Intellectual Property Rights or other rights that might be claimed to 7760 pertain to the implementation or use of the technology described in 7761 this document or the extent to which any license under such rights 7762 might or might not be available; nor does it represent that it has 7763 made any independent effort to identify any such rights. Information 7764 on the procedures with respect to rights in RFC documents can be 7765 found in BCP 78 and BCP 79. 7767 Copies of IPR disclosures made to the IETF Secretariat and any 7768 assurances of licenses to be made available, or the result of an 7769 attempt made to obtain a general license or permission for the use of 7770 such proprietary rights by implementers or users of this 7771 specification can be obtained from the IETF on-line IPR repository at 7772 http://www.ietf.org/ipr. 7774 The IETF invites any interested party to bring to its attention any 7775 copyrights, patents or patent applications, or other proprietary 7776 rights that may cover technology that may be required to implement 7777 this standard. Please address the information to the IETF at 7778 ietf-ipr@ietf.org. 7780 Disclaimer of Validity 7782 This document and the information contained herein are provided on an 7783 "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS 7784 OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET 7785 ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, 7786 INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE 7787 INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED 7788 WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 7790 Copyright Statement 7792 Copyright (C) The Internet Society (2006). This document is subject 7793 to the rights, licenses and restrictions contained in BCP 78, and 7794 except as set forth therein, the authors retain all their rights. 7796 Acknowledgment 7798 Funding for the RFC Editor function is currently provided by the 7799 Internet Society.