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