idnits 2.17.1 draft-ietf-adslmib-hdsl2-01.txt: ** The Abstract section seems to be numbered Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Looks like you're using RFC 2026 boilerplate. This must be updated to follow RFC 3978/3979, as updated by 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 == The page length should not exceed 58 lines per page, but there was 1 longer page, the longest (page 1) being 3544 lines Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** There are 18 instances of too long lines in the document, the longest one being 3 characters in excess of 72. == There are 1 instance of lines with non-RFC2606-compliant FQDNs in the document. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year == Line 687 has weird spacing: '... 2-wire cus...' == Line 688 has weird spacing: '... 2-wire net...' == Line 689 has weird spacing: '... 2-wire net...' == Line 692 has weird spacing: '... 4-wire cus...' == Line 694 has weird spacing: '... 4-wire net...' == (1 more instance...) -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (June 2000) is 8687 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) == Missing Reference: '27' is mentioned on line 1467, but not defined == Missing Reference: '28' is mentioned on line 1522, but not defined == Missing Reference: '29' is mentioned on line 1577, but not defined == Missing Reference: '30' is mentioned on line 1632, but not defined == Missing Reference: '31' is mentioned on line 1687, but not defined == Missing Reference: '32' is mentioned on line 1743, but not defined == Missing Reference: '33' is mentioned on line 1798, but not defined == Missing Reference: '34' is mentioned on line 1853, but not defined == Missing Reference: '35' is mentioned on line 1908, but not defined == Missing Reference: '36' is mentioned on line 1963, but not defined == Missing Reference: '37' is mentioned on line 2018, but not defined == Missing Reference: '38' is mentioned on line 2073, but not defined == Missing Reference: '39' is mentioned on line 2128, but not defined == Missing Reference: '40' is mentioned on line 2183, but not defined == Missing Reference: '41' is mentioned on line 2238, but not defined == Missing Reference: '42' is mentioned on line 2293, but not defined == Missing Reference: '43' is mentioned on line 2348, but not defined == Missing Reference: '44' is mentioned on line 2403, but not defined == Missing Reference: '45' is mentioned on line 2458, but not defined == Missing Reference: '46' is mentioned on line 2513, but not defined == Missing Reference: '47' is mentioned on line 2568, but not defined == Missing Reference: '48' is mentioned on line 2623, but not defined == Missing Reference: '49' is mentioned on line 2679, but not defined == Missing Reference: '50' is mentioned on line 2734, but not defined == Missing Reference: '51' is mentioned on line 2788, but not defined == Missing Reference: '52' is mentioned on line 2843, but not defined == Missing Reference: '53' is mentioned on line 2898, but not defined == Missing Reference: '54' is mentioned on line 2953, but not defined == Missing Reference: '55' is mentioned on line 3008, but not defined == Missing Reference: '56' is mentioned on line 3063, but not defined == Missing Reference: '57' is mentioned on line 3118, but not defined == Missing Reference: '58' is mentioned on line 3173, but not defined == Missing Reference: '59' is mentioned on line 3227, but not defined == Missing Reference: '60' is mentioned on line 3282, but not defined == Missing Reference: '61' is mentioned on line 3332, but not defined ** Obsolete normative reference: RFC 2571 (ref. '1') (Obsoleted by RFC 3411) ** Downref: Normative reference to an Informational RFC: RFC 1215 (ref. '4') ** Downref: Normative reference to an Historic RFC: RFC 1157 (ref. '8') ** Downref: Normative reference to an Historic RFC: RFC 1901 (ref. '9') ** Obsolete normative reference: RFC 1906 (ref. '10') (Obsoleted by RFC 3417) ** Obsolete normative reference: RFC 2572 (ref. '11') (Obsoleted by RFC 3412) ** Obsolete normative reference: RFC 2574 (ref. '12') (Obsoleted by RFC 3414) ** Obsolete normative reference: RFC 1905 (ref. '13') (Obsoleted by RFC 3416) ** Obsolete normative reference: RFC 2573 (ref. '14') (Obsoleted by RFC 3413) ** Obsolete normative reference: RFC 2575 (ref. '15') (Obsoleted by RFC 3415) ** Obsolete normative reference: RFC 2570 (ref. '16') (Obsoleted by RFC 3410) ** Obsolete normative reference: RFC 1902 (ref. '18') (Obsoleted by RFC 2578) ** Obsolete normative reference: RFC 1903 (ref. '19') (Obsoleted by RFC 2579) -- Possible downref: Non-RFC (?) normative reference: ref. '20' -- Possible downref: Non-RFC (?) normative reference: ref. '21' ** Obsolete normative reference: RFC 2233 (ref. '23') (Obsoleted by RFC 2863) ** Obsolete normative reference: RFC 2493 (ref. '24') (Obsoleted by RFC 3593) -- Duplicate reference: RFC2571, mentioned in '26', was also mentioned in '1'. ** Obsolete normative reference: RFC 2571 (ref. '26') (Obsoleted by RFC 3411) Summary: 21 errors (**), 0 flaws (~~), 45 warnings (==), 5 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 INTERNET-DRAFT B. Ray 2 Verilink Corporation 3 June 2000 5 Definitions of Managed Objects for HDSL2 and SHDSL Lines 6 draft-ietf-adslmib-hdsl2-01.txt 8 Status of this Memo 10 This document is an Internet-Draft and is in full conformance with 11 all provisions of Section 10 of RFC 2026. 13 Internet-Drafts are working documents of the Internet Engineering 14 Task Force (IETF), its areas, and its working groups. Note that other 15 groups may also distribute working documents as Internet-Drafts. 17 Internet-Drafts are draft documents valid for a maximum of six months 18 and may be updated, replaced, or obsoleted by other documents at any 19 time. It is inappropriate to use Internet-Drafts as reference 20 material or to cite them other than as "work in progress." 22 The list of current Internet-Drafts can be accessed at 23 http://www.ietf.org/ietf/1id-abstracts.txt 25 The list of Internet-Draft Shadow Directories can be accessed at 26 http://www.ietf.org/shadow.html. 28 To view the entire list of current Internet-Drafts, please check the 29 "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow 30 Directories on ftp.is.co.za (Africa), ftp.nordu.net (Northern 31 Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au (Pacific 32 Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast). 34 Copyright Notice 36 Copyright (C) The Internet Society (2000). All Rights Reserved. 38 Expires November 8, 2000 Page [1] 39 Table of Contents 41 1. Abstract .................................................. 2 42 2. The SNMPv2 Network Management Framework ................... 2 43 3. Introduction .............................................. 3 44 3.1 Relationship of the HDSL2 Line MIB with Standard MIBs ...... 4 45 4. Conventions used in the MIB ............................... 5 46 4.1 Naming Conventions ........................................ 5 47 4.2 Structure ................................................. 5 48 4.3 Counters, Interval Buckets and Thresholds ................. 7 49 4.4 Profiles .................................................. 8 50 4.5 Traps ..................................................... 9 51 5. Conformance and Compliance ................................ 10 52 6. Definitions ............................................... 10 53 7. Security Considerations ................................... 58 54 8. Acknowledgments ........................................... 58 55 9. References ................................................ 59 56 10. Intellectual Property Notice .............................. 60 57 11. Authors' Addresses ........................................ 61 58 12. Full Copyright Statement .................................. 61 60 1. Abstract 62 This document defines an experimental portion of the Management 63 Information Base (MIB) MIB module for use with network management 64 protocols in the Internet community. In particular, it describes 65 objects used for managing HDSL2 and SHDSL interfaces. 67 This document specifies a MIB module in a manner that is both 68 compliant to the SNMPv2 SMI, and semantically identical to the peer 69 SNMPv1 definitions. 71 2. The SNMP Management Framework 73 The SNMP Management Framework presently consists of five major 74 components: 76 o An overall architecture, described in RFC 2571 [1]. 78 o Mechanisms for describing and naming objects and events for the 79 purpose of management. The first version of this Structure of 80 Management Information (SMI) is called SMIv1 and described in 81 STD 16, RFC 1155 [2], STD 16, RFC 1212 [3] and RFC 1215 [4]. 82 The second version, called SMIv2, is described in STD 58, RFC 83 2578 [5], STD 58, RFC 2579 [6] and STD 58, RFC 2580 [7]. 85 o Message protocols for transferring management information. The 86 first version of the SNMP message protocol is called SNMPv1 and 87 described in STD 15, RFC 1157 [8]. A second version of the SNMP 88 message protocol, which is not an Internet standards track 89 protocol, is called SNMPv2c and described in RFC 1901 [9] and 90 RFC 1906 [10]. The third version of the message protocol is 91 called SNMPv3 and described in RFC 1906 [10], RFC 2572 [11] and 93 Expires November 8, 2000 Page [2] 94 RFC 2574 [12]. 96 o Protocol operations for accessing management information. The 97 first set of protocol operations and associated PDU formats is 98 described in STD 15, RFC 1157 [8]. A second set of protocol 99 operations and associated PDU formats is described in RFC 1905 100 [13]. 102 o A set of fundamental applications described in RFC 2573 [14] 103 and the view-based access control mechanism described in RFC 104 2575 [15]. 106 A more detailed introduction to the current SNMP Management Framework 107 can be found in RFC 2570 [16]. 109 Managed objects are accessed via a virtual information store, termed 110 the Management Information Base or MIB. Objects in the MIB are 111 defined using the mechanisms defined in the SMI. 113 This memo specifies a MIB module that is compliant to the SMIv2. A 114 MIB conforming to the SMIv1 can be produced through the appropriate 115 translations. The resulting translated MIB must be semantically 116 equivalent, except where objects or events are omitted because no 117 translation is possible (use of Counter64). Some machine readable 118 information in SMIv2 will be converted into textual descriptions in 119 SMIv1 during the translation process. However, this loss of machine 120 readable information is not considered to change the semantics of the 121 MIB. 123 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 124 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in 125 this document are to be interpreted as described in RFC 2119 [17]. 127 2.1. Object Definitions 129 Managed objects are accessed via a virtual information store, termed 130 the Management Information Base or MIB. Objects in the MIB are 131 defined using the subset of Abstract Syntax Notation One (ASN.1) 132 defined in the SMI. In particular, each object type is named by an 133 OBJECT IDENTIFIER, an administratively assigned name. The object 134 type together with an object instance serves to uniquely identify a 135 specific instantiation of the object. For human convenience, we 136 often use a textual string, termed the descriptor, to also refer to 137 the object type. 139 3. Introduction 141 This document describes an SNMP HDSL2 Line MIB which is intended to 142 work with both the SNMPv1 and the SNMPv2. The MIB, however, is based 143 on SNMPv2 Structure of Management Information [18] and SNMPv2 Textual 144 Conventions [19]. This does not, however, mean that either the Agent 145 or Manager must be SNMPv2 protocol compliant. All MIB definitions 146 are backward compatible for SNMPv1 implementation. 148 Expires November 8, 2000 Page [3] 149 The MIB definitions are attached. These definitions are based upon 150 the specification for the HDSL2 and SHDSL Embedded Operations Channel 151 (EOC) as defined in ANSI T1E1.4/2000-006 [20] and ITU G.991.2 (ex 152 G.SHDSL) [21]. The MIB will eventually be located in the MIB tree 153 under MIB 2 transmission, as discussed in the MIB-2 Integration (RFC 154 1213 [22] and RFC 2233 [23]) section of this document. Until 155 approved by the IETF, vendors may also choose to support it under 156 their own enterprise IDs. 158 hdsl2LineMIB MODULE-IDENTITY ::= { VendorEnterpriseID nnn } 160 3.1. Relationship of the HDSL2 Line MIB with Standard MIBs 162 This section outlines the relationship of this MIB with other MIBs 163 described in RFCs and in various degrees of "standardization". 164 Specifically, MIB-2 as presented in RFC 1213 [22] and RFC 2233 [23] 165 is discussed. 167 3.1.1 General MIB-2 Integration (RFCs 1213 and 2233) 169 The HDSL2 Line MIB specifies the detailed attributes of a data 170 interface. As such, it needs to integrate with RFC 2233 [23]. The 171 IANA has assigned the following ifTypes to HDSL2 and SHDSL: 173 IANAifType ::= TEXTUAL-CONVENTION 174 ... 175 SYNTAX INTEGER { 176 ... 177 hdsl2 (168), -- High Bit-Rate DSL, 2nd generation 178 shdsl (169), -- Multirate HDSL2 179 ... 180 } 182 Therefore, pending approval of the IETF, RFC 2233 [23] mandates that 183 this MIB will be accessed through one of the two following 184 mib-2.transmission.ifTypes as shown: 186 hdsl2Interface ::= { transmission 168 } 187 shdslInterface ::= { transmission 169 } 189 3.1.2 Usage of ifTable 191 The MIB branch identified by this ifType contains tables appropriate 192 for this interface type. Most such tables extend the ifEntry table, 193 and are indexed by ifIndex. 195 The following attributes are part of the mandatory ifGeneral group in 196 RFC 2233 [23], and are not duplicated in the HDSL2 Line MIB. 198 =================================================================== 199 ifIndex Interface index. 201 ifDescr See interfaces MIB [23]. 203 Expires November 8, 2000 Page [4] 204 ifType hdsl2(168) or shdsl(169). 206 ifSpeed Set as appropriate. For HDSL2 lines, 207 this is fixed at 1552000. 209 ifPhysAddress This object should have an octet string 210 with zero length. 212 ifAdminStatus See interfaces MIB [23]. 214 ifOperStatus See interfaces MIB [23]. 216 ifLastChange See interfaces MIB [23]. 218 ifName See interfaces MIB [23]. 220 ifLinkUpDownTrapEnable Default to enabled(1). 222 ifHighSpeed Set as appropriate. For HDSL2 lines, 223 this is fixed at 2. 225 ifConnectorPresent Set as appropriate. 226 =================================================================== 227 Figure 1: Use of ifTable Objects 229 4. Conventions used in the MIB 231 4.1. Naming Conventions 233 A. htuC refers to a central site terminal unit; a HDSL2 H2TU-C 234 or a SHDSL STU-C. 235 B. htuR refers to a remote site terminal unit; either a HDSL2 236 H2TU-R or a SHDSL STU-R. 237 C. htu refers to a terminal unit; either an htuC or htuR. 238 D. hru refer to a regenerator unit; either a HDSL2 H2RU or 239 a SHDSL SRU. 240 E. hu refers to any HDSL2 unit; either an htu or hru. 241 F. CRC is cyclic redundancy check. 242 G. CVL means Code Violation - Line. 243 H. ES means errored second. 244 I. LOS means loss of signal. 245 J. LOSS means loss of signal second. 246 K. LOSW means loss of sync word, distinct from LOS. 247 L. LOSWS means LOSW second. 248 M. SES means severely errored second. 249 N. SNR means signal-to-noise ratio. 250 O. UAS means unavailable second. 252 4.2. Structure 254 The MIB has tables for: 256 o HU inventory 258 Expires November 8, 2000 Page [5] 259 o line topology 261 o HU performance 263 - Current and up to 96 buckets of 15 minute performance history 265 - Current and up to 30 buckets of 24 hour performance history 267 o HTU DS1 performance 269 - Current and up to 96 buckets of 15 min performance history 271 - Current and up to 30 buckets of 24 hour performance history 273 o profiles - configuration and alarm parameters 275 o maintenance - test configuration and control parameters 277 4.2.1 Line Topology 279 An HDSL2 Line consists of a minimum of two HDSL2 modems. These 280 modems are the HTU-C, for central site terminal unit, and HTU-R, 281 for remote site terminal unit. Further, between these two units 282 are from one to eight optional regenerators, called HRUs. Each 283 HRU contains two HDSL2 modems, one on the network side which 284 communicates "upstream" towards the HTU-C, and one on the customer 285 side which communicates "downstream" towards the HTU-R. 287 For the purposes of this MIB, each HDSL2 modem, whether resident 288 in an HTU or HRU, is considered an "endpoint". The relationship 289 between physical equipment inventory and the endpoints is accomplished 290 through the use of three tables: 292 o hdsl2LineTable, which defines the number of repeaters on 293 a HDSL2 line for the purpose of pre-provisioning 295 o hdsl2InventoryTable, which contains equipment inventory 296 information 298 o hdsl2EndpointConfTable, which identifies each endpoint 300 Two textual conventions are introduced to assist in the topological 301 configuration: 303 o Hdsl2UnitId, which mirrors the EOC addressing mechanism: 305 htuC(1) - CO terminal unit 306 htuR(2) - CPE terminal unit 307 hru1(3) .. hru8(10) - regenerators, numbered from 308 central office side 310 o Hdsl2ModemId, which enumerates the four possible modems on an 311 inventory unit: 313 Expires November 8, 2000 Page [6] 314 networkSide1(1) - HDSL2 and SHDSL pair 1 315 networkSide2(2) - SHDSL 4-wire implementation, pair 2 316 customerSide1(3) - HDSL2 and SHDSL pair 1 317 customerSide2(4) - SHDSL 4-wire implementation, pair 2 319 For example, consider the following HDSL2 line: 321 +-------+ +-----+ +-------+ 322 | HTU-C +---+ HRU +---+ HTU-R | 323 +-------+ +-----+ +-------+ 325 Figure 2: Sample HDSL2 line 327 The following table entries would represent this line: 329 Inventory Endpoint Hdsl2ModemId 330 --------- -------- ---------------- 331 htuC(1) 1 customerSide1(3) 332 htuR(2) 2 networkSide1(1) 333 hru1(3) 3 networkSide1(1) 334 4 customerSide1(3) 336 Figure 3: Sample HDSL2 line topology 338 For a 4-wire SHDSL Line, the following table entries would 339 represent the line: 341 Inventory Endpoint Hdsl2ModemId 342 --------- -------- ---------------- 343 htuC(1) 1 customerSide1(3) 344 2 customerSide2(4) 345 htuR(2) 3 networkSide1(1) 346 4 networkSide2(2) 347 hru1(3) 5 networkSide1(1) 348 6 networkSide2(2) 349 7 customerSide1(3) 350 8 customerSide2(4) 352 Figure 4: Sample 4-wire SHDSL line topology 354 4.3. Counters, Interval Buckets and Thresholds 356 For SNR Margin, Loop Attenuation, ES, SES, CRC anomalies, LOSWS, and 357 UAS, there are event counters, current 15-minute and one (up to 96) 358 15-minute history bucket(s) of "interval-counters", as well as 359 current and one (up to 30) previous 1-day interval-counter(s). Each 360 current 15-minute event bucket has an associated threshold trap. The 361 buckets are defined using the textual conventions of RFC 2493 [24]. 363 For HDSL2 implementations which support DS1 interfaces on the HTUs, 364 there are similar counters, buckets, and thresholds for DS1 ES, 365 DS1 SES, DS1 CV-L, and DS1 LOSS. 367 Expires November 8, 2000 Page [7] 368 Unlike RFC 2493 [24] and RFC 2662 [25], there is no representation 369 in the MIB for invalid buckets. In those cases where the data for 370 an interval is suspect or known to be invalid, the agent should 371 not report the interval. 373 There is no requirement for an agent to ensure a fixed relationship 374 between the start of a fifteen minute and any wall clock; however 375 some implementations may align the fifteen minute intervals with 376 quarter hours. Likewise, an implementation may choose to align one 377 day intervals with the start of a day. 379 Counters are not reset when an HU is reinitialized, only when the 380 agent is reset or reinitialized (or under specific request outside 381 the scope of this MIB). 383 4.4. Profiles 385 As a managed node can handle a large number of HUs, (e.g., hundreds 386 or perhaps thousands of HDSL2 lines), provisioning every parameter 387 on every HU may become burdensome. In response, five MIB tables have 388 been created to define HDSL2 equipment configuration data profiles, 389 as well as a mechanism to associate the equipment to these profiles. 391 The five tables are: 393 o hdsl2LineTable, used to specify the number of regenerators 394 (repeaters) in a line. While this information is available 395 following the EOC discovery process, it is not otherwise 396 available for pre-provisioning of a line. For this reason, 397 this table allows a user to specify the number of regenerators 398 on a line prior to the discovery process. 400 o hdsl2EndpointAlarmConfProfileTable, used for configuring 401 alarm thresholds for each endpoint. 403 o hdsl2DS1ProfileTable, used for configuring DS1-specific 404 interfaces. This group is optional for SDHSL interfaces. 406 o hdsl2DS1AlarmConfProfileTable, used for configuring DS1-specific 407 alarm thresholds. This group is optional for SHDSL interfaces. 409 o hdsl2ShdslProfileTable, used for configuring SHDSL lines. 410 This group is optional for HDSL2 interfaces. 412 Implementations will enable the manager to dynamically create and 413 delete profiles as needed. The index of each profile is a locally- 414 unique administratively assigned name for the profile having the 415 textual convention `SnmpAdminString' (RFC 2571 [26]). 417 One or more HDSL2 lines may be configured to share parameters of a 418 single profile (e.g., hdsl2EndpointAlarmConfProfile = `silver') by 419 setting its hdsl2EndpointAlarmConfProfile objects to the value of 420 this profile. If a change is made to the profile, all lines that refer 422 Expires November 8, 2000 Page [8] 423 to it will be reconfigured to the changed parameters. Before a profile 424 can be deleted or taken out of service it must be first unreferenced 425 from all associated lines. 427 Implementations must provide a default profile whose name is `DEFVAL' 428 for each profile type. The values of the associated parameters will 429 be vendor specific unless otherwise indicated in this document. Before 430 a line's profiles have been set, these profiles will be automatically 431 used by setting hdsl2EndpointAlarmConfProfile, hdsl2ShdslProfile, 432 hdsl2DS1ConfProfile, and hdsl2DS1AlarmConfProfile to `DEFVAL' where 433 appropriate. 435 Profiles are created, assigned, and deleted dynamically using the 436 profile name and profile row status in each of the four profile tables. 438 Changes to alarm profiles MUST take effect immediately. Changes 439 to non-alarm profiles MAY be deferred until the next restart (hard 440 reset or soft restart) of the units on the line. Vendors MAY choose 441 to have the non-alarm profile changes take effect immediately. Alarm 442 profiles are those profile settings found in the 443 hdsl2EndpointAlarmConfProfileTable and the (optional) 444 hdsl2DS1AlarmConfProfileTable. Non-alarm profiles are those profile 445 settings found in the hdsl2LineTable and the (optional) 446 hdsl2DS1ProfileTable and hdsl2ShdslProfileTable. 448 4.5. Traps 450 The ability to generate the SNMP traps coldStart/WarmStart (per [23]) 451 which are per agent (e.g., per DSLAM in such a device), and linkUp / 452 linkDown (per [23]) -- which are per interface (i.e., HDSL2 line) 453 is required. 455 A linkDown trap may be generated whenever any of ES, SES, CRC Anomaly, 456 LOSWS, or UAS event occurs. At this operational point, a manager 457 can use hdsl2EndpointCurrStatus for additional detailed information. The 458 corresponding linkUp trap may be sent when all link failure conditions 459 are cleared. 461 The traps defined in this MIB are for initialization failure and for 462 the threshold crossings associated with the following events: ES, 463 SES, CRC Anomaly, LOSWS, UAS, DS1 ES, DS1 SES, DS1 CVL, and DS1 LOSS. 464 Each threshold has its own enable/threshold value. When that value is 465 0, the trap is disabled. 467 The current status object, hdsl2EndpointCurrStatus, indicates, through 468 a bitmask, all outstanding error conditions or that the line is 469 operational. Note that this object claims to represent the status of 470 a particular HDSL2 interface. However, since the SNMP agent likely 471 co-resides with only one end of the line such as a HTU-C, the 472 status object for interfaces 'down the line' (such as HRUs and the 473 HTU-R) may be incomplete. For example, when there are errors on the 474 line, the far-end HTU may not be able to correctly report this 475 condition. Therefore, not all conditions are included in its current 477 Expires November 8, 2000 Page [9] 478 status. 480 A threshold trap occurs whenever the corresponding current 15-minute 481 interval error counter becomes equal and/or exceeds to the threshold 482 value. One trap may be sent per interval per interface. Since the 483 current 15-minute counter are reset to 0 every 15 minutes, if the 484 condition persists, the trap may recur as often as every 15 minutes. 485 For example, to get a trap whenever a "loss of" event occurs (but at 486 most once every 15 minutes), set the corresponding threshold to 1. 487 The agent will generate a trap when the event originally occurs. 489 Note that the NMS may receive a linkDown trap, as well, if enabled. 490 At the beginning of the next 15 minute interval, the counter is reset. 491 When the first second goes by and the event occurs, the current 492 interval bucket will be 1, which equals the threshold and the trap 493 will be sent again. 495 5. Conformance and Compliance 497 The MIB is organized to cover all elements of an HDSL2 line. In 498 addition, objects have been added to provide support for SHDSL lines. 500 For both HDSL2 and SHDSL lines, the following groups are mandatory: 502 hdsl2LineGroup 503 hdsl2InventoryGroup 504 hdsl2EndpointGroup 505 hdsl2IntervalGroup 506 hdsl2HistoryGroup 507 hdsl2MaintenanceGroup 508 hdsl2EndpointAlarmConfGroup 509 hdsl2NotificationGroup 511 For HDSL2 lines, the following groups are optional: 513 hdsl2ShdslGroup 514 hdsl2ShdslProfileGroup 516 For SHDSL lines, the following groups are optional: 518 hdsl2DS1ConfigGroup 519 hdsl2DS1PerfGroup 520 hdsl2DS1IntervalGroup 521 hdsl2DS1HistoryGroup 522 hdsl2DS1ProfileGroup 523 hdsl2DS1NotificationGroup 525 6. Definitions 527 HDSL2-LINE-MIB DEFINITIONS ::= BEGIN 529 IMPORTS 530 MODULE-IDENTITY, 532 Expires November 8, 2000 Page [10] 533 OBJECT-TYPE, 534 Counter32, 535 Gauge32, 536 NOTIFICATION-TYPE, 537 Integer32, 538 enterprises FROM SNMPv2-SMI 539 DisplayString, 540 RowStatus, 541 TEXTUAL-CONVENTION FROM SNMPv2-TC 542 ifIndex FROM RFC1213-MIB 543 PerfCurrentCount, 544 PerfIntervalCount FROM PerfHist-TC-MIB 545 SnmpAdminString FROM SNMP-FRAMEWORK-MIB 546 MODULE-COMPLIANCE, 547 OBJECT-GROUP, 548 NOTIFICATION-GROUP FROM SNMPv2-CONF; 550 hdsl2MIB MODULE-IDENTITY 552 LAST-UPDATED "0006290000Z" -- June 29, 2000 554 ORGANIZATION "ADSLMIB Working Group" 556 CONTACT-INFO 557 " 558 Bob Ray 559 Verilink Corporation 560 127 Jetplex Circle 561 Madison, AL 35758 USA 562 Tel: +1 256-774-2380 563 Fax: +1 256-774-2277 564 E-mail: bray@verilink.com 565 " 567 DESCRIPTION 568 "The MIB module defining objects for the management 569 of a series of HDSL2/SHDSL modems on a HDSL2/SHDSL 570 line. An agent may reside at either end of the line, 571 however the MIB is designed to require no management 572 communication between the modems beyond that inherent 573 in the low-level EOC line protocol as defined in ANSI 574 T1E1.4/2000-006 (for HDSL2 lines), or in ITU G.991.2 575 (for SHDSL lines). The agent may monitor and control 576 this protocol for its needs." 578 ::= { enterprises 999999 } 580 hdsl2LineMib OBJECT IDENTIFIER ::= { hdsl2MIB 1 } 581 hdsl2MibObjects OBJECT IDENTIFIER ::= { hdsl2LineMib 1 } 583 -- temporary assignment clause used for compilation 584 -- reasons only. Upon assignment by the IETF, this 585 -- value will be changed. During this interim 587 Expires November 8, 2000 Page [11] 588 -- period, it is recommended that implementors of 589 -- this MIB assign this to a point under their 590 -- private enterprise assignment tree. 592 -- Textual conventions used in MIB 593 -- 595 Hdsl2PerfCurrDayCount ::= TEXTUAL-CONVENTION 596 STATUS current 597 DESCRIPTION 598 "A counter associated with interface performance 599 measurements in a current 1-day (24 hour) measurement 600 interval. 602 The value of this counter starts at zero at the 603 beginning of an interval and is increased when 604 associated events occur, until the end of the 605 1-day interval. At that time the value of the 606 counter is stored in the previous 1-day history 607 interval, if available, and the current interval 608 counter is restarted at zero. 610 In the case where the agent has no valid data available 611 for this interval the corresponding object 612 instance is not available and upon a retrieval 613 request a corresponding error message shall be 614 returned to indicate that this instance does 615 not exist (for example, a noSuchName error for 616 SNMPv1 and a noSuchInstance for SNMPv2 GET 617 operation)." 618 SYNTAX Gauge32 620 Hdsl2HistoryCount ::= TEXTUAL-CONVENTION 621 STATUS current 622 DESCRIPTION 623 "A counter associated with interface performance 624 measurements during the most previous 1-day (24 hour) 625 measurement interval. The value of this counter is 626 equal to the value of the current day counter at 627 the end of its most recent interval. 629 In the case where the agent has no valid data available 630 for this interval the corresponding object 631 instance is not available and upon a retrieval 632 request a corresponding error message shall be 633 returned to indicate that this instance does 634 not exist (for example, a noSuchName error for 635 SNMPv1 and a noSuchInstance for SNMPv2 GET 636 operation)." 637 SYNTAX Gauge32 639 Hdsl2PerfTimeElapsed ::= TEXTUAL-CONVENTION 640 STATUS current 642 Expires November 8, 2000 Page [12] 643 DESCRIPTION 644 "The number of seconds that have elapsed since 645 the beginning of the current measurement period. 646 If, for some reason, such as an adjustment in the 647 system's time-of-day clock, the current interval 648 exceeds the maximum value, the agent will return 649 the maximum value." 650 SYNTAX Gauge32 652 Hdsl2UnitId ::= TEXTUAL-CONVENTION 653 STATUS current 654 DESCRIPTION 655 "The EOC unit addressing scheme. The optional 656 regenerators/repeaters are numbered sequentially 657 1..8 from the HTU-C." 658 SYNTAX INTEGER 659 { 660 htuC(1), 661 htuR(2), 662 hru1(3), 663 hru2(4), 664 hru3(5), 665 hru4(6), 666 hru5(7), 667 hru6(8), 668 hru7(9), 669 hru8(10) 670 } 672 Hdsl2ModemId ::= TEXTUAL-CONVENTION 673 STATUS current 674 DESCRIPTION 675 "An enumeration which represents the four possible 676 modems (endpoints) in a HDSL2 unit. The following 677 list identifies the modems which populate a given 678 inventory unit. 680 Unit ModemId 681 ----------------- ------------------ 682 HDSL2 HTU-C customerSide1 683 HDSL2 HTU-R networkSide1 684 HDSL2 HRU networkSide1 685 customerSide1 687 SHDSL HTU-C 2-wire customerSide1 688 SHDSL HTU-R 2-wire networkSide1 689 SHDSL HRU 2-wire networkSide1 690 customerSide1 692 SHDSL HTU-C 4-wire customerSide1 693 customerSide2 694 SHDSL HTU-R 4-wire networkSide1 695 networkSide2 697 Expires November 8, 2000 Page [13] 698 SHDSL HRU 4-wire networkSide1 699 networkSide2 700 customerSide1 701 customerSide2" 702 SYNTAX INTEGER 703 { 704 networkSide1(1), 705 networkSide2(2), 706 customerSide1(3), 707 customerSide2(4) 708 } 710 -- Inventory group 711 -- 713 hdsl2LineTable OBJECT-TYPE 714 SYNTAX SEQUENCE OF Hdsl2LineTableEntry 715 MAX-ACCESS not-accessible 716 STATUS current 717 DESCRIPTION 718 "Defines the number of repeaters in each HDSL2 line." 719 ::= { hdsl2MibObjects 1 } 721 hdsl2LineTableEntry OBJECT-TYPE 722 SYNTAX Hdsl2LineTableEntry 723 MAX-ACCESS not-accessible 724 STATUS current 725 DESCRIPTION 726 "An entry in the hdsl2LineTable." 727 INDEX { ifIndex } 728 ::= { hdsl2LineTable 1 } 730 Hdsl2LineTableEntry ::= 731 SEQUENCE 732 { 733 hdsl2LineNumRepeaters INTEGER 734 } 736 hdsl2LineNumRepeaters OBJECT-TYPE 737 SYNTAX INTEGER(0..8) 738 MAX-ACCESS read-write 739 STATUS current 740 DESCRIPTION 741 "Specifies the number of repeaters on the HDSL2 line." 742 ::= { hdsl2LineTableEntry 1 } 744 hdsl2InventoryTable OBJECT-TYPE 745 SYNTAX SEQUENCE OF Hdsl2InventoryEntry 746 MAX-ACCESS not-accessible 747 STATUS current 748 DESCRIPTION 749 "This table includes common attributes describing 750 elements of an HDSL2 line. It is required for all 752 Expires November 8, 2000 Page [14] 753 HDSL2 physical interfaces. HDSL2 physical interfaces 754 are those ifEntries where ifType is equal to hdsl2(168) 755 or shdsl(169)." 756 ::= { hdsl2MibObjects 2 } 758 hdsl2InventoryEntry OBJECT-TYPE 759 SYNTAX Hdsl2InventoryEntry 760 MAX-ACCESS not-accessible 761 STATUS current 763 DESCRIPTION 764 "An entry in the hdsl2InventoryTable." 765 INDEX { ifIndex, hdsl2InvIndex } 766 ::= { hdsl2InventoryTable 1 } 768 Hdsl2InventoryEntry ::= 769 SEQUENCE 770 { 771 hdsl2InvIndex Hdsl2UnitId, 772 hdsl2InvVendorID Integer32, 773 hdsl2InvVendorModelNumber DisplayString, 774 hdsl2InvVendorSerialNumber DisplayString, 775 hdsl2InvVendorEOCSoftwareVersion Integer32, 776 hdsl2Invhdsl2StandardVersion Integer32, 777 hdsl2InvVendorListNumber DisplayString, 778 hdsl2InvVendorIssueNumber DisplayString, 779 hdsl2InvVendorSoftwareVersion DisplayString, 780 hdsl2InvEquipmentCode DisplayString, 781 hdsl2InvVendorOther DisplayString 782 } 784 hdsl2InvIndex OBJECT-TYPE 785 SYNTAX Hdsl2UnitId 786 MAX-ACCESS read-only 787 STATUS current 788 DESCRIPTION 789 "The index into the hdsl2InventoryTable." 790 ::= { hdsl2InventoryEntry 1 } 792 hdsl2InvVendorID OBJECT-TYPE 793 SYNTAX Integer32 794 MAX-ACCESS read-only 795 STATUS current 796 DESCRIPTION 797 "Vendor ID as reported in an Inventory Response 798 message." 799 ::= { hdsl2InventoryEntry 2 } 801 hdsl2InvVendorModelNumber OBJECT-TYPE 802 SYNTAX DisplayString 803 MAX-ACCESS read-only 804 STATUS current 805 DESCRIPTION 806 "Vendor model number as reported in an Inventory 808 Expires November 8, 2000 Page [15] 809 Response message." 810 ::= { hdsl2InventoryEntry 3 } 812 hdsl2InvVendorSerialNumber OBJECT-TYPE 813 SYNTAX DisplayString 814 MAX-ACCESS read-only 815 STATUS current 816 DESCRIPTION 817 "Vendor serial number as reported in an Inventory 818 Response message." 819 ::= { hdsl2InventoryEntry 4 } 821 hdsl2InvVendorEOCSoftwareVersion OBJECT-TYPE 822 SYNTAX Integer32 823 MAX-ACCESS read-only 824 STATUS current 825 DESCRIPTION 826 "Vendor EOC version as reported in an Inventory 827 Response message." 828 ::= { hdsl2InventoryEntry 5 } 830 hdsl2Invhdsl2StandardVersion OBJECT-TYPE 831 SYNTAX Integer32 832 MAX-ACCESS read-only 833 STATUS current 834 DESCRIPTION 835 "Vendor HDSL2 standard version number as reported 836 in an Inventory Response message." 837 ::= { hdsl2InventoryEntry 6 } 839 hdsl2InvVendorListNumber OBJECT-TYPE 840 SYNTAX DisplayString 841 MAX-ACCESS read-only 842 STATUS current 843 DESCRIPTION 844 "Vendor list number as reported in an Inventory 845 Response message." 846 ::= { hdsl2InventoryEntry 7 } 848 hdsl2InvVendorIssueNumber OBJECT-TYPE 849 SYNTAX DisplayString 850 MAX-ACCESS read-only 851 STATUS current 852 DESCRIPTION 853 "Vendor issue number as reported in an Inventory 854 Response message." 855 ::= { hdsl2InventoryEntry 8 } 857 hdsl2InvVendorSoftwareVersion OBJECT-TYPE 858 SYNTAX DisplayString 859 MAX-ACCESS read-only 860 STATUS current 861 DESCRIPTION 863 Expires November 8, 2000 Page [16] 864 "Vendor software version as reported in an Inventory 865 Response message." 866 ::= { hdsl2InventoryEntry 9 } 868 hdsl2InvEquipmentCode OBJECT-TYPE 869 SYNTAX DisplayString 870 MAX-ACCESS read-only 871 STATUS current 872 DESCRIPTION 873 "Equipment code conforming to ANSI T1.213, Coded 874 Identification of Equipment Entities." 875 ::= { hdsl2InventoryEntry 10 } 877 hdsl2InvVendorOther OBJECT-TYPE 878 SYNTAX DisplayString 879 MAX-ACCESS read-only 880 STATUS current 881 DESCRIPTION 882 "Other vendor information as reported in an Inventory 883 response message." 884 ::= { hdsl2InventoryEntry 11 } 886 -- SHDSL support group 887 -- 889 hdsl2ShdslTable OBJECT-TYPE 890 SYNTAX SEQUENCE OF Hdsl2ShdslEntry 891 MAX-ACCESS not-accessible 892 STATUS current 893 DESCRIPTION 894 "This table provides for a SHDSL configuration 895 record. It is required for all SHDSL physical 896 interfaces. SHDSL physical interfaces are those 897 ifEntries where ifType is equal to shdsl(169)." 898 ::= { hdsl2MibObjects 3 } 900 hdsl2ShdslEntry OBJECT-TYPE 901 SYNTAX Hdsl2ShdslEntry 902 MAX-ACCESS not-accessible 903 STATUS current 904 DESCRIPTION 905 "An entry in the hdsl2ShdslTable." 906 INDEX { ifIndex } 907 ::= { hdsl2ShdslTable 1 } 909 Hdsl2ShdslEntry ::= 910 SEQUENCE 911 { 912 hdsl2ShdslWireInterface INTEGER, 913 hdsl2ShdslProfile SnmpAdminString 914 } 916 hdsl2ShdslWireInterface OBJECT-TYPE 918 Expires November 8, 2000 Page [17] 919 SYNTAX INTEGER 920 { 921 twoWire(1), 922 fourWire(2) 923 } 924 MAX-ACCESS read-only 925 STATUS current 926 DESCRIPTION 927 "Specifies if the unit has a 2 or 4 wire interface." 928 ::= { hdsl2ShdslEntry 1 } 930 hdsl2ShdslProfile OBJECT-TYPE 931 SYNTAX SnmpAdminString 932 MAX-ACCESS read-write 933 STATUS current 934 DESCRIPTION 935 "The value of this object identifies the row 936 in the SHDSL Configuration Profile Table, 937 hdsl2ShdslProfileTable, which applies to this 938 SHDSL line. In the case which the configuration 939 profile has not been set, the value will be set 940 to 'DEFVAL'." 941 ::= { hdsl2ShdslEntry 2 } 943 -- Endpoint group 944 -- 946 hdsl2EndpointConfTable OBJECT-TYPE 947 SYNTAX SEQUENCE OF Hdsl2EndpointConfEntry 948 MAX-ACCESS not-accessible 949 STATUS current 950 DESCRIPTION 951 "This table contains configuration information for 952 an HDSL2 endpoint. Each row in this table represents 953 an endpoint in a HDSL2 line. An endpoint is considered 954 an end of a HDSL2 segment; the modem on each end of 955 a HDSL2 segment." 956 ::= { hdsl2MibObjects 4 } 958 hdsl2EndpointConfEntry OBJECT-TYPE 959 SYNTAX Hdsl2EndpointConfEntry 960 MAX-ACCESS not-accessible 961 STATUS current 962 DESCRIPTION 963 "An entry in the hdsl2EndpointConfTable." 964 INDEX { ifIndex, hdsl2EndpointIndex } 965 ::= { hdsl2EndpointConfTable 1 } 967 Hdsl2EndpointConfEntry ::= 968 SEQUENCE 969 { 970 hdsl2EndpointIndex Integer32, 971 hdsl2EndpointUnit Hdsl2UnitId, 973 Expires November 8, 2000 Page [18] 974 hdsl2EndpointModem Hdsl2ModemId, 975 hdsl2EndpointAlarmConfProfile SnmpAdminString 976 } 978 hdsl2EndpointIndex OBJECT-TYPE 979 SYNTAX Integer32 980 MAX-ACCESS read-only 981 STATUS current 982 DESCRIPTION 983 "The index into the hdsl2EndpointConfTable." 984 ::= { hdsl2EndpointConfEntry 1 } 986 hdsl2EndpointUnit OBJECT-TYPE 987 SYNTAX Hdsl2UnitId 988 MAX-ACCESS read-only 989 STATUS current 990 DESCRIPTION 991 "The HU associated with the endpoint; an entry 992 in the hdsl2InventoryTable." 993 ::= { hdsl2EndpointConfEntry 2 } 995 hdsl2EndpointModem OBJECT-TYPE 996 SYNTAX Hdsl2ModemId 997 MAX-ACCESS read-only 998 STATUS current 999 DESCRIPTION 1000 "The modem on the unit." 1001 ::= { hdsl2EndpointConfEntry 3 } 1003 hdsl2EndpointAlarmConfProfile OBJECT-TYPE 1004 SYNTAX SnmpAdminString 1005 MAX-ACCESS read-write 1006 STATUS current 1007 DESCRIPTION 1008 "The value of this object identifies the row 1009 in the HDSL2 Line Alarm Configuration Profile 1010 Table, hdsl2LineAlarmConfProfileTable, which 1011 applies to this HDSL2 endpoint. In the case 1012 which the configuration profile has not been 1013 set, the value will be set to 'DEFVAL'." 1014 ::= { hdsl2EndpointConfEntry 4 } 1016 hdsl2EndpointTable OBJECT-TYPE 1017 SYNTAX SEQUENCE OF Hdsl2EndpointEntry 1018 MAX-ACCESS not-accessible 1019 STATUS current 1020 DESCRIPTION 1021 "This table contains a row for each endpoint in a 1022 HDSL2 line. An endpoint is considered an end of 1023 a HDSL2 segment; the modem on each end of a HDSL2 1024 segment." 1025 ::= { hdsl2MibObjects 5 } 1027 Expires November 8, 2000 Page [19] 1028 hdsl2EndpointEntry OBJECT-TYPE 1029 SYNTAX Hdsl2EndpointEntry 1030 MAX-ACCESS not-accessible 1031 STATUS current 1032 DESCRIPTION 1033 "An entry in the hdsl2Endpoint Table." 1034 INDEX { ifIndex, hdsl2EndpointIndex } 1035 ::= { hdsl2EndpointTable 1 } 1037 Hdsl2EndpointEntry ::= 1038 SEQUENCE 1039 { 1040 hdsl2EndpointCurrAtn Integer32, 1041 hdsl2EndpointCurrSnrMgn Integer32, 1042 hdsl2EndpointCurrStatus Integer32, 1044 hdsl2EndpointES Counter32, 1045 hdsl2EndpointSES Counter32, 1046 hdsl2EndpointCRCanomaly Counter32, 1047 hdsl2EndpointLOSWS Counter32, 1048 hdsl2EndpointUAS Counter32, 1050 hdsl2EndpointCurr15MinTimeElapsed Hdsl2PerfTimeElapsed, 1051 hdsl2EndpointCurr15MinES PerfCurrentCount, 1052 hdsl2EndpointCurr15MinSES PerfCurrentCount, 1053 hdsl2EndpointCurr15MinCRCanomaly PerfCurrentCount, 1054 hdsl2EndpointCurr15MinLOSWS PerfCurrentCount, 1055 hdsl2EndpointCurr15MinUAS PerfCurrentCount, 1057 hdsl2EndpointCurr1DayTimeElapsed Hdsl2PerfTimeElapsed, 1058 hdsl2EndpointCurr1DayES Hdsl2PerfCurrDayCount, 1059 hdsl2EndpointCurr1DaySES Hdsl2PerfCurrDayCount, 1060 hdsl2EndpointCurr1DayCRCanomaly Hdsl2PerfCurrDayCount, 1061 hdsl2EndpointCurr1DayLOSWS Hdsl2PerfCurrDayCount, 1062 hdsl2EndpointCurr1DayUAS Hdsl2PerfCurrDayCount 1063 } 1065 hdsl2EndpointCurrAtn OBJECT-TYPE 1066 SYNTAX Integer32 1067 UNITS "dB" 1068 MAX-ACCESS read-only 1069 STATUS current 1070 DESCRIPTION 1071 "The current loop attenuation for this endpoint as 1072 reported in a Network or Customer Side Performance 1073 Status message." 1074 ::= { hdsl2EndpointEntry 1 } 1076 hdsl2EndpointCurrSnrMgn OBJECT-TYPE 1077 SYNTAX Integer32 1078 UNITS "dB" 1079 MAX-ACCESS read-only 1080 STATUS current 1082 Expires November 8, 2000 Page [20] 1083 DESCRIPTION 1084 "The current SNR margin for this endpoint as reported 1085 in a Status Response/SNR message." 1086 ::= { hdsl2EndpointEntry 2 } 1088 hdsl2EndpointCurrStatus OBJECT-TYPE 1089 SYNTAX Integer32 1090 MAX-ACCESS read-only 1091 STATUS current 1092 DESCRIPTION 1093 "Contains the current state of the endpoint. This is a 1094 bit-map of possible conditions. The various bit positions 1095 are: 1097 1 noDefect There no defects on the line 1099 2 powerBackoff Indicates enhanced Power Backoff 1101 4 deviceFault Indicates a vendor-dependent 1102 detection of diagnostics or 1103 self-test results 1105 8 dcContinuityFault Indicates vendor-dependent 1106 conditions that interfere with 1107 span powering such as short and 1108 open circuits 1110 16 snrMarginAlarm Indicates that the SNR margin 1111 has exceeded the alarm threshold 1113 32 loopAttenuationAlarm Indicates that the loop attentuation 1114 has exceeded the alarm threshold 1116 64 loswFailureAlarm Indicates a forward LOSW alarm 1118 128 configInitFailure Endpoint failure during initialization 1119 due to paired endpoint not able to 1120 support requested configuration 1122 256 protocolInitFailure Endpoint failure during initialization 1123 due to incompatible protocol used by 1124 the paired endpoint. 1126 512 noNeighborPresent Endpoint failure during initialization 1127 due to no activation sequence detected 1128 from paired endpoint. 1130 This is intended to supplement ifOperStatus." 1131 ::= { hdsl2EndpointEntry 3 } 1133 hdsl2EndpointES OBJECT-TYPE 1134 SYNTAX Counter32 1135 UNITS "seconds" 1137 Expires November 8, 2000 Page [21] 1138 MAX-ACCESS read-only 1139 STATUS current 1140 DESCRIPTION 1141 "Count of Errored Seconds (ES) on this endpoint 1142 since the HU was last restarted." 1143 ::= { hdsl2EndpointEntry 4 } 1145 hdsl2EndpointSES OBJECT-TYPE 1146 SYNTAX Counter32 1147 UNITS "seconds" 1148 MAX-ACCESS read-only 1149 STATUS current 1150 DESCRIPTION 1151 "Count of Severely Errored Seconds (SES) on this 1152 endpoint since the HU was last restarted." 1153 ::= { hdsl2EndpointEntry 5 } 1155 hdsl2EndpointCRCanomaly OBJECT-TYPE 1156 SYNTAX Counter32 1157 MAX-ACCESS read-only 1158 STATUS current 1159 DESCRIPTION 1160 "Count of CRC anomalies on this endpoint since the 1161 HU was last restarted." 1162 ::= { hdsl2EndpointEntry 6 } 1164 hdsl2EndpointLOSWS OBJECT-TYPE 1165 SYNTAX Counter32 1166 UNITS "seconds" 1167 MAX-ACCESS read-only 1168 STATUS current 1169 DESCRIPTION 1170 "Count of Loss of Sync Word (LOSW) Seconds on 1171 this endpoint since the HU was last restarted." 1172 ::= { hdsl2EndpointEntry 7 } 1174 hdsl2EndpointUAS OBJECT-TYPE 1175 SYNTAX Counter32 1176 UNITS "seconds" 1177 MAX-ACCESS read-only 1178 STATUS current 1179 DESCRIPTION 1180 "Count of Unavailable Seconds (UAS) on this 1181 endpoint since the HU was last restarted." 1182 ::= { hdsl2EndpointEntry 8 } 1184 hdsl2EndpointCurr15MinTimeElapsed OBJECT-TYPE 1185 SYNTAX Hdsl2PerfTimeElapsed 1186 UNITS "seconds" 1187 MAX-ACCESS read-only 1188 STATUS current 1189 DESCRIPTION 1190 "Total elapsed seconds in this interval." 1192 Expires November 8, 2000 Page [22] 1193 ::= { hdsl2EndpointEntry 9 } 1195 hdsl2EndpointCurr15MinES OBJECT-TYPE 1196 SYNTAX PerfCurrentCount 1197 UNITS "seconds" 1198 MAX-ACCESS read-only 1199 STATUS current 1200 DESCRIPTION 1201 "Count of Errored Seconds (ES) in the current 1202 15 minute interval." 1203 ::= { hdsl2EndpointEntry 10 } 1205 hdsl2EndpointCurr15MinSES OBJECT-TYPE 1206 SYNTAX PerfCurrentCount 1207 UNITS "seconds" 1208 MAX-ACCESS read-only 1209 STATUS current 1210 DESCRIPTION 1211 "Count of Severely Errored Seconds (SES) in the 1212 current 15 minute interval." 1213 ::= { hdsl2EndpointEntry 11 } 1215 hdsl2EndpointCurr15MinCRCanomaly OBJECT-TYPE 1216 SYNTAX PerfCurrentCount 1217 MAX-ACCESS read-only 1218 STATUS current 1219 DESCRIPTION 1220 "Count of CRC anomalies in the current 15 minute 1221 interval." 1222 ::= { hdsl2EndpointEntry 12 } 1224 hdsl2EndpointCurr15MinLOSWS OBJECT-TYPE 1225 SYNTAX PerfCurrentCount 1226 UNITS "seconds" 1227 MAX-ACCESS read-only 1228 STATUS current 1229 DESCRIPTION 1230 "Count of Loss of Sync Word (LOSW) Seconds in the 1231 current 15 minute interval." 1232 ::= { hdsl2EndpointEntry 13 } 1234 hdsl2EndpointCurr15MinUAS OBJECT-TYPE 1235 SYNTAX PerfCurrentCount 1236 UNITS "seconds" 1237 MAX-ACCESS read-only 1238 STATUS current 1239 DESCRIPTION 1240 "Count of Unavailable Seconds (UAS) in the current 1241 15 minute interval." 1242 ::= { hdsl2EndpointEntry 14 } 1244 hdsl2EndpointCurr1DayTimeElapsed OBJECT-TYPE 1245 SYNTAX Hdsl2PerfTimeElapsed 1247 Expires November 8, 2000 Page [23] 1248 UNITS "seconds" 1249 MAX-ACCESS read-only 1250 STATUS current 1251 DESCRIPTION 1252 "Number of seconds that have elapsed since the 1253 beginning of the current 1-day interval." 1254 ::= { hdsl2EndpointEntry 15 } 1256 hdsl2EndpointCurr1DayES OBJECT-TYPE 1257 SYNTAX Hdsl2PerfCurrDayCount 1258 UNITS "seconds" 1259 MAX-ACCESS read-only 1260 STATUS current 1261 DESCRIPTION 1262 "Count of Errored Seconds (ES) during the current 1263 day as measured by hdslPerfCurr1DayTimeElapsed." 1264 ::= { hdsl2EndpointEntry 16 } 1266 hdsl2EndpointCurr1DaySES OBJECT-TYPE 1267 SYNTAX Hdsl2PerfCurrDayCount 1268 UNITS "seconds" 1269 MAX-ACCESS read-only 1270 STATUS current 1271 DESCRIPTION 1272 "Count of Severely Errored Seconds (SES) during 1273 the current day as measured by 1274 hdslPerfCurr1DayTimeElapsed." 1275 ::= { hdsl2EndpointEntry 17 } 1277 hdsl2EndpointCurr1DayCRCanomaly OBJECT-TYPE 1278 SYNTAX Hdsl2PerfCurrDayCount 1279 MAX-ACCESS read-only 1280 STATUS current 1281 DESCRIPTION 1282 "Count of CRC anomalies during the current day as 1283 measured by hdslPerfCurr1DayTimeElapsed." 1284 ::= { hdsl2EndpointEntry 18 } 1286 hdsl2EndpointCurr1DayLOSWS OBJECT-TYPE 1287 SYNTAX Hdsl2PerfCurrDayCount 1288 UNITS "seconds" 1289 MAX-ACCESS read-only 1290 STATUS current 1291 DESCRIPTION 1292 "Count of Loss of Sync Word (LOSW) Seconds during 1293 the current day as measured by 1294 hdslPerfCurr1DayTimeElapsed." 1295 ::= { hdsl2EndpointEntry 19 } 1297 hdsl2EndpointCurr1DayUAS OBJECT-TYPE 1298 SYNTAX Hdsl2PerfCurrDayCount 1299 UNITS "seconds" 1300 MAX-ACCESS read-only 1302 Expires November 8, 2000 Page [24] 1303 STATUS current 1304 DESCRIPTION 1305 "Count of Unavailable Seconds (UAS) during the current 1306 day as measured by hdslPerfCurr1DayTimeElapsed." 1307 ::= { hdsl2EndpointEntry 20 } 1309 -- interval group 1310 -- 1312 hdsl2IntervalTable OBJECT-TYPE 1313 SYNTAX SEQUENCE OF Hdsl2IntervalEntry 1314 MAX-ACCESS not-accessible 1315 STATUS current 1316 DESCRIPTION 1317 "This table provides one row for each HDSL2 endpoint 1318 performance data collection interval." 1319 ::= { hdsl2MibObjects 6 } 1321 hdsl2IntervalEntry OBJECT-TYPE 1322 SYNTAX Hdsl2IntervalEntry 1323 MAX-ACCESS not-accessible 1324 STATUS current 1325 DESCRIPTION 1326 "An entry in the hdsl2IntervalTable." 1327 INDEX { ifIndex, hdsl2EndpointIndex, hdsl2IntervalNumber } 1328 ::= { hdsl2IntervalTable 1 } 1330 Hdsl2IntervalEntry ::= 1331 SEQUENCE 1332 { 1333 hdsl2IntervalNumber INTEGER, 1334 hdsl2IntervalES PerfIntervalCount, 1335 hdsl2IntervalSES PerfIntervalCount, 1336 hdsl2IntervalCRCanomaly PerfIntervalCount, 1337 hdsl2IntervalLOSWseconds PerfIntervalCount, 1338 hdsl2IntervalUAS PerfIntervalCount 1339 } 1341 hdsl2IntervalNumber OBJECT-TYPE 1342 SYNTAX INTEGER(1..96) 1343 MAX-ACCESS not-accessible 1344 STATUS current 1345 DESCRIPTION 1346 "Performance Data Interval number. 1 is the 1347 the most recent previous interval; interval 1348 96 is 24 hours ago. Intervals 2..96 are 1349 optional." 1350 ::= { hdsl2IntervalEntry 1 } 1352 hdsl2IntervalES OBJECT-TYPE 1353 SYNTAX PerfIntervalCount 1354 UNITS "seconds" 1355 MAX-ACCESS read-only 1357 Expires November 8, 2000 Page [25] 1358 STATUS current 1359 DESCRIPTION 1360 "Count of Errored Seconds (ES) during the interval." 1361 ::= { hdsl2IntervalEntry 2 } 1363 hdsl2IntervalSES OBJECT-TYPE 1364 SYNTAX PerfIntervalCount 1365 UNITS "seconds" 1366 MAX-ACCESS read-only 1367 STATUS current 1368 DESCRIPTION 1369 "Count of Severely Errored Seconds (SES) during the 1370 interval." 1371 ::= { hdsl2IntervalEntry 3 } 1373 hdsl2IntervalCRCanomaly OBJECT-TYPE 1374 SYNTAX PerfIntervalCount 1375 MAX-ACCESS read-only 1376 STATUS current 1377 DESCRIPTION 1378 "Count of CRC anomalies during the interval." 1379 ::= { hdsl2IntervalEntry 4 } 1381 hdsl2IntervalLOSWseconds OBJECT-TYPE 1382 SYNTAX PerfIntervalCount 1383 UNITS "seconds" 1384 MAX-ACCESS read-only 1385 STATUS current 1386 DESCRIPTION 1387 "Count of Loss of Sync Word (LOSW) Seconds during 1388 the interval." 1389 ::= { hdsl2IntervalEntry 5 } 1391 hdsl2IntervalUAS OBJECT-TYPE 1392 SYNTAX PerfIntervalCount 1393 UNITS "seconds" 1394 MAX-ACCESS read-only 1395 STATUS current 1396 DESCRIPTION 1397 "Count of Unavailable Seconds (UAS) during the 1398 interval." 1399 ::= { hdsl2IntervalEntry 6 } 1401 -- history group 1402 -- 1404 hdsl2HistoryTable OBJECT-TYPE 1405 SYNTAX SEQUENCE OF Hdsl2HistoryEntry 1406 MAX-ACCESS not-accessible 1407 STATUS current 1408 DESCRIPTION 1409 "This table provides one row for each HDSL2 endpoint 1410 performance data collection interval." 1412 Expires November 8, 2000 Page [26] 1413 ::= { hdsl2MibObjects 7 } 1415 hdsl2HistoryEntry OBJECT-TYPE 1416 SYNTAX Hdsl2HistoryEntry 1417 MAX-ACCESS not-accessible 1418 STATUS current 1419 DESCRIPTION 1420 "An entry in the hdsl2HistoryTable." 1421 INDEX { ifIndex, hdsl2EndpointIndex, hdsl2HistoryInterval } 1422 ::= { hdsl2HistoryTable 1 } 1424 Hdsl2HistoryEntry ::= 1425 SEQUENCE 1426 { 1427 hdsl2HistoryInterval INTEGER, 1428 hdsl2HistoryMoniSecs Hdsl2PerfTimeElapsed, 1429 hdsl2HistoryES Hdsl2HistoryCount, 1430 hdsl2HistorySES Hdsl2HistoryCount, 1431 hdsl2HistoryCRCanomaly Hdsl2HistoryCount, 1432 hdsl2HistoryLOSWS Hdsl2HistoryCount, 1433 hdsl2HistoryUAS Hdsl2HistoryCount 1434 } 1436 hdsl2HistoryInterval OBJECT-TYPE 1437 SYNTAX INTEGER(1..30) 1438 MAX-ACCESS not-accessible 1439 STATUS current 1440 DESCRIPTION 1441 "History Data Interval number. Interval 1 is the 1442 the most recent previous day; interval 30 is 30 1443 days ago. Intervals 2..30 are optional." 1444 ::= { hdsl2HistoryEntry 1 } 1446 hdsl2HistoryMoniSecs OBJECT-TYPE 1447 SYNTAX Hdsl2PerfTimeElapsed 1448 MAX-ACCESS read-only 1449 STATUS current 1450 DESCRIPTION 1451 "The amount of time in the 1-day interval over which 1452 the performance monitoring information is actually 1453 counted. This value will be the same as the interval 1454 duration except in a situation where performance 1455 monitoring data could not be collected for any reason." 1456 ::= { hdsl2HistoryEntry 2 } 1458 hdsl2HistoryES OBJECT-TYPE 1459 SYNTAX Hdsl2HistoryCount 1460 UNITS "seconds" 1461 MAX-ACCESS read-only 1462 STATUS current 1463 DESCRIPTION 1464 "Count of Errored Seconds (ES) during the 1-day 1465 interval as measured by hdsl2HistoryMoniSecs." 1467 Expires November 8, 2000 Page [27] 1468 ::= { hdsl2HistoryEntry 3 } 1470 hdsl2HistorySES OBJECT-TYPE 1471 SYNTAX Hdsl2HistoryCount 1472 UNITS "seconds" 1473 MAX-ACCESS read-only 1474 STATUS current 1475 DESCRIPTION 1476 "Count of Severely Errored Seconds (SES) during the 1-day 1477 interval as measured by hdsl2HistoryMoniSecs." 1478 ::= { hdsl2HistoryEntry 4 } 1480 hdsl2HistoryCRCanomaly OBJECT-TYPE 1481 SYNTAX Hdsl2HistoryCount 1482 MAX-ACCESS read-only 1483 STATUS current 1484 DESCRIPTION 1485 "Count of CRC anomalies during the 1-day interval as 1486 measured by hdsl2HistoryMoniSecs." 1487 ::= { hdsl2HistoryEntry 5 } 1489 hdsl2HistoryLOSWS OBJECT-TYPE 1490 SYNTAX Hdsl2HistoryCount 1491 UNITS "seconds" 1492 MAX-ACCESS read-only 1493 STATUS current 1494 DESCRIPTION 1495 "Count of Loss of Sync Word (LOSW) Seconds during the 1496 1-day interval as measured by hdsl2HistoryMoniSecs." 1497 ::= { hdsl2HistoryEntry 6 } 1499 hdsl2HistoryUAS OBJECT-TYPE 1500 SYNTAX Hdsl2HistoryCount 1501 MAX-ACCESS read-only 1502 STATUS current 1503 DESCRIPTION 1504 "Count of Unavailable Seconds (UAS) during the 1-day interval 1505 as measured by hdsl2HistoryMoniSecs." 1506 ::= { hdsl2HistoryEntry 7 } 1508 -- DS1 group 1509 -- 1511 hdsl2DS1ConfTable OBJECT-TYPE 1512 SYNTAX SEQUENCE OF Hdsl2DS1ConfEntry 1513 MAX-ACCESS not-accessible 1514 STATUS current 1515 DESCRIPTION 1516 "This table provides one row for each HDSL2 DS1 1517 interface." 1518 ::= { hdsl2MibObjects 8 } 1520 hdsl2DS1ConfEntry OBJECT-TYPE 1522 Expires November 8, 2000 Page [28] 1523 SYNTAX Hdsl2DS1ConfEntry 1524 MAX-ACCESS not-accessible 1525 STATUS current 1526 DESCRIPTION 1527 "An entry in hdsl2DS1ConfTable." 1528 INDEX { ifIndex, hdsl2DS1htuIndex } 1529 ::= { hdsl2DS1ConfTable 1 } 1531 Hdsl2DS1ConfEntry ::= 1532 SEQUENCE 1533 { 1534 hdsl2DS1htuIndex INTEGER, 1535 hdsl2DS1ConfProfile SnmpAdminString, 1536 hdsl2DS1AlarmConfProfile SnmpAdminString 1537 } 1539 hdsl2DS1htuIndex OBJECT-TYPE 1540 SYNTAX INTEGER 1541 { 1542 htuC(1), 1543 htuR(2) 1544 } 1545 MAX-ACCESS read-only 1546 STATUS current 1547 DESCRIPTION 1548 "Selects the DS1 interface." 1549 ::= { hdsl2DS1ConfEntry 1 } 1551 hdsl2DS1ConfProfile OBJECT-TYPE 1552 SYNTAX SnmpAdminString 1553 MAX-ACCESS read-write 1554 STATUS current 1555 DESCRIPTION 1556 "The value of this object identifies the row 1557 in the HDSL2 DS1 Configuration Profile Table, 1558 hdsl2DS1ProfileTable, which applies to this 1559 HDSL2 HTU. In the case which the configuration 1560 profile has not been set, the value will be set 1561 to 'DEFVAL'." 1562 ::= { hdsl2DS1ConfEntry 2 } 1564 hdsl2DS1AlarmConfProfile OBJECT-TYPE 1565 SYNTAX SnmpAdminString 1566 MAX-ACCESS read-write 1567 STATUS current 1568 DESCRIPTION 1569 "The value of this object identifies the row in the 1570 HDSL2 DS1 Alarm Configuration Profile Table, 1571 hdsl2DS1AlarmConfProfileTable, which applies to this 1572 HDSL2 HTU. In the case which the configuration 1573 profile has not been set, the value will be set to 1574 'DEFVAL'." 1575 ::= { hdsl2DS1ConfEntry 3 } 1577 Expires November 8, 2000 Page [29] 1578 hdsl2DS1PerfDataTable OBJECT-TYPE 1579 SYNTAX SEQUENCE OF Hdsl2DS1PerfDataEntry 1580 MAX-ACCESS not-accessible 1581 STATUS current 1582 DESCRIPTION 1583 "This table provides one row for each HDSL2 DS1 1584 interface." 1585 ::= { hdsl2MibObjects 9 } 1587 hdsl2DS1PerfDataEntry OBJECT-TYPE 1588 SYNTAX Hdsl2DS1PerfDataEntry 1589 MAX-ACCESS not-accessible 1590 STATUS current 1591 DESCRIPTION 1592 "An entry in hdsl2DS1PerfDataTable." 1593 INDEX { ifIndex, hdsl2DS1htuIndex } 1594 ::= { hdsl2DS1PerfDataTable 1 } 1596 Hdsl2DS1PerfDataEntry ::= 1597 SEQUENCE 1598 { 1599 hdsl2DS1PerfCVL Counter32, 1600 hdsl2DS1PerfES Counter32, 1601 hdsl2DS1PerfSES Counter32, 1602 hdsl2DS1PerfLOSS Counter32, 1604 hdsl2DS1PerfCurr15MinTimeElapsed Hdsl2PerfTimeElapsed, 1605 hdsl2DS1PerfCurr15MinCVL PerfCurrentCount, 1606 hdsl2DS1PerfCurr15MinES PerfCurrentCount, 1607 hdsl2DS1PerfCurr15MinSES PerfCurrentCount, 1608 hdsl2DS1PerfCurr15MinLOSS PerfCurrentCount, 1610 hdsl2DS1PerfCurr1DayTimeElapsed Hdsl2PerfTimeElapsed, 1611 hdsl2DS1PerfCurr1DayCVL Hdsl2PerfCurrDayCount, 1612 hdsl2DS1PerfCurr1DayES Hdsl2PerfCurrDayCount, 1613 hdsl2DS1PerfCurr1DaySES Hdsl2PerfCurrDayCount, 1614 hdsl2DS1PerfCurr1DayLOSS Hdsl2PerfCurrDayCount 1615 } 1617 hdsl2DS1PerfCVL OBJECT-TYPE 1618 SYNTAX Counter32 1619 MAX-ACCESS read-only 1620 STATUS current 1621 DESCRIPTION 1622 "Count of Code Violations - Line (CVL) as defined 1623 in ANSI T1.231 on this interface since the HTU was 1624 last restarted." 1625 ::= { hdsl2DS1PerfDataEntry 1 } 1627 hdsl2DS1PerfES OBJECT-TYPE 1628 SYNTAX Counter32 1629 UNITS "seconds" 1630 MAX-ACCESS read-only 1632 Expires November 8, 2000 Page [30] 1633 STATUS current 1634 DESCRIPTION 1635 "Count of Errored Seconds (ES) as defined in ANSI 1636 T1.231 on this interface since the HTU was last 1637 restarted." 1638 ::= { hdsl2DS1PerfDataEntry 2 } 1640 hdsl2DS1PerfSES OBJECT-TYPE 1641 SYNTAX Counter32 1642 UNITS "seconds" 1643 MAX-ACCESS read-only 1644 STATUS current 1645 DESCRIPTION 1646 "Count of Severely Errored Seconds (SES) as defined 1647 in ANSI T1.231 on this interface since the HTU was 1648 last restarted." 1649 ::= { hdsl2DS1PerfDataEntry 3 } 1651 hdsl2DS1PerfLOSS OBJECT-TYPE 1652 SYNTAX Counter32 1653 UNITS "seconds" 1654 MAX-ACCESS read-only 1655 STATUS current 1656 DESCRIPTION 1657 "Count of Loss of Signal (LOS) Seconds as defined 1658 in ANSI T1.231 on this interface since the HTU was 1659 last restarted." 1660 ::= { hdsl2DS1PerfDataEntry 4 } 1662 hdsl2DS1PerfCurr15MinTimeElapsed OBJECT-TYPE 1663 SYNTAX Hdsl2PerfTimeElapsed 1664 UNITS "seconds" 1665 MAX-ACCESS read-only 1666 STATUS current 1667 DESCRIPTION 1668 "Total elapsed seconds in this interval." 1669 ::= { hdsl2DS1PerfDataEntry 5 } 1671 hdsl2DS1PerfCurr15MinCVL OBJECT-TYPE 1672 SYNTAX PerfCurrentCount 1673 MAX-ACCESS read-only 1674 STATUS current 1675 DESCRIPTION 1676 "Count of Code Violations - Line (CVL) as defined 1677 in ANSI T1.231 on this interface in the current 1678 15-minute interval." 1679 ::= { hdsl2DS1PerfDataEntry 6 } 1681 hdsl2DS1PerfCurr15MinES OBJECT-TYPE 1682 SYNTAX PerfCurrentCount 1683 UNITS "seconds" 1684 MAX-ACCESS read-only 1685 STATUS current 1687 Expires November 8, 2000 Page [31] 1688 DESCRIPTION 1689 "Count of Errored Seconds (ES) as defined in ANSI 1690 T1.231 on this interface in the current 15-minute 1691 interval." 1692 ::= { hdsl2DS1PerfDataEntry 7 } 1694 hdsl2DS1PerfCurr15MinSES OBJECT-TYPE 1695 SYNTAX PerfCurrentCount 1696 UNITS "seconds" 1697 MAX-ACCESS read-only 1698 STATUS current 1699 DESCRIPTION 1700 "Count of Severely Errored Seconds (SES) as defined 1701 in ANSI T1.231 on this interface in the current 1702 15-minute interval." 1703 ::= { hdsl2DS1PerfDataEntry 8 } 1705 hdsl2DS1PerfCurr15MinLOSS OBJECT-TYPE 1706 SYNTAX PerfCurrentCount 1707 UNITS "seconds" 1708 MAX-ACCESS read-only 1709 STATUS current 1710 DESCRIPTION 1711 "Count of Loss of Signal (LOS) Seconds as defined 1712 in ANSI T1.231 on this interface in the current 1713 15-minute interval." 1714 ::= { hdsl2DS1PerfDataEntry 9 } 1716 hdsl2DS1PerfCurr1DayTimeElapsed OBJECT-TYPE 1718 SYNTAX Hdsl2PerfTimeElapsed 1719 UNITS "seconds" 1720 MAX-ACCESS read-only 1721 STATUS current 1722 DESCRIPTION 1723 "Number of seconds that have elapsed since the 1724 beginning of the current 1-day interval." 1725 ::= { hdsl2DS1PerfDataEntry 10 } 1727 hdsl2DS1PerfCurr1DayCVL OBJECT-TYPE 1728 SYNTAX Hdsl2PerfCurrDayCount 1729 MAX-ACCESS read-only 1730 STATUS current 1731 DESCRIPTION 1732 "Count of Code Violations - Line (CVL) as defined 1733 in ANSI T1.231 on this interface during the current 1734 day as measured by hdsl2DS1PerfCurr1DayTimeElapsed." 1735 ::= { hdsl2DS1PerfDataEntry 11 } 1737 hdsl2DS1PerfCurr1DayES OBJECT-TYPE 1738 SYNTAX Hdsl2PerfCurrDayCount 1739 UNITS "seconds" 1740 MAX-ACCESS read-only 1741 STATUS current 1743 Expires November 8, 2000 Page [32] 1744 DESCRIPTION 1745 "Count of Errored Seconds (ES) as defined in ANSI 1746 T1.231 on this interface during the current day as 1747 measured by hdsl2DS1PerfCurr1DayTimeElapsed." 1748 ::= { hdsl2DS1PerfDataEntry 12 } 1750 hdsl2DS1PerfCurr1DaySES OBJECT-TYPE 1751 SYNTAX Hdsl2PerfCurrDayCount 1752 UNITS "seconds" 1753 MAX-ACCESS read-only 1754 STATUS current 1755 DESCRIPTION 1756 "Count of Severely Errored Seconds (SES) as defined 1757 in ANSI T1.231 on this interface during the current 1758 day as measured by hdsl2DS1PerfCurr1DayTimeElapsed." 1759 ::= { hdsl2DS1PerfDataEntry 13 } 1761 hdsl2DS1PerfCurr1DayLOSS OBJECT-TYPE 1762 SYNTAX Hdsl2PerfCurrDayCount 1763 UNITS "seconds" 1764 MAX-ACCESS read-only 1765 STATUS current 1766 DESCRIPTION 1767 "Count of Loss of Signal (LOS) Seconds as defined 1768 in ANSI T1.231 on this interface during the current 1769 day as measured by hdsl2DS1PerfCurr1DayTimeElapsed." 1770 ::= { hdsl2DS1PerfDataEntry 14 } 1772 -- DS1 interval group 1773 -- 1775 hdsl2DS1IntervalTable OBJECT-TYPE 1776 SYNTAX SEQUENCE OF Hdsl2DS1IntervalEntry 1777 MAX-ACCESS not-accessible 1778 STATUS current 1779 DESCRIPTION 1780 "This table provides one row for each HTU DS1 1781 interface performance data collection interval." 1782 ::= { hdsl2MibObjects 10 } 1784 hdsl2DS1IntervalEntry OBJECT-TYPE 1785 SYNTAX Hdsl2DS1IntervalEntry 1786 MAX-ACCESS not-accessible 1787 STATUS current 1788 DESCRIPTION 1789 "An entry in the hdsl2DS1IntervalTable." 1790 INDEX { ifIndex, hdsl2DS1htuIndex, hdsl2DS1IntervalNumber } 1791 ::= { hdsl2DS1IntervalTable 1 } 1793 Hdsl2DS1IntervalEntry ::= 1794 SEQUENCE 1795 { 1796 hdsl2DS1IntervalNumber INTEGER, 1798 Expires November 8, 2000 Page [33] 1799 hdsl2DS1IntervalCVL PerfIntervalCount, 1800 hdsl2DS1IntervalES PerfIntervalCount, 1801 hdsl2DS1IntervalSES PerfIntervalCount, 1802 hdsl2DS1IntervalLOSS PerfIntervalCount 1803 } 1805 hdsl2DS1IntervalNumber OBJECT-TYPE 1806 SYNTAX INTEGER(1..96) 1807 MAX-ACCESS not-accessible 1808 STATUS current 1809 DESCRIPTION 1810 "Performance Data Interval number. 1 is the the most 1811 recent previous interval; interval 96 is 24 hours ago. 1812 Intervals 2..96 are optional." 1813 ::= { hdsl2DS1IntervalEntry 1 } 1815 hdsl2DS1IntervalCVL OBJECT-TYPE 1816 SYNTAX PerfIntervalCount 1817 MAX-ACCESS read-only 1818 STATUS current 1819 DESCRIPTION 1820 "Count of Code Violations - Line (CVL) as defined in 1821 ANSI T1.231 on this interface during the interval." 1822 ::= { hdsl2DS1IntervalEntry 2 } 1824 hdsl2DS1IntervalES OBJECT-TYPE 1825 SYNTAX PerfIntervalCount 1826 UNITS "seconds" 1827 MAX-ACCESS read-only 1828 STATUS current 1829 DESCRIPTION 1830 "Count of Errored Seconds (ES) as defined in ANSI 1831 T1.231 on this interface during the interval." 1832 ::= { hdsl2DS1IntervalEntry 3 } 1834 hdsl2DS1IntervalSES OBJECT-TYPE 1835 SYNTAX PerfIntervalCount 1836 UNITS "seconds" 1837 MAX-ACCESS read-only 1838 STATUS current 1839 DESCRIPTION 1840 "Count of Severely Errored Seconds (SES) as defined 1841 in ANSI T1.231 on this interface during the interval." 1842 ::= { hdsl2DS1IntervalEntry 4 } 1844 hdsl2DS1IntervalLOSS OBJECT-TYPE 1845 SYNTAX PerfIntervalCount 1846 UNITS "seconds" 1847 MAX-ACCESS read-only 1848 STATUS current 1849 DESCRIPTION 1850 "Count of Loss of Signal (LOS) Seconds as defined 1851 in ANSI T1.231 on this interface during the interval." 1853 Expires November 8, 2000 Page [34] 1854 ::= { hdsl2DS1IntervalEntry 5 } 1856 -- DS1 history group 1857 -- 1859 hdsl2DS1HistoryTable OBJECT-TYPE 1860 SYNTAX SEQUENCE OF Hdsl2DS1HistoryEntry 1861 MAX-ACCESS not-accessible 1862 STATUS current 1863 DESCRIPTION 1864 "This table provides one row for each HTU DS1 1865 interface performance data collection interval." 1866 ::= { hdsl2MibObjects 11 } 1868 hdsl2DS1HistoryEntry OBJECT-TYPE 1869 SYNTAX Hdsl2DS1HistoryEntry 1870 MAX-ACCESS not-accessible 1871 STATUS current 1872 DESCRIPTION 1873 "An entry in the hdsl2DS1HistoryTable." 1874 INDEX { ifIndex, hdsl2DS1htuIndex, hdsl2DS1HistoryInterval } 1875 ::= { hdsl2DS1HistoryTable 1 } 1877 Hdsl2DS1HistoryEntry ::= 1878 SEQUENCE 1879 { 1880 hdsl2DS1HistoryInterval INTEGER, 1881 hdsl2DS1HistoryMoniSecs Hdsl2PerfTimeElapsed, 1882 hdsl2DS1HistoryCVL Hdsl2HistoryCount, 1883 hdsl2DS1HistoryES Hdsl2HistoryCount, 1884 hdsl2DS1HistorySES Hdsl2HistoryCount, 1885 hdsl2DS1HistoryLOSS Hdsl2HistoryCount 1886 } 1888 hdsl2DS1HistoryInterval OBJECT-TYPE 1889 SYNTAX INTEGER(1..30) 1890 MAX-ACCESS not-accessible 1891 STATUS current 1892 DESCRIPTION 1893 "DS1 History Data Interval number. Interval 1 is the 1894 the most recent previous day; interval 30 is 30 1895 days ago. Intervals 2..30 are optional." 1896 ::= { hdsl2DS1HistoryEntry 1 } 1898 hdsl2DS1HistoryMoniSecs OBJECT-TYPE 1899 SYNTAX Hdsl2PerfTimeElapsed 1900 UNITS "seconds" 1901 MAX-ACCESS read-only 1902 STATUS current 1903 DESCRIPTION 1904 "The amount of time in the previous 1-day interval 1905 over which the performance monitoring information 1906 is actually counted. This value will be the same 1908 Expires November 8, 2000 Page [35] 1909 as the interval duration except in a situation 1910 where performance monitoring data could not be 1911 collected for any reason." 1912 ::= { hdsl2DS1HistoryEntry 2 } 1914 hdsl2DS1HistoryCVL OBJECT-TYPE 1915 SYNTAX Hdsl2HistoryCount 1916 MAX-ACCESS read-only 1917 STATUS current 1918 DESCRIPTION 1919 "Count of Code Violations - Line (CVL) as defined 1920 in ANSI T1.231 on this interface during the previous 1921 day as measured by hdsl2DS1HistoryMoniSecs." 1922 ::= { hdsl2DS1HistoryEntry 3 } 1924 hdsl2DS1HistoryES OBJECT-TYPE 1925 SYNTAX Hdsl2HistoryCount 1926 UNITS "seconds" 1927 MAX-ACCESS read-only 1928 STATUS current 1929 DESCRIPTION 1930 "Count of Errored Seconds (ES) as defined in ANSI 1931 T1.231 on this interface during the previous day 1932 as measured by hdsl2DS1HistoryMoniSecs." 1933 ::= { hdsl2DS1HistoryEntry 4 } 1935 hdsl2DS1HistorySES OBJECT-TYPE 1936 SYNTAX Hdsl2HistoryCount 1937 UNITS "seconds" 1938 MAX-ACCESS read-only 1939 STATUS current 1940 DESCRIPTION 1941 "Count of Severely Errored Seconds (SES) as defined 1942 in ANSI T1.231 on this interface during the previous 1943 day as measured by hdsl2DS1HistoryMoniSecs." 1944 ::= { hdsl2DS1HistoryEntry 5 } 1946 hdsl2DS1HistoryLOSS OBJECT-TYPE 1947 SYNTAX Hdsl2HistoryCount 1948 UNITS "seconds" 1949 MAX-ACCESS read-only 1950 STATUS current 1951 DESCRIPTION 1952 "Count of Loss of Signal (LOS) Seconds as defined 1953 in ANSI T1.231 on this interface during the previous 1954 day as measured by hdsl2DS1HistoryMoniSecs." 1955 ::= { hdsl2DS1HistoryEntry 6 } 1957 -- Maintenance Group 1958 -- 1960 hdsl2MaintenanceTable OBJECT-TYPE 1961 SYNTAX SEQUENCE OF Hdsl2MaintenanceEntry 1963 Expires November 8, 2000 Page [36] 1964 MAX-ACCESS not-accessible 1965 STATUS current 1966 DESCRIPTION 1967 "This table provides one row for each HDSL2 modem. This 1968 table is used for controlling test loops on the HDSL2 1969 line segments." 1970 ::= { hdsl2MibObjects 12 } 1972 hdsl2MaintenanceEntry OBJECT-TYPE 1973 SYNTAX Hdsl2MaintenanceEntry 1974 MAX-ACCESS not-accessible 1975 STATUS current 1976 DESCRIPTION 1977 "An entry in the hdsl2MaintenanceTable." 1978 INDEX { ifIndex, hdsl2InvIndex } 1979 ::= { hdsl2MaintenanceTable 1 } 1981 Hdsl2MaintenanceEntry ::= 1982 SEQUENCE 1983 { 1984 hdsl2MaintLoopbackCommand INTEGER, 1985 hdsl2MaintLoopbackStatus Integer32, 1986 hdsl2MaintLoopbackTimeout Integer32, 1987 hdsl2MaintLocalSpanPower INTEGER, 1988 hdsl2MaintCustomerTipRingReversal INTEGER, 1989 hdsl2MaintNetworkTipRingReversal INTEGER, 1990 hdsl2MaintNetworkPowerBackOff INTEGER, 1991 hdsl2MaintNetworkSoftRestart INTEGER, 1992 hdsl2MaintCustomerPowerBackOff INTEGER, 1993 hdsl2MaintCustomerSoftRestart INTEGER 1994 } 1996 hdsl2MaintLoopbackCommand OBJECT-TYPE 1997 SYNTAX INTEGER 1998 { 1999 noCommand(0), 2000 clearMaintenanceStates(1), 2001 initiateSpecialLoopback(2), 2002 terminateSpecialLoopback(3), 2003 initiateLoopback(4), 2004 terminateLoopback(5) 2005 } 2006 MAX-ACCESS read-write 2007 STATUS current 2008 DESCRIPTION 2009 "Setting this object to a non-zero value causes the 2010 specified operation to be attempted on the HDSL2 2011 interface." 2012 ::= { hdsl2MaintenanceEntry 1 } 2014 hdsl2MaintLoopbackStatus OBJECT-TYPE 2015 SYNTAX Integer32 2016 MAX-ACCESS read-only 2018 Expires November 8, 2000 Page [37] 2019 STATUS current 2020 DESCRIPTION 2021 "Bitmapped loopback status 2023 1 Proprietary maintenance state active 2024 2 Special loopback active 2025 4 Loopback active" 2026 ::= { hdsl2MaintenanceEntry 2 } 2028 hdsl2MaintLoopbackTimeout OBJECT-TYPE 2029 SYNTAX Integer32 2030 UNITS "minutes" 2031 MAX-ACCESS read-write 2032 STATUS current 2033 DESCRIPTION 2034 "Specifies the loopback timeout. If a loopback 2035 is not cleared before the expiration of the timeout, 2036 then the element shall revert to normal operation." 2037 ::= { hdsl2MaintenanceEntry 3 } 2039 hdsl2MaintLocalSpanPower OBJECT-TYPE 2040 SYNTAX INTEGER 2041 { 2042 spanPowered(0), 2043 localPowered(1) 2044 } 2045 MAX-ACCESS read-only 2046 STATUS current 2047 DESCRIPTION 2048 "Indicates whether the unit is span or locally 2049 powered." 2050 ::= { hdsl2MaintenanceEntry 4 } 2052 hdsl2MaintCustomerTipRingReversal OBJECT-TYPE 2053 SYNTAX INTEGER 2054 { 2055 normal(0), 2056 reversed(1) 2057 } 2058 MAX-ACCESS read-only 2059 STATUS current 2060 DESCRIPTION 2061 "Indicates the state of tip/ring." 2062 ::= { hdsl2MaintenanceEntry 5 } 2064 hdsl2MaintNetworkTipRingReversal OBJECT-TYPE 2065 SYNTAX INTEGER 2066 { 2067 normal(0), 2068 reversed(1) 2069 } 2070 MAX-ACCESS read-only 2071 STATUS current 2073 Expires November 8, 2000 Page [38] 2074 DESCRIPTION 2075 "Indicates the state of tip/ring." 2076 ::= { hdsl2MaintenanceEntry 6 } 2078 hdsl2MaintNetworkPowerBackOff OBJECT-TYPE 2079 SYNTAX INTEGER 2080 { 2081 default(0), 2082 enhanced(1) 2083 } 2084 MAX-ACCESS read-write 2085 STATUS current 2086 DESCRIPTION 2087 "Specifies if a receiver is set to the default or 2088 enhanced modes of power backoff." 2089 ::= { hdsl2MaintenanceEntry 7 } 2091 hdsl2MaintNetworkSoftRestart OBJECT-TYPE 2092 SYNTAX INTEGER 2093 { 2094 noRestart(0), 2095 restart(1) 2096 } 2097 MAX-ACCESS read-write 2098 STATUS current 2099 DESCRIPTION 2100 "Specifies if the receiver is to be soft-restarted 2101 (after 5 seconds)." 2102 ::= { hdsl2MaintenanceEntry 8 } 2104 hdsl2MaintCustomerPowerBackOff OBJECT-TYPE 2105 SYNTAX INTEGER 2106 { 2107 default(0), 2108 enhanced(1) 2109 } 2110 MAX-ACCESS read-write 2111 STATUS current 2112 DESCRIPTION 2113 "Specifies if a receiver is set to the default or 2114 enhanced modes of power backoff." 2115 ::= { hdsl2MaintenanceEntry 9 } 2117 hdsl2MaintCustomerSoftRestart OBJECT-TYPE 2118 SYNTAX INTEGER 2119 { 2120 noRestart(0), 2121 restart(1) 2122 } 2123 MAX-ACCESS read-write 2124 STATUS current 2125 DESCRIPTION 2126 "Specifies if the receiver is to be soft-restarted 2128 Expires November 8, 2000 Page [39] 2129 (after 5 seconds)." 2130 ::= { hdsl2MaintenanceEntry 10 } 2132 -- DS1 profile group 2133 -- 2135 hdsl2DS1ProfileTable OBJECT-TYPE 2136 SYNTAX SEQUENCE OF Hdsl2DS1ProfileEntry 2137 MAX-ACCESS not-accessible 2138 STATUS current 2139 DESCRIPTION 2140 "This table contains information on the HDSL2 DS1 2141 configuration. One entry in this table reflects a 2142 profile defined by a manager which can be used to 2143 configure a HDSL2 DS1 interface." 2144 ::= { hdsl2MibObjects 13 } 2146 hdsl2DS1ProfileEntry OBJECT-TYPE 2147 SYNTAX Hdsl2DS1ProfileEntry 2148 MAX-ACCESS not-accessible 2149 STATUS current 2150 DESCRIPTION 2151 "Each entry consists of a list of parameters that 2152 represents the DS1 configuration of a HDSL2 HTU. 2153 A profile is created in one step with all necessary 2154 parameter values and hdsl2DS1ProfileRowStatus set to 2155 createAndGo. This RowStatus object is also used 2156 to delete destroy profiles." 2157 INDEX { hdsl2DS1ProfileName } 2158 ::= { hdsl2DS1ProfileTable 1 } 2160 Hdsl2DS1ProfileEntry ::= 2161 SEQUENCE 2162 { 2163 hdsl2DS1ProfileName SnmpAdminString, 2164 hdsl2DS1FrameFormat INTEGER, 2165 hdsl2DS1LineCode INTEGER, 2166 hdsl2DS1PulseEqualization INTEGER, 2167 hdsl2DS1NetworkLoopback INTEGER, 2168 hdsl2DS1DownstreamLOSD INTEGER, 2169 hdsl2DS1UpstreamLOSD INTEGER, 2170 hdsl2DS1ProfileRowStatus RowStatus 2171 } 2173 hdsl2DS1ProfileName OBJECT-TYPE 2174 SYNTAX SnmpAdminString 2175 MAX-ACCESS read-create 2176 STATUS current 2177 DESCRIPTION 2178 "The index into the HDSL2 DS1 Profile Table." 2179 ::= { hdsl2DS1ProfileEntry 1 } 2181 hdsl2DS1FrameFormat OBJECT-TYPE 2183 Expires November 8, 2000 Page [40] 2184 SYNTAX INTEGER 2185 { 2186 auto(0), 2187 unframed(1), 2188 sf(2), 2189 esf(3), 2190 terminalFraming(4), 2191 slc96(5) 2192 } 2193 MAX-ACCESS read-create 2194 STATUS current 2195 DESCRIPTION 2196 "Specifies the DS1 Frame Format." 2197 ::= { hdsl2DS1ProfileEntry 2 } 2199 hdsl2DS1LineCode OBJECT-TYPE 2200 SYNTAX INTEGER 2201 { 2202 auto(0), 2203 ami(1), 2204 b8zs(2), 2205 reserved(3) 2206 } 2207 MAX-ACCESS read-create 2208 STATUS current 2209 DESCRIPTION 2210 "Specifies the DS1 Line Code." 2211 ::= { hdsl2DS1ProfileEntry 3 } 2213 hdsl2DS1PulseEqualization OBJECT-TYPE 2214 SYNTAX INTEGER 2215 { 2216 external(0), 2217 switched(1), 2218 automatic(2), 2219 feet000to133(3), 2220 feet133to266(4), 2221 feet266to399(5), 2222 feet399to533(6), 2223 feet533to655(7), 2224 db0dot0(8), 2225 db7dot5(9), 2226 db15dot0(10), 2227 db22dot5(11) 2228 } 2229 MAX-ACCESS read-create 2230 STATUS current 2231 DESCRIPTION 2232 "Specifies the DS1 Pulse Equalization and Line 2233 Buildout." 2234 ::= { hdsl2DS1ProfileEntry 4 } 2236 hdsl2DS1NetworkLoopback OBJECT-TYPE 2238 Expires November 8, 2000 Page [41] 2239 SYNTAX INTEGER 2240 { 2241 ais(0), 2242 los(1) 2243 } 2244 MAX-ACCESS read-create 2245 STATUS current 2246 DESCRIPTION 2247 "On network loopback, the HTU sends AIS or LOS 2248 towards the DS1 interface." 2249 ::= { hdsl2DS1ProfileEntry 5 } 2251 hdsl2DS1DownstreamLOSD OBJECT-TYPE 2252 SYNTAX INTEGER 2253 { 2254 ais(0), 2255 los(1) 2256 } 2257 MAX-ACCESS read-create 2258 STATUS current 2259 DESCRIPTION 2260 "On LOS defect indication on the HDSL2 line, the 2261 HTU sends AIS or LOS towards the DS1 interface." 2262 ::= { hdsl2DS1ProfileEntry 6 } 2264 hdsl2DS1UpstreamLOSD OBJECT-TYPE 2265 SYNTAX INTEGER 2266 { 2267 ais(0), 2268 loopback(1) 2269 } 2270 MAX-ACCESS read-create 2271 STATUS current 2272 DESCRIPTION 2273 "On LOS at the DS1 input, the HTU sends AIS 2274 or Loopback on the HDSL2 line." 2275 ::= { hdsl2DS1ProfileEntry 7 } 2277 hdsl2DS1ProfileRowStatus OBJECT-TYPE 2278 SYNTAX RowStatus 2279 MAX-ACCESS read-create 2280 STATUS current 2281 DESCRIPTION 2282 "This object is used to create a new row or modify or 2283 delete an existing row in this table." 2284 ::= { hdsl2DS1ProfileEntry 8 } 2286 -- SHDSL profile group 2287 -- 2289 hdsl2ShdslProfileTable OBJECT-TYPE 2290 SYNTAX SEQUENCE OF Hdsl2ShdslProfileEntry 2291 MAX-ACCESS not-accessible 2293 Expires November 8, 2000 Page [42] 2294 STATUS current 2295 DESCRIPTION 2296 "This table contains information on a SHDSL 2297 configuration. One entry in this table reflects a 2298 profile defined by a manager which can be used to 2299 configure a SHDSL interface." 2300 ::= { hdsl2MibObjects 14 } 2302 hdsl2ShdslProfileEntry OBJECT-TYPE 2303 SYNTAX Hdsl2ShdslProfileEntry 2304 MAX-ACCESS not-accessible 2305 STATUS current 2306 DESCRIPTION 2307 "Each entry consists of a list of parameters that 2308 represents the configuration of a SHDSL line. A 2309 profile is created in one step with all necessary 2310 parameter values and hdsl2ShdslProfileRowStatus set to 2311 createAndGo. This RowStatus object is also used 2312 to delete destroy profiles." 2313 INDEX { hdsl2ShdslProfileName } 2314 ::= { hdsl2ShdslProfileTable 1 } 2316 Hdsl2ShdslProfileEntry ::= 2317 SEQUENCE 2318 { 2319 hdsl2ShdslProfileName SnmpAdminString, 2320 hdsl2ShdslLineSpeed Integer32, 2321 hdsl2ShdslRemoteEnabled INTEGER, 2322 hdsl2ShdslProfileRowStatus RowStatus 2323 } 2325 hdsl2ShdslProfileName OBJECT-TYPE 2326 SYNTAX SnmpAdminString 2327 MAX-ACCESS read-create 2328 STATUS current 2329 DESCRIPTION 2330 "The index into the SHDSL Profile Table." 2331 ::= { hdsl2ShdslProfileEntry 1 } 2333 hdsl2ShdslLineSpeed OBJECT-TYPE 2334 SYNTAX Integer32 2335 MAX-ACCESS read-create 2336 STATUS current 2337 DESCRIPTION 2338 "The speed of the SHDSL line." 2339 ::= { hdsl2ShdslProfileEntry 2 } 2341 hdsl2ShdslRemoteEnabled OBJECT-TYPE 2342 SYNTAX INTEGER 2343 { 2344 enabled(1), 2345 disabled(2) 2346 } 2348 Expires November 8, 2000 Page [43] 2349 MAX-ACCESS read-create 2350 STATUS current 2351 DESCRIPTION 2352 "Defines if STU-R commands are enabled." 2353 ::= { hdsl2ShdslProfileEntry 3 } 2355 hdsl2ShdslProfileRowStatus OBJECT-TYPE 2356 SYNTAX RowStatus 2357 MAX-ACCESS read-create 2358 STATUS current 2359 DESCRIPTION 2360 "This object is used to create a new row or modify or 2361 delete an existing row in this table." 2362 ::= { hdsl2ShdslProfileEntry 4 } 2364 -- Alarm Profile group 2365 -- 2367 hdsl2EndpointAlarmConfProfileTable OBJECT-TYPE 2368 SYNTAX SEQUENCE OF Hdsl2EndpointAlarmConfProfileEntry 2369 MAX-ACCESS not-accessible 2370 STATUS current 2371 DESCRIPTION 2372 "This table contains information on the HDSL2 alarm 2373 configuration. One entry in this table reflects a 2374 profile defined by a manager which can be used to 2375 configure a HDSL2 endpoint." 2376 ::= { hdsl2MibObjects 15 } 2378 hdsl2EndpointAlarmConfProfileEntry OBJECT-TYPE 2379 SYNTAX Hdsl2EndpointAlarmConfProfileEntry 2380 MAX-ACCESS not-accessible 2381 STATUS current 2382 DESCRIPTION 2383 "Each entry consists of a list of parameters that 2384 represents the configuration of a HDSL2 endpoint. 2385 A profile is created in one step with all necessary 2386 parameter values and hdsl2EndpointAlarmConfProfileRowStatus 2387 set to createAndGo. This RowStatus object is also 2388 used to delete destroy profiles." 2389 INDEX { hdsl2EndpointAlarmConfProfileName } 2390 ::= { hdsl2EndpointAlarmConfProfileTable 1 } 2392 Hdsl2EndpointAlarmConfProfileEntry ::= 2393 SEQUENCE 2394 { 2395 hdsl2EndpointAlarmConfProfileName SnmpAdminString, 2396 hdsl2EndpointThreshLoopAttenuation Integer32, 2397 hdsl2EndpointThreshSNRMargin Integer32, 2398 hdsl2EndpointThreshES INTEGER, 2399 hdsl2EndpointThreshSES INTEGER, 2400 hdsl2EndpointThreshCRCanomaly Integer32, 2401 hdsl2EndpointThreshLOSWS INTEGER, 2403 Expires November 8, 2000 Page [44] 2404 hdsl2EndpointThreshUAS INTEGER, 2405 hdsl2EndpointAlarmConfProfileRowStatus RowStatus 2406 } 2408 hdsl2EndpointAlarmConfProfileName OBJECT-TYPE 2409 SYNTAX SnmpAdminString 2410 MAX-ACCESS read-create 2411 STATUS current 2412 DESCRIPTION 2413 "The index into the HDSL2 Endpoint Alarm Profile Table." 2414 ::= { hdsl2EndpointAlarmConfProfileEntry 1 } 2416 hdsl2EndpointThreshLoopAttenuation OBJECT-TYPE 2417 SYNTAX Integer32 2418 UNITS "dB" 2419 MAX-ACCESS read-create 2420 STATUS current 2421 DESCRIPTION 2422 "Specifies the Loop Attentuation alarm threshold. 2423 When the current value crosses this threshold, a 2424 hdsl2LoopAttenCrossingTrap will be generated." 2425 ::= { hdsl2EndpointAlarmConfProfileEntry 2 } 2427 hdsl2EndpointThreshSNRMargin OBJECT-TYPE 2428 SYNTAX Integer32 2429 UNITS "dB" 2430 MAX-ACCESS read-create 2431 STATUS current 2432 DESCRIPTION 2433 "Specifies the SNR Margin alarm threshold. When the 2434 current value crosses this threshold, a 2435 hdsl2SNRMarginCrossingTrap will be generated." 2436 ::= { hdsl2EndpointAlarmConfProfileEntry 3 } 2438 hdsl2EndpointThreshES OBJECT-TYPE 2439 SYNTAX INTEGER(0..900) 2440 UNITS "seconds" 2441 MAX-ACCESS read-create 2442 STATUS current 2443 DESCRIPTION 2444 "The number of Errored Seconds (ES) encountered by a 2445 HDSL2 endpoint within any given 15 minutes performance 2446 data collection period, which causes the SNMP agent to 2447 send a hdsl2PerfESThreshTrap. One trap will be sent 2448 per interval per endpoint. A value of '0' will disable 2449 the trap." 2450 ::= { hdsl2EndpointAlarmConfProfileEntry 5 } 2452 hdsl2EndpointThreshSES OBJECT-TYPE 2453 SYNTAX INTEGER(0..900) 2454 UNITS "seconds" 2455 MAX-ACCESS read-create 2456 STATUS current 2458 Expires November 8, 2000 Page [45] 2459 DESCRIPTION 2460 "The number of Severely Errored Seconds (SES) encountered 2461 by a HDSL2 endpoint within any given 15 minutes performance 2462 data collection period, which causes the SNMP agent to 2463 send a hdsl2PerfESThreshTrap. One trap will be sent 2464 per interval per endpoint. A value of '0' will disable 2465 the trap." 2466 ::= { hdsl2EndpointAlarmConfProfileEntry 6 } 2468 hdsl2EndpointThreshCRCanomaly OBJECT-TYPE 2469 SYNTAX Integer32 2470 MAX-ACCESS read-create 2471 STATUS current 2472 DESCRIPTION 2473 "The number of CRC anomalies encountered by a HDSL2 2474 endpoint within any given 15 minutes performance data 2475 collection period, which causes the SNMP agent to send 2476 a hdsl2PerfCRCanomalyThreshTrap. One trap will be sent 2477 per interval per endpoint. A value of '0' will disable 2478 the trap." 2479 ::= { hdsl2EndpointAlarmConfProfileEntry 4 } 2481 hdsl2EndpointThreshLOSWS OBJECT-TYPE 2482 SYNTAX INTEGER(0..900) 2483 UNITS "seconds" 2484 MAX-ACCESS read-create 2485 STATUS current 2486 DESCRIPTION 2487 "The number of Loss of Sync Word (LOSW) Seconds 2488 encountered by a HDSL2 endpoint within any given 2489 15 minutes performance data collection period, which 2490 causes the SNMP agent to send a hdsl2PerfLOSWThreshTrap. 2491 One trap will be sent per interval per endpoint. A 2492 value of '0' will disable the trap." 2493 ::= { hdsl2EndpointAlarmConfProfileEntry 7 } 2495 hdsl2EndpointThreshUAS OBJECT-TYPE 2496 SYNTAX INTEGER(0..900) 2497 UNITS "seconds" 2498 MAX-ACCESS read-create 2499 STATUS current 2500 DESCRIPTION 2501 "The number of Unavailable Seconds (UAS) encountered 2502 by a HDSL2 endpoint within any given 15 minutes 2503 performance data collection period, which causes the 2504 SNMP agent to send a hdsl2PerfUASThreshTrap. One trap 2505 will be sent per interval per endpoint. A value of 2506 '0' will disable the trap." 2507 ::= { hdsl2EndpointAlarmConfProfileEntry 8 } 2509 hdsl2EndpointAlarmConfProfileRowStatus OBJECT-TYPE 2510 SYNTAX RowStatus 2511 MAX-ACCESS read-create 2513 Expires November 8, 2000 Page [46] 2514 STATUS current 2515 DESCRIPTION 2516 "This object is used to create a new row or modify or 2517 delete an existing row in this table." 2518 ::= { hdsl2EndpointAlarmConfProfileEntry 9 } 2520 -- DS1 Alarm Profile 2521 -- 2523 hdsl2DS1AlarmConfProfileTable OBJECT-TYPE 2524 SYNTAX SEQUENCE OF Hdsl2DS1AlarmConfProfileEntry 2525 MAX-ACCESS not-accessible 2526 STATUS current 2527 DESCRIPTION 2528 "This table contains information on the HDSL2 alarm 2529 configuration. One entry in this table reflects a 2530 profile defined by a manager which can be used to 2531 configure a HDSL2 HTU." 2532 ::= { hdsl2MibObjects 16 } 2534 hdsl2DS1AlarmConfProfileEntry OBJECT-TYPE 2535 SYNTAX Hdsl2DS1AlarmConfProfileEntry 2536 MAX-ACCESS not-accessible 2537 STATUS current 2538 DESCRIPTION 2539 "Each entry consists of a list of parameters that 2540 represents the alarm configuration of a HDSL2 HTU 2541 DS1 interface. A profile is created in one step 2542 with all necessary parameter values and 2543 hdsl2DS1AlarmConfProfileRowStatus set to createAndGo. 2544 This RowStatus object is also used to delete destroy 2545 profiles." 2546 INDEX { hdsl2DS1AlarmConfProfileName } 2547 ::= { hdsl2DS1AlarmConfProfileTable 1 } 2549 Hdsl2DS1AlarmConfProfileEntry ::= 2550 SEQUENCE 2551 { 2552 hdsl2DS1AlarmConfProfileName SnmpAdminString, 2553 hdsl2DS1ThreshCVL Integer32, 2554 hdsl2DS1ThreshES INTEGER, 2555 hdsl2DS1ThreshSES INTEGER, 2556 hdsl2DS1ThreshLOSS INTEGER, 2557 hdsl2DS1AlarmConfProfileRowStatus RowStatus 2558 } 2560 hdsl2DS1AlarmConfProfileName OBJECT-TYPE 2561 SYNTAX SnmpAdminString 2562 MAX-ACCESS read-create 2563 STATUS current 2564 DESCRIPTION 2565 "The index into the HDSL2 DS1 Alarm Profile Table." 2566 ::= { hdsl2DS1AlarmConfProfileEntry 1 } 2568 Expires November 8, 2000 Page [47] 2569 hdsl2DS1ThreshCVL OBJECT-TYPE 2570 SYNTAX Integer32 2571 MAX-ACCESS read-create 2572 STATUS current 2573 DESCRIPTION 2574 "The number of Code Violations - Line (CVL) encountered 2575 by a HDSL2 HTU DS1 interface within any given 15 minutes 2576 performance data collection period, which causes the SNMP 2577 agent to send a hdsl2DS1CVLThreshTrap. One trap will be 2578 sent per interval per interface. A value of '0' will 2579 disable the trap." 2580 ::= { hdsl2DS1AlarmConfProfileEntry 2} 2582 hdsl2DS1ThreshES OBJECT-TYPE 2583 SYNTAX INTEGER(0..900) 2584 UNITS "seconds" 2585 MAX-ACCESS read-create 2586 STATUS current 2587 DESCRIPTION 2588 "The count of Errored Seconds (ES) encountered by a HDSL2 HTU 2589 DS1 interface within any given 15 minutes performance data 2590 collection period, which causes the SNMP agent to send a 2591 hdsl2DS1ESThreshTrap. One trap will be sent per interval 2592 per interface. A value of '0' will disable the trap." 2593 ::= { hdsl2DS1AlarmConfProfileEntry 3 } 2595 hdsl2DS1ThreshSES OBJECT-TYPE 2596 SYNTAX INTEGER(0..900) 2597 UNITS "seconds" 2598 MAX-ACCESS read-create 2599 STATUS current 2600 DESCRIPTION 2601 "The count of Severely Errored Seconds (SES) encountered by 2602 a HDSL2 HTU DS1 interface within any given 15 minutes 2603 performance data collection period, which causes the SNMP 2604 agent to send a hdsl2DS1SESThreshTrap. One trap will be 2605 sent per interval per interface. A value of '0' will 2606 disable the trap." 2607 ::= { hdsl2DS1AlarmConfProfileEntry 4 } 2609 hdsl2DS1ThreshLOSS OBJECT-TYPE 2610 SYNTAX INTEGER(0..900) 2611 UNITS "seconds" 2612 MAX-ACCESS read-create 2613 STATUS current 2614 DESCRIPTION 2615 "The count of Loss of Signal Seconds (LOSS) encountered by 2616 a HDSL2 HTU DS1 interface within any given 15 minutes 2617 performance data collection period, which causes the SNMP 2618 agent to send a hdsl2DS1LOSSThreshTrap. One trap will be 2619 sent per interval per interface. A value of '0' will 2620 disable the trap." 2621 ::= { hdsl2DS1AlarmConfProfileEntry 5 } 2623 Expires November 8, 2000 Page [48] 2624 hdsl2DS1AlarmConfProfileRowStatus OBJECT-TYPE 2625 SYNTAX RowStatus 2626 MAX-ACCESS read-create 2627 STATUS current 2628 DESCRIPTION 2629 "This object is used to create a new row or modify or 2630 delete an existing row in this table." 2631 ::= { hdsl2DS1AlarmConfProfileEntry 6 } 2633 -- trap definitions 2634 -- 2636 hdsl2Traps OBJECT IDENTIFIER ::= { hdsl2LineMib 2 } 2637 hdsl2TrapsPrefix OBJECT IDENTIFIER ::= { hdsl2Traps 0 } 2639 hdsl2LoopAttenCrossingTrap NOTIFICATION-TYPE 2640 OBJECTS 2641 { 2642 ifIndex, 2643 hdsl2EndpointIndex, 2644 hdsl2EndpointCurrAtn, 2645 hdsl2EndpointThreshLoopAttenuation 2646 } 2647 STATUS current 2648 DESCRIPTION 2649 "Loop Attenuation threshold crossed." 2651 ::= { hdsl2TrapsPrefix 1 } 2653 hdsl2SNRMarginCrossingTrap NOTIFICATION-TYPE 2654 OBJECTS 2655 { 2656 ifIndex, 2657 hdsl2EndpointIndex, 2658 hdsl2EndpointCurrSnrMgn, 2659 hdsl2EndpointThreshSNRMargin 2660 } 2661 STATUS current 2662 DESCRIPTION 2663 "SNR Margin threshold crossed." 2664 ::= { hdsl2TrapsPrefix 2 } 2666 hdsl2PerfESThreshTrap NOTIFICATION-TYPE 2667 OBJECTS 2668 { 2669 ifIndex, 2670 hdsl2EndpointIndex, 2671 hdsl2EndpointCurr15MinES, 2672 hdsl2EndpointThreshES 2673 } 2674 STATUS current 2675 DESCRIPTION 2676 "Errored Seconds (ES) threshold reached." 2677 ::= { hdsl2TrapsPrefix 3 } 2679 Expires November 8, 2000 Page [49] 2680 hdsl2PerfSESThreshTrap NOTIFICATION-TYPE 2681 OBJECTS 2682 { 2683 ifIndex, 2684 hdsl2EndpointIndex, 2685 hdsl2EndpointCurr15MinSES, 2686 hdsl2EndpointThreshSES 2687 } 2688 STATUS current 2689 DESCRIPTION 2690 "Severely Errored Seconds (SES) threshold reached." 2691 ::= { hdsl2TrapsPrefix 4 } 2693 hdsl2PerfCRCanomalyThreshTrap NOTIFICATION-TYPE 2694 OBJECTS 2695 { 2696 ifIndex, 2697 hdsl2EndpointIndex, 2698 hdsl2EndpointCurr15MinCRCanomaly, 2699 hdsl2EndpointThreshCRCanomaly 2700 } 2701 STATUS current 2702 DESCRIPTION 2703 "CRC Anomaly threshold reached." 2704 ::= { hdsl2TrapsPrefix 5 } 2706 hdsl2PerfLOSWThreshTrap NOTIFICATION-TYPE 2707 OBJECTS 2708 { 2709 ifIndex, 2710 hdsl2EndpointIndex, 2711 hdsl2EndpointCurr15MinLOSWS, 2712 hdsl2EndpointThreshLOSWS 2713 } 2714 STATUS current 2715 DESCRIPTION 2716 "Loss of Sync Word (LOSW) Seconds threshold reached." 2717 ::= { hdsl2TrapsPrefix 6 } 2719 hdsl2PerfUASThreshTrap NOTIFICATION-TYPE 2720 OBJECTS 2721 { 2722 ifIndex, 2723 hdsl2EndpointIndex, 2724 hdsl2EndpointCurr15MinUAS, 2725 hdsl2EndpointThreshUAS 2726 } 2727 STATUS current 2728 DESCRIPTION 2729 "Unavailable Seconds (UAS) threshold reached." 2730 ::= { hdsl2TrapsPrefix 7 } 2732 hdsl2DS1CVLThreshTrap NOTIFICATION-TYPE 2734 Expires November 8, 2000 Page [50] 2735 OBJECTS 2736 { 2737 ifIndex, 2738 hdsl2DS1htuIndex, 2739 hdsl2DS1PerfCurr15MinCVL, 2740 hdsl2DS1ThreshCVL 2741 } 2742 STATUS current 2743 DESCRIPTION 2744 "DS1 Code Violation - Line (CVL) threshold reached." 2745 ::= { hdsl2TrapsPrefix 8 } 2747 hdsl2DS1ESThreshTrap NOTIFICATION-TYPE 2748 OBJECTS 2749 { 2750 ifIndex, 2751 hdsl2DS1htuIndex, 2752 hdsl2DS1PerfCurr15MinES, 2753 hdsl2DS1ThreshES 2754 } 2755 STATUS current 2756 DESCRIPTION 2757 "DS1 Errored Seconds (ES) threshold reached." 2758 ::= { hdsl2TrapsPrefix 9 } 2760 hdsl2DS1SESThreshTrap NOTIFICATION-TYPE 2761 OBJECTS 2762 { 2763 ifIndex, 2764 hdsl2DS1htuIndex, 2765 hdsl2DS1PerfCurr15MinSES, 2766 hdsl2DS1ThreshSES 2767 } 2768 STATUS current 2769 DESCRIPTION 2770 "DS1 Severely Errored Seconds (SES) threshold reached." 2771 ::= { hdsl2TrapsPrefix 10 } 2773 hdsl2DS1LOSSThreshTrap NOTIFICATION-TYPE 2774 OBJECTS 2775 { 2776 ifIndex, 2777 hdsl2DS1htuIndex, 2778 hdsl2DS1PerfCurr15MinLOSS, 2779 hdsl2DS1ThreshLOSS 2780 } 2781 STATUS current 2782 DESCRIPTION 2783 "DS1 Loss of Signal (LOS) Seconds threshold reached." 2784 ::= { hdsl2TrapsPrefix 11 } 2786 -- conformance information 2788 Expires November 8, 2000 Page [51] 2789 hdsl2Conformance OBJECT IDENTIFIER ::= { hdsl2LineMib 3 } 2790 hdsl2Groups OBJECT IDENTIFIER ::= { hdsl2Conformance 1 } 2791 hdsl2Compliances OBJECT IDENTIFIER ::= { hdsl2Conformance 2 } 2793 -- HDSL2 agent compliance statements 2795 hdsl2LineMibCompliance MODULE-COMPLIANCE 2796 STATUS current 2797 DESCRIPTION 2798 "The compliance statement for SNMP entities 2799 which manage HDSL2 interfaces." 2800 MODULE 2801 MANDATORY-GROUPS 2802 { 2803 hdsl2LineGroup, 2804 hdsl2InventoryGroup, 2805 hdsl2EndpointGroup, 2806 hdsl2IntervalGroup, 2807 hdsl2HistoryGroup, 2808 hdsl2MaintenanceGroup, 2809 hdsl2EndpointAlarmConfGroup, 2810 hdsl2NotificationGroup 2811 } 2813 GROUP hdsl2ShdslGroup 2814 DESCRIPTION 2815 "This group is optional. Implementations which 2816 support SHDSL must implement this group." 2818 GROUP hdsl2ShdslProfileGroup 2819 DESCRIPTION 2820 "This group is optional. Implementations which 2821 support SHDSL must implement this group." 2823 GROUP hdsl2DS1ConfigGroup 2824 DESCRIPTION 2825 "This group is optional. Implementations which 2826 support HTU DS1 interfaces must implement this group." 2828 GROUP hdsl2DS1PerfGroup 2829 DESCRIPTION 2830 "This group is optional. Implementations which 2831 support HTU DS1 interfaces must implement this group." 2833 GROUP hdsl2DS1IntervalGroup 2834 DESCRIPTION 2835 "This group is optional. Implementations which 2836 support HTU DS1 interfaces must implement this group." 2838 GROUP hdsl2DS1HistoryGroup 2839 DESCRIPTION 2840 "This group is optional. Implementations which 2841 support HTU DS1 interfaces must implement this group." 2843 Expires November 8, 2000 Page [52] 2844 GROUP hdsl2DS1ProfileGroup 2845 DESCRIPTION 2846 "This group is optional. Implementations which 2847 support HTU DS1 interfaces must implement this group." 2849 GROUP hdsl2DS1NotificationGroup 2850 DESCRIPTION 2851 "This group is optional. Implementations which 2852 support HTU DS1 interfaces must implement this group." 2854 ::= { hdsl2Compliances 1 } 2856 -- units of conformance 2858 hdsl2LineGroup OBJECT-GROUP 2859 OBJECTS 2860 { 2861 hdsl2LineNumRepeaters 2862 } 2863 STATUS current 2864 DESCRIPTION 2865 "A collection of objects providing pre-provisioning 2866 capability for a HDSL2 line." 2867 ::= { hdsl2Groups 1 } 2869 hdsl2InventoryGroup OBJECT-GROUP 2870 OBJECTS 2871 { 2872 hdsl2InvIndex, 2873 hdsl2InvVendorID, 2874 hdsl2InvVendorModelNumber, 2875 hdsl2InvVendorSerialNumber, 2876 hdsl2InvVendorEOCSoftwareVersion, 2877 hdsl2Invhdsl2StandardVersion, 2878 hdsl2InvVendorListNumber, 2879 hdsl2InvVendorIssueNumber, 2880 hdsl2InvVendorSoftwareVersion, 2881 hdsl2InvEquipmentCode, 2882 hdsl2InvVendorOther 2883 } 2884 STATUS current 2885 DESCRIPTION 2886 "A collection of objects providing inventory 2887 information about a HDSL2 line." 2888 ::= { hdsl2Groups 2 } 2890 hdsl2EndpointGroup OBJECT-GROUP 2891 OBJECTS 2892 { 2893 hdsl2EndpointIndex, 2894 hdsl2EndpointUnit, 2895 hdsl2EndpointModem, 2896 hdsl2EndpointAlarmConfProfile, 2898 Expires November 8, 2000 Page [53] 2899 hdsl2EndpointCurrAtn, 2900 hdsl2EndpointCurrSnrMgn, 2901 hdsl2EndpointCurrStatus, 2902 hdsl2EndpointES, 2903 hdsl2EndpointSES, 2904 hdsl2EndpointCRCanomaly, 2905 hdsl2EndpointLOSWS, 2906 hdsl2EndpointUAS, 2907 hdsl2EndpointCurr15MinTimeElapsed, 2908 hdsl2EndpointCurr15MinES, 2909 hdsl2EndpointCurr15MinSES, 2910 hdsl2EndpointCurr15MinCRCanomaly, 2911 hdsl2EndpointCurr15MinLOSWS, 2912 hdsl2EndpointCurr15MinUAS, 2913 hdsl2EndpointCurr1DayTimeElapsed, 2914 hdsl2EndpointCurr1DayES, 2915 hdsl2EndpointCurr1DaySES, 2916 hdsl2EndpointCurr1DayCRCanomaly, 2917 hdsl2EndpointCurr1DayLOSWS, 2918 hdsl2EndpointCurr1DayUAS 2919 } 2920 STATUS current 2921 DESCRIPTION 2922 "A collection of objects providing endpoint 2923 information about a HDSL2 line." 2924 ::= { hdsl2Groups 3 } 2926 hdsl2IntervalGroup OBJECT-GROUP 2927 OBJECTS 2928 { 2929 hdsl2IntervalES, 2930 hdsl2IntervalSES, 2931 hdsl2IntervalCRCanomaly, 2932 hdsl2IntervalLOSWseconds, 2933 hdsl2IntervalUAS 2934 } 2935 STATUS current 2936 DESCRIPTION 2937 "A collection of objects providing performance 2938 information about a HDSL2 line." 2939 ::= { hdsl2Groups 4 } 2941 hdsl2HistoryGroup OBJECT-GROUP 2942 OBJECTS 2943 { 2944 hdsl2HistoryMoniSecs, 2945 hdsl2HistoryES, 2946 hdsl2HistorySES, 2947 hdsl2HistoryCRCanomaly, 2948 hdsl2HistoryLOSWS, 2949 hdsl2HistoryUAS 2950 } 2951 STATUS current 2953 Expires November 8, 2000 Page [54] 2954 DESCRIPTION 2955 "A collection of objects providing historical 2956 performance information about a HDSL2 line." 2957 ::= { hdsl2Groups 5 } 2959 hdsl2MaintenanceGroup OBJECT-GROUP 2960 OBJECTS 2961 { 2962 hdsl2MaintLoopbackCommand, 2963 hdsl2MaintLoopbackStatus, 2964 hdsl2MaintLoopbackTimeout, 2965 hdsl2MaintLocalSpanPower, 2966 hdsl2MaintCustomerTipRingReversal, 2967 hdsl2MaintNetworkTipRingReversal, 2968 hdsl2MaintNetworkPowerBackOff, 2969 hdsl2MaintNetworkSoftRestart, 2970 hdsl2MaintCustomerPowerBackOff, 2971 hdsl2MaintCustomerSoftRestart 2972 } 2973 STATUS current 2974 DESCRIPTION 2975 "A collection of objects providing test 2976 configuration and control for a HDSL2 line." 2977 ::= { hdsl2Groups 6 } 2979 hdsl2EndpointAlarmConfGroup OBJECT-GROUP 2980 OBJECTS 2981 { 2982 hdsl2EndpointAlarmConfProfileName, 2983 hdsl2EndpointThreshLoopAttenuation, 2984 hdsl2EndpointThreshSNRMargin, 2985 hdsl2EndpointThreshES, 2986 hdsl2EndpointThreshSES, 2987 hdsl2EndpointThreshCRCanomaly, 2988 hdsl2EndpointThreshLOSWS, 2989 hdsl2EndpointThreshUAS, 2990 hdsl2EndpointAlarmConfProfileRowStatus 2991 } 2992 STATUS current 2993 DESCRIPTION 2994 "A collection of objects providing alarm 2995 configuration for a HDSL2 line." 2996 ::= { hdsl2Groups 7 } 2998 hdsl2NotificationGroup NOTIFICATION-GROUP 2999 NOTIFICATIONS 3000 { 3001 hdsl2LoopAttenCrossingTrap, 3002 hdsl2SNRMarginCrossingTrap, 3003 hdsl2PerfESThreshTrap, 3004 hdsl2PerfSESThreshTrap, 3005 hdsl2PerfCRCanomalyThreshTrap, 3006 hdsl2PerfLOSWThreshTrap, 3008 Expires November 8, 2000 Page [55] 3009 hdsl2PerfUASThreshTrap 3010 } 3011 STATUS current 3012 DESCRIPTION 3013 "A collection of trap objects for a HDSL2 line." 3014 ::= { hdsl2Groups 8 } 3016 hdsl2ShdslGroup OBJECT-GROUP 3017 OBJECTS 3018 { 3019 hdsl2ShdslWireInterface, 3020 hdsl2ShdslProfile 3021 } 3022 STATUS current 3023 DESCRIPTION 3024 "A collection of objects providing configuration 3025 support for a SHDSL line." 3026 ::= { hdsl2Groups 9 } 3028 hdsl2ShdslProfileGroup OBJECT-GROUP 3029 OBJECTS 3030 { 3031 hdsl2ShdslProfileName, 3032 hdsl2ShdslLineSpeed, 3033 hdsl2ShdslRemoteEnabled, 3034 hdsl2ShdslProfileRowStatus 3035 } 3036 STATUS current 3037 DESCRIPTION 3038 "A collection of objects providing dynamic 3039 profile support for a SHDSL line." 3040 ::= { hdsl2Groups 10 } 3042 hdsl2DS1ConfigGroup OBJECT-GROUP 3043 OBJECTS 3044 { 3045 hdsl2DS1htuIndex, 3046 hdsl2DS1ConfProfile, 3047 hdsl2DS1AlarmConfProfile 3048 } 3049 STATUS current 3050 DESCRIPTION 3051 "A collection of objects providing HTU DS1 3052 configuration information for a HDSL2 line." 3053 ::= { hdsl2Groups 11 } 3055 hdsl2DS1PerfGroup OBJECT-GROUP 3056 OBJECTS 3057 { 3058 hdsl2DS1PerfCVL, 3059 hdsl2DS1PerfES, 3060 hdsl2DS1PerfSES, 3061 hdsl2DS1PerfLOSS, 3063 Expires November 8, 2000 Page [56] 3064 hdsl2DS1PerfCurr15MinTimeElapsed, 3065 hdsl2DS1PerfCurr15MinCVL, 3066 hdsl2DS1PerfCurr15MinES, 3067 hdsl2DS1PerfCurr15MinSES, 3068 hdsl2DS1PerfCurr15MinLOSS, 3069 hdsl2DS1PerfCurr1DayTimeElapsed, 3070 hdsl2DS1PerfCurr1DayCVL, 3071 hdsl2DS1PerfCurr1DayES, 3072 hdsl2DS1PerfCurr1DaySES, 3073 hdsl2DS1PerfCurr1DayLOSS 3074 } 3075 STATUS current 3076 DESCRIPTION 3077 "A collection of objects providing HTU DS1 3078 performance information for a HDSL2 line." 3079 ::= { hdsl2Groups 12 } 3081 hdsl2DS1IntervalGroup OBJECT-GROUP 3082 OBJECTS 3083 { 3084 hdsl2DS1IntervalCVL, 3085 hdsl2DS1IntervalES, 3086 hdsl2DS1IntervalSES, 3087 hdsl2DS1IntervalLOSS 3088 } 3089 STATUS current 3090 DESCRIPTION 3091 "A collection of objects providing HTU DS1 3092 performance information." 3093 ::= { hdsl2Groups 13 } 3095 hdsl2DS1HistoryGroup OBJECT-GROUP 3096 OBJECTS 3097 { 3098 hdsl2DS1HistoryMoniSecs, 3099 hdsl2DS1HistoryCVL, 3100 hdsl2DS1HistoryES, 3101 hdsl2DS1HistorySES, 3102 hdsl2DS1HistoryLOSS 3103 } 3104 STATUS current 3105 DESCRIPTION 3106 "A collection of objects providing historical 3107 HTU DS1 performance information." 3108 ::= { hdsl2Groups 14 } 3110 hdsl2DS1ProfileGroup OBJECT-GROUP 3111 OBJECTS 3112 { 3113 hdsl2DS1ProfileName, 3114 hdsl2DS1FrameFormat, 3115 hdsl2DS1LineCode, 3116 hdsl2DS1PulseEqualization, 3118 Expires November 8, 2000 Page [57] 3119 hdsl2DS1NetworkLoopback, 3120 hdsl2DS1DownstreamLOSD, 3121 hdsl2DS1UpstreamLOSD, 3122 hdsl2DS1ProfileRowStatus 3123 } 3124 STATUS current 3125 DESCRIPTION 3126 "A collection of objects providing HTU DS1 3127 configuration support for a HDSL2 line." 3128 ::= { hdsl2Groups 15 } 3130 hdsl2DS1NotificationGroup NOTIFICATION-GROUP 3131 NOTIFICATIONS 3132 { 3133 hdsl2DS1CVLThreshTrap, 3134 hdsl2DS1ESThreshTrap, 3135 hdsl2DS1SESThreshTrap, 3136 hdsl2DS1LOSSThreshTrap 3137 } 3138 STATUS current 3139 DESCRIPTION 3140 "A collection of trap objects for a HTU DS1 3141 interface." 3142 ::= { hdsl2Groups 16 } 3144 END 3146 7. Security Considerations 3148 Security issues are not discussed in this memo. 3150 8. Acknowledgments 3152 The author is deeply grateful to the authors of the ADSL LINE MIB 3153 (RFC 2662 [25]), Gregory Bathrick and Faye Ly, as much of the text 3154 and structure of this document originates in their documents. 3156 The author acknowledges the suggestions and contributions of Rajesh 3157 Abbi of Alcatel regarding the textual convention Hdsl2UnitId. 3159 The author also acknowledges the importance of contributions and 3160 suggestions regarding interface indexing structures received from 3161 David Horton of CITR. 3163 Other contributions were received from the following: 3165 Philip Bergstresser (Adtran) 3167 Steve Blackwell (Adtran) 3169 Mark Johnson (Red Point) 3171 Mike Sneed (Pulse) 3173 Expires November 8, 2000 Page [58] 3174 9. References 3176 [1] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for 3177 Describing SNMP Management Frameworks", RFC 2571, April 1999. 3179 [2] Rose, M., and K. McCloghrie, "Structure and Identification of 3180 Management Information for TCP/IP-based Internets", STD 16, RFC 3181 1155, May 1990. 3183 [3] Rose, M., and K. McCloghrie, "Concise MIB Definitions", STD 16, 3184 RFC 1212, March 1991. 3186 [4] M. Rose, "A Convention for Defining Traps for use with the SNMP", 3187 RFC 1215, March 1991. 3189 [5] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, 3190 M., and S. Waldbusser, "Structure of Management Information 3191 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 3193 [6] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, 3194 M., and S. Waldbusser, "Textual Conventions for SMIv2", STD 58, 3195 RFC 2579, April 1999. 3197 [7] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, 3198 M., and S. Waldbusser, "Conformance Statements for SMIv2", STD 58, 3199 RFC 2580, April 1999. 3201 [8] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple 3202 Network Management Protocol", STD 15, RFC 1157, May 1990. 3204 [9] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 3205 "Introduction to Community-based SNMPv2", RFC 1901, January 3206 1996. 3208 [10] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Transport 3209 Mappings for Version 2 of the Simple Network Management Protocol 3210 (SNMPv2)", RFC 1906, January 1996. 3212 [11] Case, J., Harrington D., Presuhn R., and B. Wijnen, "Message 3213 Processing and Dispatching for the Simple Network Management 3214 Protocol (SNMP)", RFC 2572, April 1999. 3216 [12] Blumenthal, U., and B. Wijnen, "User-based Security Model (USM) 3217 for version 3 of the Simple Network Management Protocol (SNMPv3)", 3218 RFC 2574, April 1999. 3220 [13] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol 3221 Operations for Version 2 of the Simple Network Management Protocol 3222 (SNMPv2)", RFC 1905, January 1996. 3224 [14] Levi, D., Meyer, P., and B. Stewart, "SNMPv3 Applications", RFC 3225 2573, April 1999. 3227 Expires November 8, 2000 Page [59] 3228 [15] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based Access 3229 Control Model (VACM) for the Simple Network Management Protocol 3230 (SNMP)", RFC 2575, April 1999. 3232 [16] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction to 3233 Version 3 of the Internet-standard Network Management Framework", 3234 RFC 2570, April 1999. 3236 [17] Bradner, S., "Key Words for use in RFCs to Indicate Requirement 3237 Levels", RFC 2119, March 1997. 3239 [18] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. 3240 Waldbusser, "Structure of Management Information for Version 2 of 3241 the Simple Network Management Protocol (SNMPv2)", RFC 1902, 3242 January 1996. 3244 [19] Case, J., McCloghrie, K., Rose, M. and Waldbusser, S., "Textual 3245 Conventions for Version 2 of the Simple Network Management Protocol 3246 (SNMPv2)", RFC 1903, January 1996. 3248 [20] American National Standards Institute, ANSI T1E1.4/2000-006, 3249 February 2000. 3251 [21] Blackwell, S., Editor, "Single-Pair High-Speed Digital Subscriber 3252 Line (SHDSL) Transceivers", ITU-T Draft G.991.2, April 2000. 3254 [22] McCloghrie, K., and M. Rose, Editors, "Management Information Base 3255 for Network Management of TCP/IP-based internets: MIB-II", STD 17, 3256 RFC 1213, March 1991. 3258 [23] McCloghrie, K., and Kastenholz, F., "The Interfaces Group MIB 3259 using SMIv2", RFC 2233, November 1997. 3261 [24] Tesink, K., "Textual Conventions for MIB Modules Using Performance 3262 History Based on 15 Minute Intervals", RFC 2493, January 1999. 3264 [25] Bathrick, G., Ly, F., "Definitions of Managed Objects for the ADSL 3265 Lines", RFC 2662, August 1999. 3267 [26] D. Harrington, R. Presuhn, B. Wijnen, "An architecture for 3268 Describing SNMP Management Frameworks", RFC 2571, April 1999. 3270 10. Intellectual Property Notice 3272 The IETF takes no position regarding the validity or scope of any 3273 intellectual property or other rights that might be claimed to 3274 pertain to the implementation or use of the technology described in 3275 this document or the extent to which any license under such rights 3276 might or might not be available; neither does it represent that it 3277 has made any effort to identify any such rights. Information on the 3278 IETF's procedures with respect to rights in standards-track and 3279 standards-related documentation can be found in BCP-11. Copies of 3280 claims of rights made available for publication and any assurances of 3282 Expires November 8, 2000 Page [60] 3283 licenses to be made available, or the result of an attempt made to 3284 obtain a general license or permission for the use of such 3285 proprietary rights by implementors or users of this specification can 3286 be obtained from the IETF Secretariat. 3288 The IETF invites any interested party to bring to its attention any 3289 copyrights, patents or patent applications, or other proprietary 3290 rights which may cover technology that may be required to practice 3291 this standard. Please address the information to the IETF Executive 3292 Director. 3294 11. Authors' Addresses 3296 Bob Ray 3297 Verilink Corporation 3298 127 Jetplex Circle 3299 Madison, AL 35758 USA 3300 Tel: +1 256-774-2380 3301 Fax: +1 256-774-2277 3302 E-mail: bray@verilink.com 3304 12. Full Copyright Statement 3306 Copyright (C) The Internet Society (1999). All Rights Reserved. 3308 This document and translations of it may be copied and furnished to 3309 others, and derivative works that comment on or otherwise explain it 3310 or assist in its implementation may be prepared, copied, published 3311 and distributed, in whole or in part, without restriction of any 3312 kind, provided that the above copyright notice and this paragraph are 3313 included on all such copies and derivative works. However, this 3314 document itself may not be modified in any way, such as by removing 3315 the copyright notice or references to the Internet Society or other 3316 Internet organizations, except as needed for the purpose of 3317 developing Internet standards in which case the procedures for 3318 copyrights defined in the Internet Standards process must be 3319 followed, or as required to translate it into languages other than 3320 English. 3322 The limited permissions granted above are perpetual and will not be 3323 revoked by the Internet Society or its successors or assigns. 3325 This document and the information contained herein is provided on an 3326 "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING 3327 TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING 3328 BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION 3329 HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF 3330 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 3332 Expires November 8, 2000 Page [61]