idnits 2.17.1 draft-ietf-atommib-sonetng-02.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): ---------------------------------------------------------------------------- ** Cannot find the required boilerplate sections (Copyright, IPR, etc.) in this document. Expected boilerplate is as follows today (2024-04-25) 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 document type: Expected "INTERNET-DRAFT" in the upper left hand corner of the first page ** 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. ** 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. == No 'Intended status' indicated for this document; assuming Proposed Standard == The page length should not exceed 58 lines per page, but there was 86 longer pages, the longest (page 2) being 60 lines == It seems as if not all pages are separated by form feeds - found 0 form feeds but 87 pages Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an Abstract section. (A line matching the expected section header was found, but with an unexpected indentation: ' 2. Abstract' ) ** The document seems to lack an Introduction section. ** The document seems to lack a Security Considerations section. (A line matching the expected section header was found, but with an unexpected indentation: ' 8. Security Considerations' ) ** 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 an Authors' Addresses Section. ** There are 72 instances of too long lines in the document, the longest one being 8 characters in excess of 72. ** The abstract seems to contain references ([15], [2], [20], [16], [3], [21], 21], [17], [4], [22], [5], [23], [11,20,, [18], [19], 23], [6], 21,, [9,9a,, [7], [9a], [8], [11,19,, [9], [15-18], [10], [20,23], [11], 10], [12], [13], [1], [14]), which it shouldn't. Please replace those with straight textual mentions of the documents in question. Miscellaneous warnings: ---------------------------------------------------------------------------- == Line 353 has weird spacing: '...etected upon...' == Line 3093 has weird spacing: '... to the most ...' -- 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 (August 26, 1996) is 10104 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 section? '14' on line 3011 looks like a reference -- Missing reference section? '13' on line 3007 looks like a reference -- Missing reference section? '7' on line 2978 looks like a reference -- Missing reference section? '8' on line 2984 looks like a reference -- Missing reference section? '9' on line 2990 looks like a reference -- Missing reference section? '9a' on line 2994 looks like a reference -- Missing reference section? '10' on line 2996 looks like a reference -- Missing reference section? '15-18' on line 119 looks like a reference -- Missing reference section? '12' on line 3004 looks like a reference -- Missing reference section? '6' on line 2973 looks like a reference -- Missing reference section? '20' on line 3032 looks like a reference -- Missing reference section? '18' on line 3024 looks like a reference -- Missing reference section? '11' on line 3159 looks like a reference -- Missing reference section? '21' on line 3159 looks like a reference -- Missing reference section? '23' on line 3041 looks like a reference -- Missing reference section? '19' on line 3159 looks like a reference -- Missing reference section? '22' on line 3036 looks like a reference -- Missing reference section? '1' on line 2947 looks like a reference -- Missing reference section? '2' on line 2952 looks like a reference -- Missing reference section? '3' on line 2957 looks like a reference -- Missing reference section? '4' on line 2962 looks like a reference -- Missing reference section? '5' on line 2968 looks like a reference -- Missing reference section? '15' on line 3015 looks like a reference -- Missing reference section? '16' on line 3018 looks like a reference -- Missing reference section? '17' on line 3021 looks like a reference Summary: 15 errors (**), 0 flaws (~~), 5 warnings (==), 27 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Internet Draft SONET/SDH Objects August 26, 1996 4 Definitions of Managed Objects 5 for the SONET/SDH Interface Type 7 August 26, 1996 9 AToM MIB Working Group 11 Kaj Tesink 12 Bell Communications Research 13 331 Newman Springs Road 14 Red Bank, NJ 07701 16 kaj@cc.bellcore.com 18 20 1. Status of this Memo 22 This document is an Internet Draft. Internet Drafts are 23 working documents of the Internet Engineering Task Force 24 (IETF), its Areas, and its Working Groups. Note that other 25 groups may also distribute working documents as Internet 26 Drafts. 28 Internet Drafts are draft documents valid for a maximum of six 29 months. Internet Drafts may be updated, replaced, or obsoleted 30 by other documents at any time. It is not appropriate to use 31 Internet Drafts as reference material or to cite them other 32 than as a "working draft" or "work in progress." 34 Please check the I-D abstract listing contained in each 35 Internet Draft directory to learn the current status of this 36 or any other Internet Draft. 38 Distribution of this document is unlimited. 40 2. Abstract 42 This memo defines an experimental portion of the Management 43 Information Base (MIB) for use with network management 44 protocols in TCP/IP-based internets. In particular, it 45 defines objects for managing Synchronous Optical 46 Network/Synchronous Digital Hierarchy (SONET/SDH) objects. 47 This document is a companion document with Definitions of 48 Managed Objects for the DS1/E1 and DS3/E3 Interface Types, 49 RFC1406 [14] and RFC1407 [13]. 51 This memo specifies a MIB module in a manner that is both 52 compliant to the SNMPv2 SMI, and semantically identical to the 53 peer SNMPv1 definitions. 55 3. The SNMP Network Management Framework 57 The SNMP Network Management Framework presently consists of 58 three major components. They are: 60 0 RFC 1902 which defines the SMI, the mechanisms used for 61 describing and naming objects for the purpose of 62 management. 64 0 RFC 1213 defines MIB-II, the core set of managed objects 65 for the Internet suite of protocols. 67 0 RFC 1157 and RFC 1905 which define two versions of the 68 protocol used for network access to managed objects. 70 The Framework permits new objects to be defined for the 71 purpose of experimentation and evaluation. 73 4. Objects 75 Managed objects are accessed via a virtual information store, 76 termed the Management Information Base or MIB. Objects in the 77 MIB are defined using the subset of Abstract Syntax Notation 78 One (ASN.1) [7] defined in the SMI. In particular, each 79 object has a name, a syntax, and an encoding. The name is an 80 object identifier, an administratively assigned name, which 81 specifies an object type. The object type together with an 82 object instance serves to uniquely identify a specific 83 instantiation of the object. For human convenience, we often 84 use a textual string, termed the OBJECT DESCRIPTOR, to also 85 refer to the object type. 87 The syntax of an object type defines the abstract data 88 structure corresponding to that object type. The ASN.1 89 language is used for this purpose. However, the SMI RFC 1902 90 purposely restricts the ASN.1 constructs which may be used. 91 These restrictions are explicitly made for simplicity. 93 The encoding of an object type is simply how that object type 94 is represented using the object type's syntax. Implicitly 95 tied to the notion of an object type's syntax and encoding is 96 how the object type is represented when being transmitted on 97 the network. The SMI specifies the use of the basic encoding 98 rules of ASN.1 [8], subject to the additional requirements 99 imposed by the SNMP. 101 4.1. Format of Definitions 103 Section 6 contains contains the specification of all object 104 types contained in this MIB module. The object types are 105 defined using the conventions defined in the SMI, as amended 106 by the extensions specified in the SNMPv2 SMI. 108 5. Overview 110 These objects are used when the particular media being used to 111 realize an interface is a SONET/SDH interface. At present, 112 this applies to these values of the ifType variable in the 113 Internet-standard MIB: 115 sonet (39), sonetPath (50), sonetVT (51) 117 The definitions contained herein are based on the SONET/SDH 118 specifications in ANSI T1.105 and T1.106-1988 [9, 9a, 10] and 119 CCITT G.707, 708, 709, and G.783 [15-18]. 121 5.1. Use of the ifTable 123 This section specifies how the MIB II interfaces group, as 124 defined in [12], is used for SONET/SDH interfaces. The 125 SONET/SDH layers support several multiplexing possibilities. 127 For example in SONET, an Synchronous Transport Signal 3 (STS- 128 3) has 3 SONET Paths, and a STS-3c has 1 SONET Path. Another 129 example could be a STS-12 having 4 SONET STS-3c Paths. 130 Similarly, a SONET Synchronous Payload Envelope (SPE) can 131 carry many Virtual Tributaries (VTs), for example, one SONET 132 SPE can carry 28 VT1.5s. It is important to note that an SPE 133 and a VT in SONET is collectively referred to as a Virtual 134 Container (VC) in SDH. Also, an STS is called Synchronous 135 Transport Module (STM) in SDH. 137 Not all SONET/SDH equipment terminate all SONET/SDH layers. 138 For example, an SONET/SDH STE regenerator terminates SONET/SDH 139 Sections only, and is transparent for all layers above that. 140 SONET/SDH Add-Drop multiplexers and Digital Cross Connect 141 Systems terminate SONET/SDH Lines. SONET/SDH Terminal 142 Multiplexers may also terminate SONET/SDH Paths and VTs/VCs. 144 MIB II [6], as extended by [12], accommodates these cases by 145 appropriate use of the MIB II system group, and the interfaces 146 group. The system group can name and describe the type of 147 managed resource. The interfaces group defines which SONET/SDH 148 layers apply, how these layers are configured and multiplexed. 149 This is achieved by proper representation of SONET/SDH Layers 150 by ifEntries as defined in [12], as follows: 152 _____________________________ 153 | | | | > 154 | | | | | 155 | VT 1 |..........|VT K| > K ifEntries 156 | | | | | 157 |_____________|__________|____| > 158 | | | | > 159 | | | | | 160 | Path 1 |......|Path L| > L ifEntries 161 | | | | | 162 |_______________|______|______| > 163 | | > 164 | | | 165 | Line | | 166 | | | 167 |_____________________________| | 168 | | | 169 | | | 170 | Section Layer | > 1 ifEntry 171 | | | 172 |_____________________________| | 173 | | | 174 | | | 175 | Physical Medium Layer | | 176 | | | 177 |_____________________________| > 179 Use of ifTable for a SONET/SDH port 181 The exact configuration and multiplexing of the layers is 182 maintained in the ifStackTable [12]. 184 5.2. Use of ifTable for SONET/SDH Medium/Section/Line Layer 186 Only the ifGeneralInformationGroup needs to be supported. 188 ifTable Object Use for combined SONET/SDH 189 Medium/Section/Line Layer 190 ====================================================================== 191 ifIndex Interface index. 193 ifDescr SONET/SDH Medium/Section/Line 195 ifType sonet(39) 196 ifSpeed Speed of line rate for SONET/SDH, 197 (e.g., 155520000 bps). 199 ifPhysAddress The value of the Circuit Identifier. 200 If no Circuit Identifier has been assigned 201 this object should have an octet string with 202 zero length. 204 ifAdminStatus Supports read-only access. 205 The desired administrative status of the interface. 207 ifOperStatus The value testing(3) is not used. 208 This object assumes the value down(2), 209 if the objects sonetSectionCurrentStatus 210 and sonetLineCurrentStatus have 211 any other value than sonetSectionNoDefect(1) 212 and sonetLineNoDefect(1), respectively. 214 ifLastChange sysUpTime at the last change in ifOperStatus. 216 ifName Textual name of the interface or an OCTET STRING 217 of zero length. 219 ifLinkUpDownTrapEnable Set to enabled(1). 220 Supports read-only access. 222 ifHighSpeed Speed of line in Mega-bits per second 223 (e.g., 155 Mbps) 225 ifConnectorPresent Set to true(1). 227 ifAlias The (non-volatile) alias name for this interface 228 as assigned by the network manager. 230 5.3. Use of ifTable for SONET/SDH Paths 232 Only the ifGeneralInformationGroup needs to be supported. 234 ifTable Object Use for SONET/SDH Paths 235 ========================================= 236 ifIndex Interface index. 238 ifDescr SONET/SDH Path 240 ifType sonetPath(50) 241 ifSpeed set to speed of SONET/SDH path 242 (e.g., an STS-1 path has a 243 rate of 50112000 bps.) 245 ifPhysAddress Circuit Identifier or OCTET STRING of zero length. 247 ifAdminStatus Supports read-only access. 248 The desired administrative status of the interface. 250 ifOperStatus This object assumes the value down(2), 251 if the object sonetPathCurrentStatus has 252 any other value than sonetPathNoDefect(1). 254 ifLastChange sysUpTime at the last change in ifOperStatus. 256 ifName Textual name of the interface or an OCTET STRING 257 of zero length. 259 ifLinkUpDownTrapEnable Default value is disabled(2). 260 Just read-only access may be supported. 262 ifHighSpeed Set to rate of SONET/SDH path 263 in Mega-bits per second. 265 ifConnectorPresent Set to false(2). 267 ifAlias The (non-volatile) alias name for this interface 268 as assigned by the network manager. 270 5.4. Use of ifTable for SONET/SDH VTs/VCs 272 Only the ifGeneralInformationGroup needs to be supported. 274 ifTable Object Use for SONET/SDH VTs/VCs 275 =========================================== 276 ifIndex Interface index. 278 ifDescr SONET/SDH VT/VC 280 ifType sonetVT(51) 282 ifSpeed Set to speed of VT/VC 283 (e.g., a VT1.5 has a rate of 284 1728000 bps.) 286 ifPhysAddress Circuit Identifier or OCTET STRING of zero length. 288 ifAdminStatus Supports read-only access. 289 The desired administrative status of the interface. 291 ifOperStatus This object assumes the value down(2), 292 if the object sonetVTCurrentStatus has 293 any other value than sonetVTNoDefect(1). 295 ifLastChange sysUpTime at the last change in ifOperStatus. 297 ifName Textual name of the interface or an OCTET STRING 298 of zero length. 300 ifLinkUpDownTrapEnable Default value is disabled(2). 301 Just read-only access may be supported. 303 ifHighSpeed Set to rate of VT in Mega-bits per second. 305 ifConnectorPresent Set to false(2). 307 ifAlias The (non-volatile) alias name for this interface 308 as assigned by the network manager. 310 5.5. SONET/SDH Terminology 312 The terminology used in this document to describe error 313 conditions on a SONET circuit as monitored by a SONET system 314 are from the T1.231 [20]. The terminology used in this 315 document to describe error conditions on a SDH circuit as 316 monitored by a SDH system are from the CCITT G.783 [18]. Only 317 the SONET Performance Monitoring terminology is defined in 318 this document. The definitions for SDH Performance Monitoring 319 terms are similar but not identical, and they can be found in 320 [18]. If the definition in this document does not match the 321 definition in the T1.231 document, the implementer should 322 follow the definition described in this document. In some 323 cases other or additional references are used as compared with 324 the ones cited above. This will be indicated in the text. 326 Section Loss Of Frame Failure (Out of Frame Event, Severely 327 Errored Frame Defect) 328 An Out of Frame (OOF) event (or Severely Errored Frame 329 defect) is the occurrence of four contiguous errored 330 frame alignment words. A frame alignment work occupies 331 the A1 and A2 bytes of an STS frame, and is defined in 332 T1.105. The SEF defect is terminated when two contiguous 333 error-free frame words are detected. Any implementation 334 of the frame recovery circuitry which achieves 335 realignment following an OOF within the 250 microsecond 336 (two frames) interval implied by this definition is 337 acceptable. 339 An Loss of Frame (LOF) defect is declared when an OOF/SEF 340 defect persists for a period of 3 milliseconds. The LOF 341 defect is terminated when the incoming signal remains 342 continuously in-frame for a period of 1 ms to 3 ms. 344 An LOF failure is declared when the LOF defect persists 345 for a period of 2.5 +/- 0.5 seconds, except when an LOS 346 defect or failure is present. The LOF failure is cleared 347 when the LOS failure is declared, or when the LOF defect 348 is absent for 10 +/- 0.5 seconds. 350 Loss of Signal 351 The Loss of Signal (LOS) defect is declared when no 352 transitions are detected on the incoming signal (before 353 descrambling). The LOS defect is detected upon 354 observing 2.3 to 100 microseconds of no transitions. The 355 LOS defect is cleared after a 125 microsecond interval 356 (one frame) during which no LOS defect is detected. 358 The LOS failure is declared when the LOS defect persists 359 for a period of 2.5 +/- 0.5 seconds, or if LOS defect is 360 present when the criteria for LOF failure declaration 361 have been met. The LOS failure is cleared when the LOS 362 defect is absent for a period of 10 +/- 0.5 seconds. 363 Declaration of LOS failure clears any existing LOF 364 failure. Clearing the LOS failure allows immediate 365 declaration of the LOF failure if conditions warrant. 367 STS-Path Loss of Pointer 368 An Loss of Pointer (LOP) defect is declared when either a 369 valid pointer is not detected in eight consecutive 370 frames, or when eight consecutive frames are detected 371 with the New Data Flag (NDF) set to "1001" without a 372 valid concatenation indicator (see ANSI T1.105). A LOP 373 defect is terminated when either a valid pointer with a 374 normal NDF set to "0110", or a valid concatenation 375 indicator is detected for three contiguous frames. 376 Incoming STS-Path AIS shall not result in the declaration 377 of a LOP defect. 379 A STS-Path LOP failure is declared when the STS-Path LOP 380 defect persists for a period of 2.5 +/- 0.5 seconds. A 381 STS-Path LOP failure is cleared when the STS-Path LOP 382 defect is absent for 10 +/- 0.5 seconds. 384 VT Loss of Pointer 385 A VT LOP defect is declared when either a valid pointer 386 is not detected in eight consecutive VT superframes, or 387 when eight consecutive VT superframes are detected with 388 the NDF set to "1001" without a valid concatenation 389 indicator. A VT LOP defect is terminated when either a 390 valid pointer with a normal NDF set to "0110", or a valid 391 concatenation indicator is detected for three contiguous 392 VT superframes. Incoming VT-Path AIS shall not result in 393 declaring a VT LOP defect. 395 A VT LOP failure is declared when the VT LOP defect 396 persists for 2.5 +/- 0.5 seconds. A VT LOP failure is 397 cleared when the VT LOP defect is absent for 10 +/- 0.5 398 seconds. 400 Line Alarm Indication Signal 401 A Line Alarm Indication Signal (L-AIS) is defined in ANSI 402 T1.105. The following criteria are specific to the L-AIS 403 defect: 405 -- Line AIS defect is detected as a "111" pattern in 406 bits 6, 7, and 8 of the K2 byte in five consecutive 407 frames. 409 -- Line AIS defect is terminated when bits 6, 7, and 8 410 of the K2 byte do not contain the code "111" for five 411 consecutive frames. 413 A Line AIS failure is declared when the Line AIS defect 414 persists for a period of 20.5 +/- 0.5 seconds. A Line 415 AIS failure is cleared when the Line AIS defect is absent 416 for 10 +/- 0.5 seconds. 418 STS-Path Alarm Indication Signal 419 The STS-Path Alarm Indication Signal (AIS) is defined in 420 ANSI T1.105 as all ones in bytes H1, H2, and H3 as well 421 as all ones in the entire STS SPE. The following 422 criteria are specific to the STS-Path AIS defect: 424 -- STS-Path AIS defect is detected as all ones in bytes 425 H1 and H2 in three contiguous frames. 427 -- The STS-Path AIS defect is terminated when a valid STS 428 Pointer is detected with the NDF set to "1001" (inverted) 429 for one frame, or "0110" (normal) for three contiguous 430 frames. 432 A STS-Path AIS failure is declared when the STS-Path AIS 433 defect persists for 2.5 +/- 0.5 seconds. A STS-Path AIS 434 failure is cleared when the STS-Path AIS defect is absent 435 for 10 +/- 0.5 seconds. 437 VT-Path Alarm Indication Signal 438 The VT-Path Alarm Indication Signal (AIS) is only 439 applicable for VTs in the floating mode of operation. 440 VT-Path AIS is used to alert the downstream VT Path 441 Terminating Entity (PTE) of an upstream failure. Upon 442 detection of a failure, Line AIS, or STS-Path AIS, an STS 443 PTE will generate downstream VT-Path AIS if the STS 444 Synchronous Payload Envelope (SPE) is carrying floating 445 VTs. VT-Path AIS is specified in ANSI T1.105 as all ones 446 in bytes V1, V2, V3, and V4, as well as all ones in the 447 entire VT SPE. The following criteria are specific to 448 VT-Path AIS defect: 450 -- VT-Path AIS defect is detected by a VT PTE as all 451 ones in bytes V1 and V2 in three contiguous VT 452 superframes. 454 -- VT-Path AIS defect is terminated when valid VT 455 pointer with a valid VT size is detected with the NDF set 456 to "1001" (inverted) for one VT superframe, or "0110" 457 (normal) for three contiguous VT superframes are 458 detected. 460 A VT-Path AIS failure is declared when the VT-Path AIS 461 defect persists for 2.5 +/- 0.5 seconds. A VT-Path AIS 462 failure is cleared when the VT-Path AIS defect is absent 463 for 10 +/- 0.5 seconds. 465 Line Remote Defect Indication 466 Line Remote Defect Indication (RDI) (aka Line FERF) 467 signal is the occurrence of a "110" pattern in bit 468 positions 6, 7, and 8 of the K2 byte in STS-1 #1 of the 469 STS-N signal. Line RDI is defined in ANSI T1.105. The 470 following criteria are specific to Line RDI defect: 472 -- Line RDI defect is a "110" code in bits 6, 7, and 8 473 of the K2 byte of in STS-1 #1 in five consecutive frames. 475 -- Line RDI defect is terminated when any code other 476 than "110" is detected in bits 6, 7, and 8 of the K2 byte 477 in five consecutive frames. 479 A Line Remote Failure Indication (RFI) failure is 480 declared when the incoming Line RDI defects lasts for 2.5 481 +/- 0.5 seconds. The Line RFI failure is cleared when no 482 Line RDI defects are detected for 10 +/- 0.5 seconds. 484 STS-Path Remote Defect Indication 485 STS-Path RDI (aka STS-Path FERF) signal shall be 486 generated within 100 milliseconds by the STS PTE upon 487 detection of an AIS or LOP defect. Transmission of the 488 STS-Path RDI signal shall cease within 100 milliseconds 489 when the STS PTE no longer detects STS-Path AIS or STS- 490 Path LOP defect. The STS-Path RDI shall accurately 491 report the presence or absence of STS-Path AIS or STS- 492 Path LOP defects. STS-Path RDI defect is defined in ANSI 493 T1.105. The following requirements are specific to the 494 STS-Path RDI defect: 496 -- STS-Path RDI is detected by all STS PTEs. STS-Path 497 RDI is detected by the upstream STS PTE as a "1" in bit 498 five of the Path Status byte (G1) for five contiguous 499 frames. 501 -- Removal of STS-Path Remote Defect Indication is 502 detected by a "0" in bit 5 of the G1 byte in five 503 contiguous frames. 505 A STS-Path Remote Failure Indication (RFI) failure is 506 declared when the incoming STS-Path RDI defects lasts for 507 2.5 +/- 0.5 seconds. The STS-Path RFI failure is cleared 508 when no STS-Path RDI defects are detected for 10 +/- 0.5 509 seconds. 511 VT-Path Remote Defect Indication 512 VT Path RDI (aka VT Path FERF) signal shall be generated 513 within 100 milliseconds by the VT PTE upon detection of a 514 VT-Path AIS or LOP defect. Transmission of the VT-Path 515 RDI signal shall cease within 100 milliseconds when the 516 VT PTE no longer detects VT-Path AIS or VT-Path LOP 517 defect. The VT-Path RDI shall accurately report the 518 presence or absence of VT-Path AIS or VT-Path LOP 519 defects. VT-Path RDI defect is defined in ANSI T1.105. 520 The following requirements are specific to VT-Path RDI 521 defect: 523 -- VT-Path RDI defect is the occurrence of a "1" in bit 524 4 of the VT-Path Overhead byte (V5) in five contiguous 525 frames. 527 -- VT-Path RDI defect is terminated when a "0" is 528 detected in bit 4 of the VT-Path Overhead byte (V5) for 529 five contiguous frames. 531 A VT-Path Remote Failure Indication (RFI) (derived) 532 failure is declared when the incoming VT-Path RDI defects 533 lasts for 2.5 +/- 0.5 seconds. The VT-Path RFI failure 534 is cleared when no VT-Path RDI defects are detected for 535 10 +/- 0.5 seconds. 537 VT-Path Remote Failure Indication 538 The VT-Path RFI signal is only required for the case of 539 byte synch mapped DS1s where the DS1 frame bit is not 540 mapped. The VT-Path RFI is specified in ANSI T1.105, 541 where it is currently called VT path yellow. When 542 provided, the VT-Path RFI signal is used to indicate the 543 occurrence of far-end failures. When the VT-Path RFI is 544 not provided, far-end failures are derived from local 545 timing of the VT-Path RDI defect. The VT-Path RFI 546 failure is declared within 5 ms of detecting the incoming 547 VT-Path RFI Signal. The VT-Path Remote Failure 548 Indication (RFI) failure is cleared within 50 ms of 549 detecting the removal of the incoming VT-Path RFI signal. 551 Coding Violation 552 Coding Violations (CV) are Bit Interleaved Parity (BIP) 553 errors that are detected in the incoming signal. CV 554 counters are incremented for each BIP error detected. 555 That is, each BIP-8 can detect up to eight errors per 556 STS-N frame, with each error incrementing the CV counter. 557 Section CVs shall be collected using the BIP-8 in the B1 558 byte located in the Section Overhead of STS-1 #1. Line 559 CVs shall be collected using the BIP-8s in B2 bytes 560 located in the Line Overhead of each STS-1 (since all CVs 561 on an STS-N line are counted together, this is equivalent 562 to counting each error in the BIP-8*N contained in the B2 563 bytes of the STS-N Line Overhead). Thus, on an STS-N 564 signal, up to 8 x N CVs may occur in each frame. Path 565 CVs shall be collected using the BIP-8 in the B3 byte of 566 the STS-Path Overhead of the STS SPE. VT CVs shall be 567 collected using the BIP-2 in the V5 overhead byte of the 568 floating VT. 570 Errored Seconds 571 At each layer, an Errored Second (ES) is a second with 572 one or more Coding Violations at that layer OR one or 573 more incoming defects (e.g., SEF, LOS, AIS, LOP) at that 574 layer has occurred. 576 Severely Errored Seconds 577 According to [11, 20, 21, 23] at each layer, an Severely 578 Errored Second (SES) is a second with x or more CVs at 579 that layer, or a second during which at least one or more 580 incoming defects at that layer has occurred. The values 581 of x in RFC1595[19] were based on [11] and [21] (see 582 Appendix B). These values have subsequently been relaxed 583 in [20, 23]. In addition, according to G.826 [22] SESs 584 are measured as a percentage of errored blocks. 586 To deal with these sets of definitions this memo defines 587 an object sonetSESThresholdSet that determines the 588 correct interpretation of SES. For backward 589 compatibility, if this object is not implemented the 590 interpretation of Appendix B shall apply. Otherwise, a 591 more recent interpretation is suggested. An agent is not 592 required to support all sets of definitions. 594 Note that if a manager changes the value of this object 595 all SES statistics collected prior to this change shall 596 be invalidated. 598 Severely Errored Framing Seconds 599 A Severely Errored Framing Second (SEFS) is a seconds 600 with containing one or more SEF events. This counter is 601 only counted at the Section Layer. 603 Unavailable Seconds 604 At the Line, Path, and VT layers, an unavailable second 605 is calculated by counting the number of seconds that the 606 interface is unavailable. At each layer, the SONET/SDH 607 interface is said to be unavailable at the onset of 10 608 contiguous SESs. The 10 SESs are included in unavailable 609 time. Once unavailable, the SONET/SDH interface becomes 610 available at the onset of 10 contiguous seconds with no 611 SESs. The 10 seconds with no SESs are excluded from 612 unavailable time. With respect to the SONET/SDH error 613 counts at each layer, all counters at that layer are 614 incremented while the SONET/SDH interface is deemed 615 available at that layer. While the interface is deemed 616 unavailable at that layer, the only count that is 617 incremented is UASs at that layer. 619 Note that this definition implies that the agent cannot 620 determine until after a ten second interval has passed 621 whether a given one-second interval belongs to available 622 or unavailable time. If the agent chooses to update the 623 various performance statistics in real time then it must 624 be prepared to retroactively reduce the ES, SES, and SEFS 625 counts by 10 and increase the UAS count by 10 when it 626 determines that available time has been entered. It must 627 also be prepared to reduce the CV count by the number of 628 violations counted since the onset of unavailable time. 629 The agent must be similarly prepared to retroactively 630 decrease the UAS count by 10 and increase the ES and CV 631 counts as necessary upon entering available time. A 632 special case exists when the 10 second period leading to 633 available or unavailable time crosses a 900 second 634 statistics window boundary, as the foregoing description 635 implies that the CV, ES, SES, SEFS, and UAS counts the 636 PREVIOUS interval must be adjusted. In this case 637 successive GETs of the affected sonetPathIntervalSES and 638 sonetPathIntervalUAS objects (and the analogous Line and 639 VT objects also) objects will return differing values if 640 the first GET occurs during the first few seconds of the 641 window. 643 According to ANSI T1.231 unavailable time begins at the 644 _onset_ of 10 contiguous severely errored seconds -- that 645 is, unavailable time starts with the _first_ of the 10 646 contiguous SESs. Also, while an interface is deemed 647 unavailable all counters for that interface are frozen 648 except for the UAS count. It follows that an 649 implementation which strictly complies with this standard 650 must _not_ increment any counters other than the UAS 651 count -- even temporarily -- as a result of anything that 652 happens during those 10 seconds. Since changes in the 653 signal state lag the data to which they apply by 10 654 seconds, an ANSI-compliant implementation must pass the 655 one-second statistics through a 10-second delay line 656 prior to updating any counters. That can be done by 657 performing the following steps at the end of each one 658 second interval. 660 i) Read near/far end CV counter and alarm status flags from 661 the hardware. 663 ii) Accumulate the CV counts for the preceding second and 664 compare them to the ES and SES threshold for the layer in 665 question. Update the signal state and shift the one- 666 second CV counts and ES/SES flags into the 10-element 667 delay line. Note that far-end one-second statistics are 668 to be flagged as "absent" during any second in which 669 there is an incoming defect at the layer in question or 670 at any lower layer. 672 iii) Update the current interval statistics using the signal 673 state from the _previous_ update cycle and the one-second 674 CV counts and ES/SES flags shifted out of the 10-element 675 delay line. 677 This approach is further described in Appendix A. An 678 agent may choose to use this approach in lieu of 679 retroactive adjustments to the counters. 681 In any case, a linkDown trap shall be sent only after the 682 agent has determined for certain that the unavailable 683 state has been entered, but the time on the trap will be 684 that of the first UAS (i.e., 10 seconds earlier). A 685 linkUp trap shall be handled similarly. 687 Unequipped 688 If a Path or VT connection is not provisioned (idle) the 689 SONET equipment will signal this state by transmitting 690 the Path or VT Signal Label as follows: 692 - byte C2 of the STS Path Overhead equal to 0 for an 693 unequipped Path, 694 - byte V5 of the VT Path Overhead equal to 0 for an 695 unequipped VT. 697 Signal Label Mismatch 698 A Path or VT connection is not correctly provisioned if a 699 received Path or VT Signal Label mismatch occurs. A 700 received Signal Label is considered mismatched if it does 701 not equal either the locally provisioned value or the 702 value 'equipped non-specific' (1 hex). Note that any 703 received non-zero Signal Label is considered a locally 704 provisioned value of 'equipped non-specific'. Only in- 705 service, provisioned Path Terminating equipment can 706 detect mismatched Signal labels. It is considered 707 provisioned if it has been configured for a mapping and 708 has been assigned signals to and from which the mapping 709 takes place. While a Path is unequipped or has 710 mismatched signal labels ES/SES counts continue, but 711 these conditions do not themselves contribute to ES/SES. 713 Circuit Identifier 714 This is a character string specified by the circuit 715 vendor, and is useful when communicating with the vendor 716 during the troubleshooting process. 718 6. Object Definitions 720 SONET-MIB DEFINITIONS ::= BEGIN 722 IMPORTS 723 MODULE-IDENTITY, OBJECT-TYPE, 724 Integer32 725 FROM SNMPv2-SMI 726 DisplayString, TruthValue 727 FROM SNMPv2-TC 728 MODULE-COMPLIANCE, OBJECT-GROUP 729 FROM SNMPv2-CONF 730 ifIndex, transmission 731 FROM RFC1213-MIB 732 PerfCurrentCount, PerfIntervalCount 733 FROM PerfHist-TC-MIB; 735 -- This is the MIB module for the SONET/SDH Interface objects. 737 sonetMIB MODULE-IDENTITY 738 LAST-UPDATED "9608260000Z" 739 ORGANIZATION "IETF AToM MIB Working Group" 740 CONTACT-INFO 741 "Kaj Tesink 742 Bell Communications Research 743 Tel: (908) 758-5254 744 Fax: (908) 758-4196 745 E-mail: kaj@cc.bellcore.com." 746 DESCRIPTION 747 "The MIB module to describe 748 SONET/SDH interfaces objects." 749 ::= { transmission 39 } 751 -- This is the MIB module for the SONET/SDH objects 753 sonetObjects OBJECT IDENTIFIER ::= { sonetMIB 1 } 755 sonetObjectsPath OBJECT IDENTIFIER ::= { sonetMIB 2 } 757 sonetObjectsVT OBJECT IDENTIFIER ::= { sonetMIB 3 } 758 -- groups in the SONET/SDH MIB module 760 sonetMedium OBJECT IDENTIFIER ::= { sonetObjects 1 } 762 sonetSection OBJECT IDENTIFIER ::= { sonetObjects 2 } 764 sonetLine OBJECT IDENTIFIER ::= { sonetObjects 3 } 766 sonetFarEndLine OBJECT IDENTIFIER ::= { sonetObjects 4 } 768 sonetPath OBJECT IDENTIFIER ::= { sonetObjectsPath 1 } 770 sonetFarEndPath OBJECT IDENTIFIER ::= { sonetObjectsPath 2 } 772 sonetVT OBJECT IDENTIFIER ::= { sonetObjectsVT 1 } 774 sonetFarEndVT OBJECT IDENTIFIER ::= { sonetObjectsVT 2 } 775 -- the SONET/SDH Medium group 777 -- SONET/SDH interfaces for some applications may be electrical 778 -- interfaces and not optical interfaces. This group handles 779 -- the configuration information for both optical SONET/SDH 780 -- interfaces 781 -- and electrical SONET/SDH interfaces. 783 sonetMediumTable OBJECT-TYPE 784 SYNTAX SEQUENCE OF SonetMediumEntry 785 MAX-ACCESS not-accessible 786 STATUS current 787 DESCRIPTION 788 "The SONET/SDH Medium table." 789 ::= { sonetMedium 1 } 791 sonetMediumEntry OBJECT-TYPE 792 SYNTAX SonetMediumEntry 793 MAX-ACCESS not-accessible 794 STATUS current 795 DESCRIPTION 796 "An entry in the SONET/SDH Medium table." 797 INDEX { ifIndex } 798 ::= { sonetMediumTable 1 } 800 SonetMediumEntry ::= 801 SEQUENCE { 802 sonetMediumType INTEGER, 803 sonetMediumTimeElapsed Integer32, 804 sonetMediumValidIntervals Integer32, 805 sonetMediumLineCoding INTEGER, 806 sonetMediumLineType INTEGER, 807 sonetMediumCircuitIdentifier DisplayString, 808 sonetMediumInvalidIntervals Integer32, 809 sonetMediumLoopbackConfig BITS 810 } 812 sonetMediumType OBJECT-TYPE 813 SYNTAX INTEGER { 814 sonet(1), 815 sdh(2) 816 } 817 MAX-ACCESS read-only 818 STATUS current 819 DESCRIPTION 820 "This variable identifies whether a SONET 821 or a SDH signal is used across this interface." 822 ::= { sonetMediumEntry 1 } 824 sonetMediumTimeElapsed OBJECT-TYPE 825 SYNTAX Integer32 (1..900) 826 MAX-ACCESS read-only 827 STATUS current 828 DESCRIPTION 829 "The number of seconds, including partial 830 seconds, that have elapsed since the beginning of 831 the current error-measurement period." 832 ::= { sonetMediumEntry 2 } 834 sonetMediumValidIntervals OBJECT-TYPE 835 SYNTAX Integer32 (0..96) 836 MAX-ACCESS read-only 837 STATUS current 838 DESCRIPTION 839 "The number of previous intervals for which valid 840 data has been stored. A SONET interface must be 841 capable of supporting at least n intervals. 842 The minimum value of n is 4. 843 The default of n is 32. 844 The maximum value of n is 96. 845 The value of this object will be n unless 846 the device was brought online within the last 847 (nx15) minutes, in which case the value will be the 848 number of complete 15 minute intervals the device has 849 been online. In the case where the agent 850 is a proxy, it is possible that some intervals 851 are unavailable. In this case, this 852 interval is the maximum interval number for 853 which valid data is available." 854 ::= { sonetMediumEntry 3 } 856 sonetMediumLineCoding OBJECT-TYPE 857 SYNTAX INTEGER { 858 sonetMediumOther(1), 859 sonetMediumB3ZS(2), 860 sonetMediumCMI(3), 861 sonetMediumNRZ(4), 862 sonetMediumRZ(5) 863 } 865 MAX-ACCESS read-only 866 STATUS current 867 DESCRIPTION 868 "This variable describes the line coding for 869 this interface. The B3ZS and CMI are used for 870 electrical SONET/SDH signals (STS-1 and STS-3). 871 The Non-Return to Zero (NRZ) and the Return 872 to Zero are used for optical SONET/SDH signals." 873 ::= { sonetMediumEntry 4 } 875 sonetMediumLineType OBJECT-TYPE 876 SYNTAX INTEGER { 877 sonetOther(1), 878 sonetShortSingleMode(2), 879 sonetLongSingleMode(3), 880 sonetMultiMode(4), 881 sonetCoax(5), 882 sonetUTP(6) 883 } 884 MAX-ACCESS read-only 885 STATUS current 886 DESCRIPTION 887 "This variable describes the line type for 888 this interface. The line types are 889 Short and Long Range 890 Single Mode fiber or Multi-Mode fiber interfaces, 891 and coax and UTP for electrical interfaces. The 892 value sonetOther should be used when the Line Type is 893 not one of the listed values." 894 ::= { sonetMediumEntry 5 } 896 sonetMediumCircuitIdentifier OBJECT-TYPE 897 SYNTAX DisplayString (SIZE (0..255)) 898 MAX-ACCESS read-write 899 STATUS current 900 DESCRIPTION 901 "This variable contains the transmission 902 vendor's circuit identifier, for the 903 purpose of facilitating troubleshooting. 904 Note that the circuit identifier, if available, 905 is also represented by ifPhysAddress." 906 ::= { sonetMediumEntry 6 } 908 sonetMediumInvalidIntervals OBJECT-TYPE 909 SYNTAX Integer32 (0..96) 910 MAX-ACCESS read-only 911 STATUS current 912 DESCRIPTION 913 "The number of intervals for which no valid 914 data is available. This includes intervals 915 of which valid data has been lost, e.g., due 916 to restart of the agent." 917 ::= { sonetMediumEntry 7 } 919 sonetMediumLoopbackConfig OBJECT-TYPE 920 SYNTAX BITS { 921 sonetNoLoop(0), 922 sonetFacilityLoop(1), 923 sonetTerminalLoop(2), 924 sonetOtherLoop(3) } 925 MAX-ACCESS read-write 926 STATUS current 927 DESCRIPTION 928 "The current loopback state of the SONET/SDH interface. The 929 values mean: 931 sonetNoLoop 932 Not in the loopback state. A device that is not 933 capable of performing a loopback on this interface 934 shall always return this value. 936 sonetFacilityLoop 937 The received signal at this interface is looped back 938 out through the corresponding transmitter in the return 939 direction. 941 sonetTerminalLoop 942 The signal that is about to be transmitted is connected 943 to the associated incoming receiver. 945 sonetOtherLoop 946 Loopbacks that are not defined here." 948 ::= { sonetMediumEntry 8 } 950 sonetSESthresholdSet OBJECT-TYPE 951 SYNTAX INTEGER { 952 other(1), 953 bellcore1991(2), 954 ansi1993(3), 955 itu1995(4) 956 } 957 MAX-ACCESS read-write 958 STATUS current 959 DESCRIPTION 960 "An enumerated integer indicating which 961 recognized set of SES thresholds that 962 the agent uses for determining severely 963 errored seconds and unavailable time. 965 other(1) 966 None of the following. 968 bellcore1991(2) 969 Bellcore TR-NWT-000253, 1991 [21], or 970 ANSI T1M1.3/93-005R2, 1993 [11]. 971 See also Appendix B. 973 ansi1993(3) 974 ANSI T1.231, 1993 [20], or 975 Bellcore GR-253-CORE, Issue 2, 1995 [23] 977 itu1995(4) 978 ITU Recommendation G.826, 1995 [22]. 980 If a manager changes the value of this 981 object then the SES statistics collected 982 prior to this change must be invalidated." 983 ::= { sonetMedium 2 } 985 -- the SONET/SDH Section group 987 -- this group consists of 2 tables: 988 -- - the SONET/SDH Section Current Table 989 -- - the SONET/SDH Section Interval Table 991 -- the SONET/SDH Section Current Table 993 -- The SONET/SDH Section 994 -- current table contains various statistics 995 -- being collected for the current 15 minute interval. 997 sonetSectionCurrentTable OBJECT-TYPE 998 SYNTAX SEQUENCE OF SonetSectionCurrentEntry 999 MAX-ACCESS not-accessible 1000 STATUS current 1001 DESCRIPTION 1002 "The SONET/SDH Section Current table." 1003 ::= { sonetSection 1 } 1005 sonetSectionCurrentEntry OBJECT-TYPE 1006 SYNTAX SonetSectionCurrentEntry 1007 MAX-ACCESS not-accessible 1008 STATUS current 1009 DESCRIPTION 1010 "An entry in the SONET/SDH Section Current table." 1011 INDEX { ifIndex } 1012 ::= { sonetSectionCurrentTable 1 } 1014 SonetSectionCurrentEntry ::= 1015 SEQUENCE { 1016 sonetSectionCurrentStatus Integer32, 1017 sonetSectionCurrentESs PerfCurrentCount, 1018 sonetSectionCurrentSESs PerfCurrentCount, 1019 sonetSectionCurrentSEFSs PerfCurrentCount, 1020 sonetSectionCurrentCVs PerfCurrentCount 1021 } 1023 sonetSectionCurrentStatus OBJECT-TYPE 1024 SYNTAX Integer32 (1..6) 1025 MAX-ACCESS read-only 1026 STATUS current 1027 DESCRIPTION 1028 "This variable indicates the 1029 status of the interface. 1030 The sonetSectionCurrentStatus 1031 is a bit map represented 1032 as a sum, therefore, 1033 it can represent multiple defects 1034 simultaneously. 1035 The sonetSectionNoDefect should be 1036 set if and only if 1037 no other flag is set. 1039 The various bit positions are: 1040 1 sonetSectionNoDefect 1041 2 sonetSectionLOS 1042 4 sonetSectionLOF" 1043 ::= { sonetSectionCurrentEntry 1 } 1045 sonetSectionCurrentESs OBJECT-TYPE 1046 SYNTAX PerfCurrentCount 1047 MAX-ACCESS read-only 1048 STATUS current 1049 DESCRIPTION 1050 "The counter associated with the number of Errored 1051 Seconds encountered by a SONET/SDH 1052 Section in the current 15 minute interval." 1053 ::= { sonetSectionCurrentEntry 2 } 1055 sonetSectionCurrentSESs OBJECT-TYPE 1056 SYNTAX PerfCurrentCount 1057 MAX-ACCESS read-only 1058 STATUS current 1059 DESCRIPTION 1060 "The counter associated with the number of 1061 Severely Errored Seconds 1062 encountered by a SONET/SDH Section in the current 15 1063 minute interval." 1064 ::= { sonetSectionCurrentEntry 3 } 1066 sonetSectionCurrentSEFSs OBJECT-TYPE 1067 SYNTAX PerfCurrentCount 1068 MAX-ACCESS read-only 1069 STATUS current 1070 DESCRIPTION 1071 "The counter associated with the number of 1072 Severely Errored Framing Seconds 1073 encountered by a SONET/SDH Section in the current 1074 15 minute interval." 1075 ::= { sonetSectionCurrentEntry 4 } 1077 sonetSectionCurrentCVs OBJECT-TYPE 1078 SYNTAX PerfCurrentCount 1079 MAX-ACCESS read-only 1080 STATUS current 1081 DESCRIPTION 1082 "The counter associated with the number of Coding 1083 Violations encountered by a 1084 SONET/SDH Section in the current 15 minute interval." 1085 ::= { sonetSectionCurrentEntry 5 } 1087 -- the SONET/SDH Section Interval Table 1089 -- The SONET/SDH Section Interval Table 1090 -- contains various statistics 1091 -- collected by each system over a maximum 1092 -- of the previous 24 hours of 1093 -- operation. The past 24 hours may be broken into 96 1094 -- completed 15 minute intervals. 1095 -- A system is required to store at 1096 -- least 4 completed 15 minute interval. 1097 -- The default value is 32 intervals. 1099 sonetSectionIntervalTable OBJECT-TYPE 1100 SYNTAX SEQUENCE OF SonetSectionIntervalEntry 1101 MAX-ACCESS not-accessible 1102 STATUS current 1103 DESCRIPTION 1104 "The SONET/SDH Section Interval table." 1105 ::= { sonetSection 2 } 1107 sonetSectionIntervalEntry OBJECT-TYPE 1108 SYNTAX SonetSectionIntervalEntry 1109 MAX-ACCESS not-accessible 1110 STATUS current 1111 DESCRIPTION 1112 "An entry in the SONET/SDH Section Interval table." 1113 INDEX { ifIndex, 1114 sonetSectionIntervalNumber } 1115 ::= { sonetSectionIntervalTable 1 } 1117 SonetSectionIntervalEntry ::= 1118 SEQUENCE { 1119 sonetSectionIntervalNumber Integer32, 1120 sonetSectionIntervalESs PerfIntervalCount, 1121 sonetSectionIntervalSESs PerfIntervalCount, 1122 sonetSectionIntervalSEFSs PerfIntervalCount, 1123 sonetSectionIntervalCVs PerfIntervalCount, 1124 sonetSectionIntervalValidData TruthValue 1125 } 1127 sonetSectionIntervalNumber OBJECT-TYPE 1128 SYNTAX Integer32 (1..96) 1129 MAX-ACCESS not-accessible 1130 STATUS current 1131 DESCRIPTION 1132 "A number between 1 and 96, which identifies the 1133 interval for which the set of statistics is available. 1134 The interval identified by 1 is the most recently 1135 completed 15 minute interval, 1136 and the interval identified 1137 by N is the interval immediately preceding the 1138 one identified 1139 by N-1." 1140 ::= { sonetSectionIntervalEntry 1 } 1142 sonetSectionIntervalESs OBJECT-TYPE 1143 SYNTAX PerfIntervalCount 1144 MAX-ACCESS read-only 1145 STATUS current 1146 DESCRIPTION 1147 "The counter associated with the number of 1148 Errored Seconds encountered 1149 by a SONET/SDH Section in a 1150 particular 15-minute interval 1151 in the past 24 hours." 1152 ::= { sonetSectionIntervalEntry 2 } 1154 sonetSectionIntervalSESs OBJECT-TYPE 1155 SYNTAX PerfIntervalCount 1156 MAX-ACCESS read-only 1157 STATUS current 1158 DESCRIPTION 1159 "The counter associated with the number of 1160 Severely Errored Seconds 1161 encountered by a SONET/SDH Section in a 1162 particular 15-minute interval 1163 in the past 24 hours." 1164 ::= { sonetSectionIntervalEntry 3 } 1166 sonetSectionIntervalSEFSs OBJECT-TYPE 1167 SYNTAX PerfIntervalCount 1168 MAX-ACCESS read-only 1169 STATUS current 1170 DESCRIPTION 1171 "The counter associated with the number of 1172 Severely Errored Framing Seconds 1173 encountered by a SONET/SDH Section in a 1174 particular 15-minute interval 1175 in the past 24 hours." 1177 ::= { sonetSectionIntervalEntry 4 } 1179 sonetSectionIntervalCVs OBJECT-TYPE 1180 SYNTAX PerfIntervalCount 1181 MAX-ACCESS read-only 1182 STATUS current 1183 DESCRIPTION 1184 "The counter associated with the number of Coding 1185 Violations encountered by a 1186 SONET/SDH Section in a particular 15-minute interval 1187 in the past 24 hours." 1188 ::= { sonetSectionIntervalEntry 5 } 1190 sonetSectionIntervalValidData OBJECT-TYPE 1191 SYNTAX TruthValue 1192 MAX-ACCESS read-only 1193 STATUS current 1194 DESCRIPTION 1195 "This variable indicates if there is valid data for 1196 this interval." 1197 ::= { sonetSectionIntervalEntry 6 } 1199 -- the SONET/SDH Line group 1201 -- this group consists of 2 tables: 1202 -- - the SONET/SDH Line Current Table 1203 -- - the SONET/SDH Line Interval Table 1205 -- the SONET/SDH Line Current Table 1207 -- The SONET/SDH Line 1208 -- current table contains various statistics 1209 -- being collected for the current 15 minute interval. 1211 sonetLineCurrentTable OBJECT-TYPE 1212 SYNTAX SEQUENCE OF SonetLineCurrentEntry 1213 MAX-ACCESS not-accessible 1214 STATUS current 1215 DESCRIPTION 1216 "The SONET/SDH Line Current table." 1217 ::= { sonetLine 1 } 1219 sonetLineCurrentEntry OBJECT-TYPE 1220 SYNTAX SonetLineCurrentEntry 1221 MAX-ACCESS not-accessible 1222 STATUS current 1223 DESCRIPTION 1224 "An entry in the SONET/SDH Line Current table." 1225 INDEX { ifIndex } 1226 ::= { sonetLineCurrentTable 1 } 1228 SonetLineCurrentEntry ::= 1229 SEQUENCE { 1230 sonetLineCurrentStatus Integer32, 1231 sonetLineCurrentESs PerfCurrentCount, 1232 sonetLineCurrentSESs PerfCurrentCount, 1233 sonetLineCurrentCVs PerfCurrentCount, 1234 sonetLineCurrentUASs PerfCurrentCount 1235 } 1237 sonetLineCurrentStatus OBJECT-TYPE 1238 SYNTAX Integer32 (1..6) 1239 MAX-ACCESS read-only 1240 STATUS current 1241 DESCRIPTION 1242 "This variable indicates the 1243 status of the interface. 1244 The sonetLineCurrentStatus 1245 is a bit map represented 1246 as a sum, therefore, 1247 it can represent multiple defects 1248 simultaneously. 1249 The sonetLineNoDefect should be 1250 set if and only if 1251 no other flag is set. 1253 The various bit positions are: 1254 1 sonetLineNoDefect 1255 2 sonetLineAIS 1256 4 sonetLineRDI" 1257 ::= { sonetLineCurrentEntry 1 } 1259 sonetLineCurrentESs OBJECT-TYPE 1260 SYNTAX PerfCurrentCount 1261 MAX-ACCESS read-only 1262 STATUS current 1263 DESCRIPTION 1264 "The counter associated with the number of Errored 1265 Seconds encountered by a SONET/SDH 1266 Line in the current 15 minute interval." 1267 ::= { sonetLineCurrentEntry 2 } 1269 sonetLineCurrentSESs OBJECT-TYPE 1270 SYNTAX PerfCurrentCount 1271 MAX-ACCESS read-only 1272 STATUS current 1273 DESCRIPTION 1274 "The counter associated with the number of 1275 Severely Errored Seconds 1276 encountered by a SONET/SDH Line in the current 15 1277 minute 1278 interval." 1279 ::= { sonetLineCurrentEntry 3 } 1281 sonetLineCurrentCVs OBJECT-TYPE 1282 SYNTAX PerfCurrentCount 1283 MAX-ACCESS read-only 1284 STATUS current 1285 DESCRIPTION 1286 "The counter associated with the number of Coding 1287 Violations encountered by a 1288 SONET/SDH Line in the current 15 minute interval." 1289 ::= { sonetLineCurrentEntry 4 } 1291 sonetLineCurrentUASs OBJECT-TYPE 1292 SYNTAX PerfCurrentCount 1293 MAX-ACCESS read-only 1294 STATUS current 1295 DESCRIPTION 1296 "The counter associated with the number of 1297 Unavailable Seconds 1298 encountered by a SONET/SDH Line in the current 15 1299 minute 1300 interval." 1301 ::= { sonetLineCurrentEntry 5 } 1303 -- the SONET/SDH Line Interval Table 1305 -- The SONET/SDH Line Interval Table 1306 -- contains various statistics 1307 -- collected by each system over a maximum 1308 -- of the previous 24 hours of 1309 -- operation. The past 24 hours may be broken into 96 1310 -- completed 15 minute intervals. 1311 -- A system is required to store at 1312 -- least 4 completed 15 minute interval. 1313 -- The default value is 32 intervals. 1315 sonetLineIntervalTable OBJECT-TYPE 1316 SYNTAX SEQUENCE OF SonetLineIntervalEntry 1317 MAX-ACCESS not-accessible 1318 STATUS current 1319 DESCRIPTION 1320 "The SONET/SDH Line Interval table." 1321 ::= { sonetLine 2 } 1323 sonetLineIntervalEntry OBJECT-TYPE 1324 SYNTAX SonetLineIntervalEntry 1325 MAX-ACCESS not-accessible 1326 STATUS current 1327 DESCRIPTION 1328 "An entry in the SONET/SDH Line Interval table." 1329 INDEX { ifIndex, 1330 sonetLineIntervalNumber } 1331 ::= { sonetLineIntervalTable 1 } 1333 SonetLineIntervalEntry ::= 1334 SEQUENCE { 1335 sonetLineIntervalNumber Integer32, 1336 sonetLineIntervalESs PerfIntervalCount, 1337 sonetLineIntervalSESs PerfIntervalCount, 1338 sonetLineIntervalCVs PerfIntervalCount, 1339 sonetLineIntervalUASs PerfIntervalCount, 1340 sonetLineIntervalValidData TruthValue 1341 } 1343 sonetLineIntervalNumber OBJECT-TYPE 1344 SYNTAX Integer32 (1..96) 1345 MAX-ACCESS not-accessible 1346 STATUS current 1347 DESCRIPTION 1348 "A number between 1 and 96, which identifies the 1349 interval for which the set of statistics is available. 1350 The interval identified by 1 is the most recently 1351 completed 15 minute interval, 1352 and the interval identified 1353 by N is the interval immediately preceding the 1354 one identified 1355 by N-1." 1356 ::= { sonetLineIntervalEntry 1 } 1358 sonetLineIntervalESs OBJECT-TYPE 1359 SYNTAX PerfIntervalCount 1360 MAX-ACCESS read-only 1361 STATUS current 1362 DESCRIPTION 1363 "The counter associated with the number of 1364 Errored Seconds encountered 1365 by a SONET/SDH Line in a 1366 particular 15-minute interval 1367 in the past 24 hours." 1368 ::= { sonetLineIntervalEntry 2 } 1370 sonetLineIntervalSESs OBJECT-TYPE 1371 SYNTAX PerfIntervalCount 1372 MAX-ACCESS read-only 1373 STATUS current 1374 DESCRIPTION 1375 "The counter associated with the number of 1376 Severely Errored Seconds 1377 encountered by a SONET/SDH Line in a 1378 particular 15-minute interval 1379 in the past 24 hours." 1380 ::= { sonetLineIntervalEntry 3 } 1382 sonetLineIntervalCVs OBJECT-TYPE 1383 SYNTAX PerfIntervalCount 1384 MAX-ACCESS read-only 1385 STATUS current 1386 DESCRIPTION 1387 "The counter associated with the number of Coding 1388 Violations encountered by a 1389 SONET/SDH Line in a 1390 particular 15-minute interval 1391 in the past 24 hours." 1393 ::= { sonetLineIntervalEntry 4 } 1395 sonetLineIntervalUASs OBJECT-TYPE 1396 SYNTAX PerfIntervalCount 1397 MAX-ACCESS read-only 1398 STATUS current 1399 DESCRIPTION 1400 "The counter associated with the 1401 number of Unavailable Seconds 1402 encountered by a SONET/SDH Line in 1403 a particular 15-minute interval 1404 in the past 24 hours." 1405 ::= { sonetLineIntervalEntry 5 } 1407 sonetLineIntervalValidData OBJECT-TYPE 1408 SYNTAX TruthValue 1409 MAX-ACCESS read-only 1410 STATUS current 1411 DESCRIPTION 1412 "This variable indicates if there is valid data for 1413 this interval." 1414 ::= { sonetLineIntervalEntry 6 } 1416 -- The SONET/SDH Far End Line group. 1417 -- This group may only be implemented by SONET/SDH (LTEs) 1418 -- systems that provide for a far end block error (FEBE) 1419 -- information at the SONET/SDH Line Layer. 1421 -- This group consists of two tables: 1422 -- SONET/SDH Far End Line Current Table 1423 -- SONET/SDH Far End Line Interval Table 1425 -- The SONET/SDH Far End Line Current Table 1427 -- The SONET/SDH Far End Line Current table contains 1428 -- various statistics being 1429 -- collected for the current 15 minute interval. 1430 -- The statistics are collected from the far end 1431 -- block error code (FEBE) 1432 -- within the third Z2 byte of the Line Overhead 1433 -- in Broadband ISDN applications. 1434 -- The definitions are the same as described for 1435 -- the near-end information. 1437 sonetFarEndLineCurrentTable OBJECT-TYPE 1438 SYNTAX SEQUENCE OF SonetFarEndLineCurrentEntry 1439 MAX-ACCESS not-accessible 1440 STATUS current 1441 DESCRIPTION 1442 "The SONET/SDH Far End Line Current table." 1443 ::= { sonetFarEndLine 1 } 1445 sonetFarEndLineCurrentEntry OBJECT-TYPE 1446 SYNTAX SonetFarEndLineCurrentEntry 1447 MAX-ACCESS not-accessible 1448 STATUS current 1449 DESCRIPTION 1450 "An entry in the SONET/SDH Far End Line Current table." 1451 INDEX { ifIndex } 1452 ::= { sonetFarEndLineCurrentTable 1 } 1454 SonetFarEndLineCurrentEntry ::= 1455 SEQUENCE { 1456 sonetFarEndLineCurrentESs PerfCurrentCount, 1457 sonetFarEndLineCurrentSESs PerfCurrentCount, 1458 sonetFarEndLineCurrentCVs PerfCurrentCount, 1459 sonetFarEndLineCurrentUASs PerfCurrentCount 1460 } 1462 sonetFarEndLineCurrentESs OBJECT-TYPE 1463 SYNTAX PerfCurrentCount 1464 MAX-ACCESS read-only 1465 STATUS current 1466 DESCRIPTION 1467 "The counter associated with the number of Far 1468 End Errored Seconds encountered by a SONET/SDH 1469 interface in the current 15 minute interval." 1470 ::= { sonetFarEndLineCurrentEntry 1 } 1472 sonetFarEndLineCurrentSESs OBJECT-TYPE 1473 SYNTAX PerfCurrentCount 1474 MAX-ACCESS read-only 1475 STATUS current 1476 DESCRIPTION 1477 "The counter associated with the number of 1478 Far End Severely Errored Seconds 1479 encountered by a SONET/SDH Medium/Section/Line 1480 interface in the current 15 minute 1481 interval." 1482 ::= { sonetFarEndLineCurrentEntry 2 } 1484 sonetFarEndLineCurrentCVs OBJECT-TYPE 1485 SYNTAX PerfCurrentCount 1486 MAX-ACCESS read-only 1487 STATUS current 1488 DESCRIPTION 1489 "The counter associated with the number of 1490 Far End Coding Violations reported via 1491 the far end block error count 1492 encountered by a 1493 SONET/SDH Medium/Section/Line 1494 interface in the current 15 minute interval." 1495 ::= { sonetFarEndLineCurrentEntry 3 } 1497 sonetFarEndLineCurrentUASs OBJECT-TYPE 1498 SYNTAX PerfCurrentCount 1499 MAX-ACCESS read-only 1500 STATUS current 1501 DESCRIPTION 1502 "The counter associated with the number of 1503 Far End Unavailable Seconds 1504 encountered by a 1505 SONET/SDH Medium/Section/Line 1506 interface in the current 15 minute interval." 1507 ::= { sonetFarEndLineCurrentEntry 4 } 1509 -- The SONET/SDH Far End Line Interval Table 1511 -- The SONET/SDH Far End Line Interval Table 1512 -- contains various statistics 1513 -- collected by each system over a maximum 1514 -- of the previous 24 hours of 1515 -- operation. The past 24 hours may be broken into 96 1516 -- completed 15 minute intervals. 1517 -- A system is required to store at 1518 -- least 4 completed 15 minute interval. 1519 -- The default value is 32 intervals. 1521 sonetFarEndLineIntervalTable OBJECT-TYPE 1522 SYNTAX SEQUENCE OF SonetFarEndLineIntervalEntry 1523 MAX-ACCESS not-accessible 1524 STATUS current 1525 DESCRIPTION 1526 "The SONET/SDH Far End Line Interval table." 1527 ::= { sonetFarEndLine 2 } 1529 sonetFarEndLineIntervalEntry OBJECT-TYPE 1530 SYNTAX SonetFarEndLineIntervalEntry 1531 MAX-ACCESS not-accessible 1532 STATUS current 1533 DESCRIPTION 1534 "An entry in the SONET/SDH Far 1535 End Line Interval table." 1536 INDEX { ifIndex, 1537 sonetFarEndLineIntervalNumber } 1538 ::= { sonetFarEndLineIntervalTable 1 } 1540 SonetFarEndLineIntervalEntry ::= 1541 SEQUENCE { 1542 sonetFarEndLineIntervalNumber Integer32, 1543 sonetFarEndLineIntervalESs PerfIntervalCount, 1544 sonetFarEndLineIntervalSESs PerfIntervalCount, 1545 sonetFarEndLineIntervalCVs PerfIntervalCount, 1546 sonetFarEndLineIntervalUASs PerfIntervalCount, 1547 sonetFarEndLineIntervalValidData TruthValue 1548 } 1550 sonetFarEndLineIntervalNumber OBJECT-TYPE 1551 SYNTAX Integer32 (1..96) 1552 MAX-ACCESS not-accessible 1553 STATUS current 1554 DESCRIPTION 1555 "A number between 1 and 96, which identifies the 1556 interval for which the set of statistics is available. 1557 The interval identified by 1 is the most recently 1558 completed 15 minute interval, 1559 and the interval identified 1560 by N is the interval immediately preceding the 1561 one identified 1562 by N-1." 1563 ::= { sonetFarEndLineIntervalEntry 1 } 1565 sonetFarEndLineIntervalESs OBJECT-TYPE 1566 SYNTAX PerfIntervalCount 1567 MAX-ACCESS read-only 1568 STATUS current 1569 DESCRIPTION 1570 "The counter associated with the number of 1571 Far End Errored Seconds encountered 1572 by a SONET/SDH Line 1573 interface in a particular 15-minute interval 1574 in the past 24 hours." 1575 ::= { sonetFarEndLineIntervalEntry 2 } 1577 sonetFarEndLineIntervalSESs OBJECT-TYPE 1578 SYNTAX PerfIntervalCount 1579 MAX-ACCESS read-only 1580 STATUS current 1581 DESCRIPTION 1582 "The counter associated with the number of 1583 Far End Severely Errored Seconds 1584 encountered by a SONET/SDH Line 1585 interface in a particular 15-minute interval 1586 in the past 24 hours." 1587 ::= { sonetFarEndLineIntervalEntry 3 } 1589 sonetFarEndLineIntervalCVs OBJECT-TYPE 1590 SYNTAX PerfIntervalCount 1591 MAX-ACCESS read-only 1592 STATUS current 1593 DESCRIPTION 1594 "The counter associated with the number of 1595 Far End Coding Violations reported via 1596 the far end block error count 1597 encountered by a 1598 SONET/SDH Line 1599 interface in a particular 15-minute interval 1600 in the past 24 hours." 1601 ::= { sonetFarEndLineIntervalEntry 4 } 1603 sonetFarEndLineIntervalUASs OBJECT-TYPE 1604 SYNTAX PerfIntervalCount 1605 MAX-ACCESS read-only 1606 STATUS current 1607 DESCRIPTION 1608 "The counter associated with the number of 1609 Far End Unavailable Seconds 1610 encountered by a 1611 SONET/SDH Line 1612 interface in a particular 15-minute interval 1613 in the past 24 hours." 1614 ::= { sonetFarEndLineIntervalEntry 5 } 1616 sonetFarEndLineIntervalValidData OBJECT-TYPE 1617 SYNTAX TruthValue 1618 MAX-ACCESS read-only 1619 STATUS current 1620 DESCRIPTION 1621 "This variable indicates if there is valid data for 1622 this interval." 1623 ::= { sonetFarEndLineIntervalEntry 6 } 1625 -- the SONET/SDH Path group 1627 -- this group consists of 2 tables: 1628 -- - the SONET/SDH Path Current Table 1629 -- - the SONET/SDH Path Interval Table 1631 -- the SONET/SDH Path Current Table 1633 -- The SONET/SDH Path 1634 -- current table contains various statistics 1635 -- being collected for the current 15 minute interval. 1637 sonetPathCurrentTable OBJECT-TYPE 1638 SYNTAX SEQUENCE OF SonetPathCurrentEntry 1639 MAX-ACCESS not-accessible 1640 STATUS current 1641 DESCRIPTION 1642 "The SONET/SDH Path Current table." 1643 ::= { sonetPath 1 } 1645 sonetPathCurrentEntry OBJECT-TYPE 1646 SYNTAX SonetPathCurrentEntry 1647 MAX-ACCESS not-accessible 1648 STATUS current 1649 DESCRIPTION 1650 "An entry in the SONET/SDH Path Current table." 1651 INDEX { ifIndex } 1652 ::= { sonetPathCurrentTable 1 } 1654 SonetPathCurrentEntry ::= 1655 SEQUENCE { 1656 sonetPathCurrentWidth INTEGER, 1657 sonetPathCurrentStatus Integer32, 1658 sonetPathCurrentESs PerfCurrentCount, 1659 sonetPathCurrentSESs PerfCurrentCount, 1660 sonetPathCurrentCVs PerfCurrentCount, 1661 sonetPathCurrentUASs PerfCurrentCount 1662 } 1664 sonetPathCurrentWidth OBJECT-TYPE 1665 SYNTAX INTEGER { 1666 sts1(1), 1667 sts3cSTM1(2), 1668 sts12cSTM4(3), 1669 sts24c(4), 1670 sts48cSTM16(5) 1671 } 1672 MAX-ACCESS read-write 1673 STATUS current 1674 DESCRIPTION 1675 "A value that indicates the type of the SONET/SDH 1676 Path. For SONET, the assigned types are 1677 the STS-Nc SPEs, where N = 1, 3, 12, 24, and 48. 1678 STS-1 is equal to 51.84 Mbps. For SDH, the assigned 1679 types are the STM-Nc VCs, where N = 1, 4, and 16." 1680 ::= { sonetPathCurrentEntry 1 } 1682 sonetPathCurrentStatus OBJECT-TYPE 1683 SYNTAX Integer32 (1..62) 1684 MAX-ACCESS read-only 1685 STATUS current 1686 DESCRIPTION 1687 "This variable indicates the 1688 status of the interface. 1689 The sonetPathCurrentStatus 1690 is a bit map represented 1691 as a sum, therefore, 1692 it can represent multiple defects 1693 simultaneously. 1694 The sonetPathNoDefect should be 1695 set if and only if 1696 no other flag is set. 1698 The various bit positions are: 1699 1 sonetPathNoDefect 1700 2 sonetPathSTSLOP 1701 4 sonetPathSTSAIS 1702 8 sonetPathSTSRDI 1703 16 sonetPathUnequipped 1704 32 sonetPathSignalLabelMismatch" 1705 ::= { sonetPathCurrentEntry 2 } 1707 sonetPathCurrentESs OBJECT-TYPE 1708 SYNTAX PerfCurrentCount 1709 MAX-ACCESS read-only 1710 STATUS current 1711 DESCRIPTION 1712 "The counter associated with the number of Errored 1713 Seconds encountered by a SONET/SDH 1714 Path in the current 15 minute interval." 1715 ::= { sonetPathCurrentEntry 3 } 1717 sonetPathCurrentSESs OBJECT-TYPE 1718 SYNTAX PerfCurrentCount 1719 MAX-ACCESS read-only 1720 STATUS current 1721 DESCRIPTION 1722 "The counter associated with the number of 1723 Severely Errored Seconds 1724 encountered by a SONET/SDH Path in the current 15 1725 minute 1726 interval." 1727 ::= { sonetPathCurrentEntry 4 } 1729 sonetPathCurrentCVs OBJECT-TYPE 1730 SYNTAX PerfCurrentCount 1731 MAX-ACCESS read-only 1732 STATUS current 1733 DESCRIPTION 1734 "The counter associated with the number of Coding 1735 Violations encountered by a 1736 SONET/SDH Path in the current 15 minute interval." 1737 ::= { sonetPathCurrentEntry 5 } 1739 sonetPathCurrentUASs OBJECT-TYPE 1740 SYNTAX PerfCurrentCount 1741 MAX-ACCESS read-only 1742 STATUS current 1743 DESCRIPTION 1744 "The counter associated with the number of 1745 Unavailable Seconds 1746 encountered by a Path in the current 1747 15 minute interval." 1748 ::= { sonetPathCurrentEntry 6 } 1749 -- the SONET/SDH Path Interval Table 1751 -- The SONET/SDH Path Interval Table 1752 -- contains various statistics 1753 -- collected by each system over a maximum 1754 -- of the previous 24 hours of 1755 -- operation. The past 24 hours may be broken into 96 1756 -- completed 15 minute intervals. 1757 -- A system is required to store at 1758 -- least 4 completed 15 minute interval. 1759 -- The default value is 32 intervals. 1761 sonetPathIntervalTable OBJECT-TYPE 1762 SYNTAX SEQUENCE OF SonetPathIntervalEntry 1763 MAX-ACCESS not-accessible 1764 STATUS current 1765 DESCRIPTION 1766 "The SONET/SDH Path Interval table." 1767 ::= { sonetPath 2 } 1769 sonetPathIntervalEntry OBJECT-TYPE 1770 SYNTAX SonetPathIntervalEntry 1771 MAX-ACCESS not-accessible 1772 STATUS current 1773 DESCRIPTION 1774 "An entry in the SONET/SDH Path Interval table." 1775 INDEX { ifIndex, 1776 sonetPathIntervalNumber } 1777 ::= { sonetPathIntervalTable 1 } 1779 SonetPathIntervalEntry ::= 1780 SEQUENCE { 1781 sonetPathIntervalNumber Integer32, 1782 sonetPathIntervalESs PerfIntervalCount, 1783 sonetPathIntervalSESs PerfIntervalCount, 1784 sonetPathIntervalCVs PerfIntervalCount, 1785 sonetPathIntervalUASs PerfIntervalCount, 1786 sonetPathIntervalValidData TruthValue 1787 } 1789 sonetPathIntervalNumber OBJECT-TYPE 1790 SYNTAX Integer32 (1..96) 1791 MAX-ACCESS not-accessible 1792 STATUS current 1793 DESCRIPTION 1794 "A number between 1 and 96, which identifies the 1795 interval for which the set of statistics is available. 1796 The interval identified by 1 is the most recently 1797 completed 15 minute interval, 1798 and the interval identified 1799 by N is the interval immediately preceding the 1800 one identified 1801 by N-1." 1802 ::= { sonetPathIntervalEntry 1 } 1804 sonetPathIntervalESs OBJECT-TYPE 1805 SYNTAX PerfIntervalCount 1806 MAX-ACCESS read-only 1807 STATUS current 1808 DESCRIPTION 1809 "The counter associated with the number of 1810 Errored Seconds encountered 1811 by a SONET/SDH Path in a 1812 particular 15-minute interval 1813 in the past 24 hours." 1814 ::= { sonetPathIntervalEntry 2 } 1816 sonetPathIntervalSESs OBJECT-TYPE 1817 SYNTAX PerfIntervalCount 1818 MAX-ACCESS read-only 1819 STATUS current 1820 DESCRIPTION 1821 "The counter associated with the number of 1822 Severely Errored Seconds 1823 encountered by a SONET/SDH Path in 1824 a particular 15-minute interval 1825 in the past 24 hours." 1826 ::= { sonetPathIntervalEntry 3 } 1828 sonetPathIntervalCVs OBJECT-TYPE 1829 SYNTAX PerfIntervalCount 1830 MAX-ACCESS read-only 1831 STATUS current 1832 DESCRIPTION 1833 "The counter associated with the number of Coding 1834 Violations encountered by a 1835 SONET/SDH Path in a particular 15-minute interval 1836 in the past 24 hours." 1838 ::= { sonetPathIntervalEntry 4 } 1840 sonetPathIntervalUASs OBJECT-TYPE 1841 SYNTAX PerfIntervalCount 1842 MAX-ACCESS read-only 1843 STATUS current 1844 DESCRIPTION 1845 "The counter associated with the number of 1846 Unavailable Seconds 1847 encountered by a Path in a 1848 particular 15-minute interval 1849 in the past 24 hours." 1850 ::= { sonetPathIntervalEntry 5 } 1852 sonetPathIntervalValidData OBJECT-TYPE 1853 SYNTAX TruthValue 1854 MAX-ACCESS read-only 1855 STATUS current 1856 DESCRIPTION 1857 "This variable indicates if there is valid data for 1858 this interval." 1859 ::= { sonetPathIntervalEntry 6 } 1861 -- The SONET/SDH Far End Path group 1863 -- This group consists of two tables: 1864 -- - SONET/SDH Far End Path Current Table 1865 -- - SONET/SDH Far End Path Interval Table 1867 -- The SONET/SDH Far End Path Current Table 1869 -- The SONET/SDH Far End Path Current table 1870 -- contains various statistics 1871 -- being collected for the current 15 minute interval. 1872 -- The statistics are collected from 1873 -- the far end block error code 1874 -- (FEBE) within the G1 byte of the Path Overhead. 1875 -- The definitions are the same as described for 1876 -- the near-end information. 1878 sonetFarEndPathCurrentTable OBJECT-TYPE 1879 SYNTAX SEQUENCE OF SonetFarEndPathCurrentEntry 1880 MAX-ACCESS not-accessible 1881 STATUS current 1882 DESCRIPTION 1883 "The SONET/SDH Far End Path Current table." 1884 ::= { sonetFarEndPath 1 } 1886 sonetFarEndPathCurrentEntry OBJECT-TYPE 1887 SYNTAX SonetFarEndPathCurrentEntry 1888 MAX-ACCESS not-accessible 1889 STATUS current 1890 DESCRIPTION 1891 "An entry in the SONET/SDH Far End Path Current table." 1892 INDEX { ifIndex } 1893 ::= { sonetFarEndPathCurrentTable 1 } 1895 SonetFarEndPathCurrentEntry ::= 1896 SEQUENCE { 1897 sonetFarEndPathCurrentESs PerfCurrentCount, 1898 sonetFarEndPathCurrentSESs PerfCurrentCount, 1899 sonetFarEndPathCurrentCVs PerfCurrentCount, 1900 sonetFarEndPathCurrentUASs PerfCurrentCount 1901 } 1903 sonetFarEndPathCurrentESs OBJECT-TYPE 1904 SYNTAX PerfCurrentCount 1905 MAX-ACCESS read-only 1906 STATUS current 1907 DESCRIPTION 1908 "The counter associated with the number of Far 1909 End Errored Seconds encountered by a SONET/SDH 1910 interface in the current 15 minute interval." 1911 ::= { sonetFarEndPathCurrentEntry 1 } 1913 sonetFarEndPathCurrentSESs OBJECT-TYPE 1914 SYNTAX PerfCurrentCount 1915 MAX-ACCESS read-only 1916 STATUS current 1917 DESCRIPTION 1918 "The counter associated with the number of 1919 Far End Severely Errored Seconds 1920 encountered by a SONET/SDH Path 1921 interface in the current 15 minute 1922 interval." 1923 ::= { sonetFarEndPathCurrentEntry 2 } 1925 sonetFarEndPathCurrentCVs OBJECT-TYPE 1926 SYNTAX PerfCurrentCount 1927 MAX-ACCESS read-only 1928 STATUS current 1929 DESCRIPTION 1930 "The counter associated with the number of 1931 Far End Coding Violations reported via 1932 the far end block error count 1933 encountered by a 1934 SONET/SDH Path interface in 1935 the current 15 minute interval." 1936 ::= { sonetFarEndPathCurrentEntry 3 } 1938 sonetFarEndPathCurrentUASs OBJECT-TYPE 1939 SYNTAX PerfCurrentCount 1940 MAX-ACCESS read-only 1941 STATUS current 1942 DESCRIPTION 1943 "The counter associated with the number of 1944 Far End Unavailable Seconds 1945 encountered by a 1946 SONET/SDH Path interface in 1947 the current 15 minute interval." 1948 ::= { sonetFarEndPathCurrentEntry 4 } 1950 -- The SONET/SDH Far End Path Interval Table 1952 -- The SONET/SDH Far End Path Interval Table 1953 -- contains various statistics 1954 -- collected by each system over a maximum 1955 -- of the previous 24 hours of 1956 -- operation. The past 24 hours may be broken into 96 1957 -- completed 15 minute intervals. 1958 -- A system is required to store at 1959 -- least 4 completed 15 minute interval. 1960 -- The default value is 32 intervals. 1962 sonetFarEndPathIntervalTable OBJECT-TYPE 1963 SYNTAX SEQUENCE OF SonetFarEndPathIntervalEntry 1964 MAX-ACCESS not-accessible 1965 STATUS current 1966 DESCRIPTION 1967 "The SONET/SDH Far End Path Interval table." 1968 ::= { sonetFarEndPath 2 } 1970 sonetFarEndPathIntervalEntry OBJECT-TYPE 1971 SYNTAX SonetFarEndPathIntervalEntry 1972 MAX-ACCESS not-accessible 1973 STATUS current 1974 DESCRIPTION 1975 "An entry in the SONET/SDH Far 1976 End Path Interval table." 1977 INDEX { ifIndex, 1978 sonetFarEndPathIntervalNumber } 1979 ::= { sonetFarEndPathIntervalTable 1 } 1981 SonetFarEndPathIntervalEntry ::= 1982 SEQUENCE { 1983 sonetFarEndPathIntervalNumber Integer32, 1984 sonetFarEndPathIntervalESs PerfIntervalCount, 1985 sonetFarEndPathIntervalSESs PerfIntervalCount, 1986 sonetFarEndPathIntervalCVs PerfIntervalCount, 1987 sonetFarEndPathIntervalUASs PerfIntervalCount, 1988 sonetFarEndPathIntervalValidData TruthValue 1989 } 1991 sonetFarEndPathIntervalNumber OBJECT-TYPE 1992 SYNTAX Integer32 (1..96) 1993 MAX-ACCESS not-accessible 1994 STATUS current 1995 DESCRIPTION 1996 "A number between 1 and 96, which identifies the 1997 interval for which the set of statistics is available. 1998 The interval identified by 1 is the most recently 1999 completed 15 minute interval, 2000 and the interval identified 2001 by N is the interval immediately preceding the 2002 one identified 2003 by N-1." 2004 ::= { sonetFarEndPathIntervalEntry 1 } 2006 sonetFarEndPathIntervalESs OBJECT-TYPE 2007 SYNTAX PerfIntervalCount 2008 MAX-ACCESS read-only 2009 STATUS current 2010 DESCRIPTION 2011 "The counter associated with the number of 2012 Far End Errored Seconds encountered 2013 by a SONET/SDH Path interface in a 2014 particular 15-minute interval 2015 in the past 24 hours." 2016 ::= { sonetFarEndPathIntervalEntry 2 } 2018 sonetFarEndPathIntervalSESs OBJECT-TYPE 2019 SYNTAX PerfIntervalCount 2020 MAX-ACCESS read-only 2021 STATUS current 2022 DESCRIPTION 2023 "The counter associated with the number of 2024 Far End Severely Errored Seconds 2025 encountered by a SONET/SDH Path interface 2026 in a particular 15-minute interval 2027 in the past 24 hours." 2028 ::= { sonetFarEndPathIntervalEntry 3 } 2030 sonetFarEndPathIntervalCVs OBJECT-TYPE 2031 SYNTAX PerfIntervalCount 2032 MAX-ACCESS read-only 2033 STATUS current 2034 DESCRIPTION 2035 "The counter associated with the number of 2036 Far End Coding Violations reported via 2037 the far end block error count 2038 encountered by a 2039 SONET/SDH Path interface 2040 in a particular 15-minute interval 2041 in the past 24 hours." 2042 ::= { sonetFarEndPathIntervalEntry 4 } 2044 sonetFarEndPathIntervalUASs OBJECT-TYPE 2045 SYNTAX PerfIntervalCount 2046 MAX-ACCESS read-only 2047 STATUS current 2048 DESCRIPTION 2049 "The counter associated with the number of 2050 Far End Unavailable Seconds 2051 encountered by a 2052 SONET/SDH Path interface in 2053 a particular 15-minute interval 2054 in the past 24 hours." 2055 ::= { sonetFarEndPathIntervalEntry 5 } 2057 sonetFarEndPathIntervalValidData OBJECT-TYPE 2058 SYNTAX TruthValue 2059 MAX-ACCESS read-only 2060 STATUS current 2061 DESCRIPTION 2062 "This variable indicates if there is valid data for 2063 this interval." 2064 ::= { sonetFarEndPathIntervalEntry 6 } 2066 -- the SONET/SDH Virtual Tributary group 2068 -- this group consists of 2 tables: 2069 -- - the SONET/SDH VT Current Table 2070 -- - the SONET/SDH VT Interval Table 2072 -- For SDH signals, virtual tributaries are 2073 -- called VCs instead of VTs 2075 -- A VT1.5 = VC11 2076 -- A VT2 = VC12 2077 -- A VT3 = none 2078 -- A VT6 = VC3 2080 -- the SONET/SDH VT Current Table 2082 -- The SONET/SDH VT current table 2083 -- contains various statistics 2084 -- being collected for the 2085 -- current 15 minute interval. 2087 sonetVTCurrentTable OBJECT-TYPE 2088 SYNTAX SEQUENCE OF SonetVTCurrentEntry 2089 MAX-ACCESS not-accessible 2090 STATUS current 2091 DESCRIPTION 2092 "The SONET/SDH VT Current table." 2093 ::= { sonetVT 1 } 2095 sonetVTCurrentEntry OBJECT-TYPE 2096 SYNTAX SonetVTCurrentEntry 2097 MAX-ACCESS not-accessible 2098 STATUS current 2099 DESCRIPTION 2100 "An entry in the SONET/SDH VT Current table." 2101 INDEX { ifIndex } 2102 ::= { sonetVTCurrentTable 1 } 2104 SonetVTCurrentEntry ::= 2105 SEQUENCE { 2106 sonetVTCurrentWidth INTEGER, 2107 sonetVTCurrentStatus Integer32, 2108 sonetVTCurrentESs PerfCurrentCount, 2109 sonetVTCurrentSESs PerfCurrentCount, 2110 sonetVTCurrentCVs PerfCurrentCount, 2111 sonetVTCurrentUASs PerfCurrentCount 2112 } 2114 sonetVTCurrentWidth OBJECT-TYPE 2115 SYNTAX INTEGER { 2116 vtWidth15VC11(1), 2117 vtWidth2VC12(2), 2118 vtWidth3(3), 2119 vtWidth6VC2(4), 2120 vtWidth6c(5) 2121 } 2122 MAX-ACCESS read-write 2123 STATUS current 2124 DESCRIPTION 2125 "A value that indicates the type of the SONET 2126 VT and SDH VC. Assigned widths are 2127 VT1.5/VC11, VT2/VC12, VT3, VT6/VC2, and VT6c." 2128 ::= { sonetVTCurrentEntry 1 } 2130 sonetVTCurrentStatus OBJECT-TYPE 2131 SYNTAX Integer32 (1..126) 2132 MAX-ACCESS read-only 2133 STATUS current 2134 DESCRIPTION 2135 "This variable indicates the 2136 status of the interface. 2137 The sonetVTCurrentStatus 2138 is a bit map represented 2139 as a sum, therefore, 2140 it can represent multiple defects 2141 and failures 2142 simultaneously. 2143 The sonetVTNoDefect should be 2144 set if and only if 2145 no other flag is set. 2147 The various bit positions are: 2148 1 sonetVTNoDefect 2149 2 sonetVTLOP 2150 4 sonetVTPathAIS 2151 8 sonetVTPathRDI 2152 16 sonetVTPathRFI 2153 32 sonetVTUnequipped 2154 64 sonetVTSignalLabelMismatch" 2156 ::= { sonetVTCurrentEntry 2 } 2158 sonetVTCurrentESs OBJECT-TYPE 2159 SYNTAX PerfCurrentCount 2160 MAX-ACCESS read-only 2161 STATUS current 2162 DESCRIPTION 2163 "The counter associated with the number of Errored 2164 Seconds encountered by a SONET/SDH 2165 VT in the current 15 minute interval." 2166 ::= { sonetVTCurrentEntry 3 } 2168 sonetVTCurrentSESs OBJECT-TYPE 2169 SYNTAX PerfCurrentCount 2170 MAX-ACCESS read-only 2171 STATUS current 2172 DESCRIPTION 2173 "The counter associated with the number of 2174 Severely Errored Seconds 2175 encountered by a SONET/SDH VT in the current 15 minute 2176 interval." 2177 ::= { sonetVTCurrentEntry 4 } 2179 sonetVTCurrentCVs OBJECT-TYPE 2180 SYNTAX PerfCurrentCount 2181 MAX-ACCESS read-only 2182 STATUS current 2183 DESCRIPTION 2184 "The counter associated with the number of Coding 2185 Violations encountered by a 2186 SONET/SDH VT in the current 15 minute interval." 2187 ::= { sonetVTCurrentEntry 5 } 2189 sonetVTCurrentUASs OBJECT-TYPE 2190 SYNTAX PerfCurrentCount 2191 MAX-ACCESS read-only 2192 STATUS current 2193 DESCRIPTION 2194 "The counter associated with the number of 2195 Unavailable Seconds 2196 encountered by a VT in the current 2197 15 minute interval." 2198 ::= { sonetVTCurrentEntry 6 } 2199 -- the SONET/SDH VT Interval Table 2201 -- The SONET/SDH VT Interval Table 2202 -- contains various statistics 2203 -- collected by each system over a maximum 2204 -- of the previous 24 hours of 2205 -- operation. The past 24 hours may be broken into 96 2206 -- completed 15 minute intervals. 2207 -- A system is required to store at 2208 -- least 4 completed 15 minute interval. 2209 -- The default value is 32 intervals. 2211 sonetVTIntervalTable OBJECT-TYPE 2212 SYNTAX SEQUENCE OF SonetVTIntervalEntry 2213 MAX-ACCESS not-accessible 2214 STATUS current 2215 DESCRIPTION 2216 "The SONET/SDH VT Interval table." 2217 ::= { sonetVT 2 } 2219 sonetVTIntervalEntry OBJECT-TYPE 2220 SYNTAX SonetVTIntervalEntry 2221 MAX-ACCESS not-accessible 2222 STATUS current 2223 DESCRIPTION 2224 "An entry in the SONET/SDH VT Interval table." 2225 INDEX { ifIndex, 2226 sonetVTIntervalNumber } 2227 ::= { sonetVTIntervalTable 1 } 2229 SonetVTIntervalEntry ::= 2230 SEQUENCE { 2231 sonetVTIntervalNumber Integer32, 2232 sonetVTIntervalESs PerfIntervalCount, 2233 sonetVTIntervalSESs PerfIntervalCount, 2234 sonetVTIntervalCVs PerfIntervalCount, 2235 sonetVTIntervalUASs PerfIntervalCount, 2236 sonetVTIntervalValidData TruthValue 2237 } 2239 sonetVTIntervalNumber OBJECT-TYPE 2240 SYNTAX Integer32 (1..96) 2241 MAX-ACCESS not-accessible 2242 STATUS current 2243 DESCRIPTION 2244 "A number between 1 and 96, which identifies the 2245 interval for which the set of statistics is available. 2246 The interval identified by 1 is the most recently 2247 completed 15 minute interval, 2248 and the interval identified 2249 by N is the interval immediately preceding the 2250 one identified 2251 by N-1." 2252 ::= { sonetVTIntervalEntry 1 } 2254 sonetVTIntervalESs OBJECT-TYPE 2255 SYNTAX PerfIntervalCount 2256 MAX-ACCESS read-only 2257 STATUS current 2258 DESCRIPTION 2259 "The counter associated with the number of 2260 Errored Seconds encountered 2261 by a SONET/SDH VT in a particular 15-minute interval 2262 in the past 24 hours." 2263 ::= { sonetVTIntervalEntry 2 } 2265 sonetVTIntervalSESs OBJECT-TYPE 2266 SYNTAX PerfIntervalCount 2267 MAX-ACCESS read-only 2268 STATUS current 2269 DESCRIPTION 2270 "The counter associated with the number of 2271 Severely Errored Seconds 2272 encountered by a SONET/SDH VT 2273 in a particular 15-minute interval 2274 in the past 24 hours." 2275 ::= { sonetVTIntervalEntry 3 } 2277 sonetVTIntervalCVs OBJECT-TYPE 2278 SYNTAX PerfIntervalCount 2279 MAX-ACCESS read-only 2280 STATUS current 2281 DESCRIPTION 2282 "The counter associated with the number of Coding 2283 Violations encountered by a 2284 SONET/SDH VT in a particular 15-minute interval 2285 in the past 24 hours." 2286 ::= { sonetVTIntervalEntry 4 } 2288 sonetVTIntervalUASs OBJECT-TYPE 2289 SYNTAX PerfIntervalCount 2290 MAX-ACCESS read-only 2291 STATUS current 2292 DESCRIPTION 2293 "The counter associated with the number of 2294 Unavailable Seconds 2295 encountered by a VT in a particular 15-minute interval 2296 in the past 24 hours." 2297 ::= { sonetVTIntervalEntry 5 } 2299 sonetVTIntervalValidData OBJECT-TYPE 2300 SYNTAX TruthValue 2301 MAX-ACCESS read-only 2302 STATUS current 2303 DESCRIPTION 2304 "This variable indicates if there is valid data for 2305 this interval." 2306 ::= { sonetVTIntervalEntry 6 } 2308 -- The SONET/SDH Far End VT group 2310 -- This group consists of two tables: 2311 -- SONET/SDH Far End VT Current Table 2312 -- SONET/SDH Far End VT Interval Table 2314 -- The SONET/SDH Far End VT Current 2316 -- The SONET/SDH Far End VT Current table 2317 -- contains various statistics 2318 -- being collected for the current 15 minute interval. 2319 -- The statistics are collected from 2320 -- the far end block error code 2321 -- (FEBE) within the G1 byte of the VT Overhead. 2322 -- The definitions are the same as described for 2323 -- the near-end information. 2325 sonetFarEndVTCurrentTable OBJECT-TYPE 2326 SYNTAX SEQUENCE OF SonetFarEndVTCurrentEntry 2327 MAX-ACCESS not-accessible 2328 STATUS current 2329 DESCRIPTION 2330 "The SONET/SDH Far End VT Current table." 2331 ::= { sonetFarEndVT 1 } 2333 sonetFarEndVTCurrentEntry OBJECT-TYPE 2334 SYNTAX SonetFarEndVTCurrentEntry 2335 MAX-ACCESS not-accessible 2336 STATUS current 2337 DESCRIPTION 2338 "An entry in the SONET/SDH Far End VT Current table." 2339 INDEX { ifIndex } 2340 ::= { sonetFarEndVTCurrentTable 1 } 2342 SonetFarEndVTCurrentEntry ::= 2343 SEQUENCE { 2344 sonetFarEndVTCurrentESs PerfCurrentCount, 2345 sonetFarEndVTCurrentSESs PerfCurrentCount, 2346 sonetFarEndVTCurrentCVs PerfCurrentCount, 2347 sonetFarEndVTCurrentUASs PerfCurrentCount 2348 } 2350 sonetFarEndVTCurrentESs OBJECT-TYPE 2351 SYNTAX PerfCurrentCount 2352 MAX-ACCESS read-only 2353 STATUS current 2354 DESCRIPTION 2355 "The counter associated with the number of Far 2356 End Errored Seconds encountered by a SONET/SDH 2357 interface in the current 15 minute interval." 2358 ::= { sonetFarEndVTCurrentEntry 1 } 2360 sonetFarEndVTCurrentSESs OBJECT-TYPE 2361 SYNTAX PerfCurrentCount 2362 MAX-ACCESS read-only 2363 STATUS current 2364 DESCRIPTION 2365 "The counter associated with the number of 2366 Far End Severely Errored Seconds 2367 encountered by a SONET/SDH VT interface 2368 in the current 15 minute 2369 interval." 2370 ::= { sonetFarEndVTCurrentEntry 2 } 2372 sonetFarEndVTCurrentCVs OBJECT-TYPE 2373 SYNTAX PerfCurrentCount 2374 MAX-ACCESS read-only 2375 STATUS current 2376 DESCRIPTION 2377 "The counter associated with the number of 2378 Far End Coding Violations reported via 2379 the far end block error count 2380 encountered by a 2381 SONET/SDH VT interface 2382 in the current 15 minute interval." 2383 ::= { sonetFarEndVTCurrentEntry 3 } 2385 sonetFarEndVTCurrentUASs OBJECT-TYPE 2386 SYNTAX PerfCurrentCount 2387 MAX-ACCESS read-only 2388 STATUS current 2389 DESCRIPTION 2390 "The counter associated with the number of 2391 Far End Unavailable Seconds 2392 encountered by a 2393 SONET/SDH VT interface 2394 in the current 15 minute interval." 2395 ::= { sonetFarEndVTCurrentEntry 4 } 2397 -- The SONET/SDH Far End VT Interval Table 2399 -- The SONET/SDH Far End VT Interval Table 2400 -- contains various statistics 2401 -- collected by each system over a maximum 2402 -- of the previous 24 hours of 2403 -- operation. The past 24 hours may be broken into 96 2404 -- completed 15 minute intervals. 2405 -- A system is required to store at 2406 -- least 4 completed 15 minute interval. 2407 -- The default value is 32 intervals. 2409 sonetFarEndVTIntervalTable OBJECT-TYPE 2410 SYNTAX SEQUENCE OF SonetFarEndVTIntervalEntry 2411 MAX-ACCESS not-accessible 2412 STATUS current 2413 DESCRIPTION 2414 "The SONET/SDH Far End VT Interval table." 2415 ::= { sonetFarEndVT 2 } 2417 sonetFarEndVTIntervalEntry OBJECT-TYPE 2418 SYNTAX SonetFarEndVTIntervalEntry 2419 MAX-ACCESS not-accessible 2420 STATUS current 2421 DESCRIPTION 2422 "An entry in the SONET/SDH Far 2423 End VT Interval table." 2424 INDEX { ifIndex, 2425 sonetFarEndVTIntervalNumber } 2426 ::= { sonetFarEndVTIntervalTable 1 } 2428 SonetFarEndVTIntervalEntry ::= 2429 SEQUENCE { 2430 sonetFarEndVTIntervalNumber Integer32, 2431 sonetFarEndVTIntervalESs PerfIntervalCount, 2432 sonetFarEndVTIntervalSESs PerfIntervalCount, 2433 sonetFarEndVTIntervalCVs PerfIntervalCount, 2434 sonetFarEndVTIntervalUASs PerfIntervalCount, 2435 sonetFarEndVTIntervalValidData TruthValue 2436 } 2438 sonetFarEndVTIntervalNumber OBJECT-TYPE 2439 SYNTAX Integer32 (1..96) 2440 MAX-ACCESS not-accessible 2441 STATUS current 2442 DESCRIPTION 2443 "A number between 1 and 96, which identifies the 2444 interval for which the set of statistics is available. 2445 The interval identified by 1 is the most recently 2446 completed 15 minute interval, 2447 and the interval identified 2448 by N is the interval immediately preceding the 2449 one identified 2450 by N-1." 2451 ::= { sonetFarEndVTIntervalEntry 1 } 2453 sonetFarEndVTIntervalESs OBJECT-TYPE 2454 SYNTAX PerfIntervalCount 2455 MAX-ACCESS read-only 2456 STATUS current 2457 DESCRIPTION 2458 "The counter associated with the number of 2459 Far End Errored Seconds encountered 2460 by a SONET/SDH VT interface 2461 in a particular 15-minute interval 2462 in the past 24 hours." 2463 ::= { sonetFarEndVTIntervalEntry 2 } 2465 sonetFarEndVTIntervalSESs OBJECT-TYPE 2466 SYNTAX PerfIntervalCount 2467 MAX-ACCESS read-only 2468 STATUS current 2469 DESCRIPTION 2470 "The counter associated with the number of 2471 Far End Severely Errored Seconds 2472 encountered by a SONET/SDH VT interface 2473 in a particular 15-minute interval 2474 in the past 24 hours." 2475 ::= { sonetFarEndVTIntervalEntry 3 } 2477 sonetFarEndVTIntervalCVs OBJECT-TYPE 2478 SYNTAX PerfIntervalCount 2479 MAX-ACCESS read-only 2480 STATUS current 2481 DESCRIPTION 2482 "The counter associated with the number of 2483 Far End Coding Violations reported via 2484 the far end block error count 2485 encountered by a 2486 SONET/SDH VT interface in a 2487 particular 15-minute interval 2488 in the past 24 hours." 2489 ::= { sonetFarEndVTIntervalEntry 4 } 2491 sonetFarEndVTIntervalUASs OBJECT-TYPE 2492 SYNTAX PerfIntervalCount 2493 MAX-ACCESS read-only 2494 STATUS current 2495 DESCRIPTION 2496 "The counter associated with the number of 2497 Far End Unavailable Seconds 2498 encountered by a 2499 SONET/SDH VT interface in a 2500 particular 15-minute interval 2501 in the past 24 hours." 2502 ::= { sonetFarEndVTIntervalEntry 5 } 2504 sonetFarEndVTIntervalValidData OBJECT-TYPE 2505 SYNTAX TruthValue 2506 MAX-ACCESS read-only 2507 STATUS current 2508 DESCRIPTION 2509 "This variable indicates if there is valid data for 2510 this interval." 2511 ::= { sonetFarEndVTIntervalEntry 6 } 2513 -- conformance information 2515 sonetConformance OBJECT IDENTIFIER ::= { sonetMIB 4 } 2517 sonetGroups OBJECT IDENTIFIER ::= { sonetConformance 1 } 2518 sonetCompliances OBJECT IDENTIFIER ::= { sonetConformance 2 } 2520 -- deprecated compliance statement 2522 sonetCompliance MODULE-COMPLIANCE 2523 STATUS deprecated 2524 DESCRIPTION 2525 "The compliance statement for SONET/SDH interfaces." 2527 MODULE -- this module 2528 MANDATORY-GROUPS { sonetMediumStuff, sonetSectionStuff } 2530 GROUP sonetLineStuff 2531 DESCRIPTION 2532 "Implementation of this group is mandatory for all 2533 SONET/SDH systems that terminate SONET/SDH Lines, 2534 Paths or Virtual Tributaries." 2536 GROUP sonetFarEndLineStuff 2537 DESCRIPTION 2538 "Implementation of this group is optional for all 2539 SONET/SDH systems that terminate SONET/SDH Lines, 2540 Paths or Virtual Tributaries, and that 2541 provide for a far end block error (FEBE) 2542 information at the SONET/SDH Line Layer." 2544 GROUP sonetPathStuff 2545 DESCRIPTION 2546 "Implementation of this group is mandatory for all 2547 SONET/SDH systems that terminate SONET/SDH 2548 Paths or Virtual 2549 Tributaries." 2551 OBJECT sonetPathCurrentWidth 2552 MIN-ACCESS read-only 2553 DESCRIPTION 2554 "Write access is not required." 2556 GROUP sonetFarEndPathStuff 2557 DESCRIPTION 2558 "Implementation of this group is optional for all 2559 SONET/SDH systems that terminate SONET/SDH 2560 Paths or Virtual 2561 Tributaries, and that process 2562 Far End information." 2564 GROUP sonetVTStuff 2565 DESCRIPTION 2566 "Implementation of this group is mandatory for all 2567 SONET/SDH systems that terminate SONET/SDH Virtual 2568 Tributaries." 2570 OBJECT sonetVTCurrentWidth 2571 MIN-ACCESS read-only 2572 DESCRIPTION 2573 "Write access is not required." 2575 GROUP sonetFarEndVTStuff 2576 DESCRIPTION 2577 "Implementation of this group is optional for all 2578 SONET/SDH systems that terminate the SONET/SDH 2579 floating Virtual 2580 Tributaries, and that process Far End information." 2582 ::= { sonetCompliances 1 } 2584 -- current compliance statements 2586 sonetCompliance2 MODULE-COMPLIANCE 2587 STATUS current 2588 DESCRIPTION 2589 "The compliance statement for SONET/SDH interfaces." 2591 MODULE -- this module 2592 MANDATORY-GROUPS { sonetMediumStuff2, sonetSectionStuff2 } 2594 OBJECT sonetMediumCircuitIdentifier 2595 MIN-ACCESS read-only 2596 DESCRIPTION 2597 "Write access is not required." 2599 OBJECT sonetMediumLoopbackConfig 2600 MIN-ACCESS read-only 2601 DESCRIPTION 2602 "Write access is not required." 2604 OBJECT sonetSESthresholdSet 2605 MIN-ACCESS read-only 2606 DESCRIPTION 2607 "Write access is not required, and only one 2608 of the enumerated values need be supported." 2610 GROUP sonetLineStuff2 2611 DESCRIPTION 2612 "Implementation of this group is mandatory for all 2613 SONET/SDH systems that terminate SONET/SDH Lines, 2614 Paths or Virtual Tributaries." 2616 GROUP sonetFarEndLineStuff2 2617 DESCRIPTION 2618 "Implementation of this group is optional for all 2619 SONET/SDH systems that terminate SONET/SDH Lines, 2620 Paths or Virtual Tributaries, and that 2621 provide for a far end block error (FEBE) 2622 information at the SONET/SDH Line Layer." 2624 GROUP sonetPathStuff2 2625 DESCRIPTION 2626 "Implementation of this group is mandatory for all 2627 SONET/SDH systems that terminate SONET/SDH 2628 Paths or Virtual 2629 Tributaries." 2631 OBJECT sonetPathCurrentWidth 2632 MIN-ACCESS read-only 2633 DESCRIPTION 2634 "Write access is not required." 2636 GROUP sonetFarEndPathStuff2 2637 DESCRIPTION 2638 "Implementation of this group is optional for all 2639 SONET/SDH systems that terminate SONET/SDH 2640 Paths or Virtual 2641 Tributaries, and that process 2642 Far End information." 2644 GROUP sonetVTStuff2 2645 DESCRIPTION 2646 "Implementation of this group is mandatory for all 2647 SONET/SDH systems that terminate SONET/SDH Virtual 2648 Tributaries." 2650 OBJECT sonetVTCurrentWidth 2651 MIN-ACCESS read-only 2652 DESCRIPTION 2653 "Write access is not required." 2655 GROUP sonetFarEndVTStuff2 2656 DESCRIPTION 2657 "Implementation of this group is optional for all 2658 SONET/SDH systems that terminate the SONET/SDH 2659 floating Virtual 2660 Tributaries, and that process Far End information." 2662 ::= { sonetCompliances 2 } 2664 -- units of conformance 2666 -- deprecated groups 2668 sonetMediumStuff OBJECT-GROUP 2669 OBJECTS { sonetMediumType, 2670 sonetMediumTimeElapsed, 2671 sonetMediumValidIntervals, 2672 sonetMediumLineCoding, 2673 sonetMediumLineType, 2674 sonetMediumCircuitIdentifier } 2675 STATUS deprecated 2676 DESCRIPTION 2677 "A collection of objects providing configuration 2678 information applicable to all SONET/SDH interfaces." 2679 ::= { sonetGroups 1 } 2681 sonetSectionStuff OBJECT-GROUP 2682 OBJECTS { sonetSectionCurrentStatus, 2683 sonetSectionCurrentESs, 2684 sonetSectionCurrentSESs, 2685 sonetSectionCurrentSEFSs, 2686 sonetSectionCurrentCVs, 2687 sonetSectionIntervalESs, 2688 sonetSectionIntervalSESs, 2689 sonetSectionIntervalSEFSs, 2690 sonetSectionIntervalCVs 2691 } 2692 STATUS deprecated 2693 DESCRIPTION 2694 "A collection of objects providing information 2695 specific to SONET/SDH Section interfaces." 2696 ::= { sonetGroups 2 } 2698 sonetLineStuff OBJECT-GROUP 2699 OBJECTS { sonetLineCurrentStatus, 2700 sonetLineCurrentESs, 2701 sonetLineCurrentSESs, 2702 sonetLineCurrentCVs, 2703 sonetLineCurrentUASs, 2704 sonetLineIntervalESs, 2705 sonetLineIntervalSESs, 2706 sonetLineIntervalCVs, 2707 sonetLineIntervalUASs } 2708 STATUS deprecated 2709 DESCRIPTION 2710 "A collection of objects providing information 2711 specific to SONET/SDH Line interfaces." 2712 ::= { sonetGroups 3 } 2714 sonetFarEndLineStuff OBJECT-GROUP 2715 OBJECTS { sonetFarEndLineCurrentESs, 2716 sonetFarEndLineCurrentSESs, 2717 sonetFarEndLineCurrentCVs, 2718 sonetFarEndLineCurrentUASs, 2719 sonetFarEndLineIntervalESs, 2720 sonetFarEndLineIntervalSESs, 2721 sonetFarEndLineIntervalCVs, 2722 sonetFarEndLineIntervalUASs } 2723 STATUS deprecated 2724 DESCRIPTION 2725 "A collection of objects providing information 2726 specific to SONET/SDH Line interfaces, 2727 and maintaining Line Far End information." 2728 ::= { sonetGroups 4 } 2730 sonetPathStuff OBJECT-GROUP 2731 OBJECTS { sonetPathCurrentWidth, 2732 sonetPathCurrentStatus, 2733 sonetPathCurrentESs, 2734 sonetPathCurrentSESs, 2735 sonetPathCurrentCVs, 2736 sonetPathCurrentUASs, 2737 sonetPathIntervalESs, 2738 sonetPathIntervalSESs, 2739 sonetPathIntervalCVs, 2740 sonetPathIntervalUASs } 2741 STATUS deprecated 2742 DESCRIPTION 2743 "A collection of objects providing information 2744 specific to SONET/SDH Path interfaces." 2745 ::= { sonetGroups 5 } 2747 sonetFarEndPathStuff OBJECT-GROUP 2748 OBJECTS { sonetFarEndPathCurrentESs, 2749 sonetFarEndPathCurrentSESs, 2750 sonetFarEndPathCurrentCVs, 2751 sonetFarEndPathCurrentUASs, 2752 sonetFarEndPathIntervalESs, 2753 sonetFarEndPathIntervalSESs, 2754 sonetFarEndPathIntervalCVs, 2755 sonetFarEndPathIntervalUASs } 2756 STATUS deprecated 2757 DESCRIPTION 2758 "A collection of objects providing information 2759 specific to SONET/SDH Path interfaces, 2760 and maintaining Path Far End information." 2761 ::= { sonetGroups 6 } 2763 sonetVTStuff OBJECT-GROUP 2764 OBJECTS { sonetVTCurrentWidth, 2765 sonetVTCurrentStatus, 2766 sonetVTCurrentESs, 2767 sonetVTCurrentSESs, 2768 sonetVTCurrentCVs, 2769 sonetVTCurrentUASs, 2770 sonetVTIntervalESs, 2771 sonetVTIntervalSESs, 2772 sonetVTIntervalCVs, 2773 sonetVTIntervalUASs } 2774 STATUS deprecated 2775 DESCRIPTION 2776 "A collection of objects providing information 2777 specific to SONET/SDH VT interfaces." 2778 ::= { sonetGroups 7 } 2780 sonetFarEndVTStuff OBJECT-GROUP 2781 OBJECTS { sonetFarEndVTCurrentESs, 2782 sonetFarEndVTCurrentSESs, 2783 sonetFarEndVTCurrentCVs, 2784 sonetFarEndVTCurrentUASs, 2785 sonetFarEndVTIntervalESs, 2786 sonetFarEndVTIntervalSESs, 2787 sonetFarEndVTIntervalCVs, 2788 sonetFarEndVTIntervalUASs } 2789 STATUS deprecated 2790 DESCRIPTION 2791 "A collection of objects providing information 2792 specific to SONET/SDH VT interfaces, 2793 and maintaining VT Far End information." 2794 ::= { sonetGroups 8 } 2796 -- current groups 2798 sonetMediumStuff2 OBJECT-GROUP 2799 OBJECTS { sonetMediumType, 2800 sonetMediumTimeElapsed, 2801 sonetMediumValidIntervals, 2802 sonetMediumLineCoding, 2803 sonetMediumLineType, 2804 sonetMediumCircuitIdentifier, 2805 sonetMediumInvalidIntervals, 2806 sonetMediumLoopbackConfig, 2807 sonetSESthresholdSet } 2808 STATUS current 2809 DESCRIPTION 2810 "A collection of objects providing configuration 2811 information applicable to all SONET/SDH interfaces." 2812 ::= { sonetGroups 9 } 2814 sonetSectionStuff2 OBJECT-GROUP 2815 OBJECTS { sonetSectionCurrentStatus, 2816 sonetSectionCurrentESs, 2817 sonetSectionCurrentSESs, 2818 sonetSectionCurrentSEFSs, 2819 sonetSectionCurrentCVs, 2820 sonetSectionIntervalESs, 2821 sonetSectionIntervalSESs, 2822 sonetSectionIntervalSEFSs, 2823 sonetSectionIntervalCVs, 2824 sonetSectionIntervalValidData } 2825 STATUS current 2826 DESCRIPTION 2827 "A collection of objects providing information 2828 specific to SONET/SDH Section interfaces." 2829 ::= { sonetGroups 10 } 2831 sonetLineStuff2 OBJECT-GROUP 2832 OBJECTS { sonetLineCurrentStatus, 2833 sonetLineCurrentESs, 2834 sonetLineCurrentSESs, 2835 sonetLineCurrentCVs, 2836 sonetLineCurrentUASs, 2837 sonetLineIntervalESs, 2838 sonetLineIntervalSESs, 2839 sonetLineIntervalCVs, 2840 sonetLineIntervalUASs, 2841 sonetLineIntervalValidData } 2842 STATUS current 2843 DESCRIPTION 2844 "A collection of objects providing information 2845 specific to SONET/SDH Line interfaces." 2846 ::= { sonetGroups 11 } 2848 sonetPathStuff2 OBJECT-GROUP 2849 OBJECTS { sonetPathCurrentWidth, 2850 sonetPathCurrentStatus, 2851 sonetPathCurrentESs, 2852 sonetPathCurrentSESs, 2853 sonetPathCurrentCVs, 2854 sonetPathCurrentUASs, 2855 sonetPathIntervalESs, 2856 sonetPathIntervalSESs, 2857 sonetPathIntervalCVs, 2858 sonetPathIntervalUASs, 2859 sonetPathIntervalValidData } 2860 STATUS current 2861 DESCRIPTION 2862 "A collection of objects providing information 2863 specific to SONET/SDH Path interfaces." 2864 ::= { sonetGroups 12 } 2866 sonetVTStuff2 OBJECT-GROUP 2867 OBJECTS { sonetVTCurrentWidth, 2868 sonetVTCurrentStatus, 2869 sonetVTCurrentESs, 2870 sonetVTCurrentSESs, 2871 sonetVTCurrentCVs, 2872 sonetVTCurrentUASs, 2873 sonetVTIntervalESs, 2874 sonetVTIntervalSESs, 2875 sonetVTIntervalCVs, 2876 sonetVTIntervalUASs, 2877 sonetVTIntervalValidData } 2878 STATUS current 2879 DESCRIPTION 2880 "A collection of objects providing information 2881 specific to SONET/SDH VT interfaces." 2882 ::= { sonetGroups 13 } 2884 sonetFarEndLineStuff2 OBJECT-GROUP 2885 OBJECTS { sonetFarEndLineCurrentESs, 2886 sonetFarEndLineCurrentSESs, 2887 sonetFarEndLineCurrentCVs, 2888 sonetFarEndLineCurrentUASs, 2889 sonetFarEndLineIntervalESs, 2890 sonetFarEndLineIntervalSESs, 2891 sonetFarEndLineIntervalCVs, 2892 sonetFarEndLineIntervalUASs, 2893 sonetFarEndLineIntervalValidData } 2894 STATUS current 2895 DESCRIPTION 2896 "A collection of objects providing information 2897 specific to SONET/SDH Line interfaces, 2898 and maintaining Line Far End information." 2899 ::= { sonetGroups 14 } 2901 sonetFarEndPathStuff2 OBJECT-GROUP 2902 OBJECTS { sonetFarEndPathCurrentESs, 2903 sonetFarEndPathCurrentSESs, 2904 sonetFarEndPathCurrentCVs, 2905 sonetFarEndPathCurrentUASs, 2906 sonetFarEndPathIntervalESs, 2907 sonetFarEndPathIntervalSESs, 2908 sonetFarEndPathIntervalCVs, 2909 sonetFarEndPathIntervalUASs, 2910 sonetFarEndPathIntervalValidData } 2911 STATUS current 2912 DESCRIPTION 2913 "A collection of objects providing information 2914 specific to SONET/SDH Path interfaces, 2915 and maintaining Path Far End information." 2917 ::= { sonetGroups 15 } 2919 sonetFarEndVTStuff2 OBJECT-GROUP 2920 OBJECTS { sonetFarEndVTCurrentESs, 2921 sonetFarEndVTCurrentSESs, 2922 sonetFarEndVTCurrentCVs, 2923 sonetFarEndVTCurrentUASs, 2924 sonetFarEndVTIntervalESs, 2925 sonetFarEndVTIntervalSESs, 2926 sonetFarEndVTIntervalCVs, 2927 sonetFarEndVTIntervalUASs, 2928 sonetFarEndVTIntervalValidData } 2929 STATUS current 2930 DESCRIPTION 2931 "A collection of objects providing information 2932 specific to SONET/SDH VT interfaces, 2933 and maintaining VT Far End information." 2934 ::= { sonetGroups 16 } 2936 END 2937 7. Acknowledgments 2939 This specification is a product of the AToM MIB Working Group. 2941 8. Security Considerations 2943 Security issues are not discussed in this memo. 2945 9. References 2947 [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., 2948 and S. Waldbusser, "Structure of Management Information 2949 for version 2 of the Simple Network Management Protocol 2950 (SNMPv2)", RFC 1902, January 1996. 2952 [2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., 2953 and S. Waldbusser, "Textual Conventions for version 2 of 2954 the Simple Network Management Protocol (SNMPv2)", RFC 2955 1903, January 1996. 2957 [3] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., 2958 and S. Waldbusser, "Conformance Statements for Version 2 2959 of the Simple Network Management Protocol (SNMPv2)", RFC 2960 1904, January 1996. 2962 [4] Case, J., Fedor, M., Schoffstall, M., and J. Davin, 2963 "Simple Network Management Protocol", RFC 1157, SNMP 2964 Research, Performance Systems International, Performance 2965 Systems International, MIT Laboratory for Computer 2966 Science, May 1990. 2968 [5] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., 2969 and S. Waldbusser, "Protocol Operations for version 2 of 2970 the Simple Network Management Protocol (SNMPv2)", RFC 2971 1905, January 1996. 2973 [6] McCloghrie, K., and M. Rose, "Management Information Base 2974 for Network Management of TCP/IP-based internets - MIB- 2975 II", RFC 1213, Hughes LAN Systems, Performance Systems 2976 International, March 1991. 2978 [7] Information processing systems - Open Systems 2979 Interconnection - Specification of Abstract Syntax 2980 Notation One (ASN.1), International Organization for 2981 Standardization. International Standard 8824, (December, 2982 1987). 2984 [8] Information processing systems - Open Systems 2985 Interconnection - Specification of Basic Encoding Rules 2986 for Abstract Notation One (ASN.1), International 2987 Organization for Standardization. International Standard 2988 8825, (December, 1987). 2990 [9] American National Standard for Telecommunications - 2991 Digital Hierarchy - Optical Interface Rates and Formats 2992 Specification, ANSI T1.105-1988. 2994 [9a] ANSI T1.105-1991. 2996 [10] American National Standard for Telecommunications - 2997 Digital Hierarchy - Optical Interface Specification 2998 (Single-Mode), ANSI T1.106-1988. 3000 [11] American National Standard for Telecommunications -- 3001 Layer 1 In-Service Digital Transmission Performance 3002 Monitoring T1.231, September 1993. 3004 [12] K. McCloghrie and F. Kastenholz, Evolution of Interfaces 3005 Group of MIB-II, Internet Draft, November 29, 1993. 3007 [13] Fowler, D., "Definitions of Managed Objects for the 3008 DS3/E3 Interface Type", RFCxxxx, Newbridge Networks, ???? 3009 1996. 3011 [14] Fowler, D., "Definitions of Managed Objects for the DS1, 3012 E1, DS2 and E2 Interface Types", RFCxxxx, Newbridge 3013 Networks, ????? 1996. 3015 [15] CCITT Recommendation G.707, "Synchronous Digital 3016 Hierarchy Bit Rates", June 1992. 3018 [16] CCITT Recommendation G.708, "Network Node Interface for 3019 the Synchronous Digital Hierarchy", June 1992. 3021 [17] CCITT Recommendation G.709, "Synchronous Multiplexing 3022 Structure", June 1992. 3024 [18] CCITT Recommendation G.783, "Characteristics of 3025 Synchronous Digital Hierarchy (SDH) Multiplexing 3026 Equipment Functional Blocks", November 1992. 3028 [19] Brown, T., and K. Tesink, "Definitions of Managed Objects 3029 for the SONET/SDH Interface Type", RFC1595, Bellcore, 3030 March 1994. 3032 [20] ANSI T1.231 1993 3034 [21] Bellcore TR-NWT-000253, 1991 3036 [22] ITU Recommendation G.826, "Error Performance Parameters 3037 and Objectives for International Constant Bit Rate 3038 Digital Paths at or above Primary Rate", September 1995 3039 (COM 13-R57E). 3041 [23] Bellcore GR-253-CORE, Issue 2, Synchronous Optical 3042 Network (SONET) Transport SystemsL Common Generic 3043 Criteria", December 1995. 3045 10. Author's Address 3047 Kaj Tesink 3048 Bell Communications Research 3049 331 Newman Springs Road 3050 P.O. Box 7020 3051 Red Bank, NJ 07701-7020 3053 Phone: (908) 758-5254 3055 EMail: kaj@cc.bellcore.com 3057 Appendix A: The delay-line approach to statistics collection. 3059 According to ANSI T1.231 unavailable time begins at the onset 3060 of 10 contiguous severely errored seconds -- that is, 3061 unavailable time starts with the first of the 10 contiguous 3062 SESs -- and while an interface is deemed unavailable all 3063 counters for that interface are frozen except for the UAS 3064 count. Since changes in the signal state lag the data to 3065 which they apply by 10 seconds, an implementation which wishes 3066 to avoid making retroactive adjustments to the counts must 3067 pass the the one-second statistics through a 10-second delay 3068 line prior to updating any counters. That can be done by 3069 performing the following steps at the end of each one second 3070 interval. 3072 i) Read near/far end line and path CV counts and alarm 3073 status flags from the hardware. 3075 ii) Accumulate the CV counts for the preceding second and 3076 compare them to the ES and SES threshold for the layer in 3077 question. Update the signal state and shift the one- 3078 second CV counts and ES/SES flags into the 10-element 3079 delay line. Note that far-end one-second statistics are 3080 to be flagged as "absent" during any second in which 3081 there is an incoming defect at the layer in question or 3082 at any lower layer. 3084 iii) Update the current interval statistics using the signal 3085 state from the previous update cycle and the one-second 3086 CV counts and ES/SES flags shifted out of the 10-element 3087 delay line. 3089 This procedure guarantees that the statistical counters will 3090 be correctly updated at all times, although they lag real time 3091 by 10 seconds. It is illustrated in the figure below. At the 3092 end of each 15 minutes interval the current interval counts 3093 are transferred to the most recent interval entry and each 3094 interval is shifted up by one position, with the oldest being 3095 discarded if necessary in order to make room. The current 3096 interval counts then start over from zero. Note, however, 3097 that the signal state calculation does not start anew at each 3098 interval boundary; rather, signal state information is 3099 retained across interval boundaries. 3101 +--------------------------------------------------------------+ 3102 | READ COUNTERS & STATUS INFO FROM HARDWARE | 3103 | | 3104 |LOS OOF/ SECT LINE LINE LINE LINE PATH PATH PATH PATH PATH | 3105 | LOF CV AIS CV RDI FEBE AIS LOP CV RDI CV | 3106 +--------------------------------------------------------------+ 3107 | | | | | | | | | | | | 3108 | | | | | | | | | | | | 3109 V V V V V V V V V V V V 3110 +--------------------------------------------------------------+ 3111 | ACCUM ONE-SEC STATS, CHK ERR THRESHOLDS, & UPDT SIGNAL STATE | 3112 | | 3113 | | 3114 | NEAR END/FAR END NEAR END/FAR END | 3115 |SECT SECT SECT LINE LINE LINE LINE PATH PATH PATH PATH | 3116 |CV ES SES CV ES SES AVA/UNA CV ES SES AVA/UNA | 3117 +--------------------------------------------------------------+ 3118 | | | | | | | | | | | 3119 | | | | | | | | | | | 3120 V V V V V V | V V V | 3121 +-------------+ +-------------+ | +-------------+ | 3122 |ONE-SEC DELAY| |ONE-SEC DELAY| | |ONE-SEC DELAY| | 3123 | (1 OF 10) | | (1 OF 10) | | | (1 OF 10) | | 3124 |CV ES SES| |CV ES SES| | |CV ES SES| | 3125 +-------------+ +-------------+ | +-------------+ | 3126 | | | | | | | | | | | 3127 / / / / / / / / / / / 3128 / / / / / / / / / / / 3129 | | | | | | | | | | | 3130 V V V V V V | V V V | 3131 +-------------+ +-------------+ | +-------------+ | 3132 |ONE-SEC DELAY| |ONE-SEC DELAY| | |ONE-SEC DELAY| | 3133 | (10 OF 10) | | (10 OF 10) | | | (10 OF 10) | | 3134 |CV ES SES| |CV ES SES| | |CV ES SES| | 3135 +-------------+ +-------------+ | +-------------+ | 3136 | | | | | | | | | | | 3137 | | | | | | | | | | | 3138 V V V V V V V V V V V 3139 +--------------------------------------------------------------+ 3140 | UPDATE STATISTICS COUNTERS | 3141 | | 3142 | NEAR END/FAR END NEAR END/FAR END | 3143 | SECTION LINE PATH | 3144 | CV ES EFS SES CV ES EFS SES AS UAS CV ES EFS SES AS UAS | 3145 +--------------------------------------------------------------+ 3146 Note that if such a procedure is adopted there is no current 3147 interval data for the first ten seconds after a system comes 3148 up. noSuchInstance must be returned if a management station 3149 attempts to access the current interval counters during this 3150 time. 3152 It is an implementation-specific matter whether an agent 3153 assumes that the initial state of the interface is available 3154 or unavailable. 3156 Appendix B - RFC1595 SES interpretation 3158 This appendix contains the values for x for the Section, Line, 3159 Path, and VT Layers as used in [11, 19, 21]. 3161 Value for x for SONET/SDH Section SES Definition 3163 Rate x Minimum Bit Error Rate 3164 ======================================================= 3165 OC-1 9 1.5 x 10^-7 3166 OC-3 16 1 x 10^-7 3167 OC-9 47 1 x 10^-7 3168 OC-12 63 1 x 10^-7 3169 OC-18 94 1 x 10^-7 3170 OC-24 125 1 x 10^-7 3171 OC-36 187 1 x 10^-7 3172 OC-48 249 1 x 10^-7 3174 Value for x for SONET/SDH Line SES Definition 3176 Rate x Minimum Bit Error Rate 3177 ======================================================= 3178 OC-1 12 2 x 10^-7 3179 OC-3 32 2 x 10^-7 3180 OC-9 47 2 x 10^-7 3181 OC-12 124 2 x 10^-7 3182 OC-18 186 2 x 10^-7 3183 OC-24 248 2 x 10^-7 3184 OC-36 370 2 x 10^-7 3185 OC-48 494 2 x 10^-7 3187 Value for x for SONET/SDH STS-Path SES Definition 3189 Rate x Minimum Bit Error Rate 3190 ======================================================= 3191 STS-1 9 1.5 x 10^-7 3192 STS-3 16 1 x 10^-7 3193 Value for x for SONET/SDH VT-Path SES Definition 3195 Rate x Minimum Bit Error Rate 3196 ======================================================= 3197 VT1.5 4 2 x 10^-6 3198 VT2 6 2 x 10^-6 3199 VT3 8 2 x 10^-6 3200 VT6 14 2 x 10^-6 3202 Table of Contents 3204 1 Status of this Memo ................................... 1 3205 2 Abstract .............................................. 2 3206 3 The SNMP Network Management Framework ................. 3 3207 4 Objects ............................................... 4 3208 4.1 Format of Definitions ............................... 4 3209 5 Overview .............................................. 5 3210 5.1 Use of the ifTable .................................. 5 3211 5.2 Use of ifTable for SONET/SDH Medium/Section/Line 3212 Layer .............................................. 6 3213 5.3 Use of ifTable for SONET/SDH Paths .................. 7 3214 5.4 Use of ifTable for SONET/SDH VTs/VCs ................ 8 3215 5.5 SONET/SDH Terminology ............................... 9 3216 6 Object Definitions .................................... 19 3217 6.1 The SONET/SDH Medium Group .......................... 21 3218 6.2 The SONET/SDH Section Group ......................... 26 3219 6.2.1 The SONET/SDH Section Current Group ............... 26 3220 6.2.2 The SONET/SDH Section Interval Group .............. 29 3221 6.3 The SONET/SDH Line Group ............................ 32 3222 6.3.1 The SONET/SDH Line Current Group .................. 32 3223 6.3.2 The SONET/SDH Line Interval Group ................. 35 3224 6.4 The SONET/SDH Far End Line Group .................... 38 3225 6.4.1 The SONET/SDH Far End Line Current Group .......... 38 3226 6.4.2 The SONET/SDH Far End Line Interval Group ......... 41 3227 6.5 The SONET/SDH Path Group ............................ 44 3228 6.5.1 The SONET/SDH Path Current Group .................. 44 3229 6.5.2 The SONET/SDH Path Interval Group ................. 47 3230 6.6 The SONET/SDH Far End Path Group .................... 50 3231 6.6.1 The SONET/SDH Far End Path Current Group .......... 50 3232 6.6.2 The SONET/SDH Far End Path Interval Group ......... 52 3233 6.7 The SONET/SDH Virtual Tributary Group ............... 55 3234 6.7.1 The SONET/SDH VT Current Group .................... 55 3235 6.7.2 The SONET/SDH VT Interval Group ................... 58 3236 6.8 The SONET/SDH Far End VT Group ...................... 61 3237 6.8.1 The SONET/SDH Far End VT Current Group ............ 61 3238 6.8.2 The SONET/SDH Far End VT Interval Group ........... 63 3239 6.9 Conformance Information ............................. 66 3240 6.10 Compliance Statements .............................. 66 3241 7 Acknowledgments ....................................... 76 3242 8 Security Considerations ............................... 77 3243 9 References ............................................ 78 3244 10 Author's Address ..................................... 81