idnits 2.17.1 draft-ietf-adslmib-adsl2-05.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** It looks like you're using RFC 3978 boilerplate. You should update this to the boilerplate described in the IETF Trust License Policy document (see https://trustee.ietf.org/license-info), which is required now. -- Found old boilerplate from RFC 3978, Section 5.1 on line 19. -- Found old boilerplate from RFC 3978, Section 5.5 on line 7717. -- Found old boilerplate from RFC 3979, Section 5, paragraph 1 on line 7694. -- Found old boilerplate from RFC 3979, Section 5, paragraph 2 on line 7701. -- Found old boilerplate from RFC 3979, Section 5, paragraph 3 on line 7707. ** 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 66 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 (January 15, 2006) is 6676 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: July 19, 2006 ECI Telecom Ltd. 5 S. Baillie 6 U. Bonollo 7 NEC Australia 8 January 15, 2006 10 Definitions of Managed Objects for Asymmetric Digital Subscriber Line 2 11 (ADSL2) 12 draft-ietf-adslmib-adsl2-05.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 July 19, 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 . . . . . . . . . . . . . . . . . . . 151 66 5. Security Considerations . . . . . . . . . . . . . . . . . . . 152 67 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 159 68 7. References . . . . . . . . . . . . . . . . . . . . . . . . . 159 69 7.1. Normative References . . . . . . . . . . . . . . . . . . 159 70 7.2. Informative References . . . . . . . . . . . . . . . . . 161 71 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 162 72 Intellectual Property and Copyright Statements . . . . . . . . . 163 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(0) - L0 - Full power management state 342 l1(1) - L1 - Low power management state (for G.992.2) 343 l2(2) - L2 - Low power management state (for G.992.3, 344 G.992.4, and G.992.5) 345 l3(3) - 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 (1) - 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. 510 o Adsl2ChAtmStatus: 512 Attributes with this syntax are status parameters that reflect the 513 failure status for Transmission Convergence (TC) layer of a given 514 ATM interface (data path over an ADSL/ADSL2 or ADSL2+ link). 516 This is a BITS structure that can report the following failures: 518 noDefect (0) - This bit position positively reports 519 that no defect or failure exist. 520 noCellDelineation (1) - The link was successfully 522 initialized but cell delineation 524 was never acquired on the 526 associated ATM data path. 527 lossOfCellDelineation (2)- Loss of cell delineation on the 528 associated ATM data path 530 o Adsl2ChPtmStatus: 532 Attributes with this syntax are status parameters that reflect the 533 failure status for a given PTM interface (packet data path over an 534 ADSL/ADSL2 or ADSL2+ link). 536 This is a BITS structure that can report the following failures: 538 noDefect (0) - This bit position positively reports that no 539 defect or failure exist. 540 outOfSync (1) - Out of synchronization. 542 2.4. Structure 544 The MIB module is structured into following MIB groups: 546 o Line Configuration, Maintenance, and Status Group: 548 This group supports MIB objects for configuring parameters for the 549 ADSL/ADSL2 or ADSL2+ line and retrieving line status information. 550 It also supports MIB objects for configuring a requested power 551 state or initiating a Dual Ended Line Test (DELT) process in the 552 ADSL/ADSL2 or ADSL2+ line. It contains the following table: 554 - adsl2LineTable 556 o Channel Status Group: 558 This group supports MIB objects for retrieving channel layer 559 status information. It contains the following table: 561 - adsl2ChannelStatusTable 563 o Subcarrier Status Group: 565 This group supports MIB objects for retrieving the sub-carrier 566 layer status information, mostly collected by a Dual Ended Line 567 Test (DELT) process. It contains the following table: 569 - adsl2SCStatusTable 571 o Unit Inventory Group: 573 This group supports MIB objects for retrieving Unit inventory 574 information about units in ADSL/ADSL2 or ADSL2+ lines via the EOC. 575 It contains the following table: 577 - adsl2LineInventoryTable 579 o Current Performance Group: 581 This group supports MIB objects that provide the current 582 performance information relating to ADSL/ADSL2 and ADSL2+ line, 583 units and channels level. It contains the following tables: 585 - adsl2PMLineCurrTable 586 - adsl2PMLineCurrInitTable 587 - adsl2PMChCurrTable 589 o 15-Minute Interval Performance Group: 591 This group supports MIB objects that provide historic performance 592 information relating to ADSL/ADSL2 and ADSL2+ line, units and 593 channels level in 15-minute intervals. It contains the following 594 tables: 596 - adsl2PMLineHist15MinTable 597 - adsl2PMLineInitHist15MinTable 598 - adsl2PMChHist15MinTable 600 o 1-Day Interval Performance Group: 602 This group supports MIB objects that provide historic performance 603 information relating to ADSL/ADSL2 and ADSL2+ line, units and 604 channels level in 1-day intervals. It contains the following 605 tables: 607 - adsl2PMLineHist1DayTable 608 - adsl2PMLineInitHist1DayTable 609 - adsl2PMChHist1DTable 611 o Configuration Template and Profile Group: 613 This group supports MIB objects for defining configuration 614 profiles for ADSL/ADSL2 and ADSL2+ lines and channels, as well as 615 configuration templates. Each configuration template is comprised 616 of one line configuration profile and one or more channel 617 configuration profiles. This group contains the following tables: 619 - adsl2LineConfTemplateTable 620 - adsl2LineConfProfTable 621 - adsl2LineConfProfModeSpecTable 622 - adsl2ChConfProfileTable 624 o Alarm Configuration Template and Profile Group: 626 This group supports MIB objects for defining alarm profiles for 627 ADSL/ADSL2 and ADSL2+ lines and channels, as well as alarm 628 templates. Each alarm template is comprised of one line alarm 629 profile and one or more channel alarm profiles. This group 630 contains the following tables: 632 - adsl2LineAlarmConfTemplateTable 633 - adsl2LineAlarmConfProfileTable 634 - adsl2ChAlarmConfProfileTable 636 o Notifications Group: 638 This group defines the notifications supported for ADSL/ADSL2 and 639 ADSL2+ lines: 641 - adsl2LinePerfFECSThreshAtuc 642 - adsl2LinePerfFECSThreshAtur 643 - adsl2LinePerfESThreshAtuc 644 - adsl2LinePerfESThreshAtur 645 - adsl2LinePerfSESThreshAtuc 646 - adsl2LinePerfSESThreshAtur 647 - adsl2LinePerfLOSSThreshAtuc 648 - adsl2LinePerfLOSSThreshAtur 649 - adsl2LinePerfUASThreshAtuc 650 - adsl2LinePerfUASThreshAtur 651 - adsl2LinePerfCodingViolationsThreshAtuc 652 - adsl2LinePerfCodingViolationsThreshAtur 653 - adsl2LinePerfCorrectedThreshAtuc 654 - adsl2LinePerfCorrectedThreshAtur 655 - adsl2LinePerfFailedFullInitThresh 656 - adsl2LinePerfFailedShortInitThresh 657 - adsl2LineStatusChangeAtuc 658 - adsl2LineStatusChangeAtur 660 2.5. Persistence 662 All read-create objects and most read-write objects defined in this 663 MIB module SHOULD be stored persistently. Following is an exhaustive 664 list of these persistent objects: 666 adsl2LineCnfgTemplate 667 adsl2LineAlarmCnfgTemplate 668 adsl2LineCmndConfPmsf 669 adsl2LineCmndConfLdsf 670 adsl2LineCmndAutomodeColdStart 671 adsl2LConfTempTemplateName 672 adsl2LConfTempLineProfile 673 adsl2LConfTempChan1ConfProfile 674 adsl2LConfTempChan1RaRatioDs 675 adsl2LConfTempChan1RaRatioUs 676 adsl2LConfTempChan2ConfProfile 677 adsl2LConfTempChan2RaRatioDs 678 adsl2LConfTempChan2RaRatioUs 679 adsl2LConfTempChan3ConfProfile 680 adsl2LConfTempChan3RaRatioDs 681 adsl2LConfTempChan3RaRatioUs 682 adsl2LConfTempChan4ConfProfile 683 adsl2LConfTempChan4RaRatioDs 684 adsl2LConfTempChan4RaRatioUs 685 adsl2LConfTempRowStatus 686 adsl2LConfProfProfileName 687 adsl2LConfProfScMaskDs 688 adsl2LConfProfScMaskUs 689 adsl2LConfProfRfiBandsDs 690 adsl2LConfProfRaModeDs 691 adsl2LConfProfRaModeUs 692 adsl2LConfProfRaUsNrmDs 693 adsl2LConfProfRaUsNrmUs 694 adsl2LConfProfRaUsTimeDs 695 adsl2LConfProfRaUsTimeUs 696 adsl2LConfProfRaDsNrmsDs 697 adsl2LConfProfRaDsNrmsUs 698 adsl2LConfProfRaDsTimeDs 699 adsl2LConfProfRaDsTimeUs 700 adsl2LConfProfTargetSnrmDs 701 adsl2LConfProfTargetSnrmUs 702 adsl2LConfProfMaxSnrmDs 703 adsl2LConfProfMaxSnrmUs 704 adsl2LConfProfMinSnrmDs 705 adsl2LConfProfMinSnrmUs 706 adsl2LConfProfMsgMinUs 707 adsl2LConfProfMsgMinDs 708 adsl2LConfProfAtuTransSysEna 709 adsl2LConfProfPmMode 710 adsl2LConfProfL0Time 711 adsl2LConfProfL2Time 712 adsl2LConfProfL2Atpr 713 adsl2LConfProfL2Atprt 714 adsl2LconfProfRowStatus 715 adsl2LconfProfAdslMode 716 adsl2LConfProfMaxNomPsdDs 717 adsl2LConfProfMaxNomPsdUs 718 adsl2LConfProfMaxNomAtpDs 719 adsl2LConfProfMaxNomAtpUs 720 adsl2LConfProfMaxAggRxPwrUs 721 adsl2LConfProfPsdMaskDs 722 adsl2LConfProfPsdMaskUs 723 adsl2LConfProfPsdMaskSelectUs 724 adsl2LConfProfModeSpecRowStatus 725 adsl2ChConfProfProfileName 726 adsl2ChConfProfMinDataRateDs 727 adsl2ChConfProfMinDataRateUs 728 adsl2ChConfProfMinResDataRateDs 729 adsl2ChConfProfMinResDataRateUs 730 adsl2ChConfProfMaxDataRateDs 731 adsl2ChConfProfMaxDataRateUs 732 adsl2ChConfProfMinDataRateLowPwrDs 733 adsl2ChConfProfMaxDelayDs 734 adsl2ChConfProfMaxDelayUs 735 adsl2ChConfProfMinProtectionDs 736 adsl2ChConfProfMinProtectionUs 737 adsl2ChConfProfMaxBerDs 738 adsl2ChConfProfMaxBerUs 739 adsl2ChConfProfUsDataRateDs 740 adsl2ChConfProfDsDataRateDs 741 adsl2ChConfProfUsDataRateUs 742 adsl2ChConfProfDsDataRateUs 743 adsl2ChConfProfImaEnabled 744 adsl2ChConfProfRowStatus 745 adsl2LAlarmConfTempTemplateName 746 adsl2LAlarmConfTempLineProfile 747 adsl2LAlarmConfTempChan1ConfProfile 748 adsl2LAlarmConfTempChan2ConfProfile 749 adsl2LAlarmConfTempChan3ConfProfile 750 adsl2LAlarmConfTempChan4ConfProfile 751 adsl2LAlarmConfTempRowStatus 752 adsl2LineAlarmConfProfileName 753 adsl2LineAlarmConfProfileAtucThresh15MinFecs 754 adsl2LineAlarmConfProfileAtucThresh15MinEs 755 adsl2LineAlarmConfProfileAtucThresh15MinSes 756 adsl2LineAlarmConfProfileAtucThresh15MinLoss 757 adsl2LineAlarmConfProfileAtucThresh15MinUas 758 adsl2LineAlarmConfProfileAturThresh15MinFecs 759 adsl2LineAlarmConfProfileAturThresh15MinEs 760 adsl2LineAlarmConfProfileAturThresh15MinSes 761 adsl2LineAlarmConfProfileAturThresh15MinLoss 762 adsl2LineAlarmConfProfileAturThresh15MinUas 763 adsl2LineAlarmConfProfileThresh15MinFailedFullInt 764 adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 765 adsl2LineAlarmConfProfileRowStatus 766 adsl2ChAlarmConfProfileName 767 adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations 768 adsl2ChAlarmConfProfileAtucThresh15MinCorrected 769 adsl2ChAlarmConfProfileAturThresh15MinCodingViolations 770 adsl2ChAlarmConfProfileAturThresh15MinCorrected 771 adsl2ChAlarmConfProfileRowStatus 773 Note also that the interface indices in this MIB are maintained 774 persistently. View-based Access Control Model (VACM) data relating 775 to these SHOULD be stored persistently as well [RFC3410]. 777 2.6. Line Topology 779 An ADSL/ADSL2 and ADSL2+ Line consists of two units: atuc (the 780 central termination unit) and atur (the remote termination unit). 781 There are up to 4 channels, each carrying an independent information 782 flow, as shown in the figure below. 784 <-- Network Side Customer Side --> 786 || 788 +-------+ +-------+ 789 + |<---------------------1------------------->| + 790 + |<---------------------2------------------->| + 791 | atuc <~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>| atur | 792 + |<---------------------3------------------->| + 793 + |<---------------------4------------------->| + 794 +-------+ +-------+ 796 Key: ADSL/ADSL2/ADSL2+ Span 797 <~~~~> ADSL/ADSL2/ADSL2+ twisted-pair 798 -1- Channel #1 carried over the line 799 -2- Optional channel #2 carried over the line 800 -3- Optional channel #3 carried over the line 801 -4- Optional channel #4 carried over the line 803 Figure 2: General topology for an ADSL/ADSL2/ADSL2+ Line 805 2.7. Counters, Interval Buckets, and Thresholds 807 2.7.1. Counters Managed 809 There are various types of counters specified in this MIB. Each 810 counter refers either to the whole ADSL/ADSL2/ADSL2+ line, to one of 811 the xtu entities, or to one of the bearer channels. 813 o On the whole line level 815 For full initializations, failed full initializations, short 816 initializations, and for failed short initializations there are event 817 counters, current 15-minute and 0 to 96 15-minute history bucket(s) 818 of "interval-counters", as well as current and 0 to 30 previous 1-day 819 interval-counter(s). Each current 15-minute "failed" event bucket 820 has an associated threshold notification. 822 o On the xtu level 824 For the LOS Seconds, ES, SES, FEC seconds, and UAS, there are event 825 counters, current 15-minute and 0 to 96 15-minute history bucket(s) 826 of "interval-counters", as well as current and 0 to 30 previous 1-day 827 interval-counter(s). Each current 15-minute event bucket has an 828 associated threshold notification. 830 o On the bearer channel level 832 For the coding violations (CRC anomalies) and corrected blocks (i.e., 833 FEC events) there are event counters, current 15-minute and 0 to 96 834 15-minute history bucket(s) of "interval-counters", as well as 835 current and 0 to 30 previous 1-day interval-counter(s). Each current 836 15-minute event bucket has an associated threshold notification. 838 2.7.2. Minimum Number Of Buckets 840 Although it is possible to support up to 96 15-minute history buckets 841 of "interval-counters", systems implementing this MIB module SHOULD 842 practically support at least 16 buckets, as specified in ITU-T 843 G.997.1, paragraph 7.2.7.2. 845 Similarly, it is possible to support up to 30 previous 1-day 846 "interval-counters", but systems implementing this MIB module SHOULD 847 support at least 1 previous day buckets. 849 2.7.3. Interval Buckets Initialization 851 There is no requirement for an agent to ensure a fixed relationship 852 between the start of a 15-minute interval and any wall clock; 853 however, some implementations may align the 15-minute intervals with 854 quarter hours. Likewise, an implementation may choose to align one 855 day intervals with the start of a day. 857 Counters are not reset when an xtU is reinitialized, only when the 858 agent is reset or reinitialized (or under specific request outside 859 the scope of this MIB module). 861 2.7.4. Interval Buckets Validity 863 As in RFC 3593 [RFC3593] and RFC 2662 [RFC2662], in case the data for 864 an interval is suspect or known to be invalid, the agent MUST report 865 the interval as invalid. If the current 15-minute event bucket is 866 determined to be invalid, the element management system SHOULD ignore 867 its content and the agent MUST NOT generate notifications based upon 868 the value of the event bucket. 870 A valid 15-minute event bucket SHOULD usually count the events for 871 exactly 15 minutes. Similarly, a valid 1-day event bucket SHOULD 872 usually count the events for exactly 24 hours. However, the 873 following scenarios are exceptional: 874 1) For implementations that align the 15-minute intervals with 875 quarter hours, and the 1-day intervals with start of a day, the 876 management system may still start the PM process not aligned with 877 the wall clock. Such a management system may wish to retrieve 878 even partial information for the first event buckets, rather than 879 declaring them all as invalid. 880 2) For an event bucket that suffered relatively short outages, the 881 management system may wish to retrieve the available PM outcomes, 882 rather than declaring the whole event bucket as invalid. This is 883 more important for 1-day event buckets. 884 3) An event bucket may be shorter or longer than the formal duration 885 if a clock adjustment was performed during the interval. 887 This MIB allows supporting the exceptional scenarios described above 888 by reporting the actual Monitoring Time of a monitoring interval. 889 This parameter is relevant only for Valid intervals, but is useful 890 for these exceptional scenarios: 891 a) The management system MAY still declare a partial PM interval as 892 Valid and report the actual number of seconds the interval lasted. 893 b) If the interval was shortened or extended due to clock 894 corrections, the management system SHOULD report the actual number 895 of seconds the interval lasted, beside reporting that the interval 896 is Valid. 898 2.8. Profiles 900 As a managed node can handle a large number of xtUs, (e.g., hundreds 901 or perhaps thousands of lines), provisioning every parameter on every 902 xtU may become burdensome. Moreover, most lines are provisioned 903 identically with the same set of parameters. To simplify the 904 provisioning process, this MIB module makes use of profiles and 905 templates. 907 A configuration profile is a set of parameters that can be shared by 908 multiple entities. There are configuration profiles to address the 909 line level provisioning and another type of profile that addresses 910 the channel level provisioning parameters. 912 A configuration template is actually a profile-of-profiles. That is, 913 a template is comprised of one line configuration profile and one or 914 more channel configuration profiles. A template provides the 915 complete configuration of a line. The same configuration can be 916 shared by multiple lines. 918 Similarly to the configuration profiles and templates, this MIB 919 module makes use of templates and profiles for specifying the alarm 920 thresholds associated with performance parameters. This allows 921 provisioning multiple lines with the same criteria for generating 922 threshold crossing notifications. 924 The following paragraphs describe templates and profiles used in this 925 MIB module 927 2.8.1. Configuration Profiles And Templates 929 o Line Configuration Profiles - Line configuration profiles contain 930 parameters for configuring the low layer of ADSL/ADSL2 and ADSL2+ 931 lines. They are defined in the adsl2LineConfProfTable. 933 The line configuration includes issues such as the specific ADSL/ 934 ADSL2 or ADSL2+ modes to enable on the respective line, power 935 spectrum parameters, rate adaptation criteria, and SNR margin 936 related parameters. A subset of the line configuration parameters 937 depends upon the specific ADSL Mode allowed (i.e., Does the 938 profile allow ADSL, ADSL2 and/or ADSL2+?) as well as what annex/ 939 annexes of the standard are allowed. This is the reason a line 940 profile MUST include one or more mode-specific extensions. 942 o Channel Configuration Profiles - Channel configuration profiles 943 contain parameters for configuring bearer channels over the ADSL/ 944 ADSL2 and ADSL2+ lines. They are sometimes considered as the 945 service layer configuration of the ADSL/ADSL2 and ADSL2+ lines. 946 They are defined in the adsl2ChConfProfTable. 948 The channel configuration includes issues such as the desired 949 minimum and maximum rate on each traffic flow direction and 950 impulse noise protection parameters. 952 o Line Configuration Templates - Line configuration templates allow 953 combining line configuration profiles and channel configuration 954 profiles to a comprehensive configuration of the ADSL/ADSL2 and 955 ADSL2+ line. They are defined in the adsl2LineConfTemplateTable. 957 The line configuration template includes one index (OID) of a line 958 configuration profile and one to four indexes of channel 959 configuration profiles. The template also addresses the issue of 960 distributing the excess available data rate on each traffic flow 961 direction (i.e., the data rate left after each channel is 962 allocated a data rate to satisfy its minimum requested data rate) 963 among the various channels. 965 2.8.2. Alarm Configuration Profiles And Templates 966 o Line Alarm Configuration Profiles - Line level Alarm configuration 967 profiles contain the threshold values for Performance Monitoring 968 (PM) parameters, counted either on the whole line level or on an 969 xtu level. Thresholds are required only for failures and 970 anomalies. E.g., there are thresholds for failed initializations 971 and LOS seconds, but not for the aggregate number of full 972 initializations. These profiles are defined in the 973 adsl2LineAlarmConfProfTable. 975 o Channel Alarm Configuration Profiles - Channel level Alarm 976 configuration profiles contain the threshold values for PM 977 parameters counted on a bearer channel level. Thresholds are 978 defined for two types of anomalies: corrected blocks and coding 979 violations. These profiles are defined in the 980 adsl2ChAlarmConfProfTable. 982 o Line Alarm Configuration Templates - Line Alarm configuration 983 templates allow combining line level alarm configuration profiles 984 and channel level alarm configuration profiles to a comprehensive 985 configuration of the PM thresholds for ADSL/ADSL2 and ADSL2+ line. 986 They are defined in the adsl2LineAlarmConfTemplateTable. 988 The line alarm configuration template includes one index (OID) of 989 a line level alarm configuration profile and one to four indexes 990 of channel level alarm configuration profiles. 992 2.8.3. Managing Profiles And Templates 994 The index value for each profile and template is a locally-unique, 995 administratively assigned name having the textual convention 996 'SnmpAdminString' (RFC 3411 [RFC3411]). 998 One or more lines may be configured to share parameters of a single 999 configuration template (e.g., adsl2LConfTempTemplateName = 'silver') 1000 by setting its adsl2LCnfgLineTemplate objects to the value of this 1001 template. 1003 One or more lines may be configured to share parameters of a single 1004 Alarm configuration template (e.g., adsl2LAlarmConfTempTemplateName = 1005 'silver') by setting its adsl2LCnfgAlarmTemplate objects to the value 1006 of this template. 1008 Before a template can be deleted or taken out of service it MUST be 1009 first unreferenced from all associated lines. Implementations MAY 1010 also reject template modification while it is associated with any 1011 line. Implementations MUST reject template modification while its 1012 row status is set to 'active'. 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. Implementations MUST reject profile modification while its 1018 row status is set to 'active'. 1020 Implementations MUST provide a default profile whose name is 'DEFVAL' 1021 for each profile and template type. The values of the associated 1022 parameters will be vendor-specific unless otherwise indicated in this 1023 document. Before a line's templates have been set, these templates 1024 will be automatically used by setting adsl2LCnfgLineTemplate and 1025 adsl2LCnfgAlarmTemplate to 'DEFVAL' where appropriate. This default 1026 profile name, 'DEFVAL', is considered reserved in the context of 1027 profiles and templates defined in this MIB module. 1029 Profiles and templates are created, assigned, and deleted dynamically 1030 using the profile name and profile row status in each of the profile 1031 tables. 1033 If the implementation allows modifying a profile or template while it 1034 is associated with a line, then such changes MUST take effect 1035 immediately. These changes MAY result in a restart (hard reset or 1036 soft restart) of the units on the line. 1038 2.8.4. Managing Multiple Bearer Channels 1040 The number of bearer channels is configured by setting the template 1041 attributes adsl2LConfTempChan1ConfProfile, 1042 adsl2LConfTempChan2ConfProfile, adsl2LConfTempChan3ConfProfile, and 1043 adsl2LConfTempChan4ConfProfile and then assigning that template to a 1044 DSL line using the adsl2LineCnfgTemplate attribute. When the number 1045 of bearer channels for a DSL line changes, the SNMP agent will 1046 automatically create or destroy rows in channel-related tables 1047 associated with that line. For example, when a DSL line is operating 1048 with one bearer channel, there will be zero rows in channel-related 1049 tables for channels two, three, and four. The SNMP agent MUST create 1050 and destroy channel related rows as follows : 1052 o When the number of bearer channels for a DSL line changes to a 1053 higher number, the SNMP agent will automatically create rows in 1054 the adsl2ChannelStatusTable, and adsl2PMChCurrTable tables for 1055 that line. 1057 o When the number of bearer channels for a DSL line changes to a 1058 lower number, the SNMP agent will automatically destroy rows in 1059 the adsl2ChannelStatusTable, 1060 adsl2PMChCurrTable,adsl2PMChHist15MinTable and 1061 adsl2PMChHist1DTable tables for that line. 1063 2.9. Notifications 1065 The ability to generate the SNMP notifications coldStart/WarmStart 1066 (per [RFC3418]), which are per agent (e.g., per Digital Subscriber 1067 Line Access Multiplexer, or DSLAM, in such a device), and linkUp/ 1068 linkDown (per [RFC2863]), which are per interface (i.e., ADSL/ADSL2 1069 or ADSL2+ line) is required. 1071 A linkDown notification MAY be generated whenever any of ES, SES, CRC 1072 Anomaly, LOS, LOF, or UAS event occurs. The corresponding linkUp 1073 notification MAY be sent when all link failure conditions are 1074 cleared. 1076 The notifications defined in this MIB module are for status change 1077 (e.g., initialization failure) and for the threshold crossings 1078 associated with the following events: Full initialization failures, 1079 short initialization failures, ES, SES, FEC Seconds, LOS Seconds, 1080 UAS, FEC Seconds, FEC events, and CRC anomalies. Each threshold has 1081 its own enable/threshold value. When that value is 0, the 1082 notification is disabled. 1084 The adsl2LStatusStatusAtur and adsl2LStatusStatusAtuc are bitmasks 1085 representing all outstanding error conditions associated with the 1086 AtuR and AtuC (respectively). Note that since the AtuR status is 1087 obtained via the EOC, this information may be unavailable in case the 1088 AtuR is unreachable via EOC during a line error condition. 1089 Therefore, not all conditions may always be included in its current 1090 status. Notifications corresponding to the bit fields in those two 1091 status objects are defined. 1093 Note that there are other status parameters that refer to the AtuR 1094 (e.g., downstream line attenuation). Those parameters also depend on 1095 the availability of EOC between the central office xtu and the remote 1096 xtu. 1098 A threshold notification occurs whenever the corresponding current 1099 15-minute interval error counter becomes equal to, or exceeds the 1100 threshold value. Only one notification SHOULD be sent per interval 1101 per interface. Since the current 15-minute counter is reset to 0 1102 every 15 minutes, and if the condition persists, the notification may 1103 recur as often as every 15 minutes. For example, to get a 1104 notification whenever a "loss of" event occurs (but at most once 1105 every 15 minutes), set the corresponding threshold to 1. The agent 1106 will generate a notification when the event originally occurs. 1108 Notifications, other than the threshold notifications listed above, 1109 SHOULD be rate limited (throttled) such that there is an 1110 implementation-specific gap between the generation of consecutive 1111 notifications of the same event. When notifications are rate 1112 limited, they are dropped and not queued for sending at a future 1113 time. This is intended to be a general rate-limiting statement for 1114 notifications that otherwise have no explicit rate limiting 1115 assertions in this document. 1117 Note that the Network Management System, or NMS, may receive a 1118 linkDown notification, as well, if enabled (via 1119 ifLinkUpDownTrapEnable [RFC2863]). At the beginning of the next 15 1120 minute interval, the counter is reset. When the first second goes by 1121 and the event occurs, the current interval bucket will be 1, which 1122 equals the threshold, and the notification will be sent again. 1124 3. Definitions 1126 ADSL2-LINE-TC-MIB DEFINITIONS ::= BEGIN 1128 IMPORTS 1129 MODULE-IDENTITY, 1130 transmission 1131 FROM SNMPv2-SMI 1133 TEXTUAL-CONVENTION 1134 FROM SNMPv2-TC; 1136 adsl2TCMIB MODULE-IDENTITY 1137 LAST-UPDATED "200601150000Z" -- January 15, 2006 1138 ORGANIZATION "ADSLMIB Working Group" 1139 CONTACT-INFO "WG-email: adslmib@ietf.org 1140 Info: https://www1.ietf.org/mailman/listinfo/adslmib 1142 Chair: Mike Sneed 1143 Sand Channel Systems 1144 Postal: P.O. Box 37324 1145 Raleigh NC 27627-732 1146 Email: sneedmike@hotmail.com 1147 Phone: +1 206 600 7022 1148 Co-Chair: Bob Ray 1149 PESA Switching Systems, Inc. 1150 Postal: 330-A Wynn Drive 1151 Huntsville, AL 35805 1152 USA 1153 Email: rray@pesa.com 1154 Phone: +1 256 726 9200 ext. 142 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: Menachem Dodge 1165 ECI Telecom Ltd. 1166 Postal: 30 Hasivim St. 1167 Petach Tikva 49517, 1168 Israel. 1169 Email: mbdodge@ieee.org 1170 Phone: +972 3 926 8421 1172 Co-editor: Scott Baillie 1173 NEC Australia 1174 Postal: 649-655 Springvale Road, 1175 Mulgrave, Victoria 3170, 1176 Australia. 1177 Email: scott.baillie@nec.com.au 1178 Phone: +61 3 9264 3986 1180 Co-editor: Umberto Bonollo 1181 NEC Australia 1182 Postal: 649-655 Springvale Road, 1183 Mulgrave, Victoria 3170, 1184 Australia. 1185 Email: umberto.bonollo@nec.com.au 1186 Phone: +61 3 9264 3385 1187 " 1188 DESCRIPTION 1189 "This MIB Module provides Textual Conventions to be 1190 used by the ADSL2-LINE-MIB module for the purpose of 1191 managing ADSL, ADSL2 and ADSL2+ lines. 1193 Copyright (C) The Internet Society (2006). This version of 1194 this MIB module is part of RFC XXXX: see the RFC itself for 1195 full legal notices." 1197 -- RFC Ed.: replace XXXX with assigned number & remove this note 1198 REVISION "200601150000Z" -- January 15, 2006 1199 DESCRIPTION "Initial version, published as RFC XXXX." 1200 -- RFC Ed.: replace XX with assigned number & remove this note 1201 ::= { transmission xxx 2} -- adsl2MIB 2 1202 -- RFC Ed.: we suggest to put it under { transmission 230 } because 1203 -- this is the first available number. 1205 ------------------------------------------------ 1206 -- Textual Conventions -- 1207 ------------------------------------------------ 1209 Adsl2Unit ::= TEXTUAL-CONVENTION 1210 STATUS current 1211 DESCRIPTION 1212 "Identifies a transceiver as being either atuc or 1213 atur. An ADSL line consists of two transceivers, an atuc 1214 and an atur. Attributes with this syntax reference the two 1215 sides of a line. Specified as an INTEGER, the two values 1216 are: 1217 atuc(1) -- central site transceiver 1218 atur(2) -- remote site transceiver" 1219 SYNTAX INTEGER { 1220 atuc(1), 1221 atur(2) 1222 } 1224 Adsl2Direction ::= TEXTUAL-CONVENTION 1225 STATUS current 1226 DESCRIPTION 1227 "Identifies the direction of a band as being 1228 either upstream or downstream. Specified as an INTEGER, 1229 the two values are: 1230 upstream(1) 1231 downstream(2)" 1232 SYNTAX INTEGER { 1233 upstream(1), 1234 downstream(2) 1235 } 1237 Adsl2TransmissionModeType ::= TEXTUAL-CONVENTION 1238 STATUS current 1239 DESCRIPTION 1240 "A set of ADSL2 line transmission modes, with one bit 1241 per mode. The notes (F) and (L) denote Full-Rate 1242 and Lite/splitterless respectively: 1244 Bit 00 : Regional Std. (ANSI T1.413) (F) 1245 Bit 01 : Regional Std. (ETSI DTS/TM06006) (F) 1246 Bit 02 : G.992.1 POTS non-overlapped (F) 1247 Bit 03 : G.992.1 POTS overlapped (F) 1248 Bit 04 : G.992.1 ISDN non-overlapped (F) 1249 Bit 05 : G.992.1 ISDN overlapped (F) 1250 Bit 06 : G.992.1 TCM-ISDN non-overlapped (F) 1251 Bit 07 : G.992.1 TCM-ISDN overlapped (F) 1252 Bit 08 : G.992.2 POTS non-overlapped (L) 1253 Bit 09 : G.992.2 POTS overlapped (L) 1254 Bit 10 : G.992.2 with TCM-ISDN non-overlapped (L) 1255 Bit 11 : G.992.2 with TCM-ISDN overlapped (L) 1256 Bit 12 : G.992.1 TCM-ISDN symmetric (F) --- not in G.997.1 1257 Bit 13-17: Reserved 1258 Bit 18 : G.992.3 POTS non-overlapped (F) 1259 Bit 19 : G.992.3 POTS overlapped (F) 1260 Bit 20 : G.992.3 ISDN non-overlapped (F) 1261 Bit 21 : G.992.3 ISDN overlapped (F) 1262 Bit 22-23: Reserved 1263 Bit 24 : G.992.4 POTS non-overlapped (L) 1264 Bit 25 : G.992.4 POTS overlapped (L) 1265 Bit 26-27: Reserved 1266 Bit 28 : G.992.3 Annex I All-Digital non-overlapped (F) 1267 Bit 29 : G.992.3 Annex I All-Digital overlapped (F) 1268 Bit 30 : G.992.3 Annex J All-Digital non-overlapped (F) 1269 Bit 31 : G.992.3 Annex J All-Digital overlapped (F) 1270 Bit 32 : G.992.4 Annex I All-Digital non-overlapped (L) 1271 Bit 33 : G.992.4 Annex I All-Digital overlapped (L) 1272 Bit 34 : G.992.3 Annex L POTS non-overlapped, mode 1, 1273 wide U/S (F) 1274 Bit 35 : G.992.3 Annex L POTS non-overlapped, mode 2, 1275 narrow U/S(F) 1276 Bit 36 : G.992.3 Annex L POTS overlapped, mode 3, 1277 wide U/S (F) 1278 Bit 37 : G.992.3 Annex L POTS overlapped, mode 4, 1279 narrow U/S (F) 1280 Bit 38 : G.992.3 Annex M POTS non-overlapped (F) 1281 Bit 39 : G.992.3 Annex M POTS overlapped (F) 1282 Bit 40 : G.992.5 POTS non-overlapped (F) 1283 Bit 41 : G.992.5 POTS overlapped (F) 1284 Bit 42 : G.992.5 ISDN non-overlapped (F) 1285 Bit 43 : G.992.5 ISDN overlapped (F) 1286 Bit 44-45: Reserved 1287 Bit 46 : G.992.5 Annex I All-Digital non-overlapped (F) 1288 Bit 47 : G.992.5 Annex I All-Digital overlapped (F) 1289 Bit 48 : G.992.5 Annex J All-Digital non-overlapped (F) 1290 Bit 49 : G.992.5 Annex J All-Digital overlapped (F) 1291 Bit 50 : G.992.5 Annex M POTS non-overlapped (F) 1292 Bit 51 : G.992.5 Annex M POTS overlapped (F) 1293 Bit 52-55: Reserved" 1294 SYNTAX BITS { 1295 ansit1413(0), 1296 etsi(1), 1297 q9921PotsNonOverlapped(2), 1298 q9921PotsOverlapped(3), 1299 q9921IsdnNonOverlapped(4), 1300 q9921isdnOverlapped(5), 1301 q9921tcmIsdnNonOverlapped(6), 1302 q9921tcmIsdnOverlapped(7), 1303 q9922potsNonOverlapeed(8), 1304 q9922potsOverlapped(9), 1305 q9922tcmIsdnNonOverlapped(10), 1306 q9922tcmIsdnOverlapped(11), 1307 q9921tcmIsdnSymmetric(12), 1308 reserved1(13), 1309 reserved2(14), 1310 reserved3(15), 1311 reserved4(16), 1312 reserved5(17), 1313 q9923PotsNonOverlapped(18), 1314 q9923PotsOverlapped(19), 1315 q9923IsdnNonOverlapped(20), 1316 q9923isdnOverlapped(21), 1317 reserved6(22), 1318 reserved7(23), 1319 q9924potsNonOverlapeed(24), 1320 q9924potsOverlapped(25), 1321 reserved8(26), 1322 reserved9(27), 1323 q9923AnnexIAllDigNonOverlapped(28), 1324 q9923AnnexIAllDigOverlapped(29), 1325 q9923AnnexJAllDigNonOverlapped(30), 1326 q9923AnnexJAllDigOverlapped(31), 1327 q9924AnnexIAllDigNonOverlapped(32), 1328 q9924AnnexIAllDigOverlapped(33), 1329 q9923AnnexLMode1NonOverlapped(34), 1330 q9923AnnexLMode2NonOverlapped(35), 1331 q9923AnnexLMode3Overlapped(36), 1332 q9923AnnexLMode4Overlapped(37), 1333 q9923AnnexMPotsNonOverlapped(38), 1334 q9923AnnexMPotsOverlapped(39), 1335 q9925PotsNonOverlapped(40), 1336 q9925PotsOverlapped(41), 1337 q9925IsdnNonOverlapped(42), 1338 q9925isdnOverlapped(43), 1339 reserved10(44), 1340 reserved11(45), 1341 q9925AnnexIAllDigNonOverlapped(46), 1342 q9925AnnexIAllDigOverlapped(47), 1343 q9925AnnexJAllDigNonOverlapped(48), 1344 q9925AnnexJAllDigOverlapped(49), 1345 q9925AnnexMPotsNonOverlapped(50), 1346 q9925AnnexMPotsOverlapped(51), 1347 reserved12(52), 1348 reserved13(53), 1349 reserved14(54), 1350 reserved15(55) 1351 } 1353 Adsl2RaMode ::= TEXTUAL-CONVENTION 1354 STATUS current 1355 DESCRIPTION 1356 "Specifies the rate adaptation behavior for the line. 1357 The three possible behaviors are: 1358 manual (1) - No Rate-Adaptation. The initialization 1359 process attempts to synchronize to a 1360 specified rate. 1361 rainit (2) - Rate-Adaptation during initialization process 1362 only, which attempts to synchronize to a rate 1363 between minimum and maximum specified values. 1364 dynamicRa (3)- Dynamic Rate-Adaptation during initialization 1365 process as well as during SHOWTIME" 1366 SYNTAX INTEGER { 1367 manual(1), 1368 raInit(2), 1369 dynamicRa(3) 1370 } 1372 Adsl2InitResult ::= TEXTUAL-CONVENTION 1373 STATUS current 1374 DESCRIPTION 1375 "Specifies the result of full initialization attempt; the 1376 six possible result values are: 1377 noFail (0) - Successful initialization 1378 configError (1) - Configuration failure 1379 configNotFeasible (2) - Configuration details not supported 1380 commFail (3) - Communication failure 1381 noPeerAtu (4) - Peer ATU not detected 1382 otherCause (5) - Other initialization failure reason" 1383 SYNTAX INTEGER { 1384 noFail(0), 1385 configError(1), 1386 configNotFeasible(2), 1387 commFail(3), 1388 noPeerAtu(4), 1389 otherCause(5) 1390 } 1392 Adsl2OperationModes ::= TEXTUAL-CONVENTION 1393 STATUS current 1394 DESCRIPTION 1395 "The ADSL2 management model specified includes an ADSL Mode 1396 attribute which identifies an instance of ADSL Mode-Specific 1397 PSD Configuration object in the ADSL Line Profile. The 1398 following classes of ADSL operating mode are defined. " 1399 SYNTAX INTEGER { 1400 defMode (1), 1401 adsl (2), 1402 adsl2Pots (3), 1403 adsl2Isdn (4), 1404 adsl2PlusPots (5), 1405 adsl2PlusIsdn (6), 1406 adsl2ReachExtended (7) 1407 } 1409 Adsl2PowerMngState ::= TEXTUAL-CONVENTION 1410 STATUS current 1411 DESCRIPTION 1412 "Attributes with this syntax uniquely identify each power 1413 management state defined for the ADSL/ADSL2 or ADSL2+ link. 1414 The possible values are: 1415 l0(0) - L0 - Full power management state 1416 l1(1) - L1 - Low power management state (for G.992.2) 1417 l2(2) - L2 - Low power management state (for G.992.3, 1418 G.992.4, and G.992.5) 1419 l3(3) - L3 - Idle power management state" 1421 SYNTAX INTEGER { 1422 l0(0), 1423 l1(1), 1424 l2(2), 1425 l3(3) 1426 } 1428 Adsl2ConfPmsForce ::= TEXTUAL-CONVENTION 1429 STATUS current 1430 DESCRIPTION 1431 "Attributes with this syntax are configuration parameters 1432 that reference the desired power management state for the 1433 ADSL/ADSL2 or ADSL2+ link: 1434 l3toL0 (1) - Perform a transition from L3 to L0 1435 (Full power management state) 1437 l0toL2 (2) - Perform a transition from L0 to L2 1438 (Low power management state) 1439 l0orL2toL3 (3) - Perform a transition into L3 (Idle 1440 power management state)" 1442 SYNTAX INTEGER { 1443 l3toL0 (0), 1444 l0toL2 (2), 1445 l0orL2toL3 (3) 1446 } 1448 Adsl2LConfProfPmMode ::= TEXTUAL-CONVENTION 1449 STATUS current 1450 DESCRIPTION 1451 "Attributes with this syntax are configuration parameters 1452 that reference the power modes/states into which the ATU-C or 1453 ATU-R may autonomously transit. 1455 It is a BITS structure that allows control of the following 1456 transit options: 1457 allowTransitionsToIdle (0) - xTU may autonomously transit 1458 to idle (L3) state. 1459 allowTransitionsToLowPower (1)- xTU may autonomously transit 1460 to low-power (L2) state." 1462 SYNTAX BITS { 1463 allowTransitionsToIdle(0), 1464 allowTransitionsToLowPower(1) 1465 } 1467 Adsl2LineLdsf ::= TEXTUAL-CONVENTION 1468 STATUS current 1469 DESCRIPTION 1470 "Attributes with this syntax are configuration parameters 1471 that control the Loop Diagnostic mode for the ADSL/ADSL2 or 1472 ADSL2+ link. The possible values are: 1473 inhibit (0) - Inhibit Loop Diagnostic mode 1474 force (1) - Force/Initiate Loop Diagnostic mode" 1476 SYNTAX INTEGER { 1477 inhibit(0), 1478 force(1) 1479 } 1481 Adsl2LdsfResult ::= TEXTUAL-CONVENTION 1482 STATUS current 1483 DESCRIPTION 1484 "Possible failure reasons associated with performing 1485 Dual Ended Loop Test (DELT) on a DSL line. 1486 Possible values are: 1487 none (1) - The default value in case LDSF was never 1488 requested for the associated line. 1489 success (2) - The recent command completed 1490 successfully. 1491 inProgress (3) - The Loop Diagnostics process is in 1492 progress. 1493 unsupported (4) - The NE or the line card doesn't support 1494 LDSF. 1495 cannotRun (5) - The NE cannot initiate the command, due 1496 to a non specific reason. 1497 aborted (6) - The Loop Diagnostics process aborted. 1498 failed (7) - The Loop Diagnostics process failed. 1499 illegalMode (8) - The NE cannot initiate the command, due 1500 to the specific mode of the relevant 1501 line. 1502 adminUp (9) - The NE cannot initiate the command, as 1503 the relevant line is administratively 1504 'Up'. 1505 tableFull (10)- The NE cannot initiate the command, due 1506 to reaching the maximum number of rows 1507 in the results table. 1508 noResources (11)- The NE cannot initiate the command, due 1509 to lack of internal memory resources." 1510 SYNTAX INTEGER { 1511 none (1), 1512 success (2), 1513 inProgress (3), 1514 unsupported (4), 1515 cannotRun (5), 1516 aborted (6), 1517 failed (7), 1518 illegalMode (8), 1519 adminUp (9), 1520 tableFull (10), 1521 noResources (11) 1522 } 1524 Adsl2SymbolProtection ::= TEXTUAL-CONVENTION 1525 STATUS current 1526 DESCRIPTION 1527 "Attributes with this syntax are configuration parameters 1528 that reference the minimum length impulse noise protection 1529 (INP) in terms of number of symbols. The possible values are: 1530 noProtection (i.e., INP not required), halfSymbol (i.e., INP 1531 length is 1/2 symbol), and 1-16 symbols in steps of 1 symbol" 1533 SYNTAX INTEGER { 1534 noProtection (1), 1535 halfSymbol (2), 1536 singleSymbol (3), 1537 twoSymbols (4), 1538 threeSymbols (5), 1539 fourSymbols (6), 1540 fiveSymbols (7), 1541 sixSymbols (8), 1542 sevenSymbols (9), 1543 eightSymbols (10), 1544 nineSymbols (11), 1545 tenSymbols (12), 1546 elevenSymbols (13), 1547 twelveSymbols (14), 1548 thirteeSymbols (15), 1549 fourteenSymbols (16), 1550 fifteenSymbols (17), 1551 sixteenSymbols (18) 1552 } 1553 Adsl2MaxBer ::= TEXTUAL-CONVENTION 1554 STATUS current 1555 DESCRIPTION 1556 "Attributes with this syntax are configuration parameters 1557 that reference the maximum Bit Error Rate (BER). 1558 The possible values are: 1560 eminus3 (1) - Maximum BER=E^-3 1561 eminus5 (2) - Maximum BER=E^-5 1562 eminus7 (3) - Maximum BER=E^-7" 1563 SYNTAX INTEGER { 1564 eminus3(1), 1565 eminus5(2), 1566 eminus7(3) 1567 } 1569 Adsl2ScMaskDs ::= TEXTUAL-CONVENTION 1570 STATUS current 1571 DESCRIPTION 1572 "Each one of the 512 bits in this OCTET 1573 STRING array represents the corresponding bin 1574 in the downstream direction. A value of one 1575 indicates that the bin is not in use." 1576 SYNTAX OCTET STRING (SIZE(0..64)) 1578 Adsl2ScMaskUs ::= TEXTUAL-CONVENTION 1579 STATUS current 1580 DESCRIPTION 1581 "Each one of the 64 bits in this OCTET 1582 STRING array represents the corresponding bin 1583 in the downstream direction. A value of one 1584 indicates that the bin is not in use." 1585 SYNTAX OCTET STRING (SIZE(0..8)) 1587 Adsl2RfiDs ::= TEXTUAL-CONVENTION 1588 STATUS current 1589 DESCRIPTION 1590 "Each one of the 512 bits in this OCTET 1591 STRING array represents the corresponding bin 1592 in the downstream direction. A value of one 1593 indicates that the bin is part of a notch 1594 filter." 1595 SYNTAX OCTET STRING (SIZE(0..64)) 1597 Adsl2PsdMaskDs ::= TEXTUAL-CONVENTION 1598 STATUS current 1599 DESCRIPTION 1600 "This is a structure that represents up to 1601 32 PSD Mask breakpoints. 1602 Each breakpoint occupies 3 octets: The first 1603 two octets hold the index of the sub-carrier 1604 associated with the breakpoint. The third octet 1605 holds the PSD reduction at the breakpoint from 0 1606 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 1607 0.5dBm/Hz." 1608 SYNTAX OCTET STRING (SIZE(0..96)) 1610 Adsl2PsdMaskUs ::= TEXTUAL-CONVENTION 1611 STATUS current 1612 DESCRIPTION 1613 "This is a structure that represents up to 1614 4 PSD Mask breakpoints. 1615 Each breakpoint occupies 3 octets: The first 1616 two octets hold the index of the sub-carrier 1617 associated with the breakpoint. The third octet 1618 holds the PSD reduction at the breakpoint from 0 1619 (0dBm/Hz) to 255 (-127.5 dBm/Hz) using units of 1620 0.5dBm/Hz." 1621 SYNTAX OCTET STRING (SIZE(0..12)) 1623 Adsl2Tssi ::= TEXTUAL-CONVENTION 1624 STATUS current 1625 DESCRIPTION 1626 "This is a structure that represents up to 1627 32 transmit spectrum shaping (TSSi) breakpoints. 1628 Each breakpoint occupies 3 octets: The first 1629 two octets hold the index of the sub-carrier 1630 associated with the breakpoint. The third octet 1631 holds the shaping parameter at the breakpoint. It 1632 is a value from 0 to 127 (units of -0.5dB). The 1633 special value 127 indicates that the sub-carrier 1634 is not transmitted." 1635 SYNTAX OCTET STRING (SIZE(0..96)) 1637 Adsl2LastTransmittedState ::= TEXTUAL-CONVENTION 1638 STATUS current 1639 DESCRIPTION 1640 "This parameter represents the last successful 1641 transmitted initialization state in the last full 1642 initialization performed on the line." 1643 SYNTAX INTEGER { 1644 atucG9941(0), 1645 atucQuiet1(1), 1646 atucComb1(2), 1647 atucQuiet2(3), 1648 atucComb2(4), 1649 atucIcomb1(5), 1650 atucLineprob(6), 1651 atucQuiet3(7), 1652 atucComb3(8), 1653 atucIComb2(9), 1654 atucMsgfmt(10), 1655 atucMsgpcb(11), 1656 atucQuiet4(12), 1657 atucReverb1(13), 1658 atucTref1(14), 1659 atucReverb2(15), 1660 atucEct(16), 1661 atucReverb3(17), 1662 atucTref2(18), 1663 atucReverb4(19), 1664 atucSegue1(20), 1665 atucMsg1(21), 1666 atucReverb5(22), 1667 atucSegue2(23), 1668 atucMedley(24), 1669 atucExchmarker(25), 1670 atucMsg2(26), 1671 atucReverb6(27), 1672 atucSegue3(28), 1673 atucParams(29), 1674 atucReverb7(30), 1675 atucSegue4(31), 1676 atucShowtime(32), 1677 -- 1678 aturG9941(100), 1679 aturQuiet1(101), 1680 aturComb1(102), 1681 aturQuiet2(103), 1682 aturComb2(104), 1683 aturIcomb1(105), 1684 aturLineprob(106), 1685 aturQuiet3(107), 1686 aturComb3(108), 1687 aturIcomb2(109), 1688 aturMsgfmt(110), 1689 aturMsgpcb(111), 1690 aturReverb1(112), 1691 aturQuiet4(113), 1692 aturReverb2(114), 1693 aturQuiet5(115), 1694 aturReverb3(116), 1695 aturEct(117), 1696 aturReverb4(118), 1697 aturSegue1(119), 1698 aturReverb5(120), 1699 aturSegue2(121), 1700 aturMsg1(122), 1701 aturMedley(123), 1702 aturExchmarker(124), 1703 aturMsg2(125), 1704 aturReverb6(126), 1705 aturSegue3(127), 1706 aturParams(128), 1707 aturReverb7(129), 1708 aturSegue4(130), 1709 aturShowtime(131) 1710 } 1712 Adsl2LineStatus ::= TEXTUAL-CONVENTION 1713 STATUS current 1714 DESCRIPTION 1715 "Attributes with this syntax are status parameters 1716 that reflect the failure status for a given endpoint of 1717 ADSL/ADSL2 or ADSL2+ link. 1719 This BITS structure can report the following failures: 1721 noDefect (0) - This bit position positively reports 1722 that no defect or failure exist. 1723 lossOfFraming (1) - Loss of frame synchronization 1724 lossOfSignal (2) - Loss of signal 1725 lossOfPower (3) - Loss of power. Usually this failure may 1726 be reported for CPE units only 1727 initFailure (4) - Recent initialization process failed." 1729 SYNTAX BITS { 1730 noDefect(0), 1731 lossOfFraming(1), 1732 lossOfSignal(2), 1733 lossOfPower(3), 1734 initFailure(4) 1735 } 1737 Adsl2ChAtmStatus ::= TEXTUAL-CONVENTION 1738 STATUS current 1739 DESCRIPTION 1740 "Attributes with this syntax are status parameters that 1741 reflect the failure status for Transmission Convergence (TC) 1742 layer of a given ATM interface (data path over an ADSL/ADSL2 1743 or ADSL2+ link). 1745 This BITS structure can report the following failures: 1746 noDefect (0) - This bit position positively 1747 reports that no defect or failure 1748 exist. 1749 noCellDelineation (1) - The link was successfully 1751 initialized but cell delineation 1753 was never acquired on the 1755 associated ATM data path. 1756 lossOfCellDelineation (2)- Loss of cell delineation on the 1757 associated ATM data path" 1759 SYNTAX BITS { 1760 noDefect(0), 1761 noCellDelineation(1), 1762 lossOfCellDelineation(2) 1763 } 1765 Adsl2ChPtmStatus ::= TEXTUAL-CONVENTION 1766 STATUS current 1767 DESCRIPTION 1768 "Attributes with this syntax are status parameters that 1769 reflect the failure status for a given PTM interface (packet 1770 data path over an ADSL/ADSL2 or ADSL2+ link). 1772 This BITS structure can report the following failures: 1774 noDefect (0) - This bit position positively 1775 reports that no defect or failure exist. 1776 outOfSync (1) - Out of synchronization. " 1778 SYNTAX BITS { 1779 noDefect(0), 1780 outOfSync(1) 1781 } 1783 END 1785 ADSL2-LINE-MIB DEFINITIONS ::= BEGIN 1787 IMPORTS 1788 MODULE-IDENTITY, 1789 OBJECT-TYPE, 1790 transmission, 1791 Unsigned32, 1792 NOTIFICATION-TYPE, 1793 Integer32, 1794 Counter32 1795 FROM SNMPv2-SMI 1797 ifIndex 1798 FROM IF-MIB 1800 TruthValue, 1801 RowStatus 1802 FROM SNMPv2-TC 1804 SnmpAdminString 1805 FROM SNMP-FRAMEWORK-MIB 1807 HCPerfIntervalThreshold, 1808 HCPerfTimeElapsed 1809 FROM HC-PerfHist-TC-MIB -- [RFC3705] 1811 Adsl2Unit, 1812 Adsl2Direction, 1813 Adsl2TransmissionModeType, 1814 Adsl2RaMode, 1815 Adsl2InitResult, 1816 Adsl2OperationModes, 1817 Adsl2PowerMngState, 1818 Adsl2ConfPmsForce, 1819 Adsl2LConfProfPmMode, 1820 Adsl2LineLdsf, 1821 Adsl2LdsfResult, 1822 Adsl2SymbolProtection, 1823 Adsl2MaxBer, 1824 Adsl2ScMaskDs, 1825 Adsl2ScMaskUs, 1826 Adsl2RfiDs, 1827 Adsl2PsdMaskDs, 1828 Adsl2PsdMaskUs, 1829 Adsl2Tssi, 1830 Adsl2LastTransmittedState, 1831 Adsl2LineStatus, 1832 Adsl2ChAtmStatus, 1833 Adsl2ChPtmStatus 1834 FROM ADSL2-LINE-TC-MIB -- [This document] 1836 MODULE-COMPLIANCE, 1837 OBJECT-GROUP, 1838 NOTIFICATION-GROUP 1839 FROM SNMPv2-CONF; 1841 adsl2MIB MODULE-IDENTITY 1842 LAST-UPDATED "200601150000Z" -- January 15, 2006 1843 ORGANIZATION "ADSLMIB Working Group" 1844 CONTACT-INFO "WG-email: adslmib@ietf.org 1845 Info: https://www1.ietf.org/mailman/listinfo/adslmib 1847 Chair: Mike Sneed 1848 Sand Channel Systems 1849 Postal: P.O. Box 37324 1850 Raleigh NC 27627-732 1851 Email: sneedmike@hotmail.com 1852 Phone: +1 206 600 7022 1854 Co-Chair: Bob Ray 1855 PESA Switching Systems, Inc. 1856 Postal: 330-A Wynn Drive 1857 Huntsville, AL 35805 1858 USA 1859 Email: rray@pesa.com 1860 Phone: +1 256 726 9200 ext. 142 1862 Co-editor: Moti Morgenstern 1863 ECI Telecom Ltd. 1864 Postal: 30 Hasivim St. 1865 Petach Tikva 49517, 1866 Israel. 1867 Email: moti.morgenstern@ecitele.com 1868 Phone: +972 3 926 6258 1870 Co-editor: Menachem Dodge 1871 ECI Telecom Ltd. 1872 Postal: 30 Hasivim St. 1873 Petach Tikva 49517, 1874 Israel. 1875 Email: mbdodge@ieee.org 1876 Phone: +972 3 926 8421 1878 Co-editor: Scott Baillie 1879 NEC Australia 1880 Postal: 649-655 Springvale Road, 1881 Mulgrave, Victoria 3170, 1882 Australia. 1883 Email: scott.baillie@nec.com.au 1884 Phone: +61 3 9264 3986 1886 Co-editor: Umberto Bonollo 1887 NEC Australia 1888 Postal: 649-655 Springvale Road, 1889 Mulgrave, Victoria 3170, 1890 Australia. 1891 Email: umberto.bonollo@nec.com.au 1892 Phone: +61 3 9264 3385 1893 " 1894 DESCRIPTION 1895 " 1896 This document defines a Management Information Base (MIB) 1897 module for use with network management protocols in the 1898 Internet community for the purpose of managing ADSL, ADSL2, 1899 and ADSL2+ lines. The MIB module described in RFC 2662 1900 [RFC2662] describes objects used for managing Asymmetric 1901 Bit-Rate DSL (ADSL) interfaces per [T1E1.413], [G.992.1], 1902 and [G.992.2]. These object descriptions are based upon the 1903 specifications for the ADSL Embedded Operations Channel 1904 (EOC) as defined in American National Standards Institute 1905 (ANSI) T1E1.413/1995 [T1E1.413] and International 1906 Telecommunication Union (ITU-T) G.992.1 [G.992.1] and 1907 G.992.2 [G.992.2]. 1909 This document does not obsolete RFC 2662 [RFC2662], but 1910 rather provides a more comprehensive management model that 1911 includes the ADSL2 and ADSL2+ technologies per G.992.3, 1912 G.992.4, and G.992.5 ([G.992.3], [G.992.4], and [G.992.5], 1913 respectively). In addition, objects have been added to 1914 improve the management of ADSL, ADSL2, and ADSL2+ lines. 1916 Additionally, the management framework for New Generation 1917 ADSL lines specified by the Digital Subscriber Line Forum 1918 (DSLF) has been taken into consideration [TR-90]. That 1919 framework is based on ITU-T G.997.1 standard [G.997.1] as 1920 well as two amendments: [G.997.1 am1] and [G.997.1 am2]. 1922 Note that the revised ITU-T G.997.1 standard refers also to 1923 next generation of VDSL technology, known as VDSL2, per ITU-T 1924 G.993.2 [G.993.2]. However, managing VDSL2 lines is 1925 currently beyond the scope of this document. 1927 The MIB module is located in the MIB tree under MIB 2 1928 transmission, as discussed in the MIB-2 Integration (RFC 2863 1929 [RFC2863]) section of this document. 1931 Copyright (C) The Internet Society (2006). This version of 1932 this MIB module is part of RFC XXXX: see the RFC itself for 1933 full legal notices." 1935 -- RFC Ed.: replace XXXX with assigned number & remove this note 1936 REVISION "200601150000Z" -- January 15, 2006 1937 DESCRIPTION "Initial version, published as RFC XXXX." 1938 -- RFC Ed.: replace XX with assigned number & remove this note 1939 ::= { transmission xxx } 1940 -- RFC Ed.: we suggest to put it under { transmission 230 } because 1941 -- this is the first available number. 1943 adsl2 OBJECT IDENTIFIER ::= { adsl2MIB 1 } 1944 ------------------------------------------------ 1945 adsl2Line OBJECT IDENTIFIER ::= { adsl2 1 } 1946 adsl2Status OBJECT IDENTIFIER ::= { adsl2 2 } 1947 adsl2Inventory OBJECT IDENTIFIER ::= { adsl2 3 } 1948 adsl2PM OBJECT IDENTIFIER ::= { adsl2 4 } 1949 adsl2Profile OBJECT IDENTIFIER ::= { adsl2 5 } 1950 adsl2Scalar OBJECT IDENTIFIER ::= { adsl2 6 } 1951 adsl2Notifications OBJECT IDENTIFIER ::= { adsl2 0 } 1952 adsl2Conformance OBJECT IDENTIFIER ::= { adsl2 8 } 1953 ------------------------------------------------ 1954 adsl2PMLine OBJECT IDENTIFIER ::= { adsl2PM 1 } 1955 adsl2PMChannel OBJECT IDENTIFIER ::= { adsl2PM 2 } 1956 ------------------------------------------------ 1957 adsl2ProfileLine OBJECT IDENTIFIER ::= { adsl2Profile 1 } 1958 adsl2ProfileChannel OBJECT IDENTIFIER ::= { adsl2Profile 2 } 1959 adsl2ProfileAlarmConf OBJECT IDENTIFIER ::= { adsl2Profile 3 } 1960 ------------------------------------------------ 1961 adsl2ScalarSC OBJECT IDENTIFIER ::= { adsl2Scalar 1 } 1962 ------------------------------------------------ 1964 ------------------------------------------------ 1965 -- adsl2LineTable -- 1966 ------------------------------------------------ 1967 adsl2LineTable OBJECT-TYPE 1968 SYNTAX SEQUENCE OF Adsl2LineEntry 1969 MAX-ACCESS not-accessible 1970 STATUS current 1971 DESCRIPTION 1972 "The table adsl2LineTable contains configuration, 1973 command and status parameters of the ADSL2 line. 1974 The index of this table is an interface index where the 1975 interface has an ifType of adsl2(230). 1977 Several objects in this table MUST be maintained in a 1978 persistent manner. " 1979 ::= { adsl2Line 1 } 1981 adsl2LineEntry OBJECT-TYPE 1982 SYNTAX Adsl2LineEntry 1983 MAX-ACCESS not-accessible 1984 STATUS current 1985 DESCRIPTION 1986 "The table adsl2LineTable contains configuration, 1987 commands and status parameters of the ADSL2 line" 1988 INDEX { ifIndex } 1989 ::= { adsl2LineTable 1 } 1991 Adsl2LineEntry ::= 1992 SEQUENCE { 1993 adsl2LineCnfgTemplate SnmpAdminString, 1994 adsl2LineAlarmCnfgTemplate SnmpAdminString, 1995 adsl2LineCmndConfPmsf Adsl2ConfPmsForce, 1996 adsl2LineCmndConfLdsf Adsl2LineLdsf, 1997 adsl2LineCmndConfLdsfFailReason Adsl2LdsfResult, 1998 adsl2LineCmndAutomodeColdStart TruthValue, 1999 adsl2LineStatusAtuTransSys Adsl2TransmissionModeType, 2000 adsl2LineStatusPwrMngState Adsl2PowerMngState, 2001 adsl2LineStatusInitResult Adsl2InitResult, 2002 adsl2LineStatusLastStateDs Adsl2LastTransmittedState, 2003 adsl2LineStatusLastStateUs Adsl2LastTransmittedState, 2004 adsl2LineStatusAtur Adsl2LineStatus, 2005 adsl2LineStatusAtuc Adsl2LineStatus, 2006 adsl2LineStatusLnAttenDs Unsigned32, 2007 adsl2LineStatusLnAttenUs Unsigned32, 2008 adsl2LineStatusSigAttenDs Unsigned32, 2009 adsl2LineStatusSigAttenUs Unsigned32, 2010 adsl2LineStatusSnrMarginDs Integer32, 2011 adsl2LineStatusSnrMarginUs Integer32, 2012 adsl2LineStatusAttainableRateDs Unsigned32, 2013 adsl2LineStatusAttainableRateUs Unsigned32, 2014 adsl2LineStatusActPsdDs Integer32, 2015 adsl2LineStatusActPsdUs Integer32, 2016 adsl2LineStatusActAtpDs Integer32, 2017 adsl2LineStatusActAtpUs Integer32 2018 } 2020 adsl2LineCnfgTemplate OBJECT-TYPE 2021 SYNTAX SnmpAdminString (SIZE(1..32)) 2022 MAX-ACCESS read-write 2023 STATUS current 2024 DESCRIPTION 2025 "The value of this object identifies the row in the ADSL2 Line 2026 Configuration Templates Table, (Adsl2ConfTemplatesTable), 2027 which applies for this ADSL2 line. 2029 This object MUST be maintained in a persistent manner." 2030 REFERENCE "DSL Forum TR-90, paragraph 5.1.1" 2031 DEFVAL { "DEFVAL" } 2032 ::= { adsl2LineEntry 1 } 2034 adsl2LineAlarmCnfgTemplate OBJECT-TYPE 2035 SYNTAX SnmpAdminString (SIZE(1..32)) 2036 MAX-ACCESS read-write 2037 STATUS current 2038 DESCRIPTION 2039 "The value of this object identifies the row in the ADSL2 Line 2040 Alarm Configuration Template Table, 2041 (adsl2LineAlarmConfTemplateTable), which applies to this ADSL2 2042 line. 2044 This object MUST be maintained in a persistent manner." 2045 REFERENCE "DSL Forum TR-90, paragraph 5.1.1" 2046 DEFVAL { "DEFVAL" } 2047 ::= { adsl2LineEntry 2 } 2049 adsl2LineCmndConfPmsf OBJECT-TYPE 2050 SYNTAX Adsl2ConfPmsForce 2051 MAX-ACCESS read-write 2052 STATUS current 2053 DESCRIPTION 2054 "Power management state forced. Defines the line states to be 2055 forced by the near-end ATU on this line. The various possible 2056 values are: 2057 l3toL0 (0), 2058 l0toL2 (2), 2059 l0orL2toL3 (3). 2061 This object MUST be maintained in a persistent manner." 2062 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.3" 2063 DEFVAL { l3toL0 } 2064 ::= { adsl2LineEntry 3 } 2066 adsl2LineCmndConfLdsf OBJECT-TYPE 2067 SYNTAX Adsl2LineLdsf 2068 MAX-ACCESS read-write 2069 STATUS current 2070 DESCRIPTION 2071 "Loop diagnostics mode forced (LDSF). Defines whether the line 2072 should be forced into the loop diagnostics mode by the 2073 near-end ATU on this line or only be responsive to loop 2074 diagnostics initiated by the far-end ATU. 2076 This object MUST be maintained in a persistent manner. 2077 However, in case the operator forces loop diagnostics mode 2078 then the access node should reset the object (inhibit) when 2079 loop diagnostics mode procedures are completed." 2080 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.8" 2081 DEFVAL { inhibit } 2082 ::= { adsl2LineEntry 4 } 2084 adsl2LineCmndConfLdsfFailReason OBJECT-TYPE 2085 SYNTAX Adsl2LdsfResult 2086 MAX-ACCESS read-only 2087 STATUS current 2088 DESCRIPTION 2089 "The status of the recent occasion the Loop diagnostics mode 2090 forced (LDSF) was issued for the associated line. Possible 2091 values are: 2092 none (1) - The default value in case LDSF was never 2093 requested for the associated line. 2094 success (2) - The recent command completed 2095 successfully. 2096 inProgress (3) - The Loop Diagnostics process is in 2097 progress. 2098 unsupported (4) - The NE or the line card doesn't support 2099 LDSF. 2100 cannotRun (5) - The NE cannot initiate the command, due 2101 to a non specific reason. 2102 aborted (6) - The Loop Diagnostics process aborted. 2103 failed (7) - The Loop Diagnostics process failed. 2105 illegalMode (8) - The NE cannot initiate the command, due 2106 to the specific mode of the relevant 2107 line. 2108 adminUp (9) - The NE cannot initiate the command, as 2109 the relevant line is administratively 2110 'Up'. 2111 tableFull (10)- The NE cannot initiate the command, due 2112 to reaching the maximum number of rows 2113 in the results table. 2114 noResources (11)- The NE cannot initiate the command, due 2115 to lack of internal memory resources." 2116 DEFVAL { none } 2117 ::= { adsl2LineEntry 5 } 2119 adsl2LineCmndAutomodeColdStart OBJECT-TYPE 2120 SYNTAX TruthValue 2121 MAX-ACCESS read-write 2122 STATUS current 2123 DESCRIPTION 2124 "Automode cold start forced. This parameter is defined 2125 in order to improve testing of the performance of ATUs 2126 supporting automode when it is enabled in the MIB. 2127 Change the value of this parameter to 'true' indicates 2128 a change in loop conditions applied to the devices under 2129 test. The ATUs shall reset any historical information 2130 used for automode and for shortening G.994.1 handshake 2131 and initialization. 2133 Automode is the case where multiple operation-modes are 2134 enabled through the adsl2LConfProfAtuTransSysEna object 2135 in the line configuration profile being used for the 2136 ADSL line, and where the selection of the actual 2137 operation-mode depends not only on the common 2138 capabilities of both ATUs (as exchanged in G.994.1), but 2139 also on achievable data rates under given loop 2140 conditions. 2142 This object MUST be maintained in a persistent manner." 2144 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.10" 2145 DEFVAL { false } 2146 ::= { adsl2LineEntry 6 } 2148 adsl2LineStatusAtuTransSys OBJECT-TYPE 2149 SYNTAX Adsl2TransmissionModeType 2150 MAX-ACCESS read-only 2151 STATUS current 2152 DESCRIPTION 2153 "The ATU Transmission System (ATS) in use. 2154 It is coded in a bit-map representation with one bit set to 2155 '1' (the selected coding for the ADSL line). This parameter 2156 may be derived from the handshaking procedures defined in 2157 Recommendation G.994.1. A set of ADSL2 line transmission 2158 modes, with one bit per mode. " 2159 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.1.1" 2160 ::= { adsl2LineEntry 7 } 2162 adsl2LineStatusPwrMngState OBJECT-TYPE 2163 SYNTAX Adsl2PowerMngState 2164 MAX-ACCESS read-only 2165 STATUS current 2166 DESCRIPTION 2167 "The current power management state. One of four possible 2168 power management states: 2169 L0 - Synchronized and full transmission (i.e., Showtime), 2170 L1 - Low Power with reduced net data rate (G.992.2 only), 2171 L2 - Low Power with reduced net data rate (G.992.3 and 2172 G.992.4 only), 2173 L3 - No power 2174 The various possible values are:l0(0), l1(1), l2(2), l3(3)." 2175 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.2" 2176 ::= { adsl2LineEntry 8 } 2178 adsl2LineStatusInitResult OBJECT-TYPE 2179 SYNTAX Adsl2InitResult 2180 MAX-ACCESS read-only 2181 STATUS current 2182 DESCRIPTION 2183 "Indicates the result of the last full initialization performed 2184 on the line. It is an enumeration type with the following 2185 values: noFailure(0), configError(1), configNotFeasible(2), 2186 commFail(3), noPeerAtu(4), otherCause(5)." 2187 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.3" 2188 ::= { adsl2LineEntry 9 } 2190 adsl2LineStatusLastStateDs OBJECT-TYPE 2191 SYNTAX Adsl2LastTransmittedState 2192 MAX-ACCESS read-only 2193 STATUS current 2194 DESCRIPTION 2195 "The last successful transmitted initialization state in 2196 the downstream direction in the last full initialization 2197 performed on the line. States are per the specific ADSL type 2198 and are counted from 0 (if G.994.1 is used) or 1 (if G.994.1 2199 is not used) up to Showtime." 2201 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.4" 2202 ::= { adsl2LineEntry 10 } 2204 adsl2LineStatusLastStateUs OBJECT-TYPE 2205 SYNTAX Adsl2LastTransmittedState 2206 MAX-ACCESS read-only 2207 STATUS current 2208 DESCRIPTION 2209 "The last successful transmitted initialization state in the 2210 upstream direction in the last full initialization performed 2211 on the line. States are per the specific ADSL type and are 2212 counted from 0 (if G.994.1 is used) or 1 (if G.994.1 is not 2213 used) up to Showtime." 2214 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.5" 2215 ::= { adsl2LineEntry 11 } 2217 adsl2LineStatusAtur OBJECT-TYPE 2218 SYNTAX Adsl2LineStatus 2219 MAX-ACCESS read-only 2220 STATUS current 2221 DESCRIPTION 2222 "Indicates current state (existing failures) of the ATU-R. 2223 This is a bit-map of possible conditions. The various bit 2224 positions are: noFailure(0), lossOfFraming(1), 2225 lossOfSignal(2), lossOfPower(3), 2226 initFailure(4) - never active on ATU-R" 2227 REFERENCE "ITU-T G.997.1, paragraph 7.1.1.2" 2228 ::= { adsl2LineEntry 12 } 2230 adsl2LineStatusAtuc OBJECT-TYPE 2231 SYNTAX Adsl2LineStatus 2232 MAX-ACCESS read-only 2233 STATUS current 2234 DESCRIPTION 2235 "Indicates current state (existing failures) of the ATU-C. 2236 This is a bit-map of possible conditions. The various bit 2237 positions are: noFailure(0), lossOfFraming(1), 2238 lossOfSignal(2), lossOfPower(3), initFailure(4)" 2239 REFERENCE "ITU-T G.997.1, paragraph 7.1.1.1" 2240 ::= { adsl2LineEntry 13 } 2242 adsl2LineStatusLnAttenDs OBJECT-TYPE 2243 SYNTAX Unsigned32 2244 UNITS "0.1 dB" 2245 MAX-ACCESS read-only 2246 STATUS current 2247 DESCRIPTION 2248 "The measured difference in the total power transmitted by the 2249 ATU-C and the total power received by the ATU-R over all sub- 2250 carriers during diagnostics mode and initialization. It 2251 ranges from 0 to 1270 units of 0.1 dB (Physical values 2252 are 0 to 127 dB). A value of all 1's indicates the line 2253 attenuation is out of range to be represented." 2254 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.6" 2255 ::= { adsl2LineEntry 14 } 2257 adsl2LineStatusLnAttenUs OBJECT-TYPE 2258 SYNTAX Unsigned32 2259 UNITS "0.1 dB" 2260 MAX-ACCESS read-only 2261 STATUS current 2262 DESCRIPTION 2263 "The measured difference in the total power transmitted by the 2264 ATU-R and the total power received by the ATU-C over all sub- 2265 carriers during diagnostics mode and initialization. 2266 It ranges from 0 to 1270 units of 0.1 dB (Physical values are 2267 0 to 127 dB). A value of all 1's indicates the line 2268 attenuation is out of range to be represented." 2269 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.7" 2270 ::= { adsl2LineEntry 15 } 2272 adsl2LineStatusSigAttenDs OBJECT-TYPE 2273 SYNTAX Unsigned32 2274 UNITS "0.1 dB" 2275 MAX-ACCESS read-only 2276 STATUS current 2277 DESCRIPTION 2278 "The measured difference in the total power transmitted by the 2279 ATU-C and the total power received by the ATU-R over all sub- 2280 carriers during Showtime. It ranges from 0 to 1270 units of 2281 0.1 dB (Physical values are 0 to 127 dB). A value of all 2282 1's indicates the line attenuation is out of range to be 2283 represented." 2284 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.8" 2285 ::= { adsl2LineEntry 16 } 2287 adsl2LineStatusSigAttenUs OBJECT-TYPE 2288 SYNTAX Unsigned32 2289 UNITS "0.1 dB" 2290 MAX-ACCESS read-only 2291 STATUS current 2292 DESCRIPTION 2293 "The measured difference in the total power transmitted by the 2294 ATU-R and the total power received by the ATU-C over all sub- 2295 carriers during Showtime. It ranges from 0 to 1270 units of 2296 0.1 dB (Physical values are 0 to 127 dB). A value of all 2297 1's indicates the line attenuation is out of range to be 2298 represented." 2299 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.9" 2300 ::= { adsl2LineEntry 17 } 2302 adsl2LineStatusSnrMarginDs OBJECT-TYPE 2303 SYNTAX Integer32 2304 UNITS "0.1 dB" 2305 MAX-ACCESS read-only 2306 STATUS current 2307 DESCRIPTION 2308 "Downstream SNR Margin is the maximum increase in dB of the 2309 noise power received at the ATU-R, such that the BER 2310 requirements are met for all downstream bearer channels. It 2311 ranges from -640 to 630 units of 0.1 dB (Physical values are 2312 -64 to 63 dB). A value of all 1's indicates the line 2313 attenuation is out of range to be represented." 2314 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.10" 2315 ::= { adsl2LineEntry 18 } 2317 adsl2LineStatusSnrMarginUs OBJECT-TYPE 2318 SYNTAX Integer32 2319 UNITS "0.1 dB" 2320 MAX-ACCESS read-only 2321 STATUS current 2322 DESCRIPTION 2323 "Upstream SNR Margin is the maximum increase in dB of the noise 2324 power received at the ATU-C, such that the BER requirements 2325 are met for all downstream bearer channels. It ranges from 2326 -640 to 630 units of 0.1 dB (Physical values are -64 to 2327 63 dB). A value of all 1's indicates the line attenuation 2328 is out of range to be represented." 2329 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.11" 2330 ::= { adsl2LineEntry 19 } 2332 adsl2LineStatusAttainableRateDs OBJECT-TYPE 2333 SYNTAX Unsigned32 2334 UNITS "bits/second" 2335 MAX-ACCESS read-only 2336 STATUS current 2337 DESCRIPTION 2338 "Maximum Attainable Data Rate Downstream. 2339 The maximum downstream net data rate currently attainable by 2340 the ATU-C transmitter and the ATU-R receiver, coded in bit/s." 2341 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.12" 2342 ::= { adsl2LineEntry 20 } 2344 adsl2LineStatusAttainableRateUs OBJECT-TYPE 2345 SYNTAX Unsigned32 2346 UNITS "bits/second" 2347 MAX-ACCESS read-only 2348 STATUS current 2349 DESCRIPTION 2350 "Maximum Attainable Data Rate Upstream. 2351 The maximum upstream net data rate currently attainable by the 2352 ATU-R transmitter and the ATU-C receiver, coded in bit/s." 2353 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.13" 2354 ::= { adsl2LineEntry 21 } 2356 adsl2LineStatusActPsdDs OBJECT-TYPE 2357 SYNTAX Integer32 2358 UNITS "0.1 dB" 2359 MAX-ACCESS read-only 2360 STATUS current 2361 DESCRIPTION 2362 "Actual Power Spectrum Density (PSD) Downstream. The average 2363 downstream transmit PSD over the sub-carriers used for 2364 downstream. It ranges from -900 to 0 units of 0.1 dB 2365 (Physical values are -90 to 0 dBm/Hz). A value of all 1's 2366 indicates the measurement is out of range to be represented." 2367 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.14" 2368 ::= { adsl2LineEntry 22 } 2370 adsl2LineStatusActPsdUs OBJECT-TYPE 2371 SYNTAX Integer32 2372 UNITS "0.1 dB" 2373 MAX-ACCESS read-only 2374 STATUS current 2375 DESCRIPTION 2376 "Actual Power Spectrum Density (PSD) Upstream. The average 2377 upstream transmit PSD over the sub-carriers used for upstream. 2378 It ranges from -900 to 0 units of 0.1 dB (Physical values 2379 are -90 to 0 dBm/Hz). A value of all 1's indicates the 2380 measurement is out of range to be represented." 2381 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.15" 2382 ::= { adsl2LineEntry 23 } 2384 adsl2LineStatusActAtpDs OBJECT-TYPE 2385 SYNTAX Integer32 2386 UNITS "0.1 dB" 2387 MAX-ACCESS read-only 2388 STATUS current 2389 DESCRIPTION 2390 "Actual Aggregate Transmit Power Downstream. The total amount 2391 of transmit power delivered by the ATU-C at the U-C reference 2392 point, at the instant of measurement. It ranges from -310 to 2393 310 units of 0.1 dB (Physical values are -31 to 31 dBm). A 2394 value of all 1's indicates the measurement is out of range to 2395 be represented." 2396 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.16" 2397 ::= { adsl2LineEntry 24 } 2399 adsl2LineStatusActAtpUs OBJECT-TYPE 2400 SYNTAX Integer32 2401 UNITS "0.1 dB" 2402 MAX-ACCESS read-only 2403 STATUS current 2404 DESCRIPTION 2405 "Actual Aggregate Transmit Power Upstream. The total amount of 2406 transmit power delivered by the ATU-R at the U-R 2407 reference point, at the instant of measurement. It ranges 2408 from -310 to 310 units of 0.1 dB (Physical values are -31 2409 to 31 dBm). A value of all 1's indicates the measurement 2410 is out of range to be represented." 2411 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.17" 2412 ::= { adsl2LineEntry 25 } 2414 ------------------------------------------------ 2415 -- adsl2ChannelStatusTable -- 2416 ------------------------------------------------ 2417 adsl2ChannelStatusTable OBJECT-TYPE 2418 SYNTAX SEQUENCE OF Adsl2ChannelStatusEntry 2419 MAX-ACCESS not-accessible 2420 STATUS current 2421 DESCRIPTION 2422 "The table adsl2ChannelStatusTable contains status 2423 parameters of ADSL2 channel. This table contains live data 2424 from equipment. As such, it is NOT persistent." 2425 ::= { adsl2Status 1 } 2427 adsl2ChannelStatusEntry OBJECT-TYPE 2428 SYNTAX Adsl2ChannelStatusEntry 2429 MAX-ACCESS not-accessible 2430 STATUS current 2431 DESCRIPTION 2432 "The table adsl2ChannelStatusTable contains status 2433 parameters of ADSL2 channel. 2434 The index of this table is an interface index where 2435 the interface has an ifType value that is applicable 2436 for a DSL channel and the termination unit." 2437 INDEX { ifIndex, adsl2ChStatusUnit } 2438 ::= { adsl2ChannelStatusTable 1 } 2440 Adsl2ChannelStatusEntry ::= 2441 SEQUENCE { 2442 adsl2ChStatusUnit Adsl2Unit, 2443 adsl2ChStatusChannelNum Unsigned32, 2444 adsl2ChStatusActDataRate Unsigned32, 2445 adsl2ChStatusPrevDataRate Unsigned32, 2446 adsl2ChStatusActDelay Unsigned32, 2447 adsl2ChStatusAtmStatus Adsl2ChAtmStatus, 2448 adsl2ChStatusPtmStatus Adsl2ChPtmStatus 2449 } 2451 adsl2ChStatusUnit OBJECT-TYPE 2452 SYNTAX Adsl2Unit 2453 MAX-ACCESS not-accessible 2454 STATUS current 2455 DESCRIPTION 2456 "The termination unit ATUC(1) or ATUR(2)." 2457 ::= { adsl2ChannelStatusEntry 1 } 2459 adsl2ChStatusChannelNum OBJECT-TYPE 2460 SYNTAX Unsigned32 2461 MAX-ACCESS read-only 2462 STATUS current 2463 DESCRIPTION 2464 "Provides the bearer channel number associated with this 2465 row (i.e., the channel ifIndex). 2466 This enables determining the channel configuration profile 2467 and the channel thresholds profile applicable for this 2468 bearer channel." 2469 ::= { adsl2ChannelStatusEntry 2 } 2471 adsl2ChStatusActDataRate OBJECT-TYPE 2472 SYNTAX Unsigned32(0..200000000) 2473 UNITS "bits/second" 2474 MAX-ACCESS read-only 2475 STATUS current 2476 DESCRIPTION 2477 "The actual net data rate that the bearer channel is operating 2478 at, if in L0 power management state. In L1 or L2 states, it 2479 relates to the previous L0 state. The data rate is coded in 2480 bit/s." 2481 REFERENCE "ITU-T G.997.1, paragraph 7.5.2.1" 2482 ::= { adsl2ChannelStatusEntry 3 } 2484 adsl2ChStatusPrevDataRate OBJECT-TYPE 2485 SYNTAX Unsigned32(0..200000000) 2486 UNITS "bits/second" 2487 MAX-ACCESS read-only 2488 STATUS current 2489 DESCRIPTION 2490 "The previous net data rate that the bearer channel was 2491 operating at just before the latest rate change event. This 2492 could be a full or short initialization, fast retrain, DRA or 2493 power management transitions, excluding transitions between L0 2494 state and L1 or L2 states. The data rate is coded in bit/s." 2495 REFERENCE "ITU-T G.997.1, paragraph 7.5.2.2" 2496 ::= { adsl2ChannelStatusEntry 4 } 2498 adsl2ChStatusActDelay OBJECT-TYPE 2499 SYNTAX Unsigned32(0..8176) 2500 UNITS "milliseconds" 2501 MAX-ACCESS read-only 2502 STATUS current 2503 DESCRIPTION 2504 "The actual one-way interleaving delay introduced by the 2505 PMS-TC in the direction of the bearer channel, if in L0 2506 power management state. In L1 or L2 states, it relates to 2507 the previous L0 state. It is coded in ms (rounded to the 2508 nearest ms)." 2509 REFERENCE "ITU-T G.997.1, paragraph 7.5.2.3" 2510 ::= { adsl2ChannelStatusEntry 5 } 2512 adsl2ChStatusAtmStatus OBJECT-TYPE 2513 SYNTAX Adsl2ChAtmStatus 2514 MAX-ACCESS read-only 2515 STATUS current 2516 DESCRIPTION 2517 "Indicates current state (existing failures) of the ADSL 2518 channel in case its Data Path is ATM. This is a bit-map of 2519 possible conditions. The various bit positions are: 2520 noFailure(0), 2521 noCellDelineation(1), 2522 lossOfCellDelineation (2). 2523 In case the channel is not of ATM Data Path the object is set 2524 to '0'." 2525 REFERENCE "ITU-T G.997.1, paragraph 7.1.4" 2526 ::= { adsl2ChannelStatusEntry 6 } 2528 adsl2ChStatusPtmStatus OBJECT-TYPE 2529 SYNTAX Adsl2ChPtmStatus 2530 MAX-ACCESS read-only 2531 STATUS current 2532 DESCRIPTION 2533 "Indicates current state (existing failures) of the ADSL 2534 channel in case its Data Path is PTM. This is a bit-map of 2535 possible conditions. The various bit positions are: 2537 noFailure(0), 2538 outOfSync (1). 2539 In case the channel is not of PTM Data Path the object is set 2540 to '0'." 2541 REFERENCE "ITU-T G.997.1, paragraph 7.1.5" 2542 ::= { adsl2ChannelStatusEntry 7 } 2544 ------------------------------------------------ 2545 -- Scalars that relate to the adsl2SCStatusTable. 2546 ------------------------------------------------ 2548 adsl2ScalarSCMaxInterfaces OBJECT-TYPE 2549 SYNTAX Unsigned32 2550 MAX-ACCESS read-only 2551 STATUS current 2552 DESCRIPTION 2553 "This value determines the upper size of adsl2SCStatusTable. 2554 The maximum number of entries in adsl2SCStatusTable is equal 2555 to two times the value of this attribute." 2556 ::= { adsl2ScalarSC 1 } 2558 adsl2ScalarSCAvailInterfaces OBJECT-TYPE 2559 SYNTAX Unsigned32 2560 MAX-ACCESS read-only 2561 STATUS current 2562 DESCRIPTION 2563 "This value determines the amount of space that is 2564 currently available in adsl2SCStatusTable. 2565 The number of entries available in adsl2SCStatusTable is equal 2566 to two times the value of this attribute." 2567 ::= { adsl2ScalarSC 2 } 2569 ------------------------------------------------ 2570 -- adsl2SCStatusTable -- 2571 ------------------------------------------------ 2573 adsl2SCStatusTable OBJECT-TYPE 2574 SYNTAX SEQUENCE OF Adsl2SCStatusEntry 2575 MAX-ACCESS not-accessible 2576 STATUS current 2577 DESCRIPTION 2578 "The table adsl2SCStatusTable contains status parameters 2579 of ADSL2 sub-carriers. This table contains live data 2580 from equipment. As such, it is NOT persistent." 2581 ::= { adsl2Status 2 } 2583 adsl2SCStatusEntry OBJECT-TYPE 2584 SYNTAX Adsl2SCStatusEntry 2585 MAX-ACCESS not-accessible 2586 STATUS current 2587 DESCRIPTION 2588 "The table Hfadsl2SCStatusEntry contains status parameters 2589 of ADSL2 sub-carriers. 2590 The index of this table is an interface index where the 2591 interface has an ifType of adsl2(230)." 2592 INDEX { ifIndex, adsl2SCStatusDirection } 2593 ::= { adsl2SCStatusTable 1 } 2595 Adsl2SCStatusEntry ::= 2596 SEQUENCE { 2597 adsl2SCStatusDirection Adsl2Direction, 2598 adsl2SCStatusMtime Unsigned32, 2599 adsl2SCStatusSnr OCTET STRING, 2600 adsl2SCStatusBitsAlloc OCTET STRING, 2601 adsl2SCStatusGainAlloc OCTET STRING, 2602 adsl2SCStatusTssi Adsl2Tssi, 2603 adsl2SCStatusLinScale Unsigned32, 2604 adsl2SCStatusLinReal OCTET STRING, 2605 adsl2SCStatusLinImg OCTET STRING, 2606 adsl2SCStatusLogMt Unsigned32, 2607 adsl2SCStatusLog OCTET STRING, 2608 adsl2SCStatusQlnMt Unsigned32, 2609 adsl2SCStatusQln OCTET STRING, 2610 adsl2SCStatusLnAtten Unsigned32, 2611 adsl2SCStatusSigAtten Unsigned32, 2612 adsl2SCStatusSnrMargin Integer32, 2613 adsl2SCStatusAttainableRate Unsigned32, 2614 adsl2SCStatusActAtp Integer32, 2615 adsl2SCStatusRowStatus RowStatus 2616 } 2618 adsl2SCStatusDirection OBJECT-TYPE 2619 SYNTAX Adsl2Direction 2620 MAX-ACCESS not-accessible 2621 STATUS current 2622 DESCRIPTION 2623 "The direction of the sub-carrier either 2624 upstream or downstream" 2625 ::= { adsl2SCStatusEntry 1 } 2627 adsl2SCStatusMtime OBJECT-TYPE 2628 SYNTAX Unsigned32 2629 UNITS "symbols" 2630 MAX-ACCESS read-only 2631 STATUS current 2632 DESCRIPTION 2633 "SNR Measurement Time. The number of symbols used to 2634 measure the SNR values on the respective transmission 2635 direction. It should correspond to the value specified in the 2636 recommendation (e.g., the number of symbols in 1 second 2637 time interval for G.992.3). This parameter corresponds to 2638 1 second in loop diagnostic procedure and should be updated 2639 otherwise" 2640 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.20.1 (SNRMTds) 2641 and paragraph 7.5.1.20.3 (SNRMTus)" 2642 ::= { adsl2SCStatusEntry 2 } 2644 adsl2SCStatusSnr OBJECT-TYPE 2645 SYNTAX OCTET STRING (SIZE(0..512)) 2646 MAX-ACCESS read-only 2647 STATUS current 2648 DESCRIPTION 2649 "The SNR Margin per sub-carrier, expressing the ratio between 2650 the received signal power and received noise power per 2651 subscriber. It is an array of 512 bytes, designed for 2652 supporting up to 512 (downstream) sub-carriers. 2653 The number of utilized octets on downstream direction depends 2654 on NSCds, and on upstream direction it depends on NSCus. This 2655 value is referred here as NSC. 2656 Byte i (0 <= i < NSC) is set to a value in the range 0 to 2657 254 to indicate that the respective downstream or upstream sub- 2658 carrier i has SNR of: (-32 + Adsl2SubcarrierSnr(i)/2) in dB 2659 (i.e., -32 to 95dB). 2660 The special value 255 means that no measurement could be done 2661 for the subcarrier because it is out of the PSD mask passband 2662 or that the noise PSD is out of range to be represented. 2663 Each value in this array is 8 bits wide." 2664 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.20.2 (SNRpsds) 2665 and paragraph 7.5.1.20.4 (SNRpsus)" 2666 ::= { adsl2SCStatusEntry 3 } 2668 adsl2SCStatusBitsAlloc OBJECT-TYPE 2669 SYNTAX OCTET STRING (SIZE(0..256)) 2670 UNITS "bits" 2671 MAX-ACCESS read-only 2672 STATUS current 2673 DESCRIPTION 2674 "The bits allocation per sub-carrier. An array of 256 bytes 2675 (512 nibbles), designed for supporting up to 512 (downstream) 2676 sub-carriers. 2677 The number of utilized nibbles on downstream direction depends 2678 on NSCds, and on upstream direction it depends on NSCus. This 2679 value is referred here as NSC. 2681 Nibble i (0 <= i < NSC) is set to a value in the range 0 2682 to 15 to indicate that the respective downstream or upstream 2683 sub-carrier i has the same amount of bits allocation." 2684 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.21.1 (BITSpsds) 2685 and paragraph 7.5.1.21.2 (BITSpsus)" 2686 ::= { adsl2SCStatusEntry 4 } 2688 adsl2SCStatusGainAlloc OBJECT-TYPE 2689 SYNTAX OCTET STRING (SIZE(0..1024)) 2690 MAX-ACCESS read-only 2691 STATUS current 2692 DESCRIPTION 2693 "The gain allocation per sub-carrier. An array of 512 16-bits 2694 values, designed for supporting up to 512 (downstream) sub- 2695 carriers. 2696 The number of utilized octets on downstream direction depends 2697 on NSCds, and on upstream direction it depends on NSCus. This 2698 value is referred here as NSC. 2699 Value i (0 <= i < NSC) is in the range 0 to 4093 to indicate 2700 that the respective downstream or upstream sub-carrier i has the 2701 same amount of gain value. 2702 The gain value is represented as a multiple of 1/512 on 2703 linear scale. Each value in this array is 16 bits wide and is 2704 stored in big endian format." 2705 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.21.3 (GAINSpsds) 2706 and paragraph 7.5.1.21.4 (GAINSpsus)" 2707 ::= { adsl2SCStatusEntry 5 } 2709 adsl2SCStatusTssi OBJECT-TYPE 2710 SYNTAX Adsl2Tssi 2711 MAX-ACCESS read-only 2712 STATUS current 2713 DESCRIPTION 2714 "The transmit spectrum shaping (TSSi) breakpoints expressed 2715 as the set of breakpoints exchanged during G.994.1. 2716 Each breakpoint is a pair of values occupying 3 octets with the 2717 following structure: 2718 First 2 octets - Index of the subcarrier used in the context of 2719 the breakpoint. 2720 Third octet - The shaping parameter at the breakpoint. 2721 Subcarrier index is an unsigned number in the range 1 to either 2722 NSCds (downstream direction) or NSCus (upstream direction). 2723 The shaping parameter value is in the range 0 to 127 (units of 2724 -0.5dB). The special value 127 indicates that the subcarrier 2725 is not transmitted." 2726 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.21.5 (TSSpsds) 2727 and paragraph 7.5.1.21.6 (TSSpsus)" 2728 ::= { adsl2SCStatusEntry 6 } 2730 adsl2SCStatusLinScale OBJECT-TYPE 2731 SYNTAX Unsigned32 2732 MAX-ACCESS read-only 2733 STATUS current 2734 DESCRIPTION 2735 "The scale factor to be applied to the H(f) linear 2736 representation values for the respective transmission direction. 2737 This parameter is only available after a loop diagnostic 2738 procedure." 2739 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.1 (HLINSCds) 2740 and paragraph 7.5.1.18.5 (HLINSCus)" 2741 ::= { adsl2SCStatusEntry 7 } 2743 adsl2SCStatusLinReal OBJECT-TYPE 2744 SYNTAX OCTET STRING (SIZE(0..1024)) 2745 MAX-ACCESS read-only 2746 STATUS current 2747 DESCRIPTION 2748 "An array of up to 512 complex H(f) linear representation 2749 values in linear scale for the respective transmission 2750 direction. It is designed to support up to 512 (downstream) 2751 sub-carriers. 2752 The number of utilized values on downstream direction depends 2753 on NSCds, and on upstream direction it depends on NSCus. This 2754 value is referred here as NSC. 2755 Each array entry represents the real component [referred here as 2756 a(i)] of Hlin(f = i*Df) value for a particular sub-carrier index 2757 i (0 <= i < NSC). 2758 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 2759 where scale is Adsl2SubcarrierLinScale and a(i) and b(i) 2760 [provided by the Adsl2SubcarrierLinImg object] are in the range 2761 (-2^15+1) to (+2^15-1). 2762 A special value a(i)=b(i)= -2^15 indicates that no measurement 2763 could be done for the subcarrier because it is out of the 2764 passband or that the attenuation is out of range to be 2765 represented. This parameter is only available after a loop 2766 diagnostic procedure. 2767 Each value in this array is 16 bits wide and is stored in big 2768 endian format." 2769 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.2 (HLINpsds) 2770 and paragraph 7.5.1.18.6 (HLINpsds)" 2771 ::= { adsl2SCStatusEntry 8 } 2773 adsl2SCStatusLinImg OBJECT-TYPE 2774 SYNTAX OCTET STRING (SIZE(0..1024)) 2775 MAX-ACCESS read-only 2776 STATUS current 2777 DESCRIPTION 2778 "An array of up to 512 complex H(f) linear representation 2779 values in linear scale for the respective transmission 2780 direction. It is designed to support up to 512 (downstream) 2781 sub-carriers. 2782 The number of utilized values on downstream direction depends 2783 on NSCds, and on upstream direction it depends on NSCus. This 2784 value is referred here as NSC. 2785 Each array entry represents the imaginary component [referred 2786 here as b(i)] of Hlin(f = i*Df) value for a particular sub- 2787 carrier index i (0 <= i < NSC). 2788 Hlin(f) is represented as ((scale/2^15)*((a(i)+j*b(i))/2^15)), 2789 where scale is Adsl2SubcarrierLinScale and a(i) [provided by 2790 the Adsl2SubcarrierLinReal object] and b(i) are in the range 2791 (-2^15+1) to (+2^15-1). 2792 A special value a(i)=b(i)= -2^15 indicates that no measurement 2793 could be done for the subcarrier because it is out of the 2794 passband or that the attenuation is out of range to be 2795 represented. This parameter is only available after a loop 2796 diagnostic procedure. 2797 Each value in this array is 16 bits wide and is stored in big 2798 endian format." 2799 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.2 (HLINpsds) 2800 and paragraph 7.5.1.18.6 (HLINpsds)" 2801 ::= { adsl2SCStatusEntry 9 } 2803 adsl2SCStatusLogMt OBJECT-TYPE 2804 SYNTAX Unsigned32 2805 MAX-ACCESS read-only 2806 STATUS current 2807 DESCRIPTION 2808 "The number of symbols used to measure the H(f) logarithmic 2809 measurement values for the respective transmission direction. 2810 This parameter should correspond to the value specified in the 2811 recommendation (e.g., the number of symbols in 1 second 2812 time interval for G.992.3). This parameter corresponds to 1 2813 second in loop diagnostic procedure and should be updated in 2814 initialization" 2815 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.3 (HLOGMTds) 2816 and paragraph 7.5.1.18.7 (HLOGMTus)" 2817 ::= { adsl2SCStatusEntry 10 } 2819 adsl2SCStatusLog 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 real H(f) logarithmic representation 2825 values in dB for the respective transmission direction. It is 2826 designed to support up to 512 (downstream) sub-carriers 2827 The number of utilized values on downstream direction depends 2828 on NSCds, and on upstream direction it depends on NSCus. This 2829 value is referred here as NSC. 2830 Each array entry represents the real Hlog(f = i*Df) value for a 2831 particular sub-carrier index i, (0 <= i < NSC). 2832 The real Hlog(f) value is represented as (6-m(i)/10), with m(i) 2833 in the range 0 to 1022. A special value m=1023 indicates that 2834 no measurement could be done for the subcarrier because it is 2835 out of the passband or that the attenuation is out of range to 2836 be represented. This parameter is applicable in loop 2837 diagnostic procedure and initialization. 2838 Each value in this array is 16 bits wide and is stored 2839 in big endian format." 2840 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.18.4 (HLOGpsds) 2841 and paragraph 7.5.1.18.8 (HLOGpsus)" 2842 ::= { adsl2SCStatusEntry 11 } 2844 adsl2SCStatusQlnMt OBJECT-TYPE 2845 SYNTAX Unsigned32 2846 MAX-ACCESS read-only 2847 STATUS current 2848 DESCRIPTION 2849 "The number of symbols used to measure the Quiet Line Noise 2850 values on the respective transmission direction. This 2851 parameter should correspond to the value specified in the 2852 recommendation (e.g., the number of symbols in 1 second time 2853 interval for G.992.3). This parameter corresponds to 1 second 2854 in loop diagnostic procedure and should be updated in 2855 initialization " 2856 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.19.1 (QLNMTds) 2857 and paragraph 7.5.1.19.3 (QLNMTus)" 2858 ::= { adsl2SCStatusEntry 12 } 2860 adsl2SCStatusQln OBJECT-TYPE 2861 SYNTAX OCTET STRING (SIZE(0..512)) 2862 UNITS "dBm/Hz" 2863 MAX-ACCESS read-only 2864 STATUS current 2865 DESCRIPTION 2866 "An array of up to 512 real Quiet Line Noise values in dBm/Hz 2867 for the respective transmission direction. It is designed for 2868 up to 512 (downstream) sub-carriers 2869 The number of utilized values on downstream direction depends 2870 on NSCds, and on upstream direction it depends on NSCus. This 2871 value is referred here as NSC. 2872 Each array entry represents the QLN(f = i*Df) value for a 2873 particular sub-carrier index i, (0 <= i < NSC). 2875 The QLN(f) is represented as ( -23-n(i)/2), with n(i) in the 2876 range 0 to 254. A special value n(i)=255 indicates that no 2877 measurement could be done for the subcarrier because it is out 2878 of the passband or that the noise PSD is out of range to be 2879 represented. 2880 This parameter is applicable in loop diagnostic procedure and 2881 initialization. Each value in this array is 8 bits wide." 2882 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.19.2 (QLNpsds) 2883 and paragraph 7.5.1.19.4 (QLNpsus)" 2884 ::= { adsl2SCStatusEntry 13 } 2886 adsl2SCStatusLnAtten OBJECT-TYPE 2887 SYNTAX Unsigned32 2888 UNITS "0.1 dB" 2889 MAX-ACCESS read-only 2890 STATUS current 2891 DESCRIPTION 2892 "When referring to the downstream direction, it is the measured 2893 difference in the total power transmitted by the ATU-C and the 2894 total power received by the ATU-R over all sub-carriers during 2895 diagnostics mode. 2896 When referring to the upstream direction, it is the measured 2897 difference in the total power transmitted by the ATU-R and the 2898 total power received by the ATU-C over all sub-carriers during 2899 diagnostics mode. 2900 It ranges from 0 to 1270 units of 0.1 dB (Physical values are 2901 0 to 127 dB). A value of all 1's indicates the line 2902 attenuation is out of range to be represented. 2903 This object reflects the value of the parameter following the 2904 most recent DELT performed on the associated line. Once 2905 the DELT process is over, the parameter no longer changes 2906 until the row is deleted or a new DELT process is initiated. " 2907 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.6 (LATNds) 2908 and paragraph 7.5.1.7 (LATNus)" 2909 ::= { adsl2SCStatusEntry 14 } 2911 adsl2SCStatusSigAtten OBJECT-TYPE 2912 SYNTAX Unsigned32 2913 UNITS "0.1 dB" 2914 MAX-ACCESS read-only 2915 STATUS current 2916 DESCRIPTION 2917 "When referring to the downstream direction, it is the measured 2918 difference in the total power transmitted by the 2919 ATU-C and the total power received by the ATU-R over all sub 2920 carriers during Showtime after the diagnostics mode. 2921 When referring to the upstream direction, it is the measured 2922 difference in the total power transmitted by the 2923 ATU-R and the total power received by the ATU-C over all sub 2924 carriers during Showtime after the diagnostics mode. 2925 It ranges from 0 to 1270 units of 0.1 dB (Physical values 2926 are 0 to 127 dB). A value of all 1's indicates the line 2927 attenuation is out of range to be represented. 2928 This object reflects the value of the parameter following the 2929 most recent DELT performed on the associated line. Once 2930 the DELT process is over, the parameter no longer changes 2931 until the row is deleted or a new DELT process is initiated. " 2932 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.8 (SATNds) 2933 and paragraph 7.5.1.9 (SATNus)" 2934 ::= { adsl2SCStatusEntry 15 } 2936 adsl2SCStatusSnrMargin OBJECT-TYPE 2937 SYNTAX Integer32 2938 UNITS "0.1 dB" 2939 MAX-ACCESS read-only 2940 STATUS current 2941 DESCRIPTION 2942 "SNR Margin is the maximum increase in dB of the noise power 2943 received at the ATU (ATU-R on downstream direction and ATU-C 2944 on upstream direction), such that the BER requirements are met 2945 for all bearer channels received at the ATU. It ranges from 2946 -640 to 630 units of 0.1 dB (Physical values are -64 to 2947 63 dB). A value of all 1's indicates the SNR margin is 2948 out of range to be represented. 2949 This object reflects the value of the parameter following the 2950 most recent DELT performed on the associated line. Once 2951 the DELT process is over, the parameter no longer changes 2952 until the row is deleted or a new DELT process is initiated. " 2953 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.10 (SNRMds) 2954 and paragraph 7.5.1.11 (SNRMus)" 2955 ::= { adsl2SCStatusEntry 16 } 2957 adsl2SCStatusAttainableRate OBJECT-TYPE 2958 SYNTAX Unsigned32 2959 UNITS "bits/second" 2960 MAX-ACCESS read-only 2961 STATUS current 2962 DESCRIPTION 2963 "Maximum Attainable Data Rate. The maximum net data rate 2964 currently attainable by the ATU-C transmitter and ATU-R 2965 receiver (when referring to downstream direction) or by the 2966 ATU-R transmitter and ATU-C receiver (when referring to 2967 upstream direction). Value is coded in bits/s. 2968 This object reflects the value of the parameter following the 2969 most recent DELT performed on the associated line. Once 2970 the DELT process is over, the parameter no longer changes 2971 until the row is deleted or a new DELT process is initiated. " 2972 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.12 (ATTNDRds) 2973 and paragraph 7.5.1.13 (ATTNDRus)" 2974 ::= { adsl2SCStatusEntry 17 } 2976 adsl2SCStatusActAtp OBJECT-TYPE 2977 SYNTAX Integer32 2978 UNITS "0.1 dB" 2979 MAX-ACCESS read-only 2980 STATUS current 2981 DESCRIPTION 2982 "Actual Aggregate Transmit Power from the ATU (ATU-R on 2983 downstream direction and ATU-C on upstream direction), at the 2984 instant of measurement. It ranges from -310 to 310 units of 2985 0.1 dB (Physical values are -31 to 31 dBm). A value of all 2986 1's indicates the measurement is out of range to be 2987 represented. 2988 This object reflects the value of the parameter following the 2989 most recent DELT performed on the associated line. Once 2990 the DELT process is over, the parameter no longer changes 2991 until the row is deleted or a new DELT process is initiated. " 2992 REFERENCE "ITU-T G.997.1, paragraph 7.5.1.14 (ACTPSDds) 2993 and paragraph 7.5.1.15 (ACTPSDus)" 2994 ::= { adsl2SCStatusEntry 18 } 2996 adsl2SCStatusRowStatus OBJECT-TYPE 2997 SYNTAX RowStatus 2998 MAX-ACCESS read-write 2999 STATUS current 3000 DESCRIPTION 3001 "Row Status. The SNMP agent should create a row in this 3002 table for storing the results of a DELT performed on the 3003 associated line, if such a row does not already exist. 3004 The SNMP agent may have limited resources; therefore, if 3005 multiple rows co-exist in the table, it may fail to add 3006 new rows to the table or allocate memory resources for a new 3007 DELT process. If that occurs, the SNMP agent responds with 3008 either the value 'tableFull' or the value 3009 'noResources' (for adsl2LineCmndConfLdsfFailReason 3010 object in adsl2LineTable) 3011 The management system (the operator) may delete rows according 3012 to any scheme. E.g., after retrieving the results." 3013 ::= { adsl2SCStatusEntry 19 } 3015 ------------------------------------------------ 3016 -- adsl2LineInventoryTable -- 3017 ------------------------------------------------ 3018 adsl2LineInventoryTable OBJECT-TYPE 3019 SYNTAX SEQUENCE OF Adsl2LineInventoryEntry 3020 MAX-ACCESS not-accessible 3021 STATUS current 3022 DESCRIPTION 3023 "The table adsl2LineInventoryTable contains inventory of ADSL2 3024 unit. The objects in this table are NOT persistent." 3025 ::= { adsl2Inventory 1 } 3027 adsl2LineInventoryEntry OBJECT-TYPE 3028 SYNTAX Adsl2LineInventoryEntry 3029 MAX-ACCESS not-accessible 3030 STATUS current 3031 DESCRIPTION 3032 "The table adsl2LineInventoryTable contains inventory of ADSL2 3033 unit. 3034 The index of this table is an interface index where the 3035 interface has an ifType of adsl2(230)." 3036 INDEX { ifIndex, adsl2LInvUnit } 3037 ::= { adsl2LineInventoryTable 1 } 3039 Adsl2LineInventoryEntry ::= 3040 SEQUENCE { 3041 adsl2LInvUnit Adsl2Unit, 3042 adsl2LInvG994VendorId OCTET STRING, 3043 adsl2LInvSystemVendorId OCTET STRING, 3044 adsl2LInvVersionNumber OCTET STRING, 3045 adsl2LInvSerialNumber OCTET STRING, 3046 adsl2LInvSelfTestResult OCTET STRING, 3047 adsl2LInvTransmissionCapabilities Adsl2TransmissionModeType 3048 } 3050 adsl2LInvUnit OBJECT-TYPE 3051 SYNTAX Adsl2Unit 3052 MAX-ACCESS not-accessible 3053 STATUS current 3054 DESCRIPTION 3055 "The termination unit ATUC{1} or ATUR{2}." 3056 ::= { adsl2LineInventoryEntry 1 } 3058 adsl2LInvG994VendorId OBJECT-TYPE 3059 SYNTAX OCTET STRING (SIZE(0..8)) 3060 MAX-ACCESS read-only 3061 STATUS current 3062 DESCRIPTION 3063 "The ATU G.994.1 Vendor ID as inserted in the G.994.1 CL/CLR 3064 message. It consists of 8 binary octets, including a country 3065 code followed by a (regionally allocated) provider code, as 3066 defined in Recommendation T.35." 3068 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3069 ::= { adsl2LineInventoryEntry 2 } 3071 adsl2LInvSystemVendorId OBJECT-TYPE 3072 SYNTAX OCTET STRING (SIZE(0..8)) 3073 MAX-ACCESS read-only 3074 STATUS current 3075 DESCRIPTION 3076 "The ATU System Vendor ID (identifies the ATU system 3077 integrator) as inserted in the Overhead Messages (both ATUs 3078 for G.992.3 and G.992.4) or in the Embedded Operations 3079 Channel (only ATU-R in G.992.1 and G.992.2). It consists of 3080 8 binary octets, with same format as used for 3081 Adsl2InvG994VendorId." 3082 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3083 ::= { adsl2LineInventoryEntry 3 } 3085 adsl2LInvVersionNumber OBJECT-TYPE 3086 SYNTAX OCTET STRING (SIZE(0..16)) 3087 MAX-ACCESS read-only 3088 STATUS current 3089 DESCRIPTION 3090 "The ATU version number (vendor specific information) as 3091 inserted in the Overhead Messages (both ATUs for G.992.3 and 3092 G.992.4) or in the Embedded Operations Channel (only ATU-R in 3093 G.992.1 and G.992.2). It consists of up to 16 binary octets." 3094 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3095 ::= { adsl2LineInventoryEntry 4 } 3097 adsl2LInvSerialNumber OBJECT-TYPE 3098 SYNTAX OCTET STRING (SIZE(0..32)) 3099 MAX-ACCESS read-only 3100 STATUS current 3101 DESCRIPTION 3102 "The ATU serial number (vendor specific information) as 3103 inserted in the Overhead Messages (both ATUs for G.992.3 and 3104 G.992.4) or in the Embedded Operations Channel (only ATU-R in 3105 G.992.1 and G.992.2). It is vendor specific information. It 3106 consists of up to 32 ASCII characters." 3107 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3108 ::= { adsl2LineInventoryEntry 5 } 3110 adsl2LInvSelfTestResult OBJECT-TYPE 3111 SYNTAX OCTET STRING (SIZE(0..4)) 3112 MAX-ACCESS read-only 3113 STATUS current 3114 DESCRIPTION 3115 "The ATU self-test result, coded as a 32-bit integer. The 3116 most significant octet of this object is '0' if the self-test 3117 passed, and '1' if the self-test failed. The interpretation 3118 of the other octets is vendor discretionary." 3119 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3120 ::= { adsl2LineInventoryEntry 6 } 3122 adsl2LInvTransmissionCapabilities OBJECT-TYPE 3123 SYNTAX Adsl2TransmissionModeType 3124 MAX-ACCESS read-only 3125 STATUS current 3126 DESCRIPTION 3127 "The ATU transmission system capability list of the different 3128 coding types. It is coded in a bit-map representation with 1 3129 or more bits set. A bit set to '1' means that the ATU 3130 supports the respective coding. The value may be derived 3131 from the handshaking procedures defined in G.994.1. A set 3132 of ADSL2 line transmission modes, with one bit per mode." 3133 REFERENCE "ITU-T G.997.1, paragraph 7.4" 3134 ::= { adsl2LineInventoryEntry 7 } 3136 ------------------------------------------------ 3137 -- adsl2LineConfTemplateTable -- 3138 ------------------------------------------------ 3139 adsl2LineConfTemplateTable OBJECT-TYPE 3140 SYNTAX SEQUENCE OF Adsl2LineConfTemplateEntry 3141 MAX-ACCESS not-accessible 3142 STATUS current 3143 DESCRIPTION 3144 "The table adsl2LineConfTemplateTable contains ADSL2 line 3145 configuration template. 3147 Entries in this table MUST be maintained in a 3148 persistent manner." 3149 ::= { adsl2ProfileLine 1 } 3151 adsl2LineConfTemplateEntry OBJECT-TYPE 3152 SYNTAX Adsl2LineConfTemplateEntry 3153 MAX-ACCESS not-accessible 3154 STATUS current 3155 DESCRIPTION 3156 "The table adsl2LineConfTemplateTable contains ADSL2 line 3157 configuration template. 3158 A default template with an index of 'DEFVAL' will 3159 always exist and its parameters will be set to vendor-specific 3160 values, unless otherwise specified in this document" 3161 INDEX { adsl2LConfTempTemplateName } 3162 ::= { adsl2LineConfTemplateTable 1 } 3164 Adsl2LineConfTemplateEntry ::= 3165 SEQUENCE { 3166 adsl2LConfTempTemplateName SnmpAdminString, 3167 adsl2LConfTempLineProfile SnmpAdminString, 3168 adsl2LConfTempChan1ConfProfile SnmpAdminString, 3169 adsl2LConfTempChan1RaRatioDs Unsigned32, 3170 adsl2LConfTempChan1RaRatioUs Unsigned32, 3171 adsl2LConfTempChan2ConfProfile SnmpAdminString, 3172 adsl2LConfTempChan2RaRatioDs Unsigned32, 3173 adsl2LConfTempChan2RaRatioUs Unsigned32, 3174 adsl2LConfTempChan3ConfProfile SnmpAdminString, 3175 adsl2LConfTempChan3RaRatioDs Unsigned32, 3176 adsl2LConfTempChan3RaRatioUs Unsigned32, 3177 adsl2LConfTempChan4ConfProfile SnmpAdminString, 3178 adsl2LConfTempChan4RaRatioDs Unsigned32, 3179 adsl2LConfTempChan4RaRatioUs Unsigned32, 3180 adsl2LConfTempRowStatus RowStatus 3181 } 3183 adsl2LConfTempTemplateName OBJECT-TYPE 3184 SYNTAX SnmpAdminString (SIZE(1..32)) 3185 MAX-ACCESS not-accessible 3186 STATUS current 3187 DESCRIPTION 3188 "This object identifies a row in this table." 3189 REFERENCE "DSL Forum TR-90, paragraph 5.1.4" 3190 ::= { adsl2LineConfTemplateEntry 1 } 3192 adsl2LConfTempLineProfile OBJECT-TYPE 3193 SYNTAX SnmpAdminString (SIZE(1..32)) 3194 MAX-ACCESS read-create 3195 STATUS current 3196 DESCRIPTION 3197 "The value of this object identifies the row in the ADSL2 Line 3198 Configuration Profile Table, (Adsl2LineConfProfileTable), 3199 which applies for this ADSL2 line." 3200 REFERENCE "DSL Forum TR-90, paragraph 5.1.4" 3201 DEFVAL { "DEFVAL" } 3202 ::= { adsl2LineConfTemplateEntry 2 } 3204 adsl2LConfTempChan1ConfProfile OBJECT-TYPE 3205 SYNTAX SnmpAdminString (SIZE(1..32)) 3206 MAX-ACCESS read-create 3207 STATUS current 3208 DESCRIPTION 3209 "The value of this object identifies the row in the ADSL2 3210 Channel Configuration Profile Table, 3211 (Adsl2ChanConfProfileTable) that applies to ADSL2 bearer 3212 channel #1. The channel profile name specified here must 3213 match the name of an existing row in the 3214 adsl2ChConfProfileTable table." 3215 DEFVAL { "DEFVAL" } 3216 ::= { adsl2LineConfTemplateEntry 3 } 3218 adsl2LConfTempChan1RaRatioDs OBJECT-TYPE 3219 SYNTAX Unsigned32(0..100) 3220 UNITS "percents" 3221 MAX-ACCESS read-create 3222 STATUS current 3223 DESCRIPTION 3224 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3225 into account for the bearer channel #1 when performing rate 3226 adaptation on Downstream. The ratio refers to the available 3227 data rate in excess of the Minimum Data Rate, summed over all 3228 bearer channels. Also, the 100 - 3229 Adsl2ConfTemplateChan1RaRatioDs is the ratio of excess data 3230 rate to be assigned to all other bearer channels on Downstream 3231 direction. The sum of rate adaptation ratios over all bearers 3232 on the same direction shall be equal to 100%." 3233 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3234 DEFVAL { 100 } 3235 ::= { adsl2LineConfTemplateEntry 4 } 3237 adsl2LConfTempChan1RaRatioUs OBJECT-TYPE 3238 SYNTAX Unsigned32(0..100) 3239 UNITS "percents" 3240 MAX-ACCESS read-create 3241 STATUS current 3242 DESCRIPTION 3243 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3244 into account for the bearer channel #1 when performing rate 3245 adaptation on Upstream. The ratio refers to the available 3246 data rate in excess of the Minimum Data Rate, summed over all 3247 bearer channels. Also, the 3248 100 - Adsl2ConfTemplateChan1RaRatioUs is the ratio of excess 3249 data rate to be assigned to all other bearer channels on 3250 Upstream direction. The sum of rate adaptation ratios over 3251 all bearers on the same direction shall be equal to 100 %." 3252 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3253 DEFVAL { 100 } 3254 ::= { adsl2LineConfTemplateEntry 5 } 3256 adsl2LConfTempChan2ConfProfile OBJECT-TYPE 3257 SYNTAX SnmpAdminString (SIZE(0..32)) 3258 MAX-ACCESS read-create 3259 STATUS current 3260 DESCRIPTION 3261 "The value of this object identifies the row in the ADSL2 3262 Channel Configuration Profile Table, 3263 (Adsl2ChanConfProfileTable) that applies to ADSL2 bearer 3264 channel #2. If the channel is unused, then the object is set 3265 to a zero length string. 3266 This object may be set to a zero length string only if 3267 adsl2LConfTempChan3ConfProfile contains a zero length 3268 string." 3270 DEFVAL { "" } 3271 ::= { adsl2LineConfTemplateEntry 6 } 3273 adsl2LConfTempChan2RaRatioDs OBJECT-TYPE 3274 SYNTAX Unsigned32(0..100) 3275 UNITS "percents" 3276 MAX-ACCESS read-create 3277 STATUS current 3278 DESCRIPTION 3279 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3280 into account for the bearer channel #2 when performing rate 3281 adaptation on Downstream. The ratio refers to the available 3282 data rate in excess of the Minimum Data Rate, summed over all 3283 bearer channels. Also, the 3284 100 - Adsl2ConfTemplateChan2RaRatioDs is the ratio of excess 3285 data rate to be assigned to all other bearer channels on 3286 Downstream direction. The sum of rate adaptation ratios 3287 over all bearers on the same direction shall be equal to 3288 100%." 3289 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3290 DEFVAL { 0 } 3291 ::= { adsl2LineConfTemplateEntry 7 } 3293 adsl2LConfTempChan2RaRatioUs OBJECT-TYPE 3294 SYNTAX Unsigned32(0..100) 3295 UNITS "percents" 3296 MAX-ACCESS read-create 3297 STATUS current 3298 DESCRIPTION 3299 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3300 into account for the bearer channel #2 when performing rate 3301 adaptation on Upstream. The ratio refers to the available 3302 data rate in excess of the Minimum Data Rate, summed over all 3303 bearer channels. Also, the 3304 100 - Adsl2ConfTemplateChan2RaRatioUs is the ratio of excess 3305 data rate to be assigned to all other bearer channels on 3306 Upstream direction. The sum of rate adaptation ratios over 3307 all bearers on the same direction shall be equal to 100 %." 3309 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3310 DEFVAL { 0 } 3311 ::= { adsl2LineConfTemplateEntry 8 } 3313 adsl2LConfTempChan3ConfProfile OBJECT-TYPE 3314 SYNTAX SnmpAdminString (SIZE(0..32)) 3315 MAX-ACCESS read-create 3316 STATUS current 3317 DESCRIPTION 3318 "The value of this object identifies the row in the ADSL2 3319 Channel Configuration Profile Table, 3320 (Adsl2ChanConfProfileTable) that applies to ADSL2 bearer 3321 channel #3. If the channel is unused, then the object is set 3322 to a zero length string. 3323 This object may be set to a zero length string only if 3324 adsl2LConfTempChan4ConfProfile contains a zero length 3325 string. 3326 This object may be set to a non-zero length string only if 3327 adsl2LConfTempChan2ConfProfile contains a non-zero length 3328 string." 3329 DEFVAL { "" } 3330 ::= { adsl2LineConfTemplateEntry 9 } 3332 adsl2LConfTempChan3RaRatioDs OBJECT-TYPE 3333 SYNTAX Unsigned32(0..100) 3334 UNITS "percents" 3335 MAX-ACCESS read-create 3336 STATUS current 3337 DESCRIPTION 3338 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3339 into account for the bearer channel #3 when performing rate 3340 adaptation on Downstream. The ratio refers to the available 3341 data rate in excess of the Minimum Data Rate, summed over all 3342 bearer channels. Also, the 100 - 3343 Adsl2ConfTemplateChan3RaRatioDs is the ratio of excess data 3344 rate to be assigned to all other bearer channels on Downstream 3345 direction. The sum of rate adaptation ratios over all bearers 3346 on the same direction shall be equal to 100%." 3347 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3348 DEFVAL { 0 } 3349 ::= { adsl2LineConfTemplateEntry 10 } 3351 adsl2LConfTempChan3RaRatioUs OBJECT-TYPE 3352 SYNTAX Unsigned32(0..100) 3353 UNITS "percents" 3354 MAX-ACCESS read-create 3355 STATUS current 3356 DESCRIPTION 3357 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3358 into account for the bearer channel #3 when performing rate 3359 adaptation on Upstream. The ratio refers to the available 3360 data rate in excess of the Minimum Data Rate, summed over all 3361 bearer channels. Also, the 3362 100 - Adsl2ConfTemplateChan3RaRatioUs is the ratio of excess 3363 data rate to be assigned to all other bearer channels on 3364 Upstream direction. The sum of rate adaptation ratios over 3365 all bearers on the same direction shall be equal to 100%." 3366 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3367 DEFVAL { 0 } 3368 ::= { adsl2LineConfTemplateEntry 11 } 3370 adsl2LConfTempChan4ConfProfile OBJECT-TYPE 3371 SYNTAX SnmpAdminString (SIZE(0..32)) 3372 MAX-ACCESS read-create 3373 STATUS current 3374 DESCRIPTION 3375 "The value of this object identifies the row in the ADSL2 3376 Channel Configuration Profile Table 3377 (Adsl2ChanConfProfileTableDs) that applies to ADSL2 bearer 3378 channel #4. If the channel is unused, then the object is set 3379 to a zero length string. 3380 This object may be set to a non-zero length string only if 3381 adsl2LConfTempChan3ConfProfile contains a non-zero length 3382 string." 3383 DEFVAL { "" } 3384 ::= { adsl2LineConfTemplateEntry 12 } 3386 adsl2LConfTempChan4RaRatioDs OBJECT-TYPE 3387 SYNTAX Unsigned32(0..100) 3388 UNITS "percents" 3389 MAX-ACCESS read-create 3390 STATUS current 3391 DESCRIPTION 3392 "Rate Adaptation Ratio. The ratio (in %) that should be taken 3393 into account for the bearer channel #4 when performing rate 3394 adaptation on Downstream. The ratio refers to the available 3395 data rate in excess of the Minimum Data Rate, summed over all 3396 bearer channels. Also, the 100 - 3398 adsl2LConfTempChan4RaRatioDs is the ratio of 3399 excess data rate to be assigned to all other bearer channels. 3400 The sum of rate adaptation ratios over all bearers on the same 3401 direction shall sum to 100%." 3402 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3403 DEFVAL { 0 } 3404 ::= { adsl2LineConfTemplateEntry 13 } 3406 adsl2LConfTempChan4RaRatioUs 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 #4 when performing rate 3414 adaptation on Upstream. The ratio refers to the available 3415 data rate in excess of the Minimum Data Rate, summed over 3416 all bearer channels. Also, the 100 - 3418 adsl2LConfTempChan4RaRatioUs is the 3419 ratio of excess data rate to be assigned to all other bearer 3420 channels. The sum of rate adaptation ratios over all bearers 3421 on the same direction shall sum to 100%." 3422 REFERENCE "ITU-T G.997.1, paragraph 7.3.2.1" 3423 DEFVAL { 0 } 3424 ::= { adsl2LineConfTemplateEntry 14 } 3426 adsl2LConfTempRowStatus OBJECT-TYPE 3427 SYNTAX RowStatus 3428 MAX-ACCESS read-create 3429 STATUS current 3430 DESCRIPTION 3431 "This object is used to create a new row or to modify or 3432 delete an existing row in this table. 3434 A template is activated by setting this object to 'active'. 3435 When 'active' is set, the system will validate the template. 3436 Template modification is prohibited while this object is set 3437 to 'active'. 3439 Before a template can be deleted or taken out of service 3440 (by setting this object to 'destroy' or 'notInService'), 3441 it must be first unreferenced from all associated 3442 lines." 3443 ::= { adsl2LineConfTemplateEntry 15 } 3445 ------------------------------------------ 3446 -- adsl2LineConfProfTable -- 3447 ------------------------------------------ 3448 adsl2LineConfProfTable OBJECT-TYPE 3449 SYNTAX SEQUENCE OF Adsl2LineConfProfEntry 3450 MAX-ACCESS not-accessible 3451 STATUS current 3452 DESCRIPTION 3453 "The table adsl2LineConfProfTable contains ADSL2 line profile 3454 configuration. 3456 Entries in this table MUST be maintained in a 3457 persistent manner." 3458 ::= { adsl2ProfileLine 2 } 3460 adsl2LineConfProfEntry OBJECT-TYPE 3461 SYNTAX Adsl2LineConfProfEntry 3462 MAX-ACCESS not-accessible 3463 STATUS current 3464 DESCRIPTION 3465 "The table adsl2LineConfProfTable contains ADSL2 line profile 3466 configuration. 3468 A default profile with an index of 'DEFVAL' will 3469 always exist and its parameters will be set to vendor-specific 3470 values, unless otherwise specified in this document" 3471 INDEX { adsl2LConfProfProfileName } 3472 ::= { adsl2LineConfProfTable 1 } 3474 Adsl2LineConfProfEntry ::= 3475 SEQUENCE { 3476 adsl2LConfProfProfileName SnmpAdminString, 3477 adsl2LConfProfScMaskDs Adsl2ScMaskDs, 3478 adsl2LConfProfScMaskUs Adsl2ScMaskUs, 3479 adsl2LConfProfRfiBandsDs Adsl2RfiDs, 3480 adsl2LConfProfRaModeDs Adsl2RaMode, 3481 adsl2LConfProfRaModeUs Adsl2RaMode, 3482 adsl2LConfProfRaUsNrmDs Unsigned32, 3483 adsl2LConfProfRaUsNrmUs Unsigned32, 3484 adsl2LConfProfRaUsTimeDs Unsigned32, 3485 adsl2LConfProfRaUsTimeUs Unsigned32, 3486 adsl2LConfProfRaDsNrmsDs Unsigned32, 3487 adsl2LConfProfRaDsNrmsUs Unsigned32, 3488 adsl2LConfProfRaDsTimeDs Unsigned32, 3489 adsl2LConfProfRaDsTimeUs Unsigned32, 3490 adsl2LConfProfTargetSnrmDs Unsigned32, 3491 adsl2LConfProfTargetSnrmUs Unsigned32, 3492 adsl2LConfProfMaxSnrmDs Unsigned32, 3493 adsl2LConfProfMaxSnrmUs Unsigned32, 3494 adsl2LConfProfMinSnrmDs Unsigned32, 3495 adsl2LConfProfMinSnrmUs Unsigned32, 3496 adsl2LConfProfMsgMinUs Unsigned32, 3497 adsl2LConfProfMsgMinDs Unsigned32, 3498 adsl2LConfProfAtuTransSysEna Adsl2TransmissionModeType, 3499 adsl2LConfProfPmMode Adsl2LConfProfPmMode, 3500 adsl2LConfProfL0Time Unsigned32, 3501 adsl2LConfProfL2Time Unsigned32, 3502 adsl2LConfProfL2Atpr Unsigned32, 3503 adsl2LConfProfL2Atprt Unsigned32, 3504 adsl2LConfProfRowStatus RowStatus 3505 } 3507 adsl2LConfProfProfileName OBJECT-TYPE 3508 SYNTAX SnmpAdminString (SIZE(1..32)) 3509 MAX-ACCESS not-accessible 3510 STATUS current 3511 DESCRIPTION 3512 "This object identifies a row in this table." 3513 ::= { adsl2LineConfProfEntry 1 } 3515 adsl2LConfProfScMaskDs OBJECT-TYPE 3516 SYNTAX Adsl2ScMaskDs 3517 MAX-ACCESS read-create 3518 STATUS current 3519 DESCRIPTION 3520 "Sub-carriers mask. A bitmap of 512 bits that allows masking 3521 up to 512 downstream sub-carriers, depending on NSCds. If bit 3522 i (0 <= i < NSCds) is set to '1', the respective 3523 downstream sub-carrier i is masked, and if set to '0', the 3524 respective sub-carrier is unmasked. Note that there should 3525 always be unmasked sub-carriers (i.e., the object cannot be 3526 all 1's). Also note that if NSCds < 512, all bits 3527 i (NSCds i <= 512) should be set to '1'." 3528 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.2.6" 3529 ::= { adsl2LineConfProfEntry 2 } 3531 adsl2LConfProfScMaskUs OBJECT-TYPE 3532 SYNTAX Adsl2ScMaskUs 3533 MAX-ACCESS read-create 3534 STATUS current 3535 DESCRIPTION 3536 "Sub-carriers mask. A bitmap of 64 bits that allows masking 3537 up to 64 downstream sub-carriers, depending on NSCds. If 3538 bit i (0 <= i < NSCus) is set to '1', the respective 3539 upstream sub-carrier i is masked, and if set to '0', the 3540 respective sub-carrier is unmasked. Note that there 3541 should always be unmasked sub-carriers (i.e., the object 3542 cannot be all 1's). Also note that if NSCus < 3543 64, all bits i (NSCus < i <= 64) should be set to '1'." 3544 REFERENCE "ITU-T G.997.1, paragraph 7.3.1.2.7" 3545 ::= { adsl2LineConfProfEntry 3 } 3547 adsl2LConfProfRfiBandsDs OBJECT-TYPE 3548 SYNTAX Adsl2RfiDs 3549 MAX-ACCESS read-create 3550 STATUS current 3551 DESCRIPTION 3552 "The subset of downstream PSD mask breakpoints that shall be 3553 used to notch an RFI band. 3554 The specific interpolation around these points is defined in 3555 G.992.5. It is a bitmap of 512 bits that allows referring to 3556 up to 512 downstream sub-carriers, depending on NSCds. If bit 3557 i (0 <= i < NSCds) is set to '1', the respective downstream 3558 sub-carrier i is part of a notch filter, and if set to '0', 3559 the respective sub-carrier is not part of a notch filter. 3560 This information complements the specification provided by 3561 adsl2LconfProfPsdMaskDs. 3562 Note that if NSCds < 512, all bits i (NSCds= 1 for one or more bearer channels OR 5172 LOS >= 1 OR SEF >=1 OR LPR >= 1 5173 ATU-R: FEBE >= 1 for one or more bearer channels OR 5174 LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1 . 5175 This parameter is inhibited during UAS." 5176 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5177 ::= { adsl2PMLineCurrEntry 6 } 5179 adsl2PMLCurr15MSes OBJECT-TYPE 5180 SYNTAX Counter32 5181 UNITS "seconds" 5182 MAX-ACCESS read-only 5183 STATUS current 5184 DESCRIPTION 5185 "Count of seconds during this interval that there was: 5186 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5187 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5188 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5189 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1 . 5190 This parameter is inhibited during UAS." 5191 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5192 ::= { adsl2PMLineCurrEntry 7 } 5194 adsl2PMLCurr15MLoss OBJECT-TYPE 5195 SYNTAX Counter32 5196 UNITS "seconds" 5197 MAX-ACCESS read-only 5198 STATUS current 5199 DESCRIPTION 5200 "Count of seconds during this interval that there was LOS (or 5201 LOS-FE for ATU-R)." 5202 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5203 ::= { adsl2PMLineCurrEntry 8 } 5205 adsl2PMLCurr15MUas OBJECT-TYPE 5206 SYNTAX Counter32 5207 UNITS "seconds" 5208 MAX-ACCESS read-only 5209 STATUS current 5210 DESCRIPTION 5211 "Count of seconds in Unavailability State during this 5212 interval. Unavailability begins at the onset of 10 5213 contiguous severely-errored seconds, and ends at the 5214 onset of 10 contiguous seconds with no severely-errored 5215 seconds." 5216 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5217 ::= { adsl2PMLineCurrEntry 9 } 5219 adsl2PMLCurr1DayValidIntervals OBJECT-TYPE 5220 SYNTAX Unsigned32 5221 MAX-ACCESS read-only 5222 STATUS current 5223 DESCRIPTION 5224 "Valid intervals." 5225 ::= { adsl2PMLineCurrEntry 10 } 5227 adsl2PMLCurr1DayInvalidIntervals OBJECT-TYPE 5228 SYNTAX Unsigned32 5229 MAX-ACCESS read-only 5230 STATUS current 5231 DESCRIPTION 5232 "Invalid intervals." 5234 ::= { adsl2PMLineCurrEntry 11 } 5236 adsl2PMLCurr1DayTimeElapsed OBJECT-TYPE 5237 SYNTAX HCPerfTimeElapsed 5238 UNITS "seconds" 5239 MAX-ACCESS read-only 5240 STATUS current 5241 DESCRIPTION 5242 "Total elapsed seconds in this interval." 5243 ::= { adsl2PMLineCurrEntry 12 } 5245 adsl2PMLCurr1DayFecs OBJECT-TYPE 5246 SYNTAX Counter32 5247 UNITS "seconds" 5248 MAX-ACCESS read-only 5249 STATUS current 5250 DESCRIPTION 5251 "Count of seconds during this interval that there was at least 5252 one FEC correction event for one or more bearer channels in 5253 this line. This parameter is inhibited during UAS or SES." 5254 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5255 ::= { adsl2PMLineCurrEntry 13 } 5257 adsl2PMLCurr1DayEs OBJECT-TYPE 5258 SYNTAX Counter32 5259 UNITS "seconds" 5260 MAX-ACCESS read-only 5261 STATUS current 5262 DESCRIPTION 5263 "Count of seconds during this interval that there was: 5264 ATU-C: CRC-8 >= 1 for one or more bearer channels OR 5265 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5266 ATU-R: FEBE >= 1 for one or more bearer channels OR 5267 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5268 This parameter is inhibited during UAS." 5269 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5270 ::= { adsl2PMLineCurrEntry 14 } 5272 adsl2PMLCurr1DaySes OBJECT-TYPE 5273 SYNTAX Counter32 5274 UNITS "seconds" 5275 MAX-ACCESS read-only 5276 STATUS current 5277 DESCRIPTION 5278 "Count of seconds during this interval that there was: 5279 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5280 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5281 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5282 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1 5283 This parameter is inhibited during UAS." 5284 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5285 ::= { adsl2PMLineCurrEntry 15 } 5287 adsl2PMLCurr1DayLoss OBJECT-TYPE 5288 SYNTAX Counter32 5289 UNITS "seconds" 5290 MAX-ACCESS read-only 5291 STATUS current 5292 DESCRIPTION 5293 "Count of seconds during this interval that there was LOS (or 5294 LOS-FE for ATU-R)." 5295 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5296 ::= { adsl2PMLineCurrEntry 16 } 5298 adsl2PMLCurr1DayUas OBJECT-TYPE 5299 SYNTAX Counter32 5300 UNITS "seconds" 5301 MAX-ACCESS read-only 5302 STATUS current 5303 DESCRIPTION 5304 "Count of seconds in Unavailability State during this interval. 5305 Unavailability begins at the onset of 10 contiguous severely 5306 -errored seconds, and ends at the onset of 10 contiguous 5307 seconds with no severely-errored seconds." 5308 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5309 ::= { adsl2PMLineCurrEntry 17 } 5311 ------------------------------------------------ 5312 -- PM line init current counters -- 5313 ------------------------------------------------ 5315 adsl2PMLineCurrInitTable OBJECT-TYPE 5316 SYNTAX SEQUENCE OF Adsl2PMLineCurrInitEntry 5317 MAX-ACCESS not-accessible 5318 STATUS current 5319 DESCRIPTION 5320 "The table adsl2PMLineCurrInitTable contains current 5321 initialization counters of ADSL2 line. The objects in 5322 this table are NOT persistent." 5323 ::= { adsl2PMLine 2 } 5325 adsl2PMLineCurrInitEntry OBJECT-TYPE 5326 SYNTAX Adsl2PMLineCurrInitEntry 5327 MAX-ACCESS not-accessible 5328 STATUS current 5329 DESCRIPTION 5330 "The table adsl2PMLineCurrInitTable contains current 5331 initialization counters of ADSL2 line. 5332 The index of this table is an interface index where the 5333 interface has an ifType of adsl2(230) and the termination 5334 unit." 5335 INDEX { ifIndex } 5336 ::= { adsl2PMLineCurrInitTable 1 } 5338 Adsl2PMLineCurrInitEntry ::= 5339 SEQUENCE { 5340 adsl2PMLCurrInit15MTimeElapsed Unsigned32, 5341 adsl2PMLCurrInit15MFullInits Unsigned32, 5342 adsl2PMLCurrInit15MFailedFullInits Unsigned32, 5343 adsl2PMLCurrInit15MShortInits Unsigned32, 5344 adsl2PMLCurrInit15MFailedShortInits Unsigned32, 5345 adsl2PMLCurrInit1DayTimeElapsed Unsigned32, 5346 adsl2PMLCurrInit1DayFullInits Unsigned32, 5347 adsl2PMLCurrInit1DayFailedFullInits Unsigned32, 5348 adsl2PMLCurrInit1DayShortInits Unsigned32, 5349 adsl2PMLCurrInit1DayFailedShortInits Unsigned32 5350 } 5352 adsl2PMLCurrInit15MTimeElapsed OBJECT-TYPE 5353 SYNTAX Unsigned32 5354 UNITS "seconds" 5355 MAX-ACCESS read-only 5356 STATUS current 5357 DESCRIPTION 5358 "Total elapsed seconds in this interval." 5359 ::= { adsl2PMLineCurrInitEntry 1 } 5361 adsl2PMLCurrInit15MFullInits OBJECT-TYPE 5362 SYNTAX Unsigned32 5363 MAX-ACCESS read-only 5364 STATUS current 5365 DESCRIPTION 5366 "Count of full initializations attempted on the line 5367 (successful and failed) during this interval." 5368 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5369 ::= { adsl2PMLineCurrInitEntry 2 } 5371 adsl2PMLCurrInit15MFailedFullInits OBJECT-TYPE 5372 SYNTAX Unsigned32 5373 MAX-ACCESS read-only 5374 STATUS current 5375 DESCRIPTION 5376 "Count of failed full initializations on the line during this 5377 interval." 5378 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5379 ::= { adsl2PMLineCurrInitEntry 3 } 5381 adsl2PMLCurrInit15MShortInits OBJECT-TYPE 5382 SYNTAX Unsigned32 5383 MAX-ACCESS read-only 5384 STATUS current 5385 DESCRIPTION 5386 "Count of short initializations attempted on the line 5387 (successful and failed) during this interval." 5388 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5389 ::= { adsl2PMLineCurrInitEntry 4 } 5391 adsl2PMLCurrInit15MFailedShortInits OBJECT-TYPE 5392 SYNTAX Unsigned32 5393 MAX-ACCESS read-only 5394 STATUS current 5395 DESCRIPTION 5396 "Count of failed short initializations on the line during this 5397 interval." 5398 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5399 ::= { adsl2PMLineCurrInitEntry 5 } 5401 adsl2PMLCurrInit1DayTimeElapsed OBJECT-TYPE 5402 SYNTAX Unsigned32 5403 UNITS "seconds" 5404 MAX-ACCESS read-only 5405 STATUS current 5406 DESCRIPTION 5407 "Total elapsed seconds in this interval." 5408 ::= { adsl2PMLineCurrInitEntry 6 } 5410 adsl2PMLCurrInit1DayFullInits OBJECT-TYPE 5411 SYNTAX Unsigned32 5412 MAX-ACCESS read-only 5413 STATUS current 5414 DESCRIPTION 5415 "Count of full initializations attempted on the line 5416 (successful and failed) during this interval." 5417 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5418 ::= { adsl2PMLineCurrInitEntry 7 } 5420 adsl2PMLCurrInit1DayFailedFullInits OBJECT-TYPE 5421 SYNTAX Unsigned32 5422 MAX-ACCESS read-only 5423 STATUS current 5424 DESCRIPTION 5425 "Count of failed full initializations on the line during this 5426 interval." 5427 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5428 ::= { adsl2PMLineCurrInitEntry 8 } 5430 adsl2PMLCurrInit1DayShortInits OBJECT-TYPE 5431 SYNTAX Unsigned32 5432 MAX-ACCESS read-only 5433 STATUS current 5434 DESCRIPTION 5435 "Count of short initializations attempted on the line 5436 (successful and failed) during this interval." 5437 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5438 ::= { adsl2PMLineCurrInitEntry 9 } 5440 adsl2PMLCurrInit1DayFailedShortInits OBJECT-TYPE 5441 SYNTAX Unsigned32 5442 MAX-ACCESS read-only 5443 STATUS current 5444 DESCRIPTION 5445 "Count of failed short initializations on the line during this 5446 interval." 5447 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5448 ::= { adsl2PMLineCurrInitEntry 10 } 5450 ------------------------------------------- 5451 -- PM line history 15 Minutes -- 5452 ------------------------------------------- 5453 adsl2PMLineHist15MinTable OBJECT-TYPE 5454 SYNTAX SEQUENCE OF Adsl2PMLineHist15MinEntry 5455 MAX-ACCESS not-accessible 5456 STATUS current 5457 DESCRIPTION 5458 "The table adsl2PMLineHist15MinTable contains PM line history 5459 for 15min intervals of ADSL2 line. The objects in this table 5460 are NOT persistent." 5461 ::= { adsl2PMLine 3 } 5463 adsl2PMLineHist15MinEntry OBJECT-TYPE 5464 SYNTAX Adsl2PMLineHist15MinEntry 5465 MAX-ACCESS not-accessible 5466 STATUS current 5467 DESCRIPTION 5468 "The table adsl2PMLineHist15MinTable contains PM line history 5469 for 15min intervals of ADSL2 line. 5470 The index of this table is an interface index where the 5471 interface has an ifType of adsl2(230), the termination unit, 5472 and an interval number." 5473 INDEX { ifIndex, 5474 adsl2PMLHist15MUnit, 5475 adsl2PMLHist15MInterval } 5476 ::= { adsl2PMLineHist15MinTable 1 } 5478 Adsl2PMLineHist15MinEntry ::= 5479 SEQUENCE { 5480 adsl2PMLHist15MUnit Adsl2Unit, 5481 adsl2PMLHist15MInterval Unsigned32, 5482 adsl2PMLHist15MMonitoredTime Unsigned32, 5483 adsl2PMLHist15MFecs Counter32, 5484 adsl2PMLHist15MEs Counter32, 5485 adsl2PMLHist15MSes Counter32, 5486 adsl2PMLHist15MLoss Counter32, 5487 adsl2PMLHist15MUas Counter32, 5488 adsl2PMLHist15MValidInterval TruthValue 5489 } 5491 adsl2PMLHist15MUnit OBJECT-TYPE 5492 SYNTAX Adsl2Unit 5493 MAX-ACCESS not-accessible 5494 STATUS current 5495 DESCRIPTION 5496 "The termination unit ATUC{1} or ATUR{2}." 5497 ::= { adsl2PMLineHist15MinEntry 1 } 5499 adsl2PMLHist15MInterval OBJECT-TYPE 5500 SYNTAX Unsigned32 (1..96) 5501 MAX-ACCESS not-accessible 5502 STATUS current 5503 DESCRIPTION 5504 "The interval number." 5505 ::= { adsl2PMLineHist15MinEntry 2 } 5507 adsl2PMLHist15MMonitoredTime OBJECT-TYPE 5508 SYNTAX Unsigned32 5509 UNITS "seconds" 5510 MAX-ACCESS read-only 5511 STATUS current 5512 DESCRIPTION 5513 "Total seconds monitored in this interval." 5514 ::= { adsl2PMLineHist15MinEntry 3 } 5516 adsl2PMLHist15MFecs OBJECT-TYPE 5517 SYNTAX Counter32 5518 UNITS "seconds" 5519 MAX-ACCESS read-only 5520 STATUS current 5521 DESCRIPTION 5522 "Count of seconds during this interval that there was at least 5523 one FEC correction event for one or more bearer channels in 5524 this line. This parameter is inhibited during UAS or SES." 5525 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5526 ::= { adsl2PMLineHist15MinEntry 4 } 5528 adsl2PMLHist15MEs OBJECT-TYPE 5529 SYNTAX Counter32 5530 UNITS "seconds" 5531 MAX-ACCESS read-only 5532 STATUS current 5533 DESCRIPTION 5534 "Count of seconds during this interval that there was: 5535 ATU-C: CRC-8 >= 1 for one or more bearer channels OR 5536 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5537 ATU-R: FEBE >= 1 for one or more bearer channels OR 5538 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5539 This parameter is inhibited during UAS." 5540 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5541 ::= { adsl2PMLineHist15MinEntry 5 } 5543 adsl2PMLHist15MSes OBJECT-TYPE 5544 SYNTAX Counter32 5545 UNITS "seconds" 5546 MAX-ACCESS read-only 5547 STATUS current 5548 DESCRIPTION 5549 "Count of seconds during this interval that there was: 5550 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5551 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5552 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5553 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5554 This parameter is inhibited during UAS." 5555 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5556 ::= { adsl2PMLineHist15MinEntry 6 } 5558 adsl2PMLHist15MLoss OBJECT-TYPE 5559 SYNTAX Counter32 5560 UNITS "seconds" 5561 MAX-ACCESS read-only 5562 STATUS current 5563 DESCRIPTION 5564 "Count of seconds during this interval that there was LOS (or 5565 LOS-FE for ATU-R)." 5566 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5567 ::= { adsl2PMLineHist15MinEntry 7 } 5569 adsl2PMLHist15MUas OBJECT-TYPE 5570 SYNTAX Counter32 5571 UNITS "seconds" 5572 MAX-ACCESS read-only 5573 STATUS current 5574 DESCRIPTION 5575 "Count of seconds in Unavailability State during this interval. 5576 Unavailability begins at the onset of 10 contiguous severely 5577 -errored seconds, and ends at the onset of 10 contiguous 5578 seconds with no severely-errored seconds." 5579 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5580 ::= { adsl2PMLineHist15MinEntry 8 } 5582 adsl2PMLHist15MValidInterval OBJECT-TYPE 5583 SYNTAX TruthValue 5584 MAX-ACCESS read-only 5585 STATUS current 5586 DESCRIPTION 5587 "This variable indicates if the data for this interval is 5588 valid." 5589 ::= { adsl2PMLineHist15MinEntry 9 } 5591 --------------------------------------- 5592 -- PM line history 1 Day -- 5593 --------------------------------------- 5594 adsl2PMLineHist1DayTable OBJECT-TYPE 5595 SYNTAX SEQUENCE OF Adsl2PMLineHist1DayEntry 5596 MAX-ACCESS not-accessible 5597 STATUS current 5598 DESCRIPTION 5599 "The table adsl2PMLineHist1DayTable contains PM line history 5600 for 24 hours intervals of ADSL2 line. The objects in this 5601 table are NOT persistent." 5602 ::= { adsl2PMLine 4 } 5604 adsl2PMLineHist1DayEntry OBJECT-TYPE 5605 SYNTAX Adsl2PMLineHist1DayEntry 5606 MAX-ACCESS not-accessible 5607 STATUS current 5608 DESCRIPTION 5609 "The table adsl2PMLineHist1DayTable contains PM line history 5610 for 24 hours intervals of ADSL2 line. 5611 The indexes of this table is an interface index where the 5612 interface has an ifType of adsl2(230), the termination unit 5613 and an interval number." 5615 INDEX { ifIndex, 5616 adsl2PMLHist1DUnit, 5617 adsl2PMLHist1DInterval } 5618 ::= { adsl2PMLineHist1DayTable 1 } 5620 Adsl2PMLineHist1DayEntry ::= 5621 SEQUENCE { 5622 adsl2PMLHist1DUnit Adsl2Unit, 5623 adsl2PMLHist1DInterval Unsigned32, 5624 adsl2PMLHist1DMonitoredTime Unsigned32, 5625 adsl2PMLHist1DFecs Counter32, 5626 adsl2PMLHist1DEs Counter32, 5627 adsl2PMLHist1DSes Counter32, 5628 adsl2PMLHist1DLoss Counter32, 5629 adsl2PMLHist1DUas Counter32, 5630 adsl2PMLHist1DValidInterval TruthValue 5631 } 5633 adsl2PMLHist1DUnit OBJECT-TYPE 5634 SYNTAX Adsl2Unit 5635 MAX-ACCESS not-accessible 5636 STATUS current 5637 DESCRIPTION 5638 "The termination unit." 5639 ::= { adsl2PMLineHist1DayEntry 1 } 5641 adsl2PMLHist1DInterval OBJECT-TYPE 5642 SYNTAX Unsigned32 (1..30) 5643 MAX-ACCESS not-accessible 5644 STATUS current 5645 DESCRIPTION 5646 "The interval number." 5647 ::= { adsl2PMLineHist1DayEntry 2 } 5649 adsl2PMLHist1DMonitoredTime OBJECT-TYPE 5650 SYNTAX Unsigned32 5651 UNITS "seconds" 5652 MAX-ACCESS read-only 5653 STATUS current 5654 DESCRIPTION 5655 "Total seconds monitored in this interval." 5656 ::= { adsl2PMLineHist1DayEntry 3 } 5658 adsl2PMLHist1DFecs OBJECT-TYPE 5659 SYNTAX Counter32 5660 UNITS "seconds" 5661 MAX-ACCESS read-only 5662 STATUS current 5663 DESCRIPTION 5664 "Count of seconds during this interval that there was at least 5665 one FEC correction event for one or more bearer channels in 5666 this line. This parameter is inhibited during UAS or SES." 5667 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5668 ::= { adsl2PMLineHist1DayEntry 4 } 5670 adsl2PMLHist1DEs OBJECT-TYPE 5671 SYNTAX Counter32 5672 UNITS "seconds" 5673 MAX-ACCESS read-only 5674 STATUS current 5675 DESCRIPTION 5676 "Count of seconds during this interval that there was: 5677 ATU-C: CRC-8 >= 1 for one or more bearer channels OR 5678 LOS >= 1 OR SEF >= 1 OR LPR >= 1 5679 ATU-R: FEBE >= 1 for one or more bearer channels OR 5680 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5681 This parameter is inhibited during UAS." 5682 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5683 ::= { adsl2PMLineHist1DayEntry 5 } 5685 adsl2PMLHist1DSes OBJECT-TYPE 5686 SYNTAX Counter32 5687 UNITS "seconds" 5688 MAX-ACCESS read-only 5689 STATUS current 5690 DESCRIPTION 5691 "Count of seconds during this interval that there was: 5692 ATU-C: (CRC-8 summed over all bearer channels) >= 18 OR 5693 LOS >= 1 OR SEF >> 1 OR LPR >= 1 5694 ATU-R: (FEBE summed over all bearer channels) >= 18 OR 5695 LOS-FE >= 1 OR RDI >= 1 OR LPR-FE >= 1. 5696 This parameter is inhibited during UAS." 5697 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5698 ::= { adsl2PMLineHist1DayEntry 6 } 5700 adsl2PMLHist1DLoss OBJECT-TYPE 5701 SYNTAX Counter32 5702 UNITS "seconds" 5703 MAX-ACCESS read-only 5704 STATUS current 5705 DESCRIPTION 5706 "Count of seconds during this interval that there was LOS (or 5707 LOS-FE for ATU-R)." 5708 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5709 ::= { adsl2PMLineHist1DayEntry 7 } 5711 adsl2PMLHist1DUas OBJECT-TYPE 5712 SYNTAX Counter32 5713 UNITS "seconds" 5714 MAX-ACCESS read-only 5715 STATUS current 5716 DESCRIPTION 5717 "Count of seconds in Unavailability State during this interval. 5718 Unavailability begins at the onset of 10 contiguous severely 5719 -errored seconds, and ends at the onset of 10 contiguous 5720 seconds with no severely-errored seconds." 5721 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5722 ::= { adsl2PMLineHist1DayEntry 8 } 5724 adsl2PMLHist1DValidInterval OBJECT-TYPE 5725 SYNTAX TruthValue 5726 MAX-ACCESS read-only 5727 STATUS current 5728 DESCRIPTION 5729 "This variable indicates if the data for this interval is 5730 valid." 5731 ::= { adsl2PMLineHist1DayEntry 9 } 5733 ------------------------------------------- 5734 -- PM line init history 15 Minutes -- 5735 ------------------------------------------- 5737 adsl2PMLineInitHist15MinTable OBJECT-TYPE 5738 SYNTAX SEQUENCE OF Adsl2PMLineInitHist15MinEntry 5739 MAX-ACCESS not-accessible 5740 STATUS current 5741 DESCRIPTION 5742 "The table adsl2PMLineInitHist15MinTable contains PM line 5743 initialization history for 15 minutes intervals of ADSL2 5744 line. The objects in this table are NOT persistent." 5745 ::= { adsl2PMLine 5 } 5747 adsl2PMLineInitHist15MinEntry OBJECT-TYPE 5748 SYNTAX Adsl2PMLineInitHist15MinEntry 5749 MAX-ACCESS not-accessible 5750 STATUS current 5751 DESCRIPTION 5752 "The table adsl2PMLineInitHist15MinTable contains PM line 5753 initialization history for 15 minutes intervals of ADSL2 5754 line. 5755 The index of this table is an interface index where the 5756 interface has an ifType of adsl2(230) and an interval number." 5758 INDEX { ifIndex, 5759 adsl2PMLHistInit15MInterval } 5760 ::= { adsl2PMLineInitHist15MinTable 1 } 5762 Adsl2PMLineInitHist15MinEntry ::= 5763 SEQUENCE { 5764 adsl2PMLHistInit15MInterval Unsigned32, 5765 adsl2PMLHistInit15MMonitoredTime Unsigned32, 5766 adsl2PMLHistInit15MFullInits Unsigned32, 5767 adsl2PMLHistInit15MFailedFullInits Unsigned32, 5768 adsl2PMLHistInit15MShortInits Unsigned32, 5769 adsl2PMLHistInit15MFailedShortInits Unsigned32, 5770 adsl2PMLHistInit15MValidInterval TruthValue 5771 } 5773 adsl2PMLHistInit15MInterval OBJECT-TYPE 5774 SYNTAX Unsigned32 (1..96) 5775 MAX-ACCESS not-accessible 5776 STATUS current 5777 DESCRIPTION 5778 "The interval number." 5779 ::= { adsl2PMLineInitHist15MinEntry 1 } 5781 adsl2PMLHistInit15MMonitoredTime OBJECT-TYPE 5782 SYNTAX Unsigned32 5783 UNITS "seconds" 5784 MAX-ACCESS read-only 5785 STATUS current 5786 DESCRIPTION 5787 "Total seconds monitored in this interval." 5788 ::= { adsl2PMLineInitHist15MinEntry 2 } 5790 adsl2PMLHistInit15MFullInits OBJECT-TYPE 5791 SYNTAX Unsigned32 5792 MAX-ACCESS read-only 5793 STATUS current 5794 DESCRIPTION 5795 "Count of full initializations attempted on the line 5796 (successful and failed) during this interval." 5797 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5798 ::= { adsl2PMLineInitHist15MinEntry 3 } 5800 adsl2PMLHistInit15MFailedFullInits OBJECT-TYPE 5801 SYNTAX Unsigned32 5802 MAX-ACCESS read-only 5803 STATUS current 5804 DESCRIPTION 5805 "Count of failed full initializations on the line during this 5806 interval." 5807 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5808 ::= { adsl2PMLineInitHist15MinEntry 4 } 5810 adsl2PMLHistInit15MShortInits OBJECT-TYPE 5811 SYNTAX Unsigned32 5812 MAX-ACCESS read-only 5813 STATUS current 5814 DESCRIPTION 5815 "Count of short initializations attempted on the line 5816 (successful and failed) during this interval." 5817 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5818 ::= { adsl2PMLineInitHist15MinEntry 5 } 5820 adsl2PMLHistInit15MFailedShortInits OBJECT-TYPE 5821 SYNTAX Unsigned32 5822 MAX-ACCESS read-only 5823 STATUS current 5824 DESCRIPTION 5825 "Count of failed short initializations on the line during this 5826 interval." 5827 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5828 ::= { adsl2PMLineInitHist15MinEntry 6 } 5830 adsl2PMLHistInit15MValidInterval OBJECT-TYPE 5831 SYNTAX TruthValue 5832 MAX-ACCESS read-only 5833 STATUS current 5834 DESCRIPTION 5835 "This variable indicates if the data for this interval is 5836 valid." 5837 ::= { adsl2PMLineInitHist15MinEntry 7 } 5839 ------------------------------------------- 5840 -- PM line init history 1 Day -- 5841 ------------------------------------------- 5842 adsl2PMLineInitHist1DayTable OBJECT-TYPE 5843 SYNTAX SEQUENCE OF Adsl2PMLineInitHist1DayEntry 5844 MAX-ACCESS not-accessible 5845 STATUS current 5846 DESCRIPTION 5847 "The table adsl2PMLineInitHist1DayTable contains PM line 5848 initialization history for 24 hours intervals of ADSL2 5849 line. The objects in this table are NOT persistent." 5850 ::= { adsl2PMLine 6 } 5852 adsl2PMLineInitHist1DayEntry OBJECT-TYPE 5853 SYNTAX Adsl2PMLineInitHist1DayEntry 5854 MAX-ACCESS not-accessible 5855 STATUS current 5856 DESCRIPTION 5857 "The table adsl2PMLineInitHist1DayTable contains PM line 5858 initialization history for 24 hours intervals of ADSL2 5859 line. 5860 The indexes of this table is an interface index where the 5861 interface has an ifType of adsl2(230) and an interval number." 5862 INDEX { ifIndex, 5863 adsl2PMLHistinit1DInterval } 5864 ::= { adsl2PMLineInitHist1DayTable 1 } 5866 Adsl2PMLineInitHist1DayEntry ::= 5867 SEQUENCE { 5868 adsl2PMLHistinit1DInterval Unsigned32, 5869 adsl2PMLHistinit1DMonitoredTime Unsigned32, 5870 adsl2PMLHistinit1DFullInits Unsigned32, 5871 adsl2PMLHistinit1DFailedFullInits Unsigned32, 5872 adsl2PMLHistinit1DShortInits Unsigned32, 5873 adsl2PMLHistinit1DFailedShortInits Unsigned32, 5874 adsl2PMLHistinit1DValidInterval TruthValue 5875 } 5877 adsl2PMLHistinit1DInterval OBJECT-TYPE 5878 SYNTAX Unsigned32 (1..30) 5879 MAX-ACCESS not-accessible 5880 STATUS current 5881 DESCRIPTION 5882 "The interval number." 5883 ::= { adsl2PMLineInitHist1DayEntry 1 } 5885 adsl2PMLHistinit1DMonitoredTime OBJECT-TYPE 5886 SYNTAX Unsigned32 5887 UNITS "seconds" 5888 MAX-ACCESS read-only 5889 STATUS current 5890 DESCRIPTION 5891 "Total seconds monitored in this interval." 5892 ::= { adsl2PMLineInitHist1DayEntry 2 } 5894 adsl2PMLHistinit1DFullInits OBJECT-TYPE 5895 SYNTAX Unsigned32 5896 MAX-ACCESS read-only 5897 STATUS current 5898 DESCRIPTION 5899 "Count of full initializations attempted on the line 5900 (successful and failed) during this interval." 5901 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5902 ::= { adsl2PMLineInitHist1DayEntry 3 } 5904 adsl2PMLHistinit1DFailedFullInits OBJECT-TYPE 5905 SYNTAX Unsigned32 5906 MAX-ACCESS read-only 5907 STATUS current 5908 DESCRIPTION 5909 "Count of failed full initializations on the line during this 5910 interval." 5911 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5912 ::= { adsl2PMLineInitHist1DayEntry 4 } 5914 adsl2PMLHistinit1DShortInits OBJECT-TYPE 5915 SYNTAX Unsigned32 5916 MAX-ACCESS read-only 5917 STATUS current 5918 DESCRIPTION 5919 "Count of short initializations attempted on the line 5920 (successful and failed) during this interval." 5921 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5922 ::= { adsl2PMLineInitHist1DayEntry 5 } 5924 adsl2PMLHistinit1DFailedShortInits OBJECT-TYPE 5925 SYNTAX Unsigned32 5926 MAX-ACCESS read-only 5927 STATUS current 5928 DESCRIPTION 5929 "Count of failed short initializations on the line during this 5930 interval." 5931 REFERENCE "ITU-T G.997.1, paragraph 7.2.1" 5932 ::= { adsl2PMLineInitHist1DayEntry 6 } 5934 adsl2PMLHistinit1DValidInterval OBJECT-TYPE 5935 SYNTAX TruthValue 5936 MAX-ACCESS read-only 5937 STATUS current 5938 DESCRIPTION 5939 "This variable indicates if the data for this interval is 5940 valid." 5941 ::= { adsl2PMLineInitHist1DayEntry 7 } 5943 --------------------------------------------------- 5944 -- PM channel current counters -- 5945 --------------------------------------------------- 5946 adsl2PMChCurrTable OBJECT-TYPE 5947 SYNTAX SEQUENCE OF Adsl2PMChCurrEntry 5948 MAX-ACCESS not-accessible 5949 STATUS current 5950 DESCRIPTION 5951 "The table adsl2PMChCurrTable contains current Performance 5952 Monitoring results of ADSL2 channel. The objects in this 5953 table are NOT persistent." 5954 ::= { adsl2PMChannel 1 } 5956 adsl2PMChCurrEntry OBJECT-TYPE 5957 SYNTAX Adsl2PMChCurrEntry 5958 MAX-ACCESS not-accessible 5959 STATUS current 5960 DESCRIPTION 5961 "The table adsl2PMChCurrTable contains current Performance 5962 Monitoring results of ADSL2 channel. 5963 The indexes of this table is an interface index where 5964 the interface has an ifType value which is applicable 5965 for a DSL channel and the termination unit." 5966 INDEX { ifIndex, adsl2PMChCurrUnit } 5967 ::= { adsl2PMChCurrTable 1 } 5969 Adsl2PMChCurrEntry ::= 5970 SEQUENCE { 5971 adsl2PMChCurrUnit Adsl2Unit, 5972 adsl2PMChCurrValidIntervals Unsigned32, 5973 adsl2PMChCurrInvalidIntervals Unsigned32, 5974 adsl2PMChCurr15MTimeElapsed HCPerfTimeElapsed, 5975 adsl2PMChCurr15MCodingViolations Unsigned32, 5976 adsl2PMChCurr15MCorrectedBlocks Unsigned32, 5977 adsl2PMChCurr1DayValidIntervals Unsigned32, 5978 adsl2PMChCurr1DayInvalidIntervals Unsigned32, 5979 adsl2PMChCurr1DayTimeElapsed HCPerfTimeElapsed, 5980 adsl2PMChCurr1DayCodingViolations Unsigned32, 5981 adsl2PMChCurr1DayCorrectedBlocks Unsigned32 5982 } 5984 adsl2PMChCurrUnit OBJECT-TYPE 5985 SYNTAX Adsl2Unit 5986 MAX-ACCESS not-accessible 5987 STATUS current 5988 DESCRIPTION 5989 "The termination unit." 5990 ::= { adsl2PMChCurrEntry 1 } 5992 adsl2PMChCurrValidIntervals OBJECT-TYPE 5993 SYNTAX Unsigned32 5994 MAX-ACCESS read-only 5995 STATUS current 5996 DESCRIPTION 5997 "Valid intervals." 5998 ::= { adsl2PMChCurrEntry 2 } 6000 adsl2PMChCurrInvalidIntervals OBJECT-TYPE 6001 SYNTAX Unsigned32 6002 MAX-ACCESS read-only 6003 STATUS current 6004 DESCRIPTION 6005 "Invalid intervals." 6006 ::= { adsl2PMChCurrEntry 3 } 6008 adsl2PMChCurr15MTimeElapsed OBJECT-TYPE 6009 SYNTAX HCPerfTimeElapsed 6010 UNITS "seconds" 6011 MAX-ACCESS read-only 6012 STATUS current 6013 DESCRIPTION 6014 "Total elapsed seconds in this interval." 6015 ::= { adsl2PMChCurrEntry 4 } 6017 adsl2PMChCurr15MCodingViolations OBJECT-TYPE 6018 SYNTAX Unsigned32 6019 MAX-ACCESS read-only 6020 STATUS current 6021 DESCRIPTION 6022 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6023 channel during the interval. This parameter is inhibited 6024 during UAS or SES. If the CRC is applied over multiple 6025 channels, then each related CRC-8 (or FEBE) anomaly should 6026 increment each of the counters related to the individual 6027 channels." 6028 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6029 ::= { adsl2PMChCurrEntry 5 } 6031 adsl2PMChCurr15MCorrectedBlocks OBJECT-TYPE 6032 SYNTAX Unsigned32 6033 MAX-ACCESS read-only 6034 STATUS current 6035 DESCRIPTION 6036 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6037 occurring in the channel during the interval. This parameter 6038 is inhibited during UAS or SES. If the FEC is applied over 6039 multiple channels, then each related FEC (or FFEC) anomaly 6040 should increment each of the counters related to the 6041 individual channels." 6042 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6043 ::= { adsl2PMChCurrEntry 6 } 6045 adsl2PMChCurr1DayValidIntervals OBJECT-TYPE 6046 SYNTAX Unsigned32 6047 MAX-ACCESS read-only 6048 STATUS current 6049 DESCRIPTION 6050 "Valid intervals." 6051 ::= { adsl2PMChCurrEntry 7 } 6053 adsl2PMChCurr1DayInvalidIntervals OBJECT-TYPE 6054 SYNTAX Unsigned32 6055 MAX-ACCESS read-only 6056 STATUS current 6057 DESCRIPTION 6058 "Invalid intervals." 6059 ::= { adsl2PMChCurrEntry 8 } 6061 adsl2PMChCurr1DayTimeElapsed OBJECT-TYPE 6062 SYNTAX HCPerfTimeElapsed 6063 UNITS "seconds" 6064 MAX-ACCESS read-only 6065 STATUS current 6066 DESCRIPTION 6067 "Total elapsed seconds in this interval." 6068 ::= { adsl2PMChCurrEntry 9 } 6070 adsl2PMChCurr1DayCodingViolations OBJECT-TYPE 6071 SYNTAX Unsigned32 6072 MAX-ACCESS read-only 6073 STATUS current 6074 DESCRIPTION 6075 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6076 channel during the interval. This parameter is inhibited 6077 during UAS or SES. If the CRC is applied over multiple 6078 channels, then each related CRC-8 (or FEBE) anomaly should 6079 increment each of the counters related to the individual 6080 channels." 6081 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6082 ::= { adsl2PMChCurrEntry 10 } 6084 adsl2PMChCurr1DayCorrectedBlocks OBJECT-TYPE 6085 SYNTAX Unsigned32 6086 MAX-ACCESS read-only 6087 STATUS current 6088 DESCRIPTION 6089 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6090 occurring in the channel during the interval. This parameter 6091 is inhibited during UAS or SES. If the FEC is applied over 6092 multiple channels, then each related FEC (or FFEC) anomaly 6093 should increment each of the counters related to the 6094 individual channels." 6095 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6096 ::= { adsl2PMChCurrEntry 11 } 6098 ------------------------------------------- 6099 -- PM channel history 15 Minutes -- 6100 ------------------------------------------- 6101 adsl2PMChHist15MinTable OBJECT-TYPE 6102 SYNTAX SEQUENCE OF Adsl2PMChHist15MinEntry 6103 MAX-ACCESS not-accessible 6104 STATUS current 6105 DESCRIPTION 6106 "The table adsl2PMChCurrTable contains current Performance 6107 Monitoring results of ADSL2 channel. The objects in this 6108 table are NOT persistent." 6109 ::= { adsl2PMChannel 2 } 6111 adsl2PMChHist15MinEntry OBJECT-TYPE 6112 SYNTAX Adsl2PMChHist15MinEntry 6113 MAX-ACCESS not-accessible 6114 STATUS current 6115 DESCRIPTION 6116 "The table adsl2PMChCurrTable contains current Performance 6117 Monitoring results of ADSL2 channel. 6118 The indexes of this table is an interface index where 6119 the interface has an ifType value which is applicable 6120 for a DSL channel, the termination unit and the 6121 interval number." 6122 INDEX { ifIndex, 6123 adsl2PMChHist15MUnit, 6124 adsl2PMChHist15MInterval } 6125 ::= { adsl2PMChHist15MinTable 1 } 6127 Adsl2PMChHist15MinEntry ::= 6128 SEQUENCE { 6129 adsl2PMChHist15MUnit Adsl2Unit, 6130 adsl2PMChHist15MInterval Unsigned32, 6131 adsl2PMChHist15MMonitoredTime Unsigned32, 6132 adsl2PMChHist15MCodingViolations Unsigned32, 6133 adsl2PMChHist15MCorrectedBlocks Unsigned32, 6134 adsl2PMChHist15MValidInterval TruthValue 6135 } 6137 adsl2PMChHist15MUnit OBJECT-TYPE 6138 SYNTAX Adsl2Unit 6139 MAX-ACCESS not-accessible 6140 STATUS current 6141 DESCRIPTION 6142 "The termination unit." 6143 ::= { adsl2PMChHist15MinEntry 1 } 6145 adsl2PMChHist15MInterval OBJECT-TYPE 6146 SYNTAX Unsigned32 (1..96) 6147 MAX-ACCESS not-accessible 6148 STATUS current 6149 DESCRIPTION 6150 "The interval number." 6151 ::= { adsl2PMChHist15MinEntry 2 } 6153 adsl2PMChHist15MMonitoredTime OBJECT-TYPE 6154 SYNTAX Unsigned32 6155 UNITS "seconds" 6156 MAX-ACCESS read-only 6157 STATUS current 6158 DESCRIPTION 6159 "Total seconds monitored in this interval." 6160 ::= { adsl2PMChHist15MinEntry 3 } 6162 adsl2PMChHist15MCodingViolations OBJECT-TYPE 6163 SYNTAX Unsigned32 6164 MAX-ACCESS read-only 6165 STATUS current 6166 DESCRIPTION 6167 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6168 channel during the interval. This parameter is inhibited 6169 during UAS or SES. If the CRC is applied over multiple 6170 channels, then each related CRC-8 (or FEBE) anomaly should 6171 increment each of the counters related to the individual 6172 channels." 6173 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6174 ::= { adsl2PMChHist15MinEntry 4 } 6176 adsl2PMChHist15MCorrectedBlocks OBJECT-TYPE 6177 SYNTAX Unsigned32 6178 MAX-ACCESS read-only 6179 STATUS current 6180 DESCRIPTION 6181 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6182 occurring in the channel during the interval. This parameter 6183 is inhibited during UAS or SES. If the FEC is applied over 6184 multiple channels, then each related FEC (or FFEC) anomaly 6185 should increment each of the counters related to the 6186 individual channels." 6187 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6188 ::= { adsl2PMChHist15MinEntry 5 } 6190 adsl2PMChHist15MValidInterval OBJECT-TYPE 6191 SYNTAX TruthValue 6192 MAX-ACCESS read-only 6193 STATUS current 6194 DESCRIPTION 6195 "This variable indicates if the data for this interval is 6196 valid." 6197 ::= { adsl2PMChHist15MinEntry 6 } 6199 ------------------------------------------ 6200 -- PM channel history 1 Day -- 6201 ------------------------------------------ 6202 adsl2PMChHist1DTable OBJECT-TYPE 6203 SYNTAX SEQUENCE OF Adsl2PMChHist1DEntry 6204 MAX-ACCESS not-accessible 6205 STATUS current 6206 DESCRIPTION 6207 "The table adsl2PMChHist1DayTable contains PM channel history 6208 for 1 day intervals of ADSL2. The objects in this table are 6209 NOT persistent." 6210 ::= { adsl2PMChannel 3 } 6212 adsl2PMChHist1DEntry OBJECT-TYPE 6213 SYNTAX Adsl2PMChHist1DEntry 6214 MAX-ACCESS not-accessible 6215 STATUS current 6216 DESCRIPTION 6217 "The table adsl2PMChHist1DayTable contains PM channel history 6218 for 1 day intervals of ADSL2. 6219 The indexes of this table is an interface index where 6220 the interface has an ifType value which is applicable 6221 for a DSL channel, the termination unit and the 6222 interval number." 6224 INDEX { ifIndex, 6225 adsl2PMChHist1DUnit, 6226 adsl2PMChHist1DInterval } 6227 ::= { adsl2PMChHist1DTable 1 } 6229 Adsl2PMChHist1DEntry ::= 6230 SEQUENCE { 6231 adsl2PMChHist1DUnit Adsl2Unit, 6232 adsl2PMChHist1DInterval Unsigned32, 6233 adsl2PMChHist1DMonitoredTime Unsigned32, 6234 adsl2PMChHist1DCodingViolations Unsigned32, 6235 adsl2PMChHist1DCorrectedBlocks Unsigned32, 6236 adsl2PMChHist1DValidInterval TruthValue 6237 } 6239 adsl2PMChHist1DUnit OBJECT-TYPE 6240 SYNTAX Adsl2Unit 6241 MAX-ACCESS not-accessible 6242 STATUS current 6243 DESCRIPTION 6244 "The termination unit." 6245 ::= { adsl2PMChHist1DEntry 1 } 6247 adsl2PMChHist1DInterval OBJECT-TYPE 6248 SYNTAX Unsigned32 (1..30) 6249 MAX-ACCESS not-accessible 6250 STATUS current 6251 DESCRIPTION 6252 "The interval number." 6253 ::= { adsl2PMChHist1DEntry 2 } 6255 adsl2PMChHist1DMonitoredTime OBJECT-TYPE 6256 SYNTAX Unsigned32 6257 UNITS "seconds" 6258 MAX-ACCESS read-only 6259 STATUS current 6260 DESCRIPTION 6261 "Total seconds monitored in this interval." 6262 ::= { adsl2PMChHist1DEntry 3 } 6264 adsl2PMChHist1DCodingViolations OBJECT-TYPE 6265 SYNTAX Unsigned32 6266 MAX-ACCESS read-only 6267 STATUS current 6268 DESCRIPTION 6269 "Count of CRC-8 (FEBE for ATU-R) anomalies occurring in the 6270 channel during the interval. This parameter is inhibited 6271 during UAS or SES. If the CRC is applied over multiple 6272 channels, then each related CRC-8 (or FEBE) anomaly should 6273 increment each of the counters related to the individual 6274 channels." 6275 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6276 ::= { adsl2PMChHist1DEntry 4 } 6278 adsl2PMChHist1DCorrectedBlocks OBJECT-TYPE 6279 SYNTAX Unsigned32 6280 MAX-ACCESS read-only 6281 STATUS current 6282 DESCRIPTION 6283 "Count of FEC (FFEC for ATU-R) anomalies (corrected code words) 6284 occurring in the channel during the interval. This parameter 6285 is inhibited during UAS or SES. If the FEC is applied over 6286 multiple channels, then each related FEC (or FFEC) anomaly 6287 should increment each of the counters related to the 6288 individual channels." 6289 REFERENCE "ITU-T G.997.1, paragraph 7.2.2" 6290 ::= { adsl2PMChHist1DEntry 5 } 6292 adsl2PMChHist1DValidInterval OBJECT-TYPE 6293 SYNTAX TruthValue 6294 MAX-ACCESS read-only 6295 STATUS current 6296 DESCRIPTION 6297 "This variable indicates if the data for this interval is 6298 valid." 6299 ::= { adsl2PMChHist1DEntry 6 } 6301 ------------------------------------------- 6302 -- Notifications Group -- 6303 ------------------------------------------- 6305 adsl2LinePerfFECSThreshAtuc NOTIFICATION-TYPE 6306 OBJECTS 6307 { 6308 adsl2PMLCurr15MFecs, 6309 adsl2LineAlarmConfProfileAtucThresh15MinFecs 6310 } 6311 STATUS current 6312 DESCRIPTION 6313 "This notification indicates that the FEC seconds threshold 6314 has been reached/exceeded for the referred ATU-C." 6315 ::= { adsl2Notifications 1 } 6317 adsl2LinePerfFECSThreshAtur NOTIFICATION-TYPE 6318 OBJECTS 6319 { 6320 adsl2PMLCurr15MFecs, 6321 adsl2LineAlarmConfProfileAturThresh15MinFecs 6322 } 6323 STATUS current 6324 DESCRIPTION 6325 "This notification indicates that the FEC seconds threshold 6326 has been reached/exceeded for the referred ATU-R." 6327 ::= { adsl2Notifications 2 } 6329 adsl2LinePerfESThreshAtuc NOTIFICATION-TYPE 6330 OBJECTS 6331 { 6332 adsl2PMLCurr15MEs, 6333 adsl2LineAlarmConfProfileAtucThresh15MinEs 6334 } 6335 STATUS current 6336 DESCRIPTION 6337 "This notification indicates that the errored seconds threshold 6338 has been reached/exceeded for the referred ATU-C." 6339 ::= { adsl2Notifications 3 } 6341 adsl2LinePerfESThreshAtur NOTIFICATION-TYPE 6342 OBJECTS 6343 { 6344 adsl2PMLCurr15MEs, 6345 adsl2LineAlarmConfProfileAturThresh15MinEs 6346 } 6347 STATUS current 6348 DESCRIPTION 6349 "This notification indicates that the errored seconds threshold 6350 has been reached/exceeded for the referred ATU-R." 6351 ::= { adsl2Notifications 4 } 6353 adsl2LinePerfSESThreshAtuc NOTIFICATION-TYPE 6354 OBJECTS 6355 { 6356 adsl2PMLCurr15MSes, 6357 adsl2LineAlarmConfProfileAtucThresh15MinSes 6358 } 6359 STATUS current 6360 DESCRIPTION 6361 "This notification indicates that the severely-errored seconds 6362 threshold has been reached/exceeded for the referred ATU-C." 6363 ::= { adsl2Notifications 5 } 6365 adsl2LinePerfSESThreshAtur NOTIFICATION-TYPE 6366 OBJECTS 6367 { 6368 adsl2PMLCurr15MSes, 6369 adsl2LineAlarmConfProfileAturThresh15MinSes 6370 } 6371 STATUS current 6372 DESCRIPTION 6373 "This notification indicates that the severely-errored seconds 6374 threshold has been reached/exceeded for the referred ATU-R." 6375 ::= { adsl2Notifications 6 } 6377 adsl2LinePerfLOSSThreshAtuc NOTIFICATION-TYPE 6378 OBJECTS 6379 { 6380 adsl2PMLCurr15MLoss, 6381 adsl2LineAlarmConfProfileAtucThresh15MinLoss 6382 } 6383 STATUS current 6384 DESCRIPTION 6385 "This notification indicates that the LOS seconds 6386 threshold has been reached/exceeded for the referred ATU-C." 6387 ::= { adsl2Notifications 7 } 6389 adsl2LinePerfLOSSThreshAtur NOTIFICATION-TYPE 6390 OBJECTS 6391 { 6392 adsl2PMLCurr15MLoss, 6393 adsl2LineAlarmConfProfileAturThresh15MinLoss 6394 } 6395 STATUS current 6396 DESCRIPTION 6397 "This notification indicates that the LOS seconds 6398 threshold has been reached/exceeded for the referred ATU-R." 6399 ::= { adsl2Notifications 8 } 6401 adsl2LinePerfUASThreshAtuc NOTIFICATION-TYPE 6402 OBJECTS 6403 { 6404 adsl2PMLCurr15MUas, 6405 adsl2LineAlarmConfProfileAtucThresh15MinUas 6406 } 6407 STATUS current 6408 DESCRIPTION 6409 "This notification indicates that the unavailable seconds 6410 threshold has been reached/exceeded for the referred ATU-C." 6411 ::= { adsl2Notifications 9 } 6413 adsl2LinePerfUASThreshAtur NOTIFICATION-TYPE 6414 OBJECTS 6415 { 6416 adsl2PMLCurr15MUas, 6417 adsl2LineAlarmConfProfileAturThresh15MinUas 6418 } 6419 STATUS current 6420 DESCRIPTION 6421 "This notification indicates that the unavailable seconds 6422 threshold has been reached/exceeded for the referred ATU-R." 6423 ::= { adsl2Notifications 10 } 6425 adsl2LinePerfCodingViolationsThreshAtuc NOTIFICATION-TYPE 6426 OBJECTS 6427 { 6428 adsl2PMChCurr15MCodingViolations, 6429 adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations 6430 } 6431 STATUS current 6432 DESCRIPTION 6433 "This notification indicates that the coding violations 6434 threshold has been reached/exceeded for the referred ATU-C." 6435 ::= { adsl2Notifications 11 } 6437 adsl2LinePerfCodingViolationsThreshAtur NOTIFICATION-TYPE 6438 OBJECTS 6439 { 6440 adsl2PMChCurr15MCodingViolations, 6441 adsl2ChAlarmConfProfileAturThresh15MinCodingViolations 6442 } 6443 STATUS current 6444 DESCRIPTION 6445 "This notification indicates that the coding violations 6446 threshold has been reached/exceeded for the referred ATU-R." 6447 ::= { adsl2Notifications 12 } 6449 adsl2LinePerfCorrectedThreshAtuc NOTIFICATION-TYPE 6450 OBJECTS 6451 { 6452 adsl2PMChCurr15MCorrectedBlocks, 6453 adsl2ChAlarmConfProfileAtucThresh15MinCorrected 6454 } 6455 STATUS current 6456 DESCRIPTION 6457 "This notification indicates that the corrected blocks 6458 (FEC events) threshold has been reached/exceeded for the 6459 referred ATU-C." 6460 ::= { adsl2Notifications 13 } 6462 adsl2LinePerfCorrectedThreshAtur NOTIFICATION-TYPE 6463 OBJECTS 6464 { 6465 adsl2PMChCurr15MCorrectedBlocks, 6466 adsl2ChAlarmConfProfileAturThresh15MinCorrected 6467 } 6468 STATUS current 6469 DESCRIPTION 6470 "This notification indicates that the corrected blocks 6471 (FEC events) threshold has been reached/exceeded for the 6472 referred ATU-R." 6473 ::= { adsl2Notifications 14 } 6475 adsl2LinePerfFailedFullInitThresh NOTIFICATION-TYPE 6476 OBJECTS 6477 { 6478 adsl2PMLCurrInit15MFailedFullInits, 6479 adsl2LineAlarmConfProfileThresh15MinFailedFullInt 6480 } 6481 STATUS current 6482 DESCRIPTION 6483 "This notification indicates that the failed full 6484 initializations threshold has been reached/exceeded for the 6485 referred ADSL/ADSL2 or ADSL2 line." 6486 ::= { adsl2Notifications 15 } 6488 adsl2LinePerfFailedShortInitThresh NOTIFICATION-TYPE 6489 OBJECTS 6490 { 6491 adsl2PMLCurrInit15MFailedShortInits, 6492 adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 6493 } 6494 STATUS current 6495 DESCRIPTION 6496 "This notification indicates that the failed short 6497 initializations threshold has been reached/exceeded for the 6498 referred ADSL/ADSL2 or ADSL2 line." 6499 ::= { adsl2Notifications 16 } 6501 adsl2LineStatusChangeAtuc NOTIFICATION-TYPE 6502 OBJECTS 6503 { 6504 adsl2LineStatusAtuc 6505 } 6506 STATUS current 6507 DESCRIPTION 6508 "This notification indicates that a status change is 6509 detected for the referred ATU-C." 6510 ::= { adsl2Notifications 17 } 6512 adsl2LineStatusChangeAtur NOTIFICATION-TYPE 6513 OBJECTS 6514 { 6515 adsl2LineStatusAtur 6516 } 6517 STATUS current 6518 DESCRIPTION 6519 "This notification indicates that a status change is 6520 detected for the referred ATU-R." 6521 ::= { adsl2Notifications 18 } 6523 -- conformance information 6525 adsl2Groups OBJECT IDENTIFIER ::= { adsl2Conformance 1 } 6526 adsl2Compliances OBJECT IDENTIFIER ::= { adsl2Conformance 2 } 6528 adsl2LineMibCompliance MODULE-COMPLIANCE 6529 STATUS current 6530 DESCRIPTION 6531 "The compliance statement for SNMP entities which 6532 manage ADSL2 interfaces." 6533 MODULE -- this module 6534 MANDATORY-GROUPS 6535 { 6536 adsl2LineGroup, 6537 adsl2ChannelStatusGroup, 6538 adsl2SCStatusGroup, 6539 adsl2LineInventoryGroup, 6540 adsl2LineConfTemplateGroup, 6541 adsl2LineConfProfGroup, 6542 adsl2LineConfProfModeSpecGroup, 6543 adsl2ChConfProfileGroup, 6544 adsl2LineAlarmConfTemplateGroup, 6545 adsl2PMLineCurrGroup, 6546 adsl2PMLineCurrInitGroup, 6547 adsl2PMLineHist15MinGroup, 6548 adsl2PMLineHist1DayGroup, 6549 adsl2PMLineInitHist15MinGroup, 6550 adsl2PMLineInitHist1DayGroup, 6551 adsl2PMChCurrGroup, 6552 adsl2PMChHist15MinGroup, 6553 adsl2PMChHist1DGroup 6554 } 6556 GROUP adsl2ChannelStatusAtmGroup 6557 DESCRIPTION 6558 "The group of status objects required when the data path 6559 is ATM." 6561 GROUP adsl2ChannelStatusPtmGroup 6562 DESCRIPTION 6563 "The group of status objects required when the data path 6564 is PTM." 6566 GROUP adsl2LineConfProfRaGroup 6567 DESCRIPTION 6568 "The group of objects required for controlling the rate 6569 adaptive behavior of the line." 6571 GROUP adsl2LineConfProfMsgMinGroup 6572 DESCRIPTION 6573 "The group of objects required for controlling the rate 6574 reserved for Overhead traffic." 6576 GROUP adsl2LineAlarmConfProfileGroup 6577 DESCRIPTION 6578 "The group of objects that define the alarm thresholds 6579 on line level PM counters." 6581 GROUP adsl2ChAlarmConfProfileGroup 6582 DESCRIPTION 6583 "The group of objects that define the alarm thresholds 6584 on channel level PM counters." 6586 GROUP adsl2ChConfProfileAtmGroup 6587 DESCRIPTION 6588 "The group of configuration objects required when the data 6589 path is ATM." 6591 GROUP adsl2ChConfProfileMinResGroup 6592 DESCRIPTION 6593 "The group of configuration objects required for the 6594 reserved data rate." 6596 GROUP adsl2PMLineCurrInitShortGroup 6597 DESCRIPTION 6598 "The group of PM counters for the current intervals 6599 short initializations." 6601 GROUP adsl2PMLineInitHist15MinShortGroup 6602 DESCRIPTION 6603 "The group of PM counters for the previous 15 minutes 6604 intervals short initializations." 6606 GROUP adsl2PMLineInitHist1DayShortGroup 6607 DESCRIPTION 6608 "The group of PM counters for the previous 24 hours 6609 intervals short initializations." 6611 GROUP adsl2ScalarSCGroup 6612 DESCRIPTION 6613 "The group of objects that report the available memory 6614 resources for DELT processes." 6616 GROUP adsl2ThreshNotificationGroup 6617 DESCRIPTION 6618 "The group of thresholds crossing notifications." 6620 GROUP adsl2StatusChangeNotificationGroup 6621 DESCRIPTION 6622 "The group of status change notifications." 6624 ::= { adsl2Compliances 1 } 6626 -- units of conformance 6628 adsl2LineGroup OBJECT-GROUP 6629 OBJECTS 6630 { 6631 adsl2LineCnfgTemplate, 6632 adsl2LineAlarmCnfgTemplate, 6633 adsl2LineCmndConfPmsf, 6634 adsl2LineCmndConfLdsf, 6635 adsl2LineCmndConfLdsfFailReason, 6636 adsl2LineCmndAutomodeColdStart, 6637 adsl2LineStatusAtuTransSys, 6638 adsl2LineStatusPwrMngState, 6639 adsl2LineStatusInitResult, 6640 adsl2LineStatusLastStateDs, 6641 adsl2LineStatusLastStateUs, 6642 adsl2LineStatusAtur, 6643 adsl2LineStatusAtuc, 6644 adsl2LineStatusLnAttenDs, 6645 adsl2LineStatusLnAttenUs, 6646 adsl2LineStatusSigAttenDs, 6647 adsl2LineStatusSigAttenUs, 6648 adsl2LineStatusSnrMarginDs, 6649 adsl2LineStatusSnrMarginUs, 6650 adsl2LineStatusAttainableRateDs, 6651 adsl2LineStatusAttainableRateUs, 6652 adsl2LineStatusActPsdDs, 6653 adsl2LineStatusActPsdUs, 6654 adsl2LineStatusActAtpDs, 6655 adsl2LineStatusActAtpUs 6656 } 6657 STATUS current 6658 DESCRIPTION 6659 "The group of configuration, status, and commands objects 6660 on the line level." 6661 ::= { adsl2Groups 1 } 6663 adsl2ChannelStatusGroup OBJECT-GROUP 6664 OBJECTS 6665 { 6666 adsl2ChStatusChannelNum, 6667 adsl2ChStatusActDataRate, 6668 adsl2ChStatusPrevDataRate, 6669 adsl2ChStatusActDelay 6670 } 6671 STATUS current 6672 DESCRIPTION 6673 "The group of status objects on the channel level." 6674 ::= { adsl2Groups 2 } 6676 adsl2ChannelStatusAtmGroup OBJECT-GROUP 6677 OBJECTS 6678 { 6679 adsl2ChStatusAtmStatus 6680 } 6681 STATUS current 6682 DESCRIPTION 6683 "The group of status objects on the data path level 6684 when it is ATM." 6685 ::= { adsl2Groups 3 } 6687 adsl2ChannelStatusPtmGroup OBJECT-GROUP 6688 OBJECTS 6689 { 6690 adsl2ChStatusPtmStatus 6691 } 6692 STATUS current 6693 DESCRIPTION 6694 "The group of status objects on the data path level 6695 when it is PTM." 6696 ::= { adsl2Groups 4 } 6698 adsl2SCStatusGroup OBJECT-GROUP 6699 OBJECTS 6700 { 6701 adsl2SCStatusMtime, 6702 adsl2SCStatusSnr, 6703 adsl2SCStatusBitsAlloc, 6704 adsl2SCStatusGainAlloc, 6705 adsl2SCStatusTssi, 6706 adsl2SCStatusLinScale, 6707 adsl2SCStatusLinReal, 6708 adsl2SCStatusLinImg, 6709 adsl2SCStatusLogMt, 6710 adsl2SCStatusLog, 6711 adsl2SCStatusQlnMt, 6712 adsl2SCStatusQln, 6713 adsl2SCStatusLnAtten, 6714 adsl2SCStatusSigAtten, 6715 adsl2SCStatusSnrMargin, 6716 adsl2SCStatusAttainableRate, 6717 adsl2SCStatusActAtp, 6718 adsl2SCStatusRowStatus 6719 } 6720 STATUS current 6721 DESCRIPTION 6722 "The group of status objects on the sub-carrier level. 6723 They are updated as a result of a DELT process." 6724 ::= { adsl2Groups 5 } 6726 adsl2LineInventoryGroup OBJECT-GROUP 6727 OBJECTS 6728 { 6729 adsl2LInvG994VendorId, 6730 adsl2LInvSystemVendorId, 6731 adsl2LInvVersionNumber, 6732 adsl2LInvSerialNumber, 6733 adsl2LInvSelfTestResult, 6734 adsl2LInvTransmissionCapabilities 6735 } 6736 STATUS current 6737 DESCRIPTION 6738 "The group of inventory objects per xTU." 6739 ::= { adsl2Groups 6 } 6741 adsl2LineConfTemplateGroup OBJECT-GROUP 6742 OBJECTS 6743 { 6744 adsl2LConfTempLineProfile, 6745 adsl2LConfTempChan1ConfProfile, 6746 adsl2LConfTempChan1RaRatioDs, 6747 adsl2LConfTempChan1RaRatioUs, 6748 adsl2LConfTempChan2ConfProfile, 6749 adsl2LConfTempChan2RaRatioDs, 6750 adsl2LConfTempChan2RaRatioUs, 6751 adsl2LConfTempChan3ConfProfile, 6752 adsl2LConfTempChan3RaRatioDs, 6753 adsl2LConfTempChan3RaRatioUs, 6754 adsl2LConfTempChan4ConfProfile, 6755 adsl2LConfTempChan4RaRatioDs, 6756 adsl2LConfTempChan4RaRatioUs, 6757 adsl2LConfTempRowStatus 6758 } 6760 STATUS current 6761 DESCRIPTION 6762 "The group of objects in a line configuration template." 6763 ::= { adsl2Groups 7 } 6765 adsl2LineConfProfGroup OBJECT-GROUP 6766 OBJECTS 6767 { 6768 adsl2LConfProfScMaskDs, 6769 adsl2LConfProfScMaskUs, 6770 adsl2LConfProfRfiBandsDs, 6771 adsl2LConfProfRaModeDs, 6772 adsl2LConfProfRaModeUs, 6773 adsl2LConfProfTargetSnrmDs, 6774 adsl2LConfProfTargetSnrmUs, 6775 adsl2LConfProfMaxSnrmDs, 6776 adsl2LConfProfMaxSnrmUs, 6777 adsl2LConfProfMinSnrmDs, 6778 adsl2LConfProfMinSnrmUs, 6779 adsl2LConfProfAtuTransSysEna, 6780 adsl2LConfProfPmMode, 6781 adsl2LConfProfL0Time, 6782 adsl2LConfProfL2Time, 6783 adsl2LConfProfL2Atpr, 6784 adsl2LConfProfL2Atprt, 6785 adsl2LConfProfRowStatus 6786 } 6787 STATUS current 6788 DESCRIPTION 6789 "The group of objects in a line configuration profile." 6790 ::= { adsl2Groups 8 } 6792 adsl2LineConfProfRaGroup OBJECT-GROUP 6793 OBJECTS 6794 { 6795 adsl2LConfProfRaUsNrmDs, 6796 adsl2LConfProfRaUsNrmUs, 6797 adsl2LConfProfRaUsTimeDs, 6798 adsl2LConfProfRaUsTimeUs, 6799 adsl2LConfProfRaDsNrmsDs, 6800 adsl2LConfProfRaDsNrmsUs, 6801 adsl2LConfProfRaDsTimeDs, 6802 adsl2LConfProfRaDsTimeUs 6803 } 6804 STATUS current 6805 DESCRIPTION 6806 "The group of objects required for controlling the rate 6807 adaptive behavior of the line." 6809 ::= { adsl2Groups 9 } 6811 adsl2LineConfProfMsgMinGroup OBJECT-GROUP 6812 OBJECTS 6813 { 6814 adsl2LConfProfMsgMinUs, 6815 adsl2LConfProfMsgMinDs 6816 } 6817 STATUS current 6818 DESCRIPTION 6819 "The group of objects required for controlling the rate 6820 reserved for Overhead traffic." 6821 ::= { adsl2Groups 10 } 6823 adsl2LineConfProfModeSpecGroup OBJECT-GROUP 6824 OBJECTS 6825 { 6826 adsl2LConfProfMaxNomPsdDs, 6827 adsl2LConfProfMaxNomPsdUs, 6828 adsl2LConfProfMaxNomAtpDs, 6829 adsl2LConfProfMaxNomAtpUs, 6830 adsl2LConfProfMaxAggRxPwrUs, 6831 adsl2LConfProfPsdMaskDs, 6832 adsl2LConfProfPsdMaskUs, 6833 adsl2LConfProfPsdMaskSelectUs, 6834 adsl2LConfProfModeSpecRowStatus 6835 } 6836 STATUS current 6837 DESCRIPTION 6838 "The group of objects in a line configuration profile 6839 that have an instance for each operation mode allowed." 6840 ::= { adsl2Groups 11 } 6842 adsl2ChConfProfileGroup OBJECT-GROUP 6843 OBJECTS 6844 { 6845 adsl2ChConfProfMinDataRateDs, 6846 adsl2ChConfProfMinDataRateUs, 6847 adsl2ChConfProfMaxDataRateDs, 6848 adsl2ChConfProfMaxDataRateUs, 6849 adsl2ChConfProfMinDataRateLowPwrDs, 6850 adsl2ChConfProfMaxDelayDs, 6851 adsl2ChConfProfMaxDelayUs, 6852 adsl2ChConfProfMinProtectionDs, 6853 adsl2ChConfProfMinProtectionUs, 6854 adsl2ChConfProfMaxBerDs, 6855 adsl2ChConfProfMaxBerUs, 6856 adsl2ChConfProfUsDataRateDs, 6857 adsl2ChConfProfDsDataRateDs, 6858 adsl2ChConfProfUsDataRateUs, 6859 adsl2ChConfProfDsDataRateUs, 6860 adsl2ChConfProfRowStatus 6861 } 6862 STATUS current 6863 DESCRIPTION 6864 "The group of objects in a channel configuration profile." 6865 ::= { adsl2Groups 12 } 6867 adsl2ChConfProfileAtmGroup OBJECT-GROUP 6868 OBJECTS 6869 { 6870 adsl2ChConfProfImaEnabled, 6871 adsl2ChStatusAtmStatus 6872 } 6873 STATUS current 6874 DESCRIPTION 6875 "The group of configuration objects required when the data 6876 path is ATM." 6877 ::= { adsl2Groups 13 } 6879 adsl2ChConfProfileMinResGroup OBJECT-GROUP 6880 OBJECTS 6881 { 6882 adsl2ChConfProfMinResDataRateDs, 6883 adsl2ChConfProfMinResDataRateUs 6884 } 6885 STATUS current 6886 DESCRIPTION 6887 "The group of configuration objects required for the 6888 reserved data rate." 6889 ::= { adsl2Groups 14 } 6891 adsl2LineAlarmConfTemplateGroup OBJECT-GROUP 6892 OBJECTS 6893 { 6894 adsl2LAlarmConfTempLineProfile, 6895 adsl2LAlarmConfTempChan1ConfProfile, 6896 adsl2LAlarmConfTempChan2ConfProfile, 6897 adsl2LAlarmConfTempChan3ConfProfile, 6898 adsl2LAlarmConfTempChan4ConfProfile, 6899 adsl2LAlarmConfTempRowStatus 6900 } 6901 STATUS current 6902 DESCRIPTION 6903 "The group of objects in a line alarm 6904 template." 6906 ::= { adsl2Groups 15 } 6908 adsl2LineAlarmConfProfileGroup OBJECT-GROUP 6909 OBJECTS 6910 { 6911 adsl2LineAlarmConfProfileAtucThresh15MinFecs, 6912 adsl2LineAlarmConfProfileAtucThresh15MinEs, 6913 adsl2LineAlarmConfProfileAtucThresh15MinSes, 6914 adsl2LineAlarmConfProfileAtucThresh15MinLoss, 6915 adsl2LineAlarmConfProfileAtucThresh15MinUas, 6916 adsl2LineAlarmConfProfileAturThresh15MinFecs, 6917 adsl2LineAlarmConfProfileAturThresh15MinEs, 6918 adsl2LineAlarmConfProfileAturThresh15MinSes, 6919 adsl2LineAlarmConfProfileAturThresh15MinLoss, 6920 adsl2LineAlarmConfProfileAturThresh15MinUas, 6921 adsl2LineAlarmConfProfileThresh15MinFailedFullInt, 6922 adsl2LineAlarmConfProfileThresh15MinFailedShrtInt, 6923 adsl2LineAlarmConfProfileRowStatus 6924 } 6925 STATUS current 6926 DESCRIPTION 6927 "The group of objects in a line alarm profile." 6928 ::= { adsl2Groups 16 } 6930 adsl2ChAlarmConfProfileGroup OBJECT-GROUP 6931 OBJECTS 6932 { 6933 adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations, 6934 adsl2ChAlarmConfProfileAtucThresh15MinCorrected, 6935 adsl2ChAlarmConfProfileAturThresh15MinCodingViolations, 6936 adsl2ChAlarmConfProfileAturThresh15MinCorrected, 6937 adsl2ChAlarmConfProfileRowStatus 6938 } 6939 STATUS current 6940 DESCRIPTION 6941 "The group of objects in a channel alarm profile." 6942 ::= { adsl2Groups 17 } 6944 adsl2PMLineCurrGroup OBJECT-GROUP 6945 OBJECTS 6946 { 6947 adsl2PMLCurrValidIntervals, 6948 adsl2PMLCurrInvalidIntervals, 6949 adsl2PMLCurr15MTimeElapsed, 6950 adsl2PMLCurr15MFecs, 6951 adsl2PMLCurr15MEs, 6952 adsl2PMLCurr15MSes, 6953 adsl2PMLCurr15MLoss, 6954 adsl2PMLCurr15MUas, 6955 adsl2PMLCurr1DayValidIntervals, 6956 adsl2PMLCurr1DayInvalidIntervals, 6957 adsl2PMLCurr1DayTimeElapsed, 6958 adsl2PMLCurr1DayFecs, 6959 adsl2PMLCurr1DayEs, 6960 adsl2PMLCurr1DaySes, 6961 adsl2PMLCurr1DayLoss, 6962 adsl2PMLCurr1DayUas 6963 } 6964 STATUS current 6965 DESCRIPTION 6966 "The group of objects that report the line level 6967 counters for current PM intervals." 6968 ::= { adsl2Groups 18 } 6970 adsl2PMLineCurrInitGroup OBJECT-GROUP 6971 OBJECTS 6972 { 6973 adsl2PMLCurrInit15MTimeElapsed, 6974 adsl2PMLCurrInit15MFullInits, 6975 adsl2PMLCurrInit15MFailedFullInits, 6976 adsl2PMLCurrInit1DayTimeElapsed, 6977 adsl2PMLCurrInit1DayFullInits, 6978 adsl2PMLCurrInit1DayFailedFullInits 6979 } 6980 STATUS current 6981 DESCRIPTION 6982 "The group of objects that report the full 6983 initializations counters for current PM intervals." 6984 ::= { adsl2Groups 19 } 6986 adsl2PMLineCurrInitShortGroup OBJECT-GROUP 6987 OBJECTS 6988 { 6989 adsl2PMLCurrInit15MShortInits, 6990 adsl2PMLCurrInit15MFailedShortInits, 6991 adsl2PMLCurrInit1DayShortInits, 6992 adsl2PMLCurrInit1DayFailedShortInits 6993 } 6994 STATUS current 6995 DESCRIPTION 6996 "The group of objects that report the short 6997 initializations counters for current PM intervals." 6998 ::= { adsl2Groups 20 } 7000 adsl2PMLineHist15MinGroup OBJECT-GROUP 7001 OBJECTS 7002 { 7003 adsl2PMLHist15MMonitoredTime, 7004 adsl2PMLHist15MFecs, 7005 adsl2PMLHist15MEs, 7006 adsl2PMLHist15MSes, 7007 adsl2PMLHist15MLoss, 7008 adsl2PMLHist15MUas, 7009 adsl2PMLHist15MValidInterval 7010 } 7011 STATUS current 7012 DESCRIPTION 7013 "The group of line level PM counters for the previous 7014 15 minutes intervals." 7015 ::= { adsl2Groups 21 } 7017 adsl2PMLineHist1DayGroup OBJECT-GROUP 7018 OBJECTS 7019 { 7020 adsl2PMLHist1DMonitoredTime, 7021 adsl2PMLHist1DFecs, 7022 adsl2PMLHist1DEs, 7023 adsl2PMLHist1DSes, 7024 adsl2PMLHist1DLoss, 7025 adsl2PMLHist1DUas, 7026 adsl2PMLHist1DValidInterval 7027 } 7028 STATUS current 7029 DESCRIPTION 7030 "The group of line level PM counters for the previous 7031 24 hours intervals." 7032 ::= { adsl2Groups 22 } 7034 adsl2PMLineInitHist15MinGroup OBJECT-GROUP 7035 OBJECTS 7036 { 7037 adsl2PMLHistInit15MMonitoredTime, 7038 adsl2PMLHistInit15MFullInits, 7039 adsl2PMLHistInit15MFailedFullInits, 7040 adsl2PMLHistInit15MValidInterval 7041 } 7042 STATUS current 7043 DESCRIPTION 7044 "The group of PM counters for the previous 15 minutes 7045 intervals full initializations." 7046 ::= { adsl2Groups 23 } 7048 adsl2PMLineInitHist15MinShortGroup OBJECT-GROUP 7049 OBJECTS 7050 { 7051 adsl2PMLHistInit15MShortInits, 7052 adsl2PMLHistInit15MFailedShortInits 7053 } 7054 STATUS current 7055 DESCRIPTION 7056 "The group of PM counters for the previous 15 minutes 7057 intervals short initializations." 7058 ::= { adsl2Groups 24 } 7060 adsl2PMLineInitHist1DayGroup OBJECT-GROUP 7061 OBJECTS 7062 { 7063 adsl2PMLHistinit1DMonitoredTime, 7064 adsl2PMLHistinit1DFullInits, 7065 adsl2PMLHistinit1DFailedFullInits, 7066 adsl2PMLHistinit1DValidInterval 7067 } 7068 STATUS current 7069 DESCRIPTION 7070 "The group of PM counters for the previous 24 hours 7071 intervals full initializations." 7072 ::= { adsl2Groups 25 } 7074 adsl2PMLineInitHist1DayShortGroup OBJECT-GROUP 7075 OBJECTS 7076 { 7077 adsl2PMLHistinit1DShortInits, 7078 adsl2PMLHistinit1DFailedShortInits 7079 } 7080 STATUS current 7081 DESCRIPTION 7082 "The group of PM counters for the previous 24 hours 7083 intervals short initializations." 7084 ::= { adsl2Groups 26 } 7086 adsl2PMChCurrGroup OBJECT-GROUP 7087 OBJECTS 7088 { 7089 adsl2PMChCurrValidIntervals, 7090 adsl2PMChCurrInvalidIntervals, 7091 adsl2PMChCurr15MTimeElapsed, 7092 adsl2PMChCurr15MCodingViolations, 7093 adsl2PMChCurr15MCorrectedBlocks, 7094 adsl2PMChCurr1DayValidIntervals, 7095 adsl2PMChCurr1DayInvalidIntervals, 7096 adsl2PMChCurr1DayTimeElapsed, 7097 adsl2PMChCurr1DayCodingViolations, 7098 adsl2PMChCurr1DayCorrectedBlocks 7099 } 7100 STATUS current 7101 DESCRIPTION 7102 "The group of objects that report the channel level 7103 counters for current PM intervals." 7104 ::= { adsl2Groups 27 } 7106 adsl2PMChHist15MinGroup OBJECT-GROUP 7107 OBJECTS 7108 { 7109 adsl2PMChHist15MMonitoredTime, 7110 adsl2PMChHist15MCodingViolations, 7111 adsl2PMChHist15MCorrectedBlocks, 7112 adsl2PMChHist15MValidInterval 7113 } 7114 STATUS current 7115 DESCRIPTION 7116 "The group of objects that report the channel level 7117 counters for previous 15 minutes PM intervals." 7118 ::= { adsl2Groups 28 } 7120 adsl2PMChHist1DGroup OBJECT-GROUP 7121 OBJECTS 7122 { 7123 adsl2PMChHist1DMonitoredTime, 7124 adsl2PMChHist1DCodingViolations, 7125 adsl2PMChHist1DCorrectedBlocks, 7126 adsl2PMChHist1DValidInterval 7127 } 7128 STATUS current 7129 DESCRIPTION 7130 "The group of objects that report the channel level 7131 counters for previous 24 hours PM intervals." 7132 ::= { adsl2Groups 29 } 7134 adsl2ScalarSCGroup OBJECT-GROUP 7135 OBJECTS 7136 { 7137 adsl2ScalarSCMaxInterfaces, 7138 adsl2ScalarSCAvailInterfaces 7139 } 7140 STATUS current 7141 DESCRIPTION 7142 "The group of objects that report the available memory 7143 resources for DELT processes." 7144 ::= { adsl2Groups 30 } 7146 adsl2ThreshNotificationGroup NOTIFICATION-GROUP 7147 NOTIFICATIONS 7148 { 7149 adsl2LinePerfFECSThreshAtuc, 7150 adsl2LinePerfFECSThreshAtur, 7151 adsl2LinePerfESThreshAtuc, 7152 adsl2LinePerfESThreshAtur, 7153 adsl2LinePerfSESThreshAtuc, 7154 adsl2LinePerfSESThreshAtur, 7155 adsl2LinePerfLOSSThreshAtuc, 7156 adsl2LinePerfLOSSThreshAtur, 7157 adsl2LinePerfUASThreshAtuc, 7158 adsl2LinePerfUASThreshAtur, 7159 adsl2LinePerfCodingViolationsThreshAtuc, 7160 adsl2LinePerfCodingViolationsThreshAtur, 7161 adsl2LinePerfCorrectedThreshAtuc, 7162 adsl2LinePerfCorrectedThreshAtur, 7163 adsl2LinePerfFailedFullInitThresh, 7164 adsl2LinePerfFailedShortInitThresh 7165 } 7166 STATUS current 7167 DESCRIPTION 7168 "This group supports notifications of significant conditions 7169 associated with ADSL2 lines." 7170 ::= { adsl2Groups 31 } 7172 adsl2StatusChangeNotificationGroup NOTIFICATION-GROUP 7173 NOTIFICATIONS 7174 { 7175 adsl2LineStatusChangeAtuc, 7176 adsl2LineStatusChangeAtur 7177 } 7178 STATUS current 7179 DESCRIPTION 7180 "This group supports notifications of thresholds crossing 7181 associated with ADSL2 lines." 7182 ::= { adsl2Groups 32 } 7184 END 7186 4. Implementation Analysis 7188 A management application intended to manage ADSL links (e.g., 7189 G.992.1) with this MIB module MUST be modified to adapt itself to 7190 certain differences between RFC 2662 [RFC2662] and this MIB module, 7191 including the following aspects: 7193 o Though the configuration templates/profiles allow referring to 1-4 7194 bearer channels, ADSL links are limited to 2 channels at most 7195 o Though the channel configuration profile allows higher data rates, 7196 ADSL links are limited to downstream/upstream data rate as assumed 7197 in RFC 2662 [RFC2662] 7198 o The Impulse Noise Protection (INP) configuration parameters are 7199 given by minimum protection and maximum delay parameters. 7200 o The line configuration profile includes a sub-table that addresses 7201 mode-specific parameters. For ADSL links, the management 7202 application SHOULD create a row in that table for the 'adsl' mode. 7203 o The line configuration profile includes parameters that are 7204 irrelevant for ADSL links. Similarly, many status parameters in 7205 the MIB are irrelevant for certain ADSL modes. Therefore, it is 7206 advised to consult with ITU G.997.1 standard [G.997.1] regarding 7207 the scope and relevance of each parameter in this MIB. 7209 5. Security Considerations 7211 There are a number of management objects defined in this MIB module 7212 with a MAX-ACCESS clause of read-write and/or read-create. Such 7213 objects may be considered sensitive or vulnerable in some network 7214 environments. The support for SET operations in a non-secure 7215 environment without proper protection can have a negative effect on 7216 network operations. These are the tables and objects and their 7217 sensitivity/vulnerability: 7219 o adsl2LineTable 7221 The table consists of the following objects that support SET 7222 operations: 7224 * adsl2LineCnfgTemplate 7225 * adsl2LineAlarmCnfgTemplate 7226 * adsl2LineCmndConfPmsf 7227 * adsl2LineCmndConfLdsf 7228 * adsl2LineCmndAutomodeColdStart 7230 Unauthorized changes to adsl2LineCnfgTemplate could have a major 7231 adverse operational effect on many lines simultaneously. 7233 Unauthorized changes to adsl2LineAlarmCnfgTemplate could have a 7234 contrary effect on notifications. 7236 Unauthorized changes to adsl2LineCmndConfPmsf could have an 7237 adverse affect on the power consumption of a line and may disrupt 7238 an operational service. 7240 Unauthorized changes to adsl2LineCmndConfLdsf could cause an 7241 unscheduled line test to be carried out on the line. 7243 Unauthorized changes to adsl2LineCmndAutomodeColdStart could cause 7244 an unscheduled cold reset to the line. 7246 o adsl2SCStatusTable 7248 This table contains one object, adsl2SCStatusRowStatus, that 7249 supports SET operations. Unauthorized changes could result in 7250 line test results being deleted prematurely. 7252 o adsl2LineConfTemplateTable 7254 The table consists of the following objects that support SET 7255 operations: 7257 * adsl2LConfTempLineProfile 7258 * adsl2LConfTempChan1ConfProfile 7259 * adsl2LConfTempChan1RaRatioDs 7260 * adsl2LConfTempChan1RaRatioUs 7261 * adsl2LConfTempChan2ConfProfile 7262 * adsl2LConfTempChan2RaRatioDs 7263 * adsl2LConfTempChan2RaRatioUs 7264 * adsl2LConfTempChan3ConfProfile 7265 * adsl2LConfTempChan3RaRatioDs 7266 * adsl2LConfTempChan3RaRatioUs 7267 * adsl2LConfTempChan4ConfProfile 7268 * adsl2LConfTempChan4RaRatioDs 7269 * adsl2LConfTempChan4RaRatioUs 7270 * adsl2LConfTempRowStatus 7272 Unauthorized changes to adsl2LConfTempLineProfile, 7273 adsl2LConfTempChan1ConfProfile, adsl2LConfTempChan2ConfProfile, 7274 adsl2LConfTempChan3ConfProfile, or adsl2LConfTempChan4ConfProfile 7275 could have an adverse operational effect on several lines; could 7276 change several lines over to running in unwanted levels of 7277 operation; or could result in several services undergoing changes 7278 in the number of channels that carry the service. 7280 Unauthorized changes to adsl2LConfTempChan1RaRatioDs, 7281 adsl2LConfTempChan2RaRatioDs, adsl2LConfTempChan3RaRatioDs, or 7282 adsl2LConfTempChan4RaRatioDs, would alter the relative rate 7283 allocations among all channels belonging to a line. This could 7284 have an adverse operational effect on several lines. 7286 Unauthorized changes to adsl2LConfTempRowStatus could result in 7287 templates being created or brought into service prematurely; or 7288 could result in templates being inadvertently deleted or taken out 7289 of service. 7291 o adsl2LineConfProfTable 7293 The table consists of the following objects that support SET 7294 operations: 7296 * adsl2LConfProfScMaskDs 7297 * adsl2LConfProfScMaskUs 7298 * adsl2LConfProfRfiBandsDs 7299 * adsl2LConfProfRaModeDs 7300 * adsl2LConfProfRaModeUs 7301 * adsl2LConfProfRaUsNrmDs 7302 * adsl2LConfProfRaUsNrmUs 7303 * adsl2LConfProfRaUsTimeDs 7304 * adsl2LConfProfRaUsTimeUs 7305 * adsl2LConfProfRaDsNrmsDs 7306 * adsl2LConfProfRaDsNrmsUs 7307 * adsl2LConfProfRaDsTimeDs 7308 * adsl2LConfProfRaDsTimeUs 7309 * adsl2LConfProfTargetSnrmDs 7310 * adsl2LConfProfTargetSnrmUs 7311 * adsl2LConfProfMaxSnrmDs 7312 * adsl2LConfProfMaxSnrmUs 7313 * adsl2LConfProfMinSnrmDs 7314 * adsl2LConfProfMinSnrmUs 7315 * adsl2LConfProfMsgMinUs 7316 * adsl2LConfProfMsgMinDs 7317 * adsl2LConfProfAtuTransSysEna 7318 * adsl2LConfProfPmMode 7319 * adsl2LConfProfL0Time 7320 * adsl2LConfProfL2Time 7321 * adsl2LConfProfL2Atpr 7322 * adsl2LConfProfL2Atprt 7323 * adsl2LConfProfRowStatus 7325 Unauthorized changes resulting in the setting of any of the above 7326 objects to an incorrect value could have an adverse operational 7327 effect on several lines. 7329 Also, unauthorized changes to adsl2LConfProfRowStatus could result 7330 in unwanted line profiles being created or brought into service 7331 prematurely; or could result in line profiles being inadvertently 7332 deleted or taken out of service. 7334 o adsl2LineConfProfModeSpecTable 7336 The table consists of the following objects that support SET 7337 operations: 7339 * adsl2LConfProfMaxNomPsdDs 7340 * adsl2LConfProfMaxNomPsdUs 7341 * adsl2LConfProfMaxNomAtpDs 7342 * adsl2LConfProfMaxNomAtpUs 7343 * adsl2LConfProfMaxAggRxPwrUs 7344 * adsl2LConfProfPsdMaskDs 7345 * adsl2LConfProfPsdMaskUs 7346 * adsl2LConfProfPsdMaskSelectUs 7347 * adsl2LConfProfModeSpecRowStatus 7349 Unauthorized changes resulting in the setting of any of the above 7350 objects to an incorrect value could have an adverse operational 7351 effect on several lines. 7353 Also, unauthorized changes to adsl2LConfProfModeSpecRowStatus 7354 could result in unwanted PSD configurations being created or 7355 brought into service prematurely; or could result in PSD 7356 configurations being inadvertently deleted or taken out of 7357 service. 7359 o adsl2ChConfProfileTable 7361 The table consists of the following objects that support SET 7362 operations: 7364 * adsl2ChConfProfMinDataRateDs 7365 * adsl2ChConfProfMinDataRateUs 7366 * adsl2ChConfProfMinResDataRateDs 7367 * adsl2ChConfProfMinResDataRateUs 7368 * adsl2ChConfProfMaxDataRateDs 7369 * adsl2ChConfProfMaxDataRateUs 7370 * adsl2ChConfProfMinDataRateLowPwrDs 7371 * adsl2ChConfProfMaxDelayDs 7372 * adsl2ChConfProfMaxDelayUs 7373 * adsl2ChConfProfMinProtectionDs 7374 * adsl2ChConfProfMinProtectionUs 7375 * adsl2ChConfProfMaxBerDs 7376 * adsl2ChConfProfMaxBerUs 7377 * adsl2ChConfProfUsDataRateDs 7378 * adsl2ChConfProfDsDataRateDs 7379 * adsl2ChConfProfUsDataRateUs 7380 * adsl2ChConfProfDsDataRateUs 7381 * adsl2ChConfProfImaEnabled 7382 * adsl2ChConfProfRowStatus 7384 Unauthorized changes resulting in the setting of any of the above 7385 objects to an incorrect value could have an adverse operational 7386 effect on several lines. 7388 Also, unauthorized changes to adsl2ChConfProfRowStatus could 7389 result in unwanted channel profiles being created or brought into 7390 service prematurely; or could result in channel profiles being 7391 inadvertently deleted or taken out of service. 7393 o adsl2LineAlarmConfTemplateTable 7395 The table consists of the following objects that support SET 7396 operations: 7398 * adsl2LAlarmConfTempLineProfile 7399 * adsl2LAlarmConfTempChan1ConfProfile 7400 * adsl2LalarmConfTempChan2ConfProfile 7401 * adsl2LalarmConfTempChan3ConfProfile 7402 * adsl2LalarmConfTempChan4ConfProfile 7403 * adsl2LAlarmConfTempRowStatus 7405 Unauthorized changes to adsl2LAlarmConfTempLineProfile, 7406 adsl2LAlarmConfTempChan1ConfProfile, 7407 adsl2LAlarmConfTempChan2ConfProfile, 7408 adsl2LAlarmConfTempChan3ConfProfile, or 7409 adsl2LAlarmConfTempChan4ConfProfile could have an adverse effect 7410 on the management of notifications generated at the scope of 7411 several to many lines; or could change several to many lines over 7412 to running with unwanted management rates for generated 7413 notifications. 7415 Unauthorized changes to adsl2LAlarmConfTempRowStatus could result 7416 in alarm templates being created or brought into service 7417 prematurely; or could result in alarm templates being 7418 inadvertently deleted or taken out of service. 7420 o adsl2LineAlarmConfProfileTable 7422 The table consists of the following objects that support SET 7423 operations: 7425 * adsl2LineAlarmConfProfileAtucThresh15MinFecs 7426 * adsl2LineAlarmConfProfileAtucThresh15MinEs 7427 * adsl2LineAlarmConfProfileAtucThresh15MinSes 7428 * adsl2LineAlarmConfProfileAtucThresh15MinLoss 7429 * adsl2LineAlarmConfProfileAtucThresh15MinUas 7430 * adsl2LineAlarmConfProfileAturThresh15MinFecs 7431 * adsl2LineAlarmConfProfileAturThresh15MinEs 7432 * adsl2LineAlarmConfProfileAturThresh15MinSes 7433 * adsl2LineAlarmConfProfileAturThresh15MinLoss 7434 * adsl2LineAlarmConfProfileAturThresh15MinUas 7435 * adsl2LineAlarmConfProfileThresh15MinFailedFullInt 7436 * adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 7437 * adsl2LineAlarmConfProfileRowStatus 7439 Increasing any of the threshold values could result in a 7440 notification being suppressed or deferred. Setting a threshold to 7441 0 could result in a notification being suppressed. Suppressing or 7442 deferring a notification could prevent the timely delivery of 7443 important diagnostic information. Decreasing any of the threshold 7444 values could result in a notification being sent from the network 7445 falsely reporting a threshold crossing. 7447 Changing a threshold value could also have an impact on the amount 7448 of notifications the agent sends. The Notifications Section of 7449 this document has a paragraph which provides general guidance on 7450 the rate limiting of notifications. Agent implementations not 7451 providing rate limiting could result in notifications being 7452 generated at an uncontrolled rate. Unauthorized changes to a 7453 threshold value could result in an undesired notification rate. 7455 Unauthorized changes to row status could result in unwanted line 7456 alarm profiles being created or brought into service. Also, 7457 changes to the row status could result in line alarm profiles 7458 being inadvertently deleted or taken out of service. 7460 o adsl2ChAlarmConfProfileTable 7462 The table consists of the following objects that support SET 7463 operations: 7465 * adsl2ChAlarmConfProfileAtucThresh15MinCodingViolations 7466 * adsl2ChAlarmConfProfileAtucThresh15MinCorrected 7467 * adsl2ChAlarmConfProfileAturThresh15MinCodingViolations 7468 * adsl2ChAlarmConfProfileAturThresh15MinCorrected 7469 * adsl2ChAlarmConfProfileRowStatus 7470 * adsl2LineAlarmConfProfileAturThresh15MinFecs 7471 * adsl2LineAlarmConfProfileAturThresh15MinEs 7472 * adsl2LineAlarmConfProfileAturThresh15MinSes 7473 * adsl2LineAlarmConfProfileAturThresh15MinLoss 7474 * adsl2LineAlarmConfProfileAturThresh15MinUas 7475 * adsl2LineAlarmConfProfileThresh15MinFailedFullInt 7476 * adsl2LineAlarmConfProfileThresh15MinFailedShrtInt 7477 * adsl2LineAlarmConfProfileRowStatus 7479 Increasing any of the threshold values could result in a 7480 notification being suppressed or deferred. Setting a threshold to 7481 0 could result in a notification being suppressed. Suppressing or 7482 deferring a notification could prevent the timely delivery of 7483 important diagnostic information. Decreasing any of the threshold 7484 values could result in a notification being sent from the network 7485 falsely reporting a threshold crossing. 7487 Changing a threshold value could also have an impact on the amount 7488 of notifications the agent sends. The Notifications Section of 7489 this document has a paragraph which provides general guidance on 7490 the rate limiting of notifications. Agent implementations not 7491 providing rate limiting could result in notifications being 7492 generated at an uncontrolled rate. Unauthorized changes to a 7493 threshold value could result in an undesired notification rate. 7495 Unauthorized changes to row status could result in unwanted 7496 channel alarm profiles being created or brought into service. 7497 Also, changes to the row status could result in channel alarm 7498 profiles being inadvertently deleted or taken out of service. 7500 Some of the readable objects in this MIB module (i.e., objects with a 7501 MAX-ACCESS other than not-accessible) may be considered sensitive or 7502 vulnerable in some network environments. It is thus important to 7503 control even GET and/or NOTIFY access to these objects and possibly 7504 to even encrypt the values of these objects when sending them over 7505 the network via SNMP. These are the tables and objects and their 7506 sensitivity/vulnerability: 7508 o adsl2LineInventoryTable 7510 Access to these objects would allow an intruder to obtain 7511 information about which vendor's equipment is in use on the 7512 network. Further, such information is considered sensitive in 7513 many environments for competitive reasons. 7515 * adsl2LInvG994VendorId 7516 * adsl2LInvSystemVendorId 7517 * adsl2LInvVersionNumber 7518 * adsl2LInvSerialNumber 7519 * adsl2LInvSelfTestResult 7520 * adsl2LInvTransmissionCapabilities 7522 SNMP versions prior to SNMPv3 did not include adequate security. 7523 Even if the network itself is secure (for example by using IPSec), 7524 even then, there is no control as to who on the secure network is 7525 allowed to access and GET/SET (read/change/create/delete) the objects 7526 in this MIB module. 7528 It is RECOMMENDED that implementers consider the security features as 7529 provided by the SNMPv3 framework (see [RFC3410], Section 8), 7530 including full support for the SNMPv3 cryptographic mechanisms (for 7531 authentication and privacy). 7533 It is RECOMMENDED to deploy SNMPv3 and to enable cryptographic 7534 security. It is then a customer/operator responsibility to ensure 7535 that the SNMP entity giving access to an instance of this MIB module 7536 is properly configured to give access only to those objects whose 7537 principals (users) have legitimate rights to indeed GET or SET 7538 (change/create/delete) them. 7540 6. Acknowledgments 7542 The authors are deeply grateful to the authors of the HDSL2 LINE MIB 7543 (RFC 4319), Clay Sikes and Bob Ray, for contributing to accelerating 7544 the work on this document. The structure of this document as well as 7545 several paragraphs originate in their document. 7547 Other contributions and advice were received from the following: 7549 Randy Presuhn (Mindspring) 7550 Chen Jian (Huawei) 7551 Bert Wijnen (Lucent) 7552 Clay Sikes (Zhone) 7554 7. References 7556 7.1. Normative References 7558 [G.992.1] "Asymmetric digital subscriber line (ADSL) transceivers", 7559 ITU-T G.992.1, 1999. 7561 [G.992.2] "Splitterless asymmetric digital subscriber line (ADSL) 7562 transceivers", ITU-T G.992.2, 1999. 7564 [G.992.3] "Asymmetric digital subscriber line transceivers 2 7565 (ADSL2)", ITU-T G.992.3, 2002. 7567 [G.992.4] "Splitterless asymmetric digital subscriber line 7568 transceivers 2 (Splitterless ADSL2)", ITU-T G.992.4, 2002. 7570 [G.992.5] "Asymmetric digital subscriber line (ADSL) transceivers - 7571 Extended bandwidth ADSL2 (ADSL2+)", ITU-T G.992.5, 2003. 7573 [G.993.2] "Very-high speed Digital Subscriber Line Transceivers 2 7574 (VDSL2 draft)", ITU-T G.993.2, July 2005. 7576 [G.997.1] "Physical layer management for digital subscriber line 7577 (DSL) transceivers", ITU-T G.997.1, May 2003. 7579 [G.997.1 am1] 7580 "Physical layer management for digital subscriber line 7581 (DSL) transceivers Amendment 1", ITU-T G.997.1 Amendment 7582 1, December 2003. 7584 [G.997.1 am2] 7585 "Physical layer management for digital subscriber line 7586 (DSL) transceivers Amendment 2", ITU-T G.997.1 Amendment 7587 2, January 2005. 7589 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 7590 Requirement Levels", BCP 14, RFC 2119, March 1997. 7592 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 7593 Schoenwaelder, Ed., "Structure of Management Information 7594 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 7596 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 7597 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 7598 STD 58, RFC 2579, April 1999. 7600 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 7601 "Conformance Statements for SMIv2", STD 58, RFC 2580, 7602 April 1999. 7604 [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group 7605 MIB", RFC 2863, June 2000. 7607 [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An 7608 Architecture for Describing Simple Network Management 7609 Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, 7610 December 2002. 7612 [RFC3593] Tesink, K., "Textual Conventions for MIB Modules Using 7613 Performance History Based on 15 Minute Intervals", 7614 RFC 3593, September 2003. 7616 [RFC3705] Ray, B. and R. Abbi, "High Capacity Textual Conventions 7617 for MIB Modules Using Performance History Based on 15 7618 Minute Intervals", RFC 3705, February 2004. 7620 [T1E1.413] 7621 J. Bingham & F. Van der Putten, "Network and Customer 7622 Installation Interfaces - Asymmetric Digital Subscriber 7623 Line (ADSL) Metallic Interface. (T1.413 Issue 2)", 7624 ANSI T1E1.413-1998, June 1998. 7626 [TR-90] Abbi, R., "Protocol Independent Object Model for Managing 7627 Next Generation ADSL Technologies", DSL Forum TR-90, 7628 December 2004. 7630 7.2. Informative References 7632 [RFC2662] Bathrick, G. and F. Ly, "Definitions of Managed Objects 7633 for the ADSL Lines", RFC 2662, August 1999. 7635 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 7636 "Introduction and Applicability Statements for Internet- 7637 Standard Management Framework", RFC 3410, December 2002. 7639 [RFC3418] Presuhn, R., "Management Information Base (MIB) for the 7640 Simple Network Management Protocol (SNMP)", STD 62, 7641 RFC 3418, December 2002. 7643 Authors' Addresses 7645 Moti Morgenstern 7646 ECI Telecom Ltd. 7647 30 Hasivim St. 7648 Petach Tikva 49517 7649 Israel 7651 Phone: +972 3 926 6258 7652 Fax: +972 3 928 7342 7653 Email: moti.Morgenstern@ecitele.com 7655 Menachem Dodge 7656 ECI Telecom Ltd. 7657 30 Hasivim St. 7658 Petach Tikva 49517 7659 Israel 7661 Phone: +972 3 926 8421 7662 Fax: +972 3 928 7342 7663 Email: mbdodge@ieee.org 7665 Scott Baillie 7666 NEC Australia 7667 649-655 Springvale Road 7668 Mulgrave, Victoria 3170 7669 Australia 7671 Phone: +61 3 9264 3986 7672 Fax: +61 3 9264 3892 7673 Email: scott.baillie@nec.com.au 7675 Umberto Bonollo 7676 NEC Australia 7677 649-655 Springvale Road 7678 Mulgrave, Victoria 3170 7679 Australia 7681 Phone: +61 3 9264 3385 7682 Fax: +61 3 9264 3892 7683 Email: umberto.bonollo@nec.com.au 7685 Intellectual Property Statement 7687 The IETF takes no position regarding the validity or scope of any 7688 Intellectual Property Rights or other rights that might be claimed to 7689 pertain to the implementation or use of the technology described in 7690 this document or the extent to which any license under such rights 7691 might or might not be available; nor does it represent that it has 7692 made any independent effort to identify any such rights. Information 7693 on the procedures with respect to rights in RFC documents can be 7694 found in BCP 78 and BCP 79. 7696 Copies of IPR disclosures made to the IETF Secretariat and any 7697 assurances of licenses to be made available, or the result of an 7698 attempt made to obtain a general license or permission for the use of 7699 such proprietary rights by implementers or users of this 7700 specification can be obtained from the IETF on-line IPR repository at 7701 http://www.ietf.org/ipr. 7703 The IETF invites any interested party to bring to its attention any 7704 copyrights, patents or patent applications, or other proprietary 7705 rights that may cover technology that may be required to implement 7706 this standard. Please address the information to the IETF at 7707 ietf-ipr@ietf.org. 7709 Disclaimer of Validity 7711 This document and the information contained herein are provided on an 7712 "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS 7713 OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET 7714 ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, 7715 INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE 7716 INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED 7717 WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 7719 Copyright Statement 7721 Copyright (C) The Internet Society (2006). This document is subject 7722 to the rights, licenses and restrictions contained in BCP 78, and 7723 except as set forth therein, the authors retain all their rights. 7725 Acknowledgment 7727 Funding for the RFC Editor function is currently provided by the 7728 Internet Society.