idnits 2.17.1 draft-ietf-trunkmib-ds1-supp-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Cannot find the required boilerplate sections (Copyright, IPR, etc.) in this document. Expected boilerplate is as follows today (2024-04-19) according to https://trustee.ietf.org/license-info : IETF Trust Legal Provisions of 28-dec-2009, Section 6.a: This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 2: Copyright (c) 2024 IETF Trust and the persons identified as the document authors. All rights reserved. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 3: This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** Missing expiration date. The document expiration date should appear on the first and last page. ** The document seems to lack a 1id_guidelines paragraph about Internet-Drafts being working documents. ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity -- however, there's a paragraph with a matching beginning. Boilerplate error? ** The document seems to lack a 1id_guidelines paragraph about the list of current Internet-Drafts. ** The document seems to lack a 1id_guidelines paragraph about the list of Shadow Directories. ** The document is more than 15 pages and seems to lack a Table of Contents. == No 'Intended status' indicated for this document; assuming Proposed Standard == The page length should not exceed 58 lines per page, but there was 40 longer pages, the longest (page 4) being 60 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 147 instances of too long lines in the document, the longest one being 11 characters in excess of 72. ** The abstract seems to contain references ([1]), which it shouldn't. Please replace those with straight textual mentions of the documents in question. == There are 5 instances of lines with non-RFC6890-compliant IPv4 addresses in the document. If these are example addresses, they should be changed. Miscellaneous warnings: ---------------------------------------------------------------------------- -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (May 31, 1996) is 10185 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) == Unused Reference: '7' is defined on line 1743, but no explicit reference was found in the text -- Possible downref: Non-RFC (?) normative reference: ref. '1' ** Obsolete normative reference: RFC 1902 (ref. '2') (Obsoleted by RFC 2578) ** Downref: Normative reference to an Historic RFC: RFC 1157 (ref. '4') ** Obsolete normative reference: RFC 1905 (ref. '5') (Obsoleted by RFC 3416) -- Possible downref: Non-RFC (?) normative reference: ref. '6' -- Possible downref: Non-RFC (?) normative reference: ref. '7' Summary: 14 errors (**), 0 flaws (~~), 4 warnings (==), 5 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 INTERNET-DRAFT DS1 Supplemental MIB May 1996 4 Definitions of Supplemental Managed Objects 5 for the DS1, E1, DS2 and E2 Interface Types 7 May 31, 1996 9 11 Maria Greene 12 Ascom Nexion 13 greene@nexen.com 15 Status of this Memo 17 This document is an Internet-Draft. Internet-Drafts are working 18 documents of the Internet Engineering Task Force (IETF), its Areas, 19 and its Working Groups. Note that other groups may also distribute 20 working documents as Internet-Drafts. 22 Internet-Drafts are draft documents valid for a maximum of six months 23 and may be updated, replaced, or obsoleted by other documents at any 24 time. It is inappropriate to use Internet-Drafts as reference 25 material or to cite them other than as a "work in progress". 27 To learn the current status of any Internet-Draft, please check the 28 "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow 29 Directories on ds.internic.net (US East Coast), nic.nordu.net 30 (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific 31 Rim). 33 Abstract 35 This memo defines an experimental portion of the Management 36 Information Base (MIB) for use with network management protocols in 37 the Internet community. In particular, it describes additional 38 objects that supplement those defined in the Definitions of Managed 39 Objects for the DS1, E1, DS2 and E2 Interface Types document, 40 RFC [1]. 42 This memo specifies a MIB module in a manner that is both compliant 43 to the SNMPv2 SMI, and semantically identical to the peer SNMPv1 44 definitions. 46 This memo does not specify a standard for the Internet community. 48 1. The SNMP Network Management Framework 50 The SNMP Network Management Framework presently consists of three 51 major components. They are: 53 o the SMI, described in RFC 1902 [2] - the mechanisms used for 54 describing and naming objects for the purpose of management. 56 o the MIB-II, STD 17, RFC 1213 [3] - the core set of managed 57 objects for the Internet suite of protocols. 59 o the protocol, RFC 1157 [4] and/or RFC 1905 [5], - the protocol 60 for accessing managed objects. 62 The Framework permits new objects to be defined for the purpose of 63 experimentation and evaluation. 65 1.1. Object Definitions 67 Managed objects are accessed via a virtual information store, termed 68 the Management Information Base or MIB. Objects in the MIB are 69 defined using the subset of Abstract Syntax Notation One (ASN.1) 70 defined in the SMI. In particular, each object type is named by an 71 OBJECT IDENTIFIER, an administratively assigned name. The object 72 type together with an object instance serves to uniquely identify a 73 specific instantiation of the object. For human convenience, we 74 often use a textual string, termed the descriptor, to also refer to 75 the object type. 77 2. Overview 79 The objects in this supplemental MIB apply to interfaces of types 80 DS1, E1, DS2 and E2. The definitions in this MIB provide an SNMP- 81 compatible interface to the features described in ANSI T1.231 [6] 82 that are not in the existing DS1-MIB [1]. These features include: 84 o thesholding 86 o additional valid data flags 88 o a table for previous and recent day history 90 o objects for resetting parameters 92 In addition, this memo contains a short MIB module containing 93 definitions that are anticipated to be common when similar 94 supplemental MIBs are defined for the DS3/E3 and SONET interface 95 types. 97 3. DS1-SUPP-MIB Definitions 99 DS1-SUPP-MIB DEFINITIONS ::= BEGIN 101 IMPORTS 102 OBJECT-TYPE, MODULE-IDENTITY, Gauge32, Unsigned32, 103 experimental 104 FROM SNMPv2-SMI 105 MODULE-COMPLIANCE, OBJECT-GROUP 106 FROM SNMPv2-CONF 107 TruthValue, VariablePointer 108 FROM SNMPv2-TC 109 dsx1LineIndex, dsx1ConfigEntry, dsx1FarEndIntervalEntry 110 FROM DS1-MIB 111 ResetAction, ThreshResetAction 112 FROM WAN-MIB 113 ; 115 ds1SupplementalMIB MODULE-IDENTITY 116 LAST-UPDATED "9605171200Z" -- May 17, 1996 117 ORGANIZATION "IETF Trunk MIB Working Group" 118 CONTACT-INFO 119 " Maria Greene 120 Ascom Nexion 121 Postal: 289 Great Road 122 Acton, MA 01721-4739 123 US 124 Tel: +1 508 266 4500 125 E-mail: greene@nexen.com" 126 DESCRIPTION 127 "The MIB module containing definitions for DS1, E1, DS2, and 128 E2 interfaces that supplement those in the standard 129 DS1-MIB. (DS1-like interfaces are refered to generically in 130 this memo as 'DS1 interfaces'.) 132 The objects defined in this MIB module were identified by 133 examining ANSI T1.231-1993 and identifying functionality that 134 was not specified in the standard DS1-MIB. In addition, the 135 Bellcore GR-820-CORE document was consulted, specifically to 136 determine the conformance statements. 138 Implementing this MIB is optional in a managed device 139 that has these types of interfaces because of the additional 140 processing and storage capabilities that are required. The 141 management functions described in this memo are particularly 142 appropriate for 'mediation devices' associated with managed 143 device. (See ANSI T1.231-1993, Section 9.1.2.)" 145 ::= { experimental XX } 147 -- Should be replaced with: 148 -- ::= { ds1 16 } 150 dsx1SuppObjects OBJECT IDENTIFIER ::= { ds1SupplementalMIB 1 } 152 dsx1SuppConfigGroup OBJECT IDENTIFIER ::= { dsx1SuppObjects 1 } 154 -- 155 -- The DS1 Supplemental Configuration Table 156 -- 158 dsx1SuppConfigTable OBJECT-TYPE 159 SYNTAX SEQUENCE OF Dsx1SuppConfigEntry 160 MAX-ACCESS not-accessible 161 STATUS current 162 DESCRIPTION 163 "This table contains additional configuration objects for a 164 DS1 interface. Specifically, it contains flags indicating 165 whether the associated data table entry contains valid 166 data. The table will have as many rows as there are DS1 167 interfaces in the system." 168 REFERENCE 169 "ANSI T1.231-1993, Section 9.1.2.2, 170 Bellcore GR-820-CORE, Section 3.2.2, R3-10." 171 ::= { dsx1SuppConfigGroup 1 } 173 dsx1SuppConfigEntry OBJECT-TYPE 174 SYNTAX Dsx1SuppConfigEntry 175 MAX-ACCESS not-accessible 176 STATUS current 177 DESCRIPTION 178 "Configuration objects for a particular DS1 interface. This 179 entry augments, or extends, the dsx1ConfigEntry defined in the 180 DS1-MIB." 181 AUGMENTS { dsx1ConfigEntry } 182 ::= { dsx1SuppConfigTable 1 } 184 Dsx1SuppConfigEntry ::= SEQUENCE { 185 dsx1CurrentValidData TruthValue, 186 dsx1TotalValidData TruthValue, 187 dsx1FarEndCurrentValidData TruthValue, 188 dsx1FarEndTotalValidData TruthValue 189 } 191 dsx1CurrentValidData OBJECT-TYPE 192 SYNTAX TruthValue 193 MAX-ACCESS read-only 194 STATUS current 195 DESCRIPTION 196 "This object indicates if there is valid data in the 197 dsx1CurrentEntry for this DS1 interface." 198 ::= { dsx1SuppConfigEntry 1 } 200 dsx1TotalValidData OBJECT-TYPE 201 SYNTAX TruthValue 202 MAX-ACCESS read-only 203 STATUS current 204 DESCRIPTION 205 "This object indicates if there is valid data in the 206 dsx1TotalEntry for this DS1 interface." 207 ::= { dsx1SuppConfigEntry 2 } 209 dsx1FarEndCurrentValidData OBJECT-TYPE 210 SYNTAX TruthValue 211 MAX-ACCESS read-only 212 STATUS current 213 DESCRIPTION 214 "This object indicates if there is valid data in the 215 dsx1FarEndCurrentEntry for this DS1 interface." 216 ::= { dsx1SuppConfigEntry 3 } 218 dsx1FarEndTotalValidData OBJECT-TYPE 219 SYNTAX TruthValue 220 MAX-ACCESS read-only 221 STATUS current 222 DESCRIPTION 223 "This object indicates if there is valid data in the 224 dsx1FarEndTotalEntry for this DS1 interface." 225 ::= { dsx1SuppConfigEntry 4 } 227 -- 228 -- DS1 Supplemental Far End Interval Table 229 -- 231 dsx1SuppFarEndIntervalTable OBJECT-TYPE 232 SYNTAX SEQUENCE OF Dsx1SuppFarEndIntervalEntry 233 MAX-ACCESS not-accessible 234 STATUS current 235 DESCRIPTION 236 "The DS1 Supplemental Far End Interval Table contains a valid 237 data flag for the statistics collected by each DS1 Interface 238 over the previous 24 hours of operation. The past 24 hours 239 are broken into 96 completed 15 minute intervals." 240 ::= { dsx1SuppConfigGroup 2 } 242 dsx1SuppFarEndIntervalEntry OBJECT-TYPE 243 SYNTAX Dsx1SuppFarEndIntervalEntry 244 MAX-ACCESS not-accessible 245 STATUS current 246 DESCRIPTION 247 "The valid data flag for a DS1 interface for a particular 248 interval." 249 AUGMENTS { dsx1FarEndIntervalEntry } 250 ::= { dsx1SuppFarEndIntervalTable 1 } 252 Dsx1SuppFarEndIntervalEntry ::= SEQUENCE { 253 dsx1FarEndIntervalValidData TruthValue 254 } 256 dsx1FarEndIntervalValidData OBJECT-TYPE 257 SYNTAX TruthValue 258 MAX-ACCESS read-only 259 STATUS current 260 DESCRIPTION 261 "This object indicates if there is valid data 262 for this interval." 263 ::= { dsx1SuppFarEndIntervalEntry 1 } 265 -- 266 -- The Threshold Group 267 -- 268 -- NOTE: threshold values do not need to be saved across 269 -- resets/power-ups. 271 dsx1ThresholdGroup OBJECT IDENTIFIER ::= { dsx1SuppObjects 2 } 273 dsx1ResetAllParameters OBJECT-TYPE 274 SYNTAX ResetAction 275 MAX-ACCESS read-write 276 STATUS current 277 DESCRIPTION 278 "Setting this object to the value 'reset(2)' will have 279 have the effect of initializing all parameter values in all 280 entries in the following tables to 0: 281 o dsx1CurrentTable 282 o dsx1TotalTable 283 o dsx1FarEndCurrentTable 284 o dsx1FarEndTotalTable 286 And will destroy all rows in the following tables: 287 o dsx1IntervalTable 288 o dsx1FarEndIntervalTable 289 o dsx1DayIntervalTable 290 o dsx1FarEndDayIntervalTable 292 When read, this object always returns the value 'ready(1)'. 294 In general, allowing objects that are statistics to be reset 295 to 0 is highly discouraged in SNMP MIBs. This is primarily 296 because there may be multiple managers monitoring a given 297 agent. The physical layer performance parameters are already 298 exceptional, however, because they are hybrid counter/gauges: 299 they behave as counters within a given interval and then 300 automatically reset to 0 after the interval is over. Unlike 301 when polling counters, a manager would not get 'confused' by 302 the value of a performance parameter going back to 0. 304 Also, the ability to reset performance parameters is stated as 305 a firm requirement in the reference documents and not allowing 306 reset would make it difficult to implement the required 307 thresholding behavior of only sending one Threshold Crossing 308 Alert (TCA) message in a given interval unless the parameters 309 are reset." 310 REFERENCE 311 "ANSI T1.231-1993, Section 9.1.5.1, 312 Bellcore GR-820-CORE, Section 3.2.2, O3-3" 313 ::= { dsx1ThresholdGroup 1 } 315 dsx1ResetParameter OBJECT-TYPE 316 SYNTAX VariablePointer 317 MAX-ACCESS read-write 318 STATUS current 319 DESCRIPTION 320 "Setting this object to the fully qualified OBJECT IDENTIFIER 321 of a performance parameter will initialize that parameter to 322 0. For example, setting the value to the OID corresponding to 323 dsx1CurrentSESs.2 will reset that parameter for the DS1 324 interface with ifIndex value 2. The OBJECT IDENTIFIER and the 325 instance must correspond to a DS1 performance parameter and a 326 DS1 interface in order for the set to succeed." 327 REFERENCE 328 "ANSI T1.231-1993, Section 9.1.5.1, 329 Bellcore GR-820-CORE, Section 3.2.2, O3-3" 330 ::= { dsx1ThresholdGroup 2 } 332 dsx1SuppressAllTcas OBJECT-TYPE 333 SYNTAX TruthValue 334 MAX-ACCESS read-write 335 STATUS current 336 DESCRIPTION 337 "This object is used to suppress or enable the sending of 338 Threshold Crossing Alerts (TCAs) for the entire agent. The 339 value 'true(1)' supresses TCAs and the value 'false(2)' 340 enables them. By default, agents should initialize this object 341 to 'false(2)' (TCAs are enabled)." 342 REFERENCE 343 "ANSI T1.231-1993, 9.1.5.2" 344 DEFVAL { false } 345 ::= { dsx1ThresholdGroup 3 } 347 dsx1ResetAllThresholds OBJECT-TYPE 348 SYNTAX ThreshResetAction 349 MAX-ACCESS read-write 350 STATUS current 351 DESCRIPTION 352 "This object is used to reset all threshold values for all DS1 353 interfaces to default or specific values in one action. When 354 read, this object always returns the value 'ready(1)'. When 355 set to 'resetToSpecific(2)', all values are set to the value 356 specified in the 'specific values entry' in the same 357 table. The 'specific values entry' is an entry in the table 358 indexed by the maximum value of the index object. When set to 359 'resetToDefault(3)', all threshold values are set back to 360 their 'factory default' values, except those of the 'specific 361 values entry'." 362 REFERENCE 363 "ANSI T1.231-1993, 9.1.5.2" 364 ::= { dsx1ThresholdGroup 4 } 366 dsx1ThresholdConfigTable OBJECT-TYPE 367 SYNTAX SEQUENCE OF Dsx1ThresholdConfigEntry 368 MAX-ACCESS not-accessible 369 STATUS current 370 DESCRIPTION 371 "This table contains additional configuration objects for a 372 DS1 interface that control the over-all thresholding 373 capability for the interface. The table will have as many rows 374 as there are DS1 interfaces in the system." 375 ::= { dsx1ThresholdGroup 5 } 377 dsx1ThresholdConfigEntry OBJECT-TYPE 378 SYNTAX Dsx1ThresholdConfigEntry 379 MAX-ACCESS not-accessible 380 STATUS current 381 DESCRIPTION 382 "Threshold configuration objects for a particular DS1 383 interface. This entry augments, or extends, the 384 dsx1ConfigEntry defined in the DS1-MIB." 385 AUGMENTS { dsx1ConfigEntry } 386 ::= { dsx1ThresholdConfigTable 1 } 388 Dsx1ThresholdConfigEntry ::= SEQUENCE { 389 dsx1ResetNearEndCurrent ResetAction, 390 dsx1ResetNearEndTotal ResetAction, 391 dsx1ResetNearEndAll ResetAction, 392 dsx1ResetFarEndCurrent ResetAction, 393 dsx1ResetFarEndTotal ResetAction, 394 dsx1ResetFarEndAll ResetAction, 395 dsx1SuppressTca TruthValue, 396 dsx1ResetThresholds ThreshResetAction 397 } 399 dsx1ResetNearEndCurrent OBJECT-TYPE 400 SYNTAX ResetAction 401 MAX-ACCESS read-write 402 STATUS current 403 DESCRIPTION 404 "When set to the value 'reset(2)', the parameters in the 405 dsx1CurrentTable for this interface are reset to 0. Resetting 406 parameters will cause the corresponding instance of 407 dsx1CurrentValidData to be set to 'false(2)'. Note that 408 resetting parameters also resets the dsx1TimeElapsed object to 409 0, but that it does not effect the total interval duration. In 410 other words, dsx1TimeElapsed will only reach its maximum value 411 of 899 seconds (15 minutes) if parameters were never reset in 412 the interval. 414 When read, this object always returns the value 'ready(1)'." 415 ::= { dsx1ThresholdConfigEntry 1 } 417 dsx1ResetNearEndTotal OBJECT-TYPE 418 SYNTAX ResetAction 419 MAX-ACCESS read-write 420 STATUS current 421 DESCRIPTION 422 "When set to the value 'reset(2)', the parameters in the 423 dsx1TotalTable for this interface are reset to 0. Resetting 424 parameters will cause the corresponding instance of 425 dsx1TotalValidData to be set to 'false(2)'. When read, this 426 object always returns the value 'ready(1)'." 428 ::= { dsx1ThresholdConfigEntry 2 } 430 dsx1ResetNearEndAll OBJECT-TYPE 431 SYNTAX ResetAction 432 MAX-ACCESS read-write 433 STATUS current 434 DESCRIPTION 435 "When this object is set to the value 'reset(2)', the 436 parameters in the following tables are reset to 0: 437 o dsx1CurrentTable 438 o dsx1TotalTable 440 And all rows this these tables are destroyed: 441 o dsx1IntervalTable 442 o dsx1DayIntervalTable. 444 Resetting parameters using this object will cause the 445 corresponding instance of dsx1CurrentValidData and 446 dsx1TotalValidData to be set to 'false(2)' and will reset 447 dsx1TimeElapsed. 449 When read, this object always returns the value 'ready(1)'." 450 ::= { dsx1ThresholdConfigEntry 3 } 452 dsx1ResetFarEndCurrent OBJECT-TYPE 453 SYNTAX ResetAction 454 MAX-ACCESS read-write 455 STATUS current 456 DESCRIPTION 457 "When set to the value 'reset(2)', the parameters in the 458 dsx1FarEndCurrentTotalTable for this interface are reset to 459 0. Resetting parameters will cause the corresponding instance 460 of dsx1FarEndCurrentValidData to be set to 'false(2)'. When 461 read, this object always returns the value 'ready(1)'." 462 ::= { dsx1ThresholdConfigEntry 4 } 464 dsx1ResetFarEndTotal OBJECT-TYPE 465 SYNTAX ResetAction 466 MAX-ACCESS read-write 467 STATUS current 468 DESCRIPTION 469 "When set to the value 'reset(2)', the parameters in the 470 dsx1FarEndTotalTotalTable for this interface are reset to 471 0. Resetting parameters will cause the corresponding instance 472 of dsx1FarEndTotalValidData to be set to 'false(2)'. When 473 read, this object always returns the value 'ready(1)'." 474 ::= { dsx1ThresholdConfigEntry 5 } 476 dsx1ResetFarEndAll OBJECT-TYPE 477 SYNTAX ResetAction 478 MAX-ACCESS read-write 479 STATUS current 480 DESCRIPTION 481 "When this object is set to the value 'reset(2)', the 482 parameters in the following tables are reset to 0: 483 o dsx1FarEndCurrentTable 484 o dsx1FarEndTotalTable 486 And all rows this these tables are destroyed: 487 o dsx1FarEndIntervalTable 488 o dsx1FarEndDayIntervalTable. 490 Resetting parameters using this object will cause the 491 corresponding instance of dsx1FarEndCurrentValidData and 492 dsx1FarEndTotalValidData to be set to 'false(2)'. 494 When read, this object always returns the value 'ready(1)'." 495 ::= { dsx1ThresholdConfigEntry 6 } 497 dsx1SuppressTca OBJECT-TYPE 498 SYNTAX TruthValue 499 MAX-ACCESS read-write 500 STATUS current 501 DESCRIPTION 502 "This object is used to suppress or enable the sending of 503 Threshold Crossing Alerts (TCAs) for a particular DS1 504 interface. The value 'true(1)' supresses TCAs and the value 505 'false(2)' enables them. By default, agents should initialize 506 this object to 'false(2)' (TCAs are enabled for this 507 interface). Note that if the value of dsx1SuppressAllTcas is 508 'true(1)', this per-interface object is ignored." 509 REFERENCE 510 "ANSI T1.231-1993, 9.1.5.2" 511 DEFVAL { false } 512 ::= { dsx1ThresholdConfigEntry 7 } 514 dsx1ResetThresholds OBJECT-TYPE 515 SYNTAX ThreshResetAction 516 MAX-ACCESS read-write 517 STATUS current 518 DESCRIPTION 519 "This object is used to reset all threshold values for this 520 DS1 interface to default or specific values in one 521 action. When read, this object always returns the value 522 'ready(1)'. When set to 'resetToSpecific(2)', all values are 523 set to the value specified in the 'specific values entry' in 524 the same table. The 'specific values entry' is an entry in the 525 table indexed by the maximum value of the index object. When 526 set to 'resetToDefault(3)', all threshold values are set back 527 to their 'factory default' values, except those of the 528 'specific values entry'." 529 REFERENCE 530 "ANSI T1.231-1993, 9.1.5.2" 531 ::= { dsx1ThresholdConfigEntry 8 } 533 -- 534 -- Current 15 Minute Interval Thresholds 535 -- 537 dsx1CurrentThresholdTable OBJECT-TYPE 538 SYNTAX SEQUENCE OF Dsx1CurrentThresholdEntry 539 MAX-ACCESS not-accessible 540 STATUS current 541 DESCRIPTION 542 "Thresholds on parameters for the current 15 minute 543 interval per interface." 544 REFERENCE 545 "ANSI T1.231-1993, 9.1.5.2" 546 ::= { dsx1ThresholdGroup 6 } 548 dsx1CurrentThresholdEntry OBJECT-TYPE 549 SYNTAX Dsx1CurrentThresholdEntry 550 MAX-ACCESS not-accessible 551 STATUS current 552 DESCRIPTION 553 "Thresholds for the current 15 minute interval for a 554 particular interface. If thesholding is not supported on a 555 particular parameter, the error 'noSuchObject' should be 556 returned." 557 INDEX { dsx1CurrentThresholdLineIndex } 558 ::= { dsx1CurrentThresholdTable 1 } 560 Dsx1CurrentThresholdEntry ::= SEQUENCE { 561 dsx1CurrentThresholdLineIndex Unsigned32, 562 dsx1CurrentThresholdESs Gauge32, 563 dsx1CurrentThresholdSESs Gauge32, 564 dsx1CurrentThresholdSEFSs Gauge32, 565 dsx1CurrentThresholdUASs Gauge32, 566 dsx1CurrentThresholdCSSs Gauge32, 567 dsx1CurrentThresholdPCVs Gauge32, 568 dsx1CurrentThresholdLESs Gauge32, 569 dsx1CurrentThresholdLCVs Gauge32 571 } 573 dsx1CurrentThresholdLineIndex OBJECT-TYPE 574 SYNTAX Unsigned32 (0..2147483648) 575 MAX-ACCESS not-accessible 576 STATUS current 577 DESCRIPTION 578 "The value of ifIndex for the DS1 interface, 0 or 2147483648 579 (which is 1 greater than the maximum value of ifIndex). The 580 threshold values associated with the row indexed by 2147483648 581 are the default threshold values. Setting the threshold values 582 associated with the row indexed by 0 updates all DS1 583 interfaces threshold values to this value. Setting an object 584 with any other value index sets the threshold for just the DS1 585 interface with that value of ifIndex." 586 ::= { dsx1CurrentThresholdEntry 1 } 588 dsx1CurrentThresholdESs OBJECT-TYPE 589 SYNTAX Gauge32 590 MAX-ACCESS read-write 591 STATUS current 592 DESCRIPTION 593 "A threshold on the number of Errored Seconds encountered by a 594 DS1 interface in the current 15 minute interval." 595 DEFVAL { 65 } 596 ::= { dsx1CurrentThresholdEntry 2 } 598 dsx1CurrentThresholdSESs OBJECT-TYPE 599 SYNTAX Gauge32 600 MAX-ACCESS read-write 601 STATUS current 602 DESCRIPTION 603 "A threshold on the number of Severely Errored Seconds 604 encountered by a DS1 interface in the current 15 minute 605 interval." 606 DEFVAL { 10 } 607 ::= { dsx1CurrentThresholdEntry 3 } 609 dsx1CurrentThresholdSEFSs OBJECT-TYPE 610 SYNTAX Gauge32 611 MAX-ACCESS read-write 612 STATUS current 613 DESCRIPTION 614 "A threshold on the number of Severely Errored Framing Seconds 615 encountered by a DS1 interface in the current 15 minute 616 interval." 617 DEFVAL { 2 } 618 ::= { dsx1CurrentThresholdEntry 4 } 620 dsx1CurrentThresholdUASs OBJECT-TYPE 621 SYNTAX Gauge32 622 MAX-ACCESS read-write 623 STATUS current 624 DESCRIPTION 625 "A threshold on the number of Unavailable Seconds encountered 626 by a DS1 interface in the current 15 minute interval." 627 DEFVAL { 10 } 628 ::= { dsx1CurrentThresholdEntry 5 } 630 dsx1CurrentThresholdCSSs OBJECT-TYPE 631 SYNTAX Gauge32 632 MAX-ACCESS read-write 633 STATUS current 634 DESCRIPTION 635 "A threshold on the number of Controlled Slip Seconds 636 encountered by a DS1 interface in the current 15 minute 637 interval." 638 DEFVAL { 1 } 639 ::= { dsx1CurrentThresholdEntry 6 } 641 dsx1CurrentThresholdPCVs OBJECT-TYPE 642 SYNTAX Gauge32 643 MAX-ACCESS read-write 644 STATUS current 645 DESCRIPTION 646 "A threshold on the number of Path Coding Violations 647 encountered by a DS1 interface in the current 15 minute 648 interval." 649 DEFVAL { 13296 } 650 ::= { dsx1CurrentThresholdEntry 7 } 652 dsx1CurrentThresholdLESs OBJECT-TYPE 653 SYNTAX Gauge32 654 MAX-ACCESS read-write 655 STATUS current 656 DESCRIPTION 657 "A threshold on the number of Line Errored Seconds encountered 658 by a DS1 interface in the current 15 minute interval." 659 DEFVAL { 65 } 660 ::= { dsx1CurrentThresholdEntry 8 } 662 dsx1CurrentThresholdLCVs OBJECT-TYPE 663 SYNTAX Gauge32 664 MAX-ACCESS read-write 665 STATUS current 666 DESCRIPTION 667 "A threshold on the number of Line Code Violations (LCVs) 668 encountered by a DS1 interface in the current 15 minute 669 interval." 670 DEFVAL { 13340 } 671 ::= { dsx1CurrentThresholdEntry 9 } 673 -- 674 -- Far End, Current 15 Minute Interval Thresholds 675 -- 677 dsx1FarEndCurrentThresholdTable OBJECT-TYPE 678 SYNTAX SEQUENCE OF Dsx1FarEndCurrentThresholdEntry 679 MAX-ACCESS not-accessible 680 STATUS current 681 DESCRIPTION 682 "Thresholds on far end parameters for the current 15 683 minute interval per interface." 684 ::= { dsx1ThresholdGroup 7 } 686 dsx1FarEndCurrentThresholdEntry OBJECT-TYPE 687 SYNTAX Dsx1FarEndCurrentThresholdEntry 688 MAX-ACCESS not-accessible 689 STATUS current 690 DESCRIPTION 691 "Thresholds on far end parameters for the current 15 minute 692 interval for a particular interface. If thesholding is not 693 supported on a particular parameter, the error 'noSuchObject' 694 should be returned." 695 INDEX { dsx1FarEndCurrentThresholdLineIndex } 696 ::= { dsx1FarEndCurrentThresholdTable 1 } 698 Dsx1FarEndCurrentThresholdEntry ::= SEQUENCE { 699 dsx1FarEndCurrentThresholdLineIndex Unsigned32, 700 dsx1FarEndCurrentThresholdESs Gauge32, 701 dsx1FarEndCurrentThresholdSESs Gauge32, 702 dsx1FarEndCurrentThresholdSEFSs Gauge32, 703 dsx1FarEndCurrentThresholdUASs Gauge32, 704 dsx1FarEndCurrentThresholdCSSs Gauge32, 705 dsx1FarEndCurrentThresholdPCVs Gauge32, 706 dsx1FarEndCurrentThresholdLESs Gauge32, 707 dsx1FarEndCurrentThresholdLCVs Gauge32 708 } 710 dsx1FarEndCurrentThresholdLineIndex OBJECT-TYPE 711 SYNTAX Unsigned32 (0..2147483648) 712 MAX-ACCESS not-accessible 713 STATUS current 714 DESCRIPTION 715 "The value of ifIndex for the DS1 interface, 0 or 2147483648 716 (which is 1 greater than the maximum value of ifIndex). The 717 threshold values associated with the row indexed by 2147483648 718 are the default threshold values. The threshold values 719 associated with the row indexed by 0 updates all DS1 720 interfaces threshold values to this value. Setting an object 721 with any other value index sets the threshold for just the DS1 722 interface with that value of ifIndex." 723 ::= { dsx1FarEndCurrentThresholdEntry 1 } 725 dsx1FarEndCurrentThresholdESs OBJECT-TYPE 726 SYNTAX Gauge32 727 MAX-ACCESS read-write 728 STATUS current 729 DESCRIPTION 730 "A threshold on the number of Errored Seconds encountered by 731 the far end of a DS1 interface in the current 15 minute interval." 732 DEFVAL { 65 } 733 ::= { dsx1FarEndCurrentThresholdEntry 2 } 735 dsx1FarEndCurrentThresholdSESs OBJECT-TYPE 736 SYNTAX Gauge32 737 MAX-ACCESS read-write 738 STATUS current 739 DESCRIPTION 740 "A threshold on the number of Severely Errored Seconds 741 encountered by the far end of a DS1 interface in the current 15 minute 742 interval." 743 DEFVAL { 10 } 744 ::= { dsx1FarEndCurrentThresholdEntry 3 } 746 dsx1FarEndCurrentThresholdSEFSs OBJECT-TYPE 747 SYNTAX Gauge32 748 MAX-ACCESS read-write 749 STATUS current 750 DESCRIPTION 751 "A threshold on the number of Severely Errored Framing Seconds 752 encountered by the far end of a DS1 interface in the current 15 minute 753 interval." 754 DEFVAL { 2 } 755 ::= { dsx1FarEndCurrentThresholdEntry 4 } 757 dsx1FarEndCurrentThresholdUASs OBJECT-TYPE 758 SYNTAX Gauge32 759 MAX-ACCESS read-write 760 STATUS current 761 DESCRIPTION 762 "A threshold on the number of Unavailable Seconds encountered 763 by the far end of a DS1 interface in the current 15 minute interval." 764 DEFVAL { 10 } 765 ::= { dsx1FarEndCurrentThresholdEntry 5 } 767 dsx1FarEndCurrentThresholdCSSs OBJECT-TYPE 768 SYNTAX Gauge32 769 MAX-ACCESS read-write 770 STATUS current 771 DESCRIPTION 772 "A threshold on the number of Controlled Slip Seconds 773 encountered by the far end of a DS1 interface in the current 15 minute 774 interval." 775 DEFVAL { 1 } 776 ::= { dsx1FarEndCurrentThresholdEntry 6 } 778 dsx1FarEndCurrentThresholdPCVs OBJECT-TYPE 779 SYNTAX Gauge32 780 MAX-ACCESS read-write 781 STATUS current 782 DESCRIPTION 783 "A threshold on the number of Path Coding Violations 784 encountered by the far end of a DS1 interface in the current 15 minute 785 interval." 786 DEFVAL { 13296 } 787 ::= { dsx1FarEndCurrentThresholdEntry 7 } 789 dsx1FarEndCurrentThresholdLESs OBJECT-TYPE 790 SYNTAX Gauge32 791 MAX-ACCESS read-write 792 STATUS current 793 DESCRIPTION 794 "A threshold on the number of Line Errored Seconds encountered 795 by the far end of a DS1 interface in the current 15 minute interval." 796 DEFVAL { 65 } 797 ::= { dsx1FarEndCurrentThresholdEntry 8 } 799 dsx1FarEndCurrentThresholdLCVs OBJECT-TYPE 800 SYNTAX Gauge32 801 MAX-ACCESS read-write 802 STATUS current 803 DESCRIPTION 804 "A threshold on the number of Line Code Violations (LCVs) 805 encountered by the far end of a DS1 interface in the current 15 minute 806 interval." 807 DEFVAL { 13340 } 808 ::= { dsx1FarEndCurrentThresholdEntry 9 } 810 -- 811 -- 24 Hour Interval Thresholds 812 -- 814 dsx1TotalThresholdTable OBJECT-TYPE 815 SYNTAX SEQUENCE OF Dsx1TotalThresholdEntry 816 MAX-ACCESS not-accessible 817 STATUS current 818 DESCRIPTION 819 "Thresholds on parameters for the current 24 hour interval 820 per interface." 821 ::= { dsx1ThresholdGroup 8 } 823 dsx1TotalThresholdEntry OBJECT-TYPE 824 SYNTAX Dsx1TotalThresholdEntry 825 MAX-ACCESS not-accessible 826 STATUS current 827 DESCRIPTION 828 "Thresholds on parameters for the current 24 hour interval for 829 a particular interface. If thesholding is not supported on a 830 particular parameter, the error 'noSuchObject' should be 831 returned." 832 INDEX { dsx1TotalThresholdLineIndex } 833 ::= { dsx1TotalThresholdTable 1 } 835 Dsx1TotalThresholdEntry ::= SEQUENCE { 836 dsx1TotalThresholdLineIndex Unsigned32, 837 dsx1TotalThresholdESs Gauge32, 838 dsx1TotalThresholdSESs Gauge32, 839 dsx1TotalThresholdSEFSs Gauge32, 840 dsx1TotalThresholdUASs Gauge32, 841 dsx1TotalThresholdCSSs Gauge32, 842 dsx1TotalThresholdPCVs Gauge32, 843 dsx1TotalThresholdLESs Gauge32, 844 dsx1TotalThresholdLCVs Gauge32 845 } 847 dsx1TotalThresholdLineIndex OBJECT-TYPE 848 SYNTAX Unsigned32 849 MAX-ACCESS not-accessible 850 STATUS current 851 DESCRIPTION 852 "The value of ifIndex for the DS1 interface, 0 or 2147483648 853 (which is 1 greater than the maximum value of ifIndex). The 854 threshold values associated with the row indexed by 2147483648 855 are the default threshold values. The threshold values 856 associated with the row indexed by 0 updates all DS1 857 interfaces threshold values to this value. Setting an object 858 with any other value index sets the threshold for just the DS1 859 interface with that value of ifIndex." 860 ::= { dsx1TotalThresholdEntry 1 } 862 dsx1TotalThresholdESs OBJECT-TYPE 863 SYNTAX Gauge32 864 MAX-ACCESS read-write 865 STATUS current 866 DESCRIPTION 867 "A threshold on the number of Errored Seconds encountered by 868 a DS1 interface in the current 24 hour interval." 869 DEFVAL { 648 } 870 ::= { dsx1TotalThresholdEntry 2 } 872 dsx1TotalThresholdSESs OBJECT-TYPE 873 SYNTAX Gauge32 874 MAX-ACCESS read-write 875 STATUS current 876 DESCRIPTION 877 "A threshold on the number of Severely Errored Seconds 878 encountered by a DS1 interface in the current 24 hour 879 interval." 880 DEFVAL { 100 } 881 ::= { dsx1TotalThresholdEntry 3 } 883 dsx1TotalThresholdSEFSs OBJECT-TYPE 884 SYNTAX Gauge32 885 MAX-ACCESS read-write 886 STATUS current 887 DESCRIPTION 888 "A threshold on the number of Severely Errored Framing Seconds 889 encountered by a DS1 interface in the current 24 hour 890 interval." 891 DEFVAL { 17 } 892 ::= { dsx1TotalThresholdEntry 4 } 894 dsx1TotalThresholdUASs OBJECT-TYPE 895 SYNTAX Gauge32 896 MAX-ACCESS read-write 897 STATUS current 898 DESCRIPTION 899 "A threshold on the number of Unavailable Seconds encountered 900 by a DS1 interface in the current 24 hour interval." 901 DEFVAL { 10 } 902 ::= { dsx1TotalThresholdEntry 5 } 904 dsx1TotalThresholdCSSs OBJECT-TYPE 905 SYNTAX Gauge32 906 MAX-ACCESS read-write 907 STATUS current 908 DESCRIPTION 909 "A threshold on the number of Controlled Slip Seconds 910 encountered by a DS1 interface in the current 24 hour 911 interval." 912 DEFVAL { 4 } 913 ::= { dsx1TotalThresholdEntry 6 } 915 dsx1TotalThresholdPCVs OBJECT-TYPE 916 SYNTAX Gauge32 917 MAX-ACCESS read-write 918 STATUS current 919 DESCRIPTION 920 "A threshold on the number of Path Coding Violations 921 encountered by a DS1 interface in the current 24 hour 922 interval." 923 DEFVAL { 132960 } 924 ::= { dsx1TotalThresholdEntry 7 } 926 dsx1TotalThresholdLESs OBJECT-TYPE 927 SYNTAX Gauge32 928 MAX-ACCESS read-write 929 STATUS current 930 DESCRIPTION 931 "A threshold on the number of Line Errored Seconds encountered 932 by a DS1 interface in the current 24 hour interval." 933 DEFVAL { 648 } 934 ::= { dsx1TotalThresholdEntry 8 } 936 dsx1TotalThresholdLCVs OBJECT-TYPE 937 SYNTAX Gauge32 938 MAX-ACCESS read-write 939 STATUS current 940 DESCRIPTION 941 "A threshold on the number of Line Code Violations (LCVs) 942 encountered by a DS1 interface in the current 24 hour 943 interval." 944 DEFVAL { 133400 } 945 ::= { dsx1TotalThresholdEntry 9 } 947 -- 948 -- Far End 24 Hour Interval Thresholds 949 -- 951 dsx1FarEndTotalThresholdTable OBJECT-TYPE 952 SYNTAX SEQUENCE OF Dsx1FarEndTotalThresholdEntry 953 MAX-ACCESS not-accessible 954 STATUS current 955 DESCRIPTION 956 "Thresholds on far end parameters for the current 24 hour 957 interval per interface." 958 ::= { dsx1ThresholdGroup 9 } 960 dsx1FarEndTotalThresholdEntry OBJECT-TYPE 961 SYNTAX Dsx1FarEndTotalThresholdEntry 962 MAX-ACCESS not-accessible 963 STATUS current 964 DESCRIPTION 965 "Thresholds on far end parameters for the current 24 hour 966 interval for a particular interface. If thesholding is not 967 supported on a particular parameter, the error 'noSuchObject' 968 should be returned." 969 INDEX { dsx1FarEndTotalThresholdLineIndex } 970 ::= { dsx1FarEndTotalThresholdTable 1 } 972 Dsx1FarEndTotalThresholdEntry ::= SEQUENCE { 973 dsx1FarEndTotalThresholdLineIndex Unsigned32, 974 dsx1FarEndTotalThresholdESs Gauge32, 975 dsx1FarEndTotalThresholdSESs Gauge32, 976 dsx1FarEndTotalThresholdSEFSs Gauge32, 977 dsx1FarEndTotalThresholdUASs Gauge32, 978 dsx1FarEndTotalThresholdCSSs Gauge32, 979 dsx1FarEndTotalThresholdPCVs Gauge32, 980 dsx1FarEndTotalThresholdLESs Gauge32, 981 dsx1FarEndTotalThresholdLCVs Gauge32 982 } 984 dsx1FarEndTotalThresholdLineIndex OBJECT-TYPE 985 SYNTAX Unsigned32 986 MAX-ACCESS not-accessible 987 STATUS current 988 DESCRIPTION 989 "The value of ifIndex for the DS1 interface, 0 or 2147483648 990 (which is 1 greater than the maximum value of ifIndex). The 991 threshold values associated with the row indexed by 2147483648 992 are the default threshold values. The threshold values 993 associated with the row indexed by 0 updates all DS1 994 interfaces threshold values to this value. Setting an object 995 with any other value index sets the threshold for just the DS1 996 interface with that value of ifIndex." 997 ::= { dsx1FarEndTotalThresholdEntry 1 } 999 dsx1FarEndTotalThresholdESs OBJECT-TYPE 1000 SYNTAX Gauge32 1001 MAX-ACCESS read-write 1002 STATUS current 1003 DESCRIPTION 1004 "A threshold on the number of Errored Seconds encountered by 1005 the far end of a DS1 interface in the current 24 hour 1006 interval." 1007 DEFVAL { 648 } 1008 ::= { dsx1FarEndTotalThresholdEntry 2 } 1010 dsx1FarEndTotalThresholdSESs OBJECT-TYPE 1011 SYNTAX Gauge32 1012 MAX-ACCESS read-write 1013 STATUS current 1014 DESCRIPTION 1015 "A threshold on the number of Severely Errored Seconds 1016 encountered by the far end of a DS1 interface in the current 1017 24 hour interval." 1018 DEFVAL { 100 } 1019 ::= { dsx1FarEndTotalThresholdEntry 3 } 1021 dsx1FarEndTotalThresholdSEFSs OBJECT-TYPE 1022 SYNTAX Gauge32 1023 MAX-ACCESS read-write 1024 STATUS current 1025 DESCRIPTION 1026 "A threshold on the number of Severely Errored Framing Seconds 1027 encountered by the far end of a DS1 interface in the current 1028 24 hour interval." 1029 DEFVAL { 17 } 1030 ::= { dsx1FarEndTotalThresholdEntry 4 } 1032 dsx1FarEndTotalThresholdUASs OBJECT-TYPE 1033 SYNTAX Gauge32 1034 MAX-ACCESS read-write 1035 STATUS current 1036 DESCRIPTION 1037 "A threshold on the number of Unavailable Seconds encountered 1038 by the far end of a DS1 interface in the current 24 hour 1039 interval." 1040 DEFVAL { 10 } 1041 ::= { dsx1FarEndTotalThresholdEntry 5 } 1043 dsx1FarEndTotalThresholdCSSs OBJECT-TYPE 1044 SYNTAX Gauge32 1045 MAX-ACCESS read-write 1046 STATUS current 1047 DESCRIPTION 1048 "A threshold on the number of Controlled Slip Seconds 1049 encountered by the far end of a DS1 interface in the current 1050 24 hour interval." 1051 DEFVAL { 4 } 1052 ::= { dsx1FarEndTotalThresholdEntry 6 } 1054 dsx1FarEndTotalThresholdPCVs OBJECT-TYPE 1055 SYNTAX Gauge32 1056 MAX-ACCESS read-write 1057 STATUS current 1058 DESCRIPTION 1059 "A threshold on the number of Path Coding Violations 1060 encountered by the far end of a DS1 interface in the current 1061 24 hour interval." 1062 DEFVAL { 132960 } 1063 ::= { dsx1FarEndTotalThresholdEntry 7 } 1065 dsx1FarEndTotalThresholdLESs OBJECT-TYPE 1066 SYNTAX Gauge32 1067 MAX-ACCESS read-write 1068 STATUS current 1069 DESCRIPTION 1070 "A threshold on the number of Line Errored Seconds encountered 1071 by the far end of a DS1 interface in the current 24 hour 1072 interval." 1073 DEFVAL { 648 } 1074 ::= { dsx1FarEndTotalThresholdEntry 8 } 1076 dsx1FarEndTotalThresholdLCVs OBJECT-TYPE 1077 SYNTAX Gauge32 1078 MAX-ACCESS read-write 1079 STATUS current 1080 DESCRIPTION 1081 "A threshold on the number of Line Code Violations (LCVs) 1082 encountered by the far end of a DS1 interface in the current 1083 24 hour interval." 1084 DEFVAL { 133400 } 1085 ::= { dsx1FarEndTotalThresholdEntry 9 } 1087 -- 1088 -- The Day Interval Group 1090 dsx1DayIntervalGroup OBJECT IDENTIFIER ::= { dsx1SuppObjects 3 } 1092 dsx1DayIntervalMax OBJECT-TYPE 1093 SYNTAX INTEGER (1..7) 1094 MAX-ACCESS read-write 1095 STATUS current 1096 DESCRIPTION 1097 "The number of entries that will be maintained in the 1098 dsx1DayIntervalTable and dsx1FarEndDayIntervalTable for each 1099 DS1 interface. Setting the object to a value lower than the 1100 current number of entries in the tables causes the entries 1101 beyond the max value to be destroyed." 1102 REFERENCE 1103 "ANSI T1.231-1993, Section 9.2.1.2, 1104 Bellcore GR-820-CORE, Section 4.7.3." 1105 DEFVAL { 1 } 1106 ::= { dsx1DayIntervalGroup 1 } 1108 dsx1DayIntervalStart OBJECT-TYPE 1109 SYNTAX INTEGER (0..23) 1110 MAX-ACCESS read-write 1111 STATUS current 1112 DESCRIPTION 1113 "For daily data, the hour when to begin measuring the daily 1114 period for the purpose of reporting data. Note that this 1115 object is optional because SNMP agents are not required to 1116 have an internal 'wall clock'." 1117 REFERENCE 1118 "ANSI T1.231-1993, Section 9.1.5.1 1119 Bellcore GR-820-CORE, Section 3.2.2, R3-16" 1120 DEFVAL { 0 } 1121 ::= { dsx1DayIntervalGroup 2 } 1123 -- 1124 -- DS1 Day Interval Table 1125 -- 1127 dsx1DayIntervalTable OBJECT-TYPE 1128 SYNTAX SEQUENCE OF Dsx1DayIntervalEntry 1129 MAX-ACCESS not-accessible 1130 STATUS current 1131 DESCRIPTION 1132 "A table of up to dsx1DayIntervalMax days DS1 statistic totals 1133 for each interface. These totals record up to one week's worth 1134 of cumulative statistics." 1136 ::= { dsx1DayIntervalGroup 3 } 1138 dsx1DayIntervalEntry OBJECT-TYPE 1139 SYNTAX Dsx1DayIntervalEntry 1140 MAX-ACCESS not-accessible 1141 STATUS current 1142 DESCRIPTION 1143 "One recent day's worth of DS1 statistic totals for an 1144 interface." 1145 INDEX { dsx1LineIndex, dsx1DayIntervalNumber } 1146 ::= { dsx1DayIntervalTable 1 } 1148 Dsx1DayIntervalEntry ::= SEQUENCE { 1149 dsx1DayIntervalNumber INTEGER, 1150 dsx1DayIntervalESs Gauge32, 1151 dsx1DayIntervalSESs Gauge32, 1152 dsx1DayIntervalSEFSs Gauge32, 1153 dsx1DayIntervalUASs Gauge32, 1154 dsx1DayIntervalCSSs Gauge32, 1155 dsx1DayIntervalPCVs Gauge32, 1156 dsx1DayIntervalLESs Gauge32, 1157 dsx1DayIntervalBESs Gauge32, 1158 dsx1DayIntervalDMs Gauge32, 1159 dsx1DayIntervalLCVs Gauge32, 1160 dsx1DayIntervalValidData TruthValue 1161 } 1163 dsx1DayIntervalNumber OBJECT-TYPE 1164 SYNTAX INTEGER (1..6) 1165 MAX-ACCESS not-accessible 1166 STATUS current 1167 DESCRIPTION 1168 "A number between 1 and 6, where 1 is the most recently 1169 completed 24 hour interval before the interval represented by 1170 the dsx1TotalTable." 1171 ::= { dsx1DayIntervalEntry 1 } 1173 dsx1DayIntervalESs OBJECT-TYPE 1174 SYNTAX Gauge32 1175 MAX-ACCESS read-only 1176 STATUS current 1177 DESCRIPTION 1178 "The number of Errored Seconds encountered by a DS1 interface 1179 in one of the individual 24 hour intervals. In the case where 1180 the agent is a proxy and valid data is not available, return 1181 noSuchInstance." 1182 ::= { dsx1DayIntervalEntry 2 } 1184 dsx1DayIntervalSESs OBJECT-TYPE 1185 SYNTAX Gauge32 1186 MAX-ACCESS read-only 1187 STATUS current 1188 DESCRIPTION 1189 "The number of Severely Errored Seconds encountered by a DS1 1190 interface in one of the individual 24 hour intervals. In the 1191 case where the agent is a proxy and valid data is not 1192 available, return noSuchInstance." 1193 ::= { dsx1DayIntervalEntry 3 } 1195 dsx1DayIntervalSEFSs OBJECT-TYPE 1196 SYNTAX Gauge32 1197 MAX-ACCESS read-only 1198 STATUS current 1199 DESCRIPTION 1200 "The number of Severely Errored Framing Seconds encountered by 1201 a DS1 interface in one of the individual 24 hour intervals. 1202 In the case where the agent is a proxy and valid data is not 1203 available, return noSuchInstance." 1204 ::= { dsx1DayIntervalEntry 4 } 1206 dsx1DayIntervalUASs OBJECT-TYPE 1207 SYNTAX Gauge32 1208 MAX-ACCESS read-only 1209 STATUS current 1210 DESCRIPTION 1211 "The number of Unavailable Seconds encountered by a DS1 1212 interface in one of the individual 24 hour intervals. In the 1213 case where the agent is a proxy and valid data is not 1214 available, return noSuchInstance. This object may decrease if 1215 the occurance of unavailable seconds occurs across an inteval 1216 boundary." 1217 ::= { dsx1DayIntervalEntry 5 } 1219 dsx1DayIntervalCSSs OBJECT-TYPE 1220 SYNTAX Gauge32 1221 MAX-ACCESS read-only 1222 STATUS current 1223 DESCRIPTION 1224 "The number of Controlled Slip Seconds encountered by a DS1 1225 interface in one of the individual 24 hour intervals. In the 1226 case where the agent is a proxy and valid data is not 1227 available, return noSuchInstance." 1228 ::= { dsx1DayIntervalEntry 6 } 1230 dsx1DayIntervalPCVs OBJECT-TYPE 1231 SYNTAX Gauge32 1232 MAX-ACCESS read-only 1233 STATUS current 1234 DESCRIPTION 1235 "The number of Path Coding Violations encountered by a DS1 1236 interface in one of the individual 24 hour intervals. In the 1237 case where the agent is a proxy and valid data is not 1238 available, return noSuchInstance." 1239 ::= { dsx1DayIntervalEntry 7 } 1241 dsx1DayIntervalLESs OBJECT-TYPE 1242 SYNTAX Gauge32 1243 MAX-ACCESS read-only 1244 STATUS current 1245 DESCRIPTION 1246 "The number of Line Errored Seconds encountered by a DS1 1247 interface in one of the individual 24 hour intervals. In the 1248 case where the agent is a proxy and valid data is not 1249 available, return noSuchInstance." 1250 ::= { dsx1DayIntervalEntry 8 } 1252 dsx1DayIntervalBESs OBJECT-TYPE 1253 SYNTAX Gauge32 1254 MAX-ACCESS read-only 1255 STATUS current 1256 DESCRIPTION 1257 "The number of Bursty Errored Seconds (BESs) encountered by a 1258 DS1 interface in one of the individual 24 hour intervals. In 1259 the case where the agent is a proxy and valid data is not 1260 available, return noSuchInstance." 1261 ::= { dsx1DayIntervalEntry 9 } 1263 dsx1DayIntervalDMs OBJECT-TYPE 1264 SYNTAX Gauge32 1265 MAX-ACCESS read-only 1266 STATUS current 1267 DESCRIPTION 1268 "The number of Degraded Minutes (DMs) encountered by a DS1 1269 interface in one of the individual 24 hour intervals. In the 1270 case where the agent is a proxy and valid data is not 1271 available, return noSuchInstance." 1272 ::= { dsx1DayIntervalEntry 10 } 1274 dsx1DayIntervalLCVs OBJECT-TYPE 1275 SYNTAX Gauge32 1276 MAX-ACCESS read-only 1277 STATUS current 1278 DESCRIPTION 1279 "The number of Line Code Violations (LCVs) encountered by a 1280 DS1 interface in one of the individual 24 hour intervals. In 1281 the case where the agent is a proxy and valid data is not 1282 available, return noSuchInstance." 1283 ::= { dsx1DayIntervalEntry 11 } 1285 dsx1DayIntervalValidData OBJECT-TYPE 1286 SYNTAX TruthValue 1287 MAX-ACCESS read-only 1288 STATUS current 1289 DESCRIPTION 1290 "This object indicates if there is valid data for this 1291 interval." 1292 DEFVAL { true } 1293 ::= { dsx1DayIntervalEntry 12 } 1295 -- 1296 -- DS1 Far End Day Interval Table 1297 -- 1299 dsx1FarEndDayIntervalTable OBJECT-TYPE 1300 SYNTAX SEQUENCE OF Dsx1FarEndDayIntervalEntry 1301 MAX-ACCESS not-accessible 1302 STATUS current 1303 DESCRIPTION 1304 "A table of up to dsx1DayIntervalMax days DS1 Far End 1305 statistic totals for each interface. These totals record up to 1306 one week's worth of cumulative statistics." 1307 ::= { dsx1DayIntervalGroup 4 } 1309 dsx1FarEndDayIntervalEntry OBJECT-TYPE 1310 SYNTAX Dsx1FarEndDayIntervalEntry 1311 MAX-ACCESS not-accessible 1312 STATUS current 1313 DESCRIPTION 1314 "One recent day's worth of Far End statistic totals for an 1315 interface." 1316 INDEX { dsx1LineIndex, dsx1FarEndDayIntervalNumber } 1317 ::= { dsx1FarEndDayIntervalTable 1 } 1319 Dsx1FarEndDayIntervalEntry ::= SEQUENCE { 1320 dsx1FarEndDayIntervalNumber INTEGER, 1321 dsx1FarEndDayIntervalESs Gauge32, 1322 dsx1FarEndDayIntervalSESs Gauge32, 1323 dsx1FarEndDayIntervalSEFSs Gauge32, 1324 dsx1FarEndDayIntervalUASs Gauge32, 1325 dsx1FarEndDayIntervalCSSs Gauge32, 1326 dsx1FarEndDayIntervalLESs Gauge32, 1327 dsx1FarEndDayIntervalPCVs Gauge32, 1328 dsx1FarEndDayIntervalBESs Gauge32, 1329 dsx1FarEndDayIntervalDMs Gauge32, 1330 dsx1FarEndDayIntervalValidData TruthValue 1331 } 1333 dsx1FarEndDayIntervalNumber OBJECT-TYPE 1334 SYNTAX INTEGER (1..6) 1335 MAX-ACCESS not-accessible 1336 STATUS current 1337 DESCRIPTION 1338 "A number between 1 and 6, where 1 is the most recently 1339 completed 24 hour interval before the one represented by the 1340 dsx1FarEndTotalTable." 1341 ::= { dsx1FarEndDayIntervalEntry 1 } 1343 dsx1FarEndDayIntervalESs OBJECT-TYPE 1344 SYNTAX Gauge32 1345 MAX-ACCESS read-only 1346 STATUS current 1347 DESCRIPTION 1348 "The number of Far End Errored Seconds encountered by a DS1 1349 interface in one of the individual 24 hour intervals. In the 1350 case where the agent is a proxy and valid data is not 1351 available, return noSuchInstance." 1352 ::= { dsx1FarEndDayIntervalEntry 2 } 1354 dsx1FarEndDayIntervalSESs OBJECT-TYPE 1355 SYNTAX Gauge32 1356 MAX-ACCESS read-only 1357 STATUS current 1358 DESCRIPTION 1359 "The number of Far End Severely Errored Seconds encountered by 1360 a DS1 interface in one of the individual 24 hour intervals. In 1361 the case where the agent is a proxy and valid data is not 1362 available, return noSuchInstance." 1363 ::= { dsx1FarEndDayIntervalEntry 3 } 1365 dsx1FarEndDayIntervalSEFSs OBJECT-TYPE 1366 SYNTAX Gauge32 1367 MAX-ACCESS read-only 1368 STATUS current 1369 DESCRIPTION 1370 "The number of Far End Severely Errored Framing Seconds 1371 encountered by a DS1 interface in one of the individual 24 1372 hour intervals. In the case where the agent is a proxy and 1373 valid data is not available, return noSuchInstance." 1374 ::= { dsx1FarEndDayIntervalEntry 4 } 1376 dsx1FarEndDayIntervalUASs OBJECT-TYPE 1377 SYNTAX Gauge32 1378 MAX-ACCESS read-only 1379 STATUS current 1380 DESCRIPTION 1381 "The number of Unavailable Seconds encountered by a DS1 1382 interface in one of the individual 24 hour intervals. In the 1383 case where the agent is a proxy and valid data is not 1384 available, return noSuchInstance." 1385 ::= { dsx1FarEndDayIntervalEntry 5 } 1387 dsx1FarEndDayIntervalCSSs OBJECT-TYPE 1388 SYNTAX Gauge32 1389 MAX-ACCESS read-only 1390 STATUS current 1391 DESCRIPTION 1392 "The number of Far End Controlled Slip Seconds encountered by 1393 a DS1 interface in one of the individual 24 hour intervals. In 1394 the case where the agent is a proxy and valid data is not 1395 available, return noSuchInstance." 1396 ::= { dsx1FarEndDayIntervalEntry 6 } 1398 dsx1FarEndDayIntervalLESs OBJECT-TYPE 1399 SYNTAX Gauge32 1400 MAX-ACCESS read-only 1401 STATUS current 1402 DESCRIPTION 1403 "The number of Far End Line Errored Seconds encountered by a 1404 DS1 interface in one of the individual 24 hour intervals. In 1405 the case where the agent is a proxy and valid data is not 1406 available, return noSuchInstance." 1407 ::= { dsx1FarEndDayIntervalEntry 7 } 1409 dsx1FarEndDayIntervalPCVs OBJECT-TYPE 1410 SYNTAX Gauge32 1411 MAX-ACCESS read-only 1412 STATUS current 1413 DESCRIPTION 1414 "The number of Far End Path Coding Violations reported via the 1415 far end block error count encountered by a DS1 interface in 1416 one of the individual 24 hour intervals. In the case where the 1417 agent is a proxy and valid data is not available, return 1418 noSuchInstance." 1420 ::= { dsx1FarEndDayIntervalEntry 8 } 1422 dsx1FarEndDayIntervalBESs OBJECT-TYPE 1423 SYNTAX Gauge32 1424 MAX-ACCESS read-only 1425 STATUS current 1426 DESCRIPTION 1427 "The number of Bursty Errored Seconds (BESs) encountered by a 1428 DS1 interface in one of the individual 24 hour intervals. In 1429 the case where the agent is a proxy and valid data is not 1430 available, return noSuchInstance." 1431 ::= { dsx1FarEndDayIntervalEntry 9 } 1433 dsx1FarEndDayIntervalDMs OBJECT-TYPE 1434 SYNTAX Gauge32 1435 MAX-ACCESS read-only 1436 STATUS current 1437 DESCRIPTION 1438 "The number of Degraded Minutes (DMs) encountered by a DS1 1439 interface in one of the individual 24 hour intervals. In the 1440 case where the agent is a proxy and valid data is not 1441 available, return noSuchInstance." 1442 ::= { dsx1FarEndDayIntervalEntry 10 } 1444 dsx1FarEndDayIntervalValidData OBJECT-TYPE 1445 SYNTAX TruthValue 1446 MAX-ACCESS read-only 1447 STATUS current 1448 DESCRIPTION 1449 "This object indicates if there is valid data for this 1450 interval." 1451 ::= { dsx1FarEndDayIntervalEntry 11 } 1453 -- 1454 -- Module Compliance Statement 1455 -- 1457 dsx1SuppConformance OBJECT IDENTIFIER ::= { ds1SupplementalMIB 2 } 1459 dsx1SuppCompliances 1460 OBJECT IDENTIFIER ::= { dsx1SuppConformance 1 } 1462 dsx1SuppGroups 1463 OBJECT IDENTIFIER ::= { dsx1SuppConformance 2 } 1465 dsx1SuppModuleCompliance MODULE-COMPLIANCE 1466 STATUS current 1467 DESCRIPTION 1468 "The compliance statement for the DS1 Supplemental MIB. Note 1469 that agents which implement the standard DS1 MIB are not 1470 required to implement this MIB as well." 1471 MODULE -- this module 1472 MANDATORY-GROUPS { dsx1SuppRequiredGroup } 1473 OBJECT dsx1DayIntervalMax 1474 MIN-ACCESS read-only 1475 DESCRIPTION 1476 "An agent is not required to support more than one 1477 entry in the dsx1DayIntervalTable, representing the 1478 previous day's values." 1480 GROUP dsx1SuppOptionalGroup 1481 DESCRIPTION 1482 "Implementation is optional for systems that attach to one 1483 or more DS1 interfaces." 1484 ::= { dsx1SuppCompliances 1 } 1486 dsx1SuppRequiredGroup OBJECT-GROUP 1487 OBJECTS { 1488 dsx1CurrentValidData, 1489 dsx1TotalValidData, 1490 dsx1FarEndCurrentValidData, 1491 dsx1FarEndTotalValidData, 1492 dsx1FarEndIntervalValidData, 1493 dsx1SuppressAllTcas, 1494 dsx1ResetAllThresholds, 1495 dsx1ResetNearEndCurrent, 1496 dsx1ResetNearEndTotal, 1497 dsx1ResetNearEndAll, 1498 dsx1ResetFarEndCurrent, 1499 dsx1ResetFarEndTotal, 1500 dsx1ResetFarEndAll, 1501 dsx1SuppressTca, 1502 dsx1ResetThresholds, 1503 dsx1CurrentThresholdESs, 1504 dsx1CurrentThresholdSESs, 1505 dsx1CurrentThresholdSEFSs, 1506 dsx1CurrentThresholdUASs, 1507 dsx1CurrentThresholdCSSs, 1508 dsx1CurrentThresholdPCVs, 1509 dsx1CurrentThresholdLESs, 1510 dsx1CurrentThresholdLCVs, 1511 dsx1FarEndCurrentThresholdESs, 1512 dsx1FarEndCurrentThresholdSESs, 1513 dsx1FarEndCurrentThresholdSEFSs, 1514 dsx1FarEndCurrentThresholdUASs, 1515 dsx1FarEndCurrentThresholdCSSs, 1516 dsx1FarEndCurrentThresholdPCVs, 1517 dsx1FarEndCurrentThresholdLESs, 1518 dsx1FarEndCurrentThresholdLCVs, 1519 dsx1TotalThresholdESs, 1520 dsx1TotalThresholdSESs, 1521 dsx1TotalThresholdSEFSs, 1522 dsx1TotalThresholdUASs, 1523 dsx1TotalThresholdCSSs, 1524 dsx1TotalThresholdPCVs, 1525 dsx1TotalThresholdLESs, 1526 dsx1TotalThresholdLCVs, 1527 dsx1FarEndTotalThresholdESs, 1528 dsx1FarEndTotalThresholdSESs, 1529 dsx1FarEndTotalThresholdSEFSs, 1530 dsx1FarEndTotalThresholdUASs, 1531 dsx1FarEndTotalThresholdCSSs, 1532 dsx1FarEndTotalThresholdPCVs, 1533 dsx1FarEndTotalThresholdLESs, 1534 dsx1FarEndTotalThresholdLCVs, 1535 dsx1DayIntervalMax, 1536 dsx1DayIntervalESs, 1537 dsx1DayIntervalSESs, 1538 dsx1DayIntervalSEFSs, 1539 dsx1DayIntervalUASs, 1540 dsx1DayIntervalCSSs, 1541 dsx1DayIntervalPCVs, 1542 dsx1DayIntervalLESs, 1543 dsx1DayIntervalBESs, 1544 dsx1DayIntervalDMs, 1545 dsx1DayIntervalLCVs, 1546 dsx1DayIntervalValidData, 1547 dsx1FarEndDayIntervalESs, 1548 dsx1FarEndDayIntervalSESs, 1549 dsx1FarEndDayIntervalSEFSs, 1550 dsx1FarEndDayIntervalUASs, 1551 dsx1FarEndDayIntervalCSSs, 1552 dsx1FarEndDayIntervalLESs, 1553 dsx1FarEndDayIntervalPCVs, 1554 dsx1FarEndDayIntervalBESs, 1555 dsx1FarEndDayIntervalDMs, 1556 dsx1FarEndDayIntervalValidData 1557 } 1558 STATUS current 1559 DESCRIPTION 1560 "The objects that must be supported by all agents which 1561 implement this supplemental MIB." 1562 ::= { dsx1SuppGroups 1 } 1564 dsx1SuppOptionalGroup OBJECT-GROUP 1565 OBJECTS { 1566 dsx1ResetAllParameters, 1567 dsx1ResetParameter, 1568 dsx1DayIntervalStart 1569 } 1570 STATUS current 1571 DESCRIPTION 1572 "The objects that optionally may be supported by all agents 1573 which implement this supplemental MIB." 1574 ::= { dsx1SuppGroups 2 } 1576 END 1578 4. WAN-MIB Definitions 1580 WAN-MIB DEFINITIONS ::= BEGIN 1582 IMPORTS 1583 OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, experimental 1584 FROM SNMPv2-SMI 1585 MODULE-COMPLIANCE, OBJECT-GROUP 1586 FROM SNMPv2-CONF 1587 TEXTUAL-CONVENTION 1588 FROM SNMPv2-TC 1589 ifIndex 1590 FROM IF-MIB 1591 ; 1593 wanMIB MODULE-IDENTITY 1594 LAST-UPDATED "9605171200Z" -- May 17, 1996 1595 ORGANIZATION "IETF Trunk MIB Working Group" 1596 CONTACT-INFO 1597 " Maria Greene 1598 Ascom Nexion 1599 Postal: 289 Great Road 1600 Acton, MA 01721-4739 1601 US 1602 Tel: +1 508 266 4500 1603 Fax: +1 508 266 2300 1604 E-mail: greene@nexen.com" 1605 DESCRIPTION 1606 "This MIB contains common textual conventions used by the WAN 1607 MIBs and the thesholdCrossingAlert NOTIFICATION-TYPE." 1608 ::= { experimental 3002 } 1610 -- Should be replaced with: 1611 -- ::= { transmission xx } 1613 ResetAction ::= TEXTUAL-CONVENTION 1614 STATUS current 1615 DESCRIPTION 1616 "A syntax used for objects that trigger a reset of some type. 1617 Setting the value to 'reset(2)' causes the action. When read, 1618 objects of this syntax will always return the value 1619 'ready(1)'." 1620 SYNTAX INTEGER { 1621 ready(1), 1622 reset(2) 1623 } 1625 ThreshResetAction ::= TEXTUAL-CONVENTION 1626 STATUS current 1627 DESCRIPTION 1628 "A syntax used for objects that reset a group of thresholds." 1629 SYNTAX INTEGER { 1630 ready(1), 1631 resetToSpecific(2), 1632 resetToDefault(3) 1633 } 1635 wanObjects OBJECT IDENTIFIER ::= { wanMIB 1 } 1637 wanAudibleAlarmCutOff OBJECT-TYPE 1638 SYNTAX ResetAction 1639 MAX-ACCESS read-write 1640 STATUS current 1641 DESCRIPTION 1642 "This object is used to turn off an audible local alarm. When 1643 read, this object always returns the value 'ready(1)'. When 1644 set to the value 'reset(2)', the audible alarm is 1645 silenced. Note that resetting the audible alarm indicator does 1646 not keep the audible alarm from turning on again if the alarm 1647 state re-occurs." 1648 ::= { wanObjects 1 } 1650 wanTraps OBJECT IDENTIFIER ::= { wanMIB 2 } 1652 thresholdCrossingAlert NOTIFICATION-TYPE 1653 OBJECTS { ifIndex -- parameter value, threshold value 1654 } 1655 STATUS current 1656 DESCRIPTION 1657 "The thresholdCrossingAlert (TCA) notification indicates that 1658 a threshold has been crossed for a particular performance 1659 parameter for a particular WAN interface. The ifIndex of the 1660 WAN interface is included in the variable bindings list of the 1661 Trap PDU along with the parameter and the threshold 1662 objects. Note that these last two vary based on the parameter 1663 and the interval and therefore are not specified explicitly in 1664 the OBJECTS list. 1666 Note that the sysUpTime and sysTrapOID objects are always 1667 included in every Trap PDU's variable bindings list. 1669 For each interface, Only one TCA is sent for a given interval 1670 (current 15 minutes or current day) per parameter per 1671 direction of transmission unless the parameter is reset." 1672 ::= { wanTraps 1 } 1674 -- 1675 -- Module Compliance Statement 1676 -- 1678 wanConformance OBJECT IDENTIFIER ::= { wanMIB 3 } 1680 wanCompliances 1681 OBJECT IDENTIFIER ::= { wanConformance 1 } 1683 wanGroups 1684 OBJECT IDENTIFIER ::= { wanConformance 2 } 1686 wanModuleCompliance MODULE-COMPLIANCE 1687 STATUS current 1688 DESCRIPTION 1689 "The compliance statement for the WAN MIB." 1690 MODULE -- this module 1691 GROUP wanOptionalGroup 1692 DESCRIPTION 1693 "This group is required only for agents that support an 1694 audible alarm." 1695 ::= { wanCompliances 1 } 1697 wanOptionalGroup OBJECT-GROUP 1698 OBJECTS { 1699 wanAudibleAlarmCutOff 1700 } 1701 STATUS current 1702 DESCRIPTION 1703 "The only object in this MIB module." 1704 ::= { wanGroups 1 } 1706 END 1708 5. Acknowledgments 1710 This document is a product of the IETF's Trunk MIB Working Group. 1712 6. References 1714 [1] David Fowler, "Definitions of Managed Objects for the DS1, E1, DS2 1715 and E2 Interface Types", RFC, Newbridge Networks, March 1996. 1717 [2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 1718 S. Waldbusser, "Structure of Management Information for Version 2 1719 of the Simple Network Management Protocol (SNMPv2)", RFC1902, SNMP 1720 Research,Inc., Cisco Systems, Inc., Dover Beach Consulting, Inc., 1721 International Network Services, January 1996. 1723 [3] McCloghrie, K., and M. Rose, Editors, "Management Information Base 1724 for Network Management of TCP/IP-based internets: MIB-II", STD 17, 1725 RFC 1213, Hughes LAN Systems, Performance Systems International, 1726 March 1991. 1728 [4] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple Network 1729 Management Protocol", RFC 1157, SNMP Research, Performance Systems 1730 International, Performance Systems International, MIT Laboratory 1731 for Computer Science, May 1990. 1733 [5] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 1734 S. Waldbusser, "Protocol Operations for Version 2 of the Simple 1735 Network Management Protocol (SNMPv2)", RFC1905, SNMP Research,Inc., 1736 Cisco Systems, Inc., Dover Beach Consulting, Inc., International 1737 Network Services, January 1996. 1739 [6] American National Standard for Telecommunications, "Digital 1740 Hierarchy -- Layer 1 In-Service Digital Transmission Performance 1741 Monitoring", T1.231, September 1993. 1743 [7] Bellcore, "Generic Digital Transmission Surveillance, A Module of 1744 OTGR, FR-NWT-000439", GR-820-CORE, Issue 1, November 1994. 1746 7. Security Considerations 1748 Security issues are not discussed in this memo. 1750 8. Author's Address 1752 Maria Greene 1753 Ascom Nexion 1754 289 Great Road 1755 Acton, MA 01720-4739 1756 Phone: (508) 266-4570 1757 EMail: greene@nexen.com 1759 Table of Contents 1761 1 The SNMP Network Management Framework ........................ 2 1762 1.1 Object Definitions ......................................... 2 1763 2 Overview ..................................................... 3 1764 3 DS1-SUPP-MIB Definitions ..................................... 4 1765 4 WAN-MIB Definitions .......................................... 36 1766 5 Acknowledgments .............................................. 39 1767 6 References ................................................... 39 1768 7 Security Considerations ...................................... 40 1769 8 Author's Address ............................................. 40