1-- ***************************************************************** 2-- IMA-MIB - Inverse Multiplexing for ATM(IMA) MIB 3-- 4-- April 2002, Subra Hegde 5-- 6-- Copyright (c) 2002 by cisco Systems, Inc. 7-- All rights reserved. 8-- ***************************************************************** 9 10-- This MIB is extracted from IMA v1.1 specified in 11-- ATM FORUM Document: af-phy-0086.001 12-- 13-- Following Changes are made in the ATM Forum MIB to 14-- get rid of issues for compiling with mosy compiler. 15-- * Changed accessible-for-notify to read-only 16-- 17 18IMA-MIB DEFINITIONS ::= BEGIN 19 20IMPORTS 21 MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32, 22 NOTIFICATION-TYPE, enterprises 23 FROM SNMPv2-SMI 24 MODULE-COMPLIANCE, OBJECT-GROUP, 25 NOTIFICATION-GROUP 26 FROM SNMPv2-CONF 27 TEXTUAL-CONVENTION, DateAndTime, RowStatus 28 FROM SNMPv2-TC 29 InterfaceIndex, InterfaceIndexOrZero, ifIndex 30 FROM IF-MIB; 31 32atmfImaMib MODULE-IDENTITY 33 LAST-UPDATED "9902111830Z" 34 ORGANIZATION "The ATM Forum" 35 CONTACT-INFO 36 "ATM Forum 37 World Headquarters 38 2570 West El Camino Real 39 Suite 304 40 Mountain View, CA 94040-1313 41 USA 42 Phone: +1 415 949 6700 43 Fax: +1 415 949 6705 44 email: info@atmforum.com" 45 DESCRIPTION 46 "The MIB module for managing ATM Forum Inverse Multiplexing 47 for ATM (IMA) interfaces." 48 REVISION "9902111830Z" 49 DESCRIPTION 50 "Updated and repaired version of the IMA-MIB released with the 51 IMA v1.1 specification (af-phy-0086.001)." 52 REVISION "9701092245Z" 53 DESCRIPTION 54 "Initial incomplete version of the IMA-MIB as published in the 55 IMA v1.0 specification (af-phy-0086.000)." 56 ::= { atmfIma 1 } 57 58-- The object identifier subtree for the IMA-MIB. 59 60atmForum OBJECT IDENTIFIER ::= { enterprises 353 } 61atmForumNetworkManagement OBJECT IDENTIFIER ::= { atmForum 5 } 62atmfIma OBJECT IDENTIFIER ::= { atmForumNetworkManagement 7 } 63 64atmfImaMibObjects OBJECT IDENTIFIER ::= { atmfImaMib 1 } 65atmfImaMibTraps OBJECT IDENTIFIER ::= { atmfImaMib 2 } 66atmfImaMibTrapPrefix OBJECT IDENTIFIER ::= { atmfImaMibTraps 0 } 67atmfImaMibConformance OBJECT IDENTIFIER ::= { atmfImaMib 3 } 68 69-- Textual conventions 70 71MilliSeconds ::= TEXTUAL-CONVENTION 72 STATUS current 73 DESCRIPTION 74 "Time in milliseconds" 75 SYNTAX Integer32 76 77ImaGroupState ::= TEXTUAL-CONVENTION 78 STATUS current 79 DESCRIPTION 80 "State of the IMA group." 81 REFERENCE 82 "ATM Forum IMA v1.1, Section 10.2.1 on page 55" 83 SYNTAX INTEGER { 84 notConfigured(1), 85 startUp(2), 86 startUpAck(3), 87 configAbortUnsupportedM(4), 88 configAbortIncompatibleSymmetry(5), 89 configAbortOther(6), 90 insufficientLinks(7), 91 blocked(8), 92 operational(9), 93 configAbortUnsupportedImaVersion(10) } 94 95ImaGroupFailureStatus ::= TEXTUAL-CONVENTION 96 STATUS current 97 DESCRIPTION 98 "Failure reason of an IMA group." 99 REFERENCE 100 "ATM Forum IMA v1.1, Section 10.2.1, page 55" 101 SYNTAX INTEGER { 102 noFailure(1), -- unit is up 103 startUpNe(2), 104 startUpFe(3), 105 invalidMValueNe(4), 106 invalidMValueFe(5), 107 failedAssymetricNe(6), 108 failedAssymetricFe(7), 109 insufficientLinksNe(8), 110 insufficientLinksFe(9), 111 blockedNe(10), 112 blockedFe(11), 113 otherFailure(12), 114 invalidImaVersionNe(13), 115 invalidImaVersionFe(14) } 116 117ImaAlarmStatus ::= TEXTUAL-CONVENTION 118 STATUS current 119 DESCRIPTION 120 "A qualification of the IMA trap which indicates if the 121 condition causing the trap has been detected (declared) 122 or is no longer present (cleared)." 123 SYNTAX INTEGER { 124 cleared(1), 125 declared(2) } 126 127ImaAlarmType ::= TEXTUAL-CONVENTION 128 STATUS current 129 DESCRIPTION 130 "An identification of the event that caused the generation 131 of the IMA trap." 132 REFERENCE 133 "ATM Forum IMA v1.1, Section 12.2.3 on page 79" 134 SYNTAX INTEGER { 135 imaAlarmLinkLif(1), 136 imaAlarmLinkLods(2), 137 imaAlarmLinkRfi(3), 138 imaAlarmLinkTxMisConnect(4), 139 imaAlarmLinkRxMisConnect(5), 140 imaAlarmLinkTxFault(6), 141 imaAlarmLinkRxFault(7), 142 imaAlarmLinkTxUnusableFe(8), 143 imaAlarmLinkRxUnusableFe(9), 144 imaAlarmGroupStartupFe(10), 145 imaAlarmGroupCfgAbort(11), 146 imaAlarmGroupCfgAbortFe(12), 147 imaAlarmGroupInsuffLinks(13), 148 imaAlarmGroupInsuffLinksFe(14), 149 imaAlarmGroupBlockedFe(15), 150 imaAlarmGroupTimingSynch(16) } 151 152ImaGroupTxClkMode ::= TEXTUAL-CONVENTION 153 STATUS current 154 DESCRIPTION 155 "Indicate the transmit clock mode of the IMA group. 156 There are two possible modes: the Common Transmit 157 Clock (CTC) and the Independent Transmit Clock (ITC). 158 The CTC mode corresponds to the case when the transmit clock 159 of all IMA links are derived from the same source. The ITC 160 configuration corresponds to the case where there is at least 161 one IMA link whose transmit clock is derived from a source 162 different than at least another link transmit clock." 163 REFERENCE 164 "ATM Forum IMA v1.1, Section 7 on page 38" 165 SYNTAX INTEGER { 166 ctc(1), 167 itc(2) } 168 169ImaGroupSymmetry ::= TEXTUAL-CONVENTION 170 STATUS current 171 DESCRIPTION 172 "The group symmetry mode adjusted during the group start-up." 173 REFERENCE 174 "ATM Forum IMA v1.1, Section 5.2.2.7 on page 35" 175 SYNTAX INTEGER { 176 symmetricOperation(1), 177 asymmetricOperation(2), 178 asymmetricConfiguration(3) } 179 180ImaFrameLength ::= TEXTUAL-CONVENTION 181 STATUS current 182 DESCRIPTION 183 "Length of the IMA frames." 184 REFERENCE 185 "ATM Forum IMA v1.1, Section 5.2.2.4.2 on page 34" 186 SYNTAX INTEGER { 187 m32(32), 188 m64(64), 189 m128(128), 190 m256(256) } 191 192ImaLinkState ::= TEXTUAL-CONVENTION 193 STATUS current 194 DESCRIPTION 195 "State of a link belonging to an IMA group." 196 REFERENCE 197 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 198 SYNTAX INTEGER { 199 notInGroup(1), 200 unusableNoGivenReason(2), 201 unusableFault(3), 202 unusableMisconnected(4), 203 unusableInhibited(5), 204 unusableFailed(6), 205 usable(7), 206 active(8) } 207 208ImaLinkFailureStatus ::= TEXTUAL-CONVENTION 209 STATUS current 210 DESCRIPTION 211 "Local failure status of a link belonging to an IMA group." 212 REFERENCE 213 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 214 SYNTAX INTEGER { 215 noFailure(1), 216 imaLinkFailure(2), 217 lifFailure(3), 218 lodsFailure(4), 219 misConnected(5), 220 blocked(6), 221 fault(7), 222 farEndTxLinkUnusable(8), 223 farEndRxLinkUnusable(9) } 224 225ImaTestProcStatus ::= TEXTUAL-CONVENTION 226 STATUS current 227 DESCRIPTION 228 "States of the Test Pattern Procedure." 229 REFERENCE 230 "ATM Forum IMA v1.1, Section 13 on page 81" 231 SYNTAX INTEGER { 232 disabled(1), 233 operating(2), 234 linkFail(3) } 235 236-- 237-- The IMA Group subtree 238-- 239-- The IMA Group subtree consists of the number of IMA groups and a 240-- table of IMA groups. Each entry in the table of IMA groups contains 241-- information (configuration and status) specific to each group. 242-- 243 244imaGroupNumber OBJECT-TYPE 245 SYNTAX INTEGER (0..2147483647) 246 MAX-ACCESS read-only 247 STATUS current 248 DESCRIPTION 249 "The number of IMA groups configured on this system." 250 ::= { atmfImaMibObjects 1 } 251 252imaGroupTable OBJECT-TYPE 253 SYNTAX SEQUENCE OF ImaGroupEntry 254 MAX-ACCESS not-accessible 255 STATUS current 256 DESCRIPTION 257 "The IMA Group Configuration table." 258 ::= { atmfImaMibObjects 2 } 259 260imaGroupEntry OBJECT-TYPE 261 SYNTAX ImaGroupEntry 262 MAX-ACCESS not-accessible 263 STATUS current 264 DESCRIPTION 265 "An entry in the IMA Group table." 266 INDEX { imaGroupIndex } 267 ::= { imaGroupTable 1 } 268 269ImaGroupEntry ::= SEQUENCE { 270 imaGroupIndex INTEGER (1..2147483647), 271 imaGroupRowStatus RowStatus, 272 imaGroupIfIndex InterfaceIndex, 273 imaGroupNeState ImaGroupState, 274 imaGroupFeState ImaGroupState, 275 imaGroupFailureStatus ImaGroupFailureStatus, 276 imaGroupSymmetry ImaGroupSymmetry, 277 imaGroupMinNumTxLinks INTEGER (1..32), 278 imaGroupMinNumRxLinks INTEGER (1..32), 279 imaGroupNeTxClkMode ImaGroupTxClkMode, 280 imaGroupFeTxClkMode ImaGroupTxClkMode, 281 imaGroupTxTimingRefLink InterfaceIndexOrZero, 282 imaGroupRxTimingRefLink InterfaceIndexOrZero, 283 imaGroupLastChange DateAndTime, 284 imaGroupTxImaId INTEGER (0..255), 285 imaGroupRxImaId INTEGER (0..255), 286 imaGroupTxFrameLength ImaFrameLength, 287 imaGroupRxFrameLength ImaFrameLength, 288 imaGroupDiffDelayMax MilliSeconds, 289 imaGroupLeastDelayLink InterfaceIndexOrZero, 290 imaGroupDiffDelayMaxObs MilliSeconds, 291 imaGroupAlphaValue INTEGER (1..2), 292 imaGroupBetaValue INTEGER (1..5), 293 imaGroupGammaValue INTEGER (1..5), 294 imaGroupRunningSecs Gauge32, 295 imaGroupUnavailSecs Counter32, 296 imaGroupNeNumFailures Counter32, 297 imaGroupFeNumFailures Counter32, 298 imaGroupTxAvailCellRate Gauge32, 299 imaGroupRxAvailCellRate Gauge32, 300 imaGroupNumTxCfgLinks Gauge32, 301 imaGroupNumRxCfgLinks Gauge32, 302 imaGroupNumTxActLinks Gauge32, 303 imaGroupNumRxActLinks Gauge32, 304 imaGroupTestLinkIfIndex InterfaceIndexOrZero, 305 imaGroupTestPattern INTEGER (-1..255), 306 imaGroupTestProcStatus ImaTestProcStatus, 307 imaGroupValidIntervals INTEGER (0..96), 308 imaGroupInvalidIntervals INTEGER (0..96), 309 imaGroupTimeElapsed INTEGER (0..899), 310 imaGroupTxOamLabelValue INTEGER (1..255), 311 imaGroupRxOamLabelValue INTEGER (0..255) } 312 313imaGroupIndex OBJECT-TYPE 314 SYNTAX INTEGER (1..2147483647) 315 MAX-ACCESS not-accessible 316 STATUS current 317 DESCRIPTION 318 "A unique value for the IMA Group." 319 ::= { imaGroupEntry 1 } 320 321imaGroupRowStatus OBJECT-TYPE 322 SYNTAX RowStatus 323 MAX-ACCESS read-create 324 STATUS current 325 DESCRIPTION 326 "The imaGroupRowStatus object allows create, change, and delete 327 operations on imaGroupTable entries. 328 329 To create a new conceptual row (or instance) of the imaGroupTable, 330 imaGroupRowStatus must be set to 'createAndWait' or 'createAndGo'. 331 If settable, a successful set of the following objects must be 332 performed before the imaGroupRowStatus of a new conceptual row can 333 be set to 'active': 334 335 imaGroupMinNumTxLinks 336 imaGroupMinNumRxLinks 337 imaGroupTxImaId 338 339 Some objects in the imaGroupTable control settings which can only 340 be established or changed at group start-up time. These objects 341 include: 342 343 imaGroupTxImaId 344 imaGroupSymmetry 345 imaGroupTxFrameLength 346 347 To change (modify) the imaGroupTxImaId object, the manager must 348 first set imaGroupRowStatus to 'notInService'. However, changes 349 to the following two objects can be optionally allowed while the 350 imaGroupRowStatus is 'active': 351 352 imaGroupSymmetry 353 imaGroupTxFrameLength 354 355 These two objects can be changed when the imaGroupRowStatus is 356 'active' in order to allow the far-end to recover from its 357 Config-Aborted state without having to force the near-end Group 358 State machine to go to the 'Not Configured' state. Changing 359 these object values after group start-up has completed causes a 360 restart of the IMA group. 361 362 Alternatively, as noted above, the agent implementation may 363 simply require the imaGroupRowStatus object to first be set to 364 'notInService' before allowing changes to either of these two 365 objects. 366 367 To remove (delete) an imaGroupTable entry from this table, set 368 imaGroupRowStatus to 'destroy'. 369 370 Setting the imaGroupRowStatus to 'active' has the effect of 371 activating the Group Startup Procedure. The Group Startup 372 Procedure uses provisioned links that have imaLinkRowStatus set 373 to 'active' and imaLinkGroupIndex set to the imaGroupIndex in 374 this conceptual row. 375 376 When the imaGroupRowStatus is not in 'active' state, the Group 377 State machine is in its 'Not Configured' state." 378 ::= { imaGroupEntry 2 } 379 380imaGroupIfIndex OBJECT-TYPE 381 SYNTAX InterfaceIndex 382 MAX-ACCESS read-only 383 STATUS current 384 DESCRIPTION 385 "This object identifies the logical interface number ('ifIndex') 386 assigned to this IMA group, and is used to identify corresponding 387 rows in the Interfaces MIB. 388 389 Note that re-initialization of the management agent may cause 390 a client's 'imaGroupIfIndex' to change." 391 ::= { imaGroupEntry 3 } 392 393imaGroupNeState OBJECT-TYPE 394 SYNTAX ImaGroupState 395 MAX-ACCESS read-only 396 STATUS current 397 DESCRIPTION 398 "The current operational state of the near-end IMA Group State 399 Machine." 400 REFERENCE 401 "ATM Forum IMA v1.1, Section 10.2.1 on page 55" 402 ::= { imaGroupEntry 4 } 403 404imaGroupFeState OBJECT-TYPE 405 SYNTAX ImaGroupState 406 MAX-ACCESS read-only 407 STATUS current 408 DESCRIPTION 409 "The current operational state of the far-end IMA Group State 410 Machine." 411 REFERENCE 412 "ATM Forum IMA v1.1, Section 10.2.1 on page 55" 413 ::= { imaGroupEntry 5 } 414 415imaGroupFailureStatus OBJECT-TYPE 416 SYNTAX ImaGroupFailureStatus 417 MAX-ACCESS read-only 418 STATUS current 419 DESCRIPTION 420 "The current failure status of the IMA group (the reason why 421 the GTSM is in the down state)." 422 REFERENCE 423 "ATM Forum IMA v1.1, Section 10.2.1 on page 55" 424 ::= { imaGroupEntry 6 } 425 426imaGroupSymmetry OBJECT-TYPE 427 SYNTAX ImaGroupSymmetry 428 MAX-ACCESS read-create 429 STATUS current 430 DESCRIPTION 431 "Symmetry of the IMA group." 432 REFERENCE 433 "ATM Forum IMA v1.1, Section 5.2.2.7 on page 35" 434 DEFVAL { symmetricOperation } 435 ::= { imaGroupEntry 7 } 436 437imaGroupMinNumTxLinks OBJECT-TYPE 438 SYNTAX INTEGER (1..32) 439 MAX-ACCESS read-create 440 STATUS current 441 DESCRIPTION 442 "Minimum number of transmit links required to be Active for 443 the IMA group to be in the Operational state." 444 REFERENCE 445 "ATM Forum IMA v1.1, Section 10.2.1.1 on page 55" 446 ::= { imaGroupEntry 8 } 447 448imaGroupMinNumRxLinks OBJECT-TYPE 449 SYNTAX INTEGER (1..32) 450 MAX-ACCESS read-create 451 STATUS current 452 DESCRIPTION 453 "Minimum number of receive links required to be Active for 454 the IMA group to be in the Operational state." 455 REFERENCE 456 "ATM Forum IMA v1.1, Section 10.2.1.1 on page 55" 457 ::= { imaGroupEntry 9 } 458 459imaGroupNeTxClkMode OBJECT-TYPE 460 SYNTAX ImaGroupTxClkMode 461 MAX-ACCESS read-create 462 STATUS current 463 DESCRIPTION 464 "Transmit clocking mode used by the near-end IMA group." 465 REFERENCE 466 "ATM Forum IMA v1.1, Section 7 on page 38" 467 DEFVAL { ctc } 468 ::= { imaGroupEntry 10 } 469 470imaGroupFeTxClkMode OBJECT-TYPE 471 SYNTAX ImaGroupTxClkMode 472 MAX-ACCESS read-only 473 STATUS current 474 DESCRIPTION 475 "Transmit clocking mode used by the far-end IMA group." 476 REFERENCE 477 "ATM Forum IMA v1.1, Section 7 on page 38" 478 ::= { imaGroupEntry 11 } 479 480imaGroupTxTimingRefLink OBJECT-TYPE 481 SYNTAX InterfaceIndexOrZero 482 MAX-ACCESS read-only 483 STATUS current 484 DESCRIPTION 485 "The ifIndex of the transmit timing reference link to be 486 used by the near-end for IMA data cell clock recovery from 487 the ATM layer. The distinguished value of zero may be used 488 if no link has been configured in the IMA group, or if the 489 transmit timing reference link has not yet been selected." 490 REFERENCE 491 "ATM Forum IMA v1.1, Section 8.1.1 on page 41" 492 ::= { imaGroupEntry 12 } 493 494imaGroupRxTimingRefLink OBJECT-TYPE 495 SYNTAX InterfaceIndexOrZero 496 MAX-ACCESS read-only 497 STATUS current 498 DESCRIPTION 499 "The ifIndex of the receive timing reference link to be 500 used by near-end for IMA data cell clock recovery toward 501 the ATM layer. The distinguished value of zero may be used 502 if no link has been configured in the IMA group, or if the 503 receive timing reference link has not yet been detected." 504 REFERENCE 505 "ATM Forum IMA v1.1, Section 8.1.1 on page 41" 506 ::= { imaGroupEntry 13 } 507 508imaGroupLastChange OBJECT-TYPE 509 SYNTAX DateAndTime 510 MAX-ACCESS read-only 511 STATUS current 512 DESCRIPTION 513 "The time-of-day the IMA group last changed operational 514 state (i.e., value of imaGroupNeState changed)." 515 ::= { imaGroupEntry 14 } 516 517imaGroupTxImaId OBJECT-TYPE 518 SYNTAX INTEGER (0..255) 519 MAX-ACCESS read-create 520 STATUS current 521 DESCRIPTION 522 "The IMA ID currently in use by the near-end IMA function." 523 REFERENCE 524 "ATM Forum IMA v1.1, Section 5.2.2.6 on page 35" 525 ::= { imaGroupEntry 15 } 526 527imaGroupRxImaId OBJECT-TYPE 528 SYNTAX INTEGER (0..255) 529 MAX-ACCESS read-only 530 STATUS current 531 DESCRIPTION 532 "The IMA ID currently in use by the far-end IMA function." 533 REFERENCE 534 "ATM Forum IMA v1.1, Section 5.2.2.6 on page 35" 535 ::= { imaGroupEntry 16 } 536 537imaGroupTxFrameLength OBJECT-TYPE 538 SYNTAX ImaFrameLength 539 MAX-ACCESS read-create 540 STATUS current 541 DESCRIPTION 542 "The frame length to be used by the IMA group in the transmit 543 direction. Can only be set when the IMA group is startup." 544 REFERENCE 545 "ATM Forum IMA v1.1, Section 5.2.2.4.2 on page 34" 546 DEFVAL { m128 } 547 ::= { imaGroupEntry 17 } 548 549imaGroupRxFrameLength OBJECT-TYPE 550 SYNTAX ImaFrameLength 551 MAX-ACCESS read-only 552 STATUS current 553 DESCRIPTION 554 "Value of IMA frame length as received from remote IMA function." 555 REFERENCE 556 "ATM Forum IMA v1.1, Section 5.2.2.4.2 on page 34" 557 ::= { imaGroupEntry 18 } 558 559imaGroupDiffDelayMax OBJECT-TYPE 560 SYNTAX MilliSeconds 561 MAX-ACCESS read-create 562 STATUS current 563 DESCRIPTION 564 "The maximum number of milliseconds of differential delay among 565 the links that will be tolerated on this interface." 566 REFERENCE 567 "ATM Forum IMA v1.1, Section 9.2 on page 45" 568 DEFVAL { 25 } 569 ::= { imaGroupEntry 19 } 570 571imaGroupLeastDelayLink OBJECT-TYPE 572 SYNTAX InterfaceIndexOrZero 573 MAX-ACCESS read-only 574 STATUS current 575 DESCRIPTION 576 "The ifIndex of the link configured in the IMA group which has 577 the smallest link propagation delay. The distinguished value of 578 zero may be used if no link has been configured in the IMA group, 579 or if the link with the smallest link propagation delay has not 580 yet been determined." 581 REFERENCE 582 "ATM Forum IMA v1.1, Section 9.2 on page 45" 583 ::= { imaGroupEntry 20 } 584 585imaGroupDiffDelayMaxObs OBJECT-TYPE 586 SYNTAX MilliSeconds 587 MAX-ACCESS read-only 588 STATUS current 589 DESCRIPTION 590 "The latest maximum differential delay observed (in milliseconds) 591 between the links having the least and most link propagation delay, 592 among the receive links that are currently configured in the IMA 593 group." 594 REFERENCE 595 "ATM Forum IMA v1.1, Section 9.2 on page 45" 596 ::= { imaGroupEntry 21 } 597 598imaGroupAlphaValue OBJECT-TYPE 599 SYNTAX INTEGER (1..2) 600 MAX-ACCESS read-create 601 STATUS current 602 DESCRIPTION 603 "This indicates the 'alpha' value used to specify the number 604 of consecutive invalid ICP cells to be detected before moving 605 to the IMA Hunt state from the IMA Sync state." 606 REFERENCE 607 "ATM Forum IMA v1.1, Section 11 on page 68" 608 DEFVAL { 2 } 609 ::= { imaGroupEntry 22 } 610 611imaGroupBetaValue OBJECT-TYPE 612 SYNTAX INTEGER (1..5) 613 MAX-ACCESS read-create 614 STATUS current 615 DESCRIPTION 616 "This indicates the 'beta' value used to specify the number 617 of consecutive errored ICP cells to be detected before moving 618 to the IMA Hunt state from the IMA Sync state." 619 REFERENCE 620 "ATM Forum IMA v1.1, Section 11 on page 68" 621 DEFVAL { 2 } 622 ::= { imaGroupEntry 23 } 623 624imaGroupGammaValue OBJECT-TYPE 625 SYNTAX INTEGER (1..5) 626 MAX-ACCESS read-create 627 STATUS current 628 DESCRIPTION 629 "This indicates the 'gamma' value used to specify the number 630 of consecutive valid ICP cells to be detected before moving 631 to the IMA Sync state from the IMA PreSync state." 632 REFERENCE 633 "ATM Forum IMA v1.1, Section 11 on page 68" 634 DEFVAL { 1 } 635 ::= { imaGroupEntry 24 } 636 637imaGroupRunningSecs OBJECT-TYPE 638 SYNTAX Gauge32 639 MAX-ACCESS read-only 640 STATUS current 641 DESCRIPTION 642 "The amount of time (in seconds) since this IMA group has 643 been in the Operational state." 644 REFERENCE 645 "ATM Forum IMA v1.1, Section 10.2.1 on page 55" 646 ::= { imaGroupEntry 25 } 647 648imaGroupUnavailSecs OBJECT-TYPE 649 SYNTAX Counter32 650 MAX-ACCESS read-only 651 STATUS current 652 DESCRIPTION 653 "Count of one second intervals where the IMA Group Traffic 654 State Machine is Down." 655 REFERENCE 656 "ATM Forum IMA v1.1, Section 10.2.1 on page 55 and (R-136) in Section 657 12.2.2.2 on page 77" 658 ::= { imaGroupEntry 26 } 659 660imaGroupNeNumFailures OBJECT-TYPE 661 SYNTAX Counter32 662 MAX-ACCESS read-only 663 STATUS current 664 DESCRIPTION 665 "The number of times a near-end group failure (Config-Aborted, 666 Insufficient-Links) has been reported since power-up or reboot." 667 REFERENCE 668 "ATM Forum IMA v1.1, (R-137) in Section 12.2.2.2 on page 77" 669 ::= { imaGroupEntry 27 } 670 671imaGroupFeNumFailures OBJECT-TYPE 672 SYNTAX Counter32 673 MAX-ACCESS read-only 674 STATUS current 675 DESCRIPTION 676 "The number of times a far-end group failure (Config-Aborted-FE, 677 Insufficient-Links-FE, Blocked-FE) has been reported since 678 power-up or reboot. This is an optional attribute." 679 REFERENCE 680 "ATM Forum IMA v1.1, (O-25) in Section 12.2.2.2 on page 77" 681 ::= { imaGroupEntry 28 } 682 683imaGroupTxAvailCellRate OBJECT-TYPE 684 SYNTAX Gauge32 685 MAX-ACCESS read-only 686 STATUS current 687 DESCRIPTION 688 "The current cell rate (truncated value in cells per second) 689 provided by this IMA group in the transmit direction, 690 considering all the transmit links in the Active state." 691 ::= { imaGroupEntry 29 } 692 693imaGroupRxAvailCellRate OBJECT-TYPE 694 SYNTAX Gauge32 695 MAX-ACCESS read-only 696 STATUS current 697 DESCRIPTION 698 "The current cell rate (truncated value in cells per second) 699 provided by this IMA group in the receive direction, 700 considering all the receive links in the Active state." 701 ::= { imaGroupEntry 30 } 702 703-- imaGroupNumTxCfgLinks is used by a network operator to tell how many 704-- links are configured for transmit in the IMA group. 705 706imaGroupNumTxCfgLinks OBJECT-TYPE 707 SYNTAX Gauge32 708 MAX-ACCESS read-only 709 STATUS current 710 DESCRIPTION 711 "The number of links that are configured to transmit in this IMA 712 group. This attribute overwrites the value of the 713 imaGroupNumRxActLinks attribute when the IMA group is configured 714 in the Symmetrical Configuration group symmetry mode." 715 ::= { imaGroupEntry 31 } 716 717-- imaGroupNumRxCfgLinks is used by a network operator to tell how many 718-- links are configured for receive in the IMA group. 719 720imaGroupNumRxCfgLinks OBJECT-TYPE 721 SYNTAX Gauge32 722 MAX-ACCESS read-only 723 STATUS current 724 DESCRIPTION 725 "The number of links that are configured to receive in this IMA 726 group. This attribute is overwritten by the value of the 727 imaGroupNumTxActLinks attribute when the IMA group is configured 728 in the Symmetrical Configuration group symmetry mode." 729 ::= { imaGroupEntry 32 } 730 731-- imaGroupNumTxActLinks is used by a network operator to tell how many 732-- links which are configured for transmit are also Active. 733 734imaGroupNumTxActLinks OBJECT-TYPE 735 SYNTAX Gauge32 736 MAX-ACCESS read-only 737 STATUS current 738 DESCRIPTION 739 "The number of links which are configured to transmit and are 740 currently Active in this IMA group." 741 ::= { imaGroupEntry 33 } 742 743-- imaGroupNumRxActLinks is used by a network operator to tell how many 744-- links which are configured for receive are also Active. 745 746imaGroupNumRxActLinks OBJECT-TYPE 747 SYNTAX Gauge32 748 MAX-ACCESS read-only 749 STATUS current 750 DESCRIPTION 751 "The number of links which are configured to receive and are 752 currently Active in this IMA group." 753 ::= { imaGroupEntry 34 } 754 755-- 756-- Test Pattern Procedure control objects. These objects are implemented 757-- if the IMA implements the Test Pattern Procedure. In this case all 758-- test pattern procedure related objects must be implemented. Specifically, 759-- these objects are: 760-- 761-- imaGroupTestLinkIfIndex 762-- imaGroupTestPattern 763-- imaGroupTestProcStatus 764-- imaLinkRxTestPattern 765-- imaLinkTestProcStatus 766-- 767 768imaGroupTestLinkIfIndex OBJECT-TYPE 769 SYNTAX InterfaceIndexOrZero 770 MAX-ACCESS read-create 771 STATUS current 772 DESCRIPTION 773 "This object is used to designate an interface as the test link 774 for use in the Test Pattern Procedure. The distinguished value of 775 zero specifies that the implementation may choose the Test Link, 776 in which case, the implementation may also choose the value of 777 'imaGroupTestPattern'. The value zero may also be used if no link 778 has yet been added to the group. 779 780 Note that this value is NOT the same as the Tx LID value, but 781 instead either identifies the ifIndex value of the test link to be 782 used by the Test Pattern Procedure (i.e., the link whose LID value 783 is inserted in the Tx LID field of the transmitted ICP cells), 784 or identifies that the implementation may choose the test link (if 785 the value is zero)." 786 REFERENCE 787 "ATM Forum IMA v1.1, Section 13 on page 81" 788 DEFVAL { 0 } 789 ::= { imaGroupEntry 35 } 790 791imaGroupTestPattern OBJECT-TYPE 792 SYNTAX INTEGER (-1..255) 793 MAX-ACCESS read-create 794 STATUS current 795 DESCRIPTION 796 "The value of this object is used to specify the Tx Test Pattern 797 in an IMA group loopback operation. A value in the range 0 to 798 255 designates a specific pattern. The distinguished value of 799 -1 specifies that the implementation may choose the value. In 800 this case, the implementation may also choose the value of 801 'imaGroupTestLinkIfIndex'. 802 803 It is recommended that the specific value 255 not be used for 804 testing, since by (R-137) the IMA interface is required to 805 transmit 0xFF (i.e., 255) when the incoming test command is 806 inactive or the test link is not detected, and thus it cannot 807 be established for certain whether 255 was received due to an 808 actual loopback operation or due to the normal operation of an 809 IMA that is not performing (or else cannot perform) the test 810 pattern procedure." 811 REFERENCE 812 "ATM Forum IMA v1.1, Section 13 on page 81" 813 DEFVAL { -1 } 814 ::= { imaGroupEntry 36 } 815 816imaGroupTestProcStatus OBJECT-TYPE 817 SYNTAX ImaTestProcStatus 818 MAX-ACCESS read-create 819 STATUS current 820 DESCRIPTION 821 "This object is used to enable or disable the 822 Test Pattern Procedure, and to note whether at least one 823 link failed the test. 824 825 The test is started by setting operating(2) status. If any 826 link should fail the test, the IMA will set the status to 827 linkFail(3). The linkFail(3) state will persist until 828 either the disabled(1) state is set or until no instance 829 of imaLinkTestProcStatus has the value linkFail(3). 830 831 Only the values disabled(1) and operating(2) may be written. 832 Writing the operating(2) value will not cause clearing of 833 the linkFail(3) state." 834 REFERENCE 835 "ATM Forum IMA v1.1, Section 13 on page 81" 836 DEFVAL { disabled } 837 ::= { imaGroupEntry 37 } 838 839-- 840-- Objects for use with the IMA Group Current Table, the IMA Group 841-- Interval Table, and the IMA Group Total Table. 842-- 843-- Implementation of these objects is optional, dependent on whether 844-- the tables mentioned above are implemented. 845-- 846 847imaGroupValidIntervals OBJECT-TYPE 848 SYNTAX INTEGER (0..96) 849 MAX-ACCESS read-only 850 STATUS current 851 DESCRIPTION 852 "The number of previous 15 minute intervals for which valid data 853 was collected. The value will be 96 unless the IMA group table 854 entry was created within the last 24 hours, in which case the value 855 will be the number of complete 15 minute intervals since the IMA 856 group table entry was created. In the case where the agent is a 857 proxy, it is possible that some intervals are unavailable. In this 858 case, this value is the maximum interval number for which valid 859 data is available. This attribute is only mandatory when the IMA 860 Group Interval Statistics and/or IMA Group Total Statistics objects 861 are implemented." 862 REFERENCE 863 "ATM Forum IMA v1.1, (O-26) in Section 12.2.2.2 on page 77" 864 ::= { imaGroupEntry 38 } 865 866imaGroupInvalidIntervals OBJECT-TYPE 867 SYNTAX INTEGER (0..96) 868 MAX-ACCESS read-only 869 STATUS current 870 DESCRIPTION 871 "The number of intervals for which no valid data is available. 872 This attribute is only mandatory when the IMA Group Interval 873 Statistics and/or IMA Group Total Statistics objects are 874 implemented." 875 REFERENCE 876 "ATM Forum IMA v1.1, (O-26) in Section 12.2.2.2 on page 77" 877 ::= { imaGroupEntry 39 } 878 879imaGroupTimeElapsed OBJECT-TYPE 880 SYNTAX INTEGER (0..899) 881 MAX-ACCESS read-only 882 STATUS current 883 DESCRIPTION 884 "The number of seconds that have elapsed since the beginning of 885 the current measurement period. This attribute is only mandatory 886 when the IMA Group Current Statistics are implemented." 887 REFERENCE 888 "ATM Forum IMA v1.1, (O-26) in Section 12.2.2.2 on page 77" 889 ::= { imaGroupEntry 40 } 890 891-- 892-- Objects to report the IMA OAM Label values transmitted and 893-- received by the IMA group. 894-- 895 896imaGroupTxOamLabelValue OBJECT-TYPE 897 SYNTAX INTEGER (1..255) 898 MAX-ACCESS read-only 899 STATUS current 900 DESCRIPTION 901 "IMA OAM Label value transmitted by the NE IMA unit." 902 REFERENCE 903 "ATM Forum IMA v1.1, Section 5.2.2.3 on page 32" 904 ::= { imaGroupEntry 41 } 905 906imaGroupRxOamLabelValue OBJECT-TYPE 907 SYNTAX INTEGER (0..255) 908 MAX-ACCESS read-only 909 STATUS current 910 DESCRIPTION 911 "IMA OAM Label value transmitted by the FE IMA unit. The value 0 912 likely means that the IMA unit has not received an OAM Label 913 from the FE IMA unit at this time." 914 REFERENCE 915 "ATM Forum IMA v1.1, Section 5.2.2.3 on page 32" 916 ::= { imaGroupEntry 42 } 917 918-- 919-- The IMA Group Mapping Table subtree 920-- 921-- The IMA Group Mapping Table subtree consists of a table of mappings 922-- from 'ifIndex' values of IMA groups to their 'imaGroupIndex' values. 923-- This table allows the Unit Management to perform easy look-ups (no 924-- searches and sorts). 925-- 926-- Note that the Group Index is different than the ifIndex. 927-- 928 929imaGroupMappingTable OBJECT-TYPE 930 SYNTAX SEQUENCE OF ImaGroupMappingEntry 931 MAX-ACCESS not-accessible 932 STATUS current 933 DESCRIPTION 934 "A table mapping the 'ifIndex' values of 'imaGroupIfIndex' 935 to the 'imaGroupIndex' values of the corresponding IMA group." 936 ::= { atmfImaMibObjects 3 } 937 938imaGroupMappingEntry OBJECT-TYPE 939 SYNTAX ImaGroupMappingEntry 940 MAX-ACCESS not-accessible 941 STATUS current 942 DESCRIPTION 943 "Each row describes one ifIndex to imaGroupIndex mapping." 944 INDEX { ifIndex } 945 ::= { imaGroupMappingTable 1 } 946 947ImaGroupMappingEntry ::= SEQUENCE { 948 imaGroupMappingIndex Integer32 } 949 950imaGroupMappingIndex OBJECT-TYPE 951 SYNTAX Integer32 952 MAX-ACCESS read-only 953 STATUS current 954 DESCRIPTION 955 "The imaGroupIndex of the IMA Group which implements the 956 specified interface." 957 ::= { imaGroupMappingEntry 1 } 958 959-- 960-- The IMA Link subtree 961-- 962-- The IMA Link subtree consists of a table of IMA links. Each entry 963-- in the table contains status information about a link which is part 964-- of an IMA group, and also contains a configuration object to select 965-- to which IMA group the link belongs. 966-- 967 968imaLinkTable OBJECT-TYPE 969 SYNTAX SEQUENCE OF ImaLinkEntry 970 MAX-ACCESS not-accessible 971 STATUS current 972 DESCRIPTION 973 "The IMA group Link Status and Configuration table." 974 ::= { atmfImaMibObjects 4 } 975 976imaLinkEntry OBJECT-TYPE 977 SYNTAX ImaLinkEntry 978 MAX-ACCESS not-accessible 979 STATUS current 980 DESCRIPTION 981 "An entry in the IMA Group Link table." 982 INDEX { imaLinkIfIndex } 983 ::= { imaLinkTable 1 } 984 985ImaLinkEntry ::= SEQUENCE { 986 imaLinkIfIndex InterfaceIndex, 987 imaLinkRowStatus RowStatus, 988 imaLinkGroupIndex Integer32, 989 imaLinkNeTxState ImaLinkState, 990 imaLinkNeRxState ImaLinkState, 991 imaLinkFeTxState ImaLinkState, 992 imaLinkFeRxState ImaLinkState, 993 imaLinkNeRxFailureStatus ImaLinkFailureStatus, 994 imaLinkFeRxFailureStatus ImaLinkFailureStatus, 995 imaLinkTxLid INTEGER (0..31), 996 imaLinkRxLid INTEGER (0..31), 997 imaLinkRelDelay MilliSeconds, 998 imaLinkImaViolations Counter32, 999 imaLinkOifAnomalies Counter32, 1000 imaLinkNeSevErroredSecs Counter32, 1001 imaLinkFeSevErroredSecs Counter32, 1002 imaLinkNeUnavailSecs Counter32, 1003 imaLinkFeUnavailSecs Counter32, 1004 imaLinkNeTxUnusableSecs Counter32, 1005 imaLinkNeRxUnusableSecs Counter32, 1006 imaLinkFeTxUnusableSecs Counter32, 1007 imaLinkFeRxUnusableSecs Counter32, 1008 imaLinkNeTxNumFailures Counter32, 1009 imaLinkNeRxNumFailures Counter32, 1010 imaLinkFeTxNumFailures Counter32, 1011 imaLinkFeRxNumFailures Counter32, 1012 imaLinkTxStuffs Counter32, 1013 imaLinkRxStuffs Counter32, 1014 imaLinkRxTestPattern INTEGER (0..255), 1015 imaLinkTestProcStatus ImaTestProcStatus, 1016 imaLinkValidIntervals INTEGER (0..96), 1017 imaLinkInvalidIntervals INTEGER (0..96), 1018 imaLinkTimeElapsed INTEGER (0..899) } 1019 1020imaLinkIfIndex OBJECT-TYPE 1021 SYNTAX InterfaceIndex 1022 MAX-ACCESS not-accessible 1023 STATUS current 1024 DESCRIPTION 1025 "This corresponds to the 'ifIndex' of the MIB-II interface 1026 on which this link is established. This object also 1027 corresponds to the logical number ('ifIndex') assigned to 1028 this IMA link." 1029 ::= { imaLinkEntry 1 } 1030 1031imaLinkRowStatus OBJECT-TYPE 1032 SYNTAX RowStatus 1033 MAX-ACCESS read-create 1034 STATUS current 1035 DESCRIPTION 1036 "The imaLinkRowStatus object allows create, change, and delete 1037 operations on imaLinkTable entries. 1038 1039 To create a new conceptual row (or instance) of the imaLinkTable, 1040 imaLinkRowStatus must be set to 'createAndWait' or 'createAndGo'. 1041 A successful set of the imaLinkGroupIndex object must be performed 1042 before the imaLinkRowStatus of a new conceptual row can be set to 1043 'active'. 1044 1045 To change (modify) the imaLinkGroupIndex in an imaLinkTable entry, 1046 the imaLinkRowStatus object must first be set to 'notInService'. 1047 Only then can this object in the conceptual row be modified. 1048 This is due to the fact that the imaLinkGroupIndex object provides 1049 the association between a physical IMA link and the IMA group to 1050 which it belongs, and setting the imaLinkGroupIndex object to a 1051 different value has the effect of changing the association between 1052 a physical IMA link and an IMA group. To place the link 'in group', 1053 the imaLinkRowStatus object is set to 'active'. While the row is 1054 not in 'active' state, both the Transmit and Receive IMA link state 1055 machines are in the 'Not In Group' state. 1056 1057 To remove (delete) an imaLinkTable entry from this table, set 1058 this object to 'destroy'." 1059 ::= { imaLinkEntry 2 } 1060 1061imaLinkGroupIndex OBJECT-TYPE 1062 SYNTAX Integer32 1063 MAX-ACCESS read-create 1064 STATUS current 1065 DESCRIPTION 1066 "The value which identifies the IMA group (imaGroupIndex) 1067 of which this link is a member." 1068 ::= { imaLinkEntry 3 } 1069 1070imaLinkNeTxState OBJECT-TYPE 1071 SYNTAX ImaLinkState 1072 MAX-ACCESS read-only 1073 STATUS current 1074 DESCRIPTION 1075 "The current state of the near-end transmit link." 1076 REFERENCE 1077 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 1078 ::= { imaLinkEntry 4 } 1079 1080imaLinkNeRxState OBJECT-TYPE 1081 SYNTAX ImaLinkState 1082 MAX-ACCESS read-only 1083 STATUS current 1084 DESCRIPTION 1085 "The current state of the near-end receive link." 1086 REFERENCE 1087 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 1088 ::= { imaLinkEntry 5 } 1089 1090imaLinkFeTxState OBJECT-TYPE 1091 SYNTAX ImaLinkState 1092 MAX-ACCESS read-only 1093 STATUS current 1094 DESCRIPTION 1095 "The current state of the far-end transmit link as reported 1096 via ICP cells." 1097 REFERENCE 1098 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 1099 ::= { imaLinkEntry 6 } 1100 1101imaLinkFeRxState OBJECT-TYPE 1102 SYNTAX ImaLinkState 1103 MAX-ACCESS read-only 1104 STATUS current 1105 DESCRIPTION 1106 "The current state of the far-end receive link as reported 1107 via ICP cells." 1108 REFERENCE 1109 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 1110 ::= { imaLinkEntry 7 } 1111 1112imaLinkNeRxFailureStatus OBJECT-TYPE 1113 SYNTAX ImaLinkFailureStatus 1114 MAX-ACCESS read-only 1115 STATUS current 1116 DESCRIPTION 1117 "The current link failure status of the near-end receive link." 1118 REFERENCE 1119 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 1120 ::= { imaLinkEntry 8 } 1121 1122imaLinkFeRxFailureStatus OBJECT-TYPE 1123 SYNTAX ImaLinkFailureStatus 1124 MAX-ACCESS read-only 1125 STATUS current 1126 DESCRIPTION 1127 "The current link failure status of the far-end receive link 1128 as reported via ICP cells." 1129 REFERENCE 1130 "ATM Forum IMA v1.1, Section 10.1.2 on page 48" 1131 ::= { imaLinkEntry 9 } 1132 1133imaLinkTxLid OBJECT-TYPE 1134 SYNTAX INTEGER (0..31) 1135 MAX-ACCESS read-only 1136 STATUS current 1137 DESCRIPTION 1138 "The outgoing LID used currently on the link by the local end. 1139 This value has meaning only if the link belongs to an IMA group." 1140 REFERENCE 1141 "ATM Forum IMA v1.1, Section 5.2.2.1 on page 26" 1142 ::= { imaLinkEntry 10 } 1143 1144imaLinkRxLid OBJECT-TYPE 1145 SYNTAX INTEGER (0..31) 1146 MAX-ACCESS read-only 1147 STATUS current 1148 DESCRIPTION 1149 "The incoming LID used currently on the link by the remote 1150 end as reported via ICP cells. This value has meaning only 1151 if the link belongs to an IMA group." 1152 REFERENCE 1153 "ATM Forum IMA v1.1, Section 5.2.2.1 on page 26" 1154 ::= { imaLinkEntry 11 } 1155 1156imaLinkRelDelay OBJECT-TYPE 1157 SYNTAX MilliSeconds 1158 MAX-ACCESS read-only 1159 STATUS current 1160 DESCRIPTION 1161 "The latest measured delay on this link relative to the link, in 1162 the same IMA group, with the least delay." 1163 REFERENCE 1164 "ATM Forum IMA v1.1, Section 9.2 on page 45" 1165 ::= { imaLinkEntry 12 } 1166 1167imaLinkImaViolations OBJECT-TYPE 1168 SYNTAX Counter32 1169 MAX-ACCESS read-only 1170 STATUS current 1171 DESCRIPTION 1172 "ICP violations: count of errored, invalid or missing ICP cells, 1173 except during SES-IMA or UAS-IMA conditions." 1174 REFERENCE 1175 "ATM Forum IMA v1.1, (R-125) in Section 12.2.2.2 on page 77" 1176 ::= { imaLinkEntry 13 } 1177 1178imaLinkOifAnomalies OBJECT-TYPE 1179 SYNTAX Counter32 1180 MAX-ACCESS read-only 1181 STATUS current 1182 DESCRIPTION 1183 "The number of OIF anomalies, except during SES-IMA or UAS-IMA 1184 conditions, at the near-end. This is an optional attribute." 1185 REFERENCE 1186 "ATM Forum IMA v1.1, (O-20) in Section 12.2.2.2 on page 77" 1187 ::= { imaLinkEntry 14 } 1188 1189imaLinkNeSevErroredSecs OBJECT-TYPE 1190 SYNTAX Counter32 1191 MAX-ACCESS read-only 1192 STATUS current 1193 DESCRIPTION 1194 "Count of one second intervals containing >= 30% of the ICP cells 1195 counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, 1196 AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA 1197 condition." 1198 REFERENCE 1199 "ATM Forum IMA v1.1, (R-126) in Section 12.2.2.2 on page 77" 1200 ::= { imaLinkEntry 15 } 1201 1202imaLinkFeSevErroredSecs OBJECT-TYPE 1203 SYNTAX Counter32 1204 MAX-ACCESS read-only 1205 STATUS current 1206 DESCRIPTION 1207 "Count of one second intervals containing one or more RDI-IMA 1208 defects, except during UAS-IMA-FE condition." 1209 REFERENCE 1210 "ATM Forum IMA v1.1, (R-127) in Section 12.2.2.2 on page 77" 1211 ::= { imaLinkEntry 16 } 1212 1213imaLinkNeUnavailSecs OBJECT-TYPE 1214 SYNTAX Counter32 1215 MAX-ACCESS read-only 1216 STATUS current 1217 DESCRIPTION 1218 "Count of unavailable seconds at near-end: unavailability begins 1219 at the onset of 10 contiguous SES-IMA and ends at the onset 1220 of 10 contiguous seconds with no SES-IMA." 1221 REFERENCE 1222 "ATM Forum IMA v1.1, (R-128) in Section 12.2.2.2 on page 77" 1223 ::= { imaLinkEntry 17 } 1224 1225imaLinkFeUnavailSecs OBJECT-TYPE 1226 SYNTAX Counter32 1227 MAX-ACCESS read-only 1228 STATUS current 1229 DESCRIPTION 1230 "Count of unavailable seconds at far-end: unavailability begins 1231 at the onset of 10 contiguous SES-IMA-FE and ends at the onset of 1232 10 contiguous seconds with no SES-IMA-FE." 1233 REFERENCE 1234 "ATM Forum IMA v1.1, (R-129) in Section 12.2.2.2 on page 77" 1235 ::= { imaLinkEntry 18 } 1236 1237imaLinkNeTxUnusableSecs OBJECT-TYPE 1238 SYNTAX Counter32 1239 MAX-ACCESS read-only 1240 STATUS current 1241 DESCRIPTION 1242 "Tx Unusable seconds: count of Tx Unusable seconds at the near-end 1243 Tx LSM." 1244 REFERENCE 1245 "ATM Forum IMA v1.1, (R-130) in Section 12.2.2.2 on page 77" 1246 ::= { imaLinkEntry 19 } 1247 1248imaLinkNeRxUnusableSecs OBJECT-TYPE 1249 SYNTAX Counter32 1250 MAX-ACCESS read-only 1251 STATUS current 1252 DESCRIPTION 1253 "Rx Unusable seconds: count of Rx Unusable seconds at the near-end 1254 Rx LSM." 1255 REFERENCE 1256 "ATM Forum IMA v1.1, (R-131) in Section 12.2.2.2 on page 77" 1257 ::= { imaLinkEntry 20 } 1258 1259imaLinkFeTxUnusableSecs OBJECT-TYPE 1260 SYNTAX Counter32 1261 MAX-ACCESS read-only 1262 STATUS current 1263 DESCRIPTION 1264 "Tx Unusable seconds at far-end: count of seconds with Tx Unusable 1265 indications from the far-end Tx LSM." 1266 REFERENCE 1267 "ATM Forum IMA v1.1, (R-132) in Section 12.2.2.2 on page 77" 1268 ::= { imaLinkEntry 21 } 1269 1270imaLinkFeRxUnusableSecs OBJECT-TYPE 1271 SYNTAX Counter32 1272 MAX-ACCESS read-only 1273 STATUS current 1274 DESCRIPTION 1275 "Rx Unusable seconds at far-end: count of seconds with Rx Unusable 1276 indications from the far-end Rx LSM." 1277 REFERENCE 1278 "ATM Forum IMA v1.1, (R-133) in Section 12.2.2.2 on page 77" 1279 ::= { imaLinkEntry 22 } 1280 1281imaLinkNeTxNumFailures OBJECT-TYPE 1282 SYNTAX Counter32 1283 MAX-ACCESS read-only 1284 STATUS current 1285 DESCRIPTION 1286 "The number of times a near-end transmit failure alarm condition 1287 has been entered on this link (i.e., some form of implementation 1288 specific transmit fault)." 1289 REFERENCE 1290 "ATM Forum IMA v1.1, (R-134) in Section 12.2.2.2 on page 77" 1291 ::= { imaLinkEntry 23 } 1292 1293imaLinkNeRxNumFailures OBJECT-TYPE 1294 SYNTAX Counter32 1295 MAX-ACCESS read-only 1296 STATUS current 1297 DESCRIPTION 1298 "The number of times a near-end receive failure alarm condition 1299 has been entered on this link (i.e., LIF, LODS, 1300 RFI-IMA, Mis-Connected or some form of implementation specific receive 1301 fault)." 1302 REFERENCE 1303 "ATM Forum IMA v1.1, (R-135) in Section 12.2.2.2 on page 77" 1304 ::= { imaLinkEntry 24 } 1305 1306imaLinkFeTxNumFailures OBJECT-TYPE 1307 SYNTAX Counter32 1308 MAX-ACCESS read-only 1309 STATUS current 1310 DESCRIPTION 1311 "The number of times a far-end transmit failure alarm condition 1312 has been entered on this link (i.e., Tx-Unusable-FE). This is an 1313 optional attribute." 1314 REFERENCE 1315 "ATM Forum IMA v1.1, (O-21) in Section 12.2.2.2 on page 77" 1316 ::= { imaLinkEntry 25 } 1317 1318imaLinkFeRxNumFailures OBJECT-TYPE 1319 SYNTAX Counter32 1320 MAX-ACCESS read-only 1321 STATUS current 1322 DESCRIPTION 1323 "The number of times a far-end receive failure alarm condition 1324 has been entered on this link (i.e., Rx-Unusable-FE). This is an 1325 optional attribute." 1326 REFERENCE 1327 "ATM Forum IMA v1.1, (O-22) in Section 12.2.2.2 on page 77" 1328 ::= { imaLinkEntry 26 } 1329 1330imaLinkTxStuffs OBJECT-TYPE 1331 SYNTAX Counter32 1332 MAX-ACCESS read-only 1333 STATUS current 1334 DESCRIPTION 1335 "Count of stuff events inserted in the transmit direction. 1336 This is an optional attribute." 1337 REFERENCE 1338 "ATM Forum IMA v1.1, (O-23) in Section 12.2.2.2 on page 77" 1339 ::= { imaLinkEntry 27 } 1340 1341imaLinkRxStuffs OBJECT-TYPE 1342 SYNTAX Counter32 1343 MAX-ACCESS read-only 1344 STATUS current 1345 DESCRIPTION 1346 "Count of stuff events detected in the receive direction. 1347 This is an optional attribute." 1348 REFERENCE 1349 "ATM Forum IMA v1.1, (O-24) in Section 12.2.2.2 on page 77" 1350 ::= { imaLinkEntry 28 } 1351 1352-- 1353-- Test Pattern Procedure control objects. These objects are implemented 1354-- if the IMA implements the Test Pattern Procedure. In this case all 1355-- test pattern procedure related objects must be implemented. Specifically, 1356-- these objects are: 1357-- 1358-- imaGroupTestLinkIfIndex 1359-- imaGroupTestPattern 1360-- imaGroupTestProcStatus 1361-- imaLinkRxTestPattern 1362-- imaLinkTestProcStatus 1363-- 1364 1365imaLinkRxTestPattern OBJECT-TYPE 1366 SYNTAX INTEGER (0..255) 1367 MAX-ACCESS read-only 1368 STATUS current 1369 DESCRIPTION 1370 "This object identifies the test pattern received in the 1371 ICP Cell (octet 17) on the link during the IMA Test Pattern 1372 Procedure. This value may then be compared to the transmitted 1373 test pattern." 1374 ::= { imaLinkEntry 29 } 1375 1376imaLinkTestProcStatus OBJECT-TYPE 1377 SYNTAX ImaTestProcStatus 1378 MAX-ACCESS read-only 1379 STATUS current 1380 DESCRIPTION 1381 "This value indicates the current state of the Test Pattern 1382 Procedure. If the value is disabled(1), the test is not 1383 running. A value of operating(2) means the test is running 1384 and no error has been found on this interface. A value of 1385 linkFail(3) means an error has been detected on this link 1386 during the test. 1387 1388 Once an error is detected, the linkFail(3) value is latched until 1389 either this object is read or until the imaGroupTestProcStatus 1390 is moved to disabled(1). Once read, if the error no longer 1391 persists, a subsequent read will report the value operating(2)." 1392 ::= { imaLinkEntry 30 } 1393 1394-- 1395-- Objects for use with the IMA Link Current Table, the IMA Link 1396-- Interval Table, and the IMA Link Total Table. 1397-- 1398-- Implementation of these objects is optional, dependent on whether 1399-- the tables mentioned above are implemented. 1400-- 1401 1402imaLinkValidIntervals OBJECT-TYPE 1403 SYNTAX INTEGER (0..96) 1404 MAX-ACCESS read-only 1405 STATUS current 1406 DESCRIPTION 1407 "The number of previous 15 minute intervals for which valid data 1408 was collected. The value will be 96 unless the IMA group table 1409 entry was created within the last 24 hours, in which case the value 1410 will be the number of complete 15 minute intervals since the IMA 1411 group table entry was created. In the case where the agent is a 1412 proxy, it is possible that some intervals are unavailable. In this 1413 case, this value is the maximum interval number for which valid 1414 data is available. This attribute is only mandatory when the IMA 1415 Link Interval Statistics and/or IMA Link Total Statistics objects 1416 are implemented." 1417 REFERENCE 1418 "ATM Forum IMA v1.1, (O-26) in Section 12.2.2.2 on page 77" 1419 ::= { imaLinkEntry 31 } 1420 1421imaLinkInvalidIntervals OBJECT-TYPE 1422 SYNTAX INTEGER (0..96) 1423 MAX-ACCESS read-only 1424 STATUS current 1425 DESCRIPTION 1426 "The number of intervals for which no valid data is available. 1427 This attribute is only mandatory when the IMA Link Interval 1428 Statistics and/or IMA Link Total Statistics objects are 1429 implemented." 1430 REFERENCE 1431 "ATM Forum IMA v1.1, (O-26) in Section 12.2.2.2 1432 on page 77" 1433 ::= { imaLinkEntry 32 } 1434 1435imaLinkTimeElapsed OBJECT-TYPE 1436 SYNTAX INTEGER (0..899) 1437 MAX-ACCESS read-only 1438 STATUS current 1439 DESCRIPTION 1440 "The number of seconds that have elapsed since the beginning of 1441 the current measurement period. This attribute is only mandatory 1442 when the IMA Link Current Statistics are implemented." 1443 REFERENCE 1444 "ATM Forum IMA v1.1, (O-26) in Section 12.2.2.2 1445 on page 77" 1446 ::= { imaLinkEntry 33 } 1447 1448-- 1449-- IMA Failure Alarms 1450-- 1451-- Implementation of the imaFailureAlarm Trap is optional. 1452-- 1453 1454imaAlarmStatus OBJECT-TYPE 1455 SYNTAX ImaAlarmStatus 1456-- MAX-ACCESS accessible-for-notify 1457 MAX-ACCESS read-only 1458 STATUS current 1459 DESCRIPTION 1460 "Status of the IMA alarm." 1461 ::= { atmfImaMibObjects 5 } 1462 1463imaAlarmType OBJECT-TYPE 1464 SYNTAX ImaAlarmType 1465-- MAX-ACCESS accessible-for-notify 1466 MAX-ACCESS read-only 1467 STATUS current 1468 DESCRIPTION 1469 "The Type of IMA alarm declared or cleared. The value of 1470 ImaAlarmType identifies the type of alarm according to the 1471 definitions in the IMA specification." 1472 REFERENCE 1473 "ATM Forum IMA v1.1, Section 12.2.3 on page 79" 1474 ::= { atmfImaMibObjects 6 } 1475 1476imaFailureAlarm NOTIFICATION-TYPE 1477 OBJECTS { 1478 ifIndex, 1479 imaAlarmStatus, 1480 imaAlarmType } 1481 STATUS current 1482 DESCRIPTION 1483 "The imaFailureAlarm provides a method for an agent implementing IMA 1484 to notify an NMS of an alarm condition." 1485 REFERENCE 1486 "ATM Forum IMA v1.1, Section 12.2.3 on page 79" 1487 ::= { atmfImaMibTrapPrefix 1 } 1488 1489-- 1490-- The IMA Group Current Statistics subtree 1491-- 1492-- The IMA Group Current Statistics subtree consists of a single table: 1493-- the IMA Group Current Table. This table contains various statistics 1494-- collected by each IMA group for the current 15 minute interval. 1495-- 1496-- Implementation of IMA Group Current Table is optional. 1497-- 1498 1499imaGroupCurrentTable OBJECT-TYPE 1500 SYNTAX SEQUENCE OF ImaGroupCurrentEntry 1501 MAX-ACCESS not-accessible 1502 STATUS current 1503 DESCRIPTION 1504 "The IMA Group Current table." 1505 ::= { atmfImaMibObjects 7 } 1506 1507imaGroupCurrentEntry OBJECT-TYPE 1508 SYNTAX ImaGroupCurrentEntry 1509 MAX-ACCESS not-accessible 1510 STATUS current 1511 DESCRIPTION 1512 "An entry in the IMA Group Current table." 1513 INDEX { imaGroupIndex } 1514 ::= { imaGroupCurrentTable 1 } 1515 1516ImaGroupCurrentEntry ::= SEQUENCE { 1517 imaGroupCurrentUnavailSecs Gauge32, 1518 imaGroupCurrentNeNumFailures Gauge32, 1519 imaGroupCurrentFeNumFailures Gauge32 } 1520 1521imaGroupCurrentUnavailSecs OBJECT-TYPE 1522 SYNTAX Gauge32 1523 MAX-ACCESS read-only 1524 STATUS current 1525 DESCRIPTION 1526 "Count of one second intervals where the IMA Group Traffic 1527 State Machine is Down in the current 15 minutes interval." 1528 REFERENCE 1529 "ATM Forum IMA v1.1, Section 10.2.1 on page 55, (R-136) and 1530 (O-26) in Section 12.2.2.2 on page 77" 1531 ::= { imaGroupCurrentEntry 1 } 1532 1533imaGroupCurrentNeNumFailures OBJECT-TYPE 1534 SYNTAX Gauge32 1535 MAX-ACCESS read-only 1536 STATUS current 1537 DESCRIPTION 1538 "The number of times a near-end group failure (Config-Aborted, 1539 Insufficient-Links) has been reported in the current 15 1540 minutes interval." 1541 REFERENCE 1542 "ATM Forum IMA v1.1, (R-137) and (O-26) in Section 12.2.2.2 1543 on page 77" 1544 ::= { imaGroupCurrentEntry 2 } 1545 1546imaGroupCurrentFeNumFailures OBJECT-TYPE 1547 SYNTAX Gauge32 1548 MAX-ACCESS read-only 1549 STATUS current 1550 DESCRIPTION 1551 "The number of times a far-end group failure (Config-Aborted-FE, 1552 Insufficient-Links-FE, Blocked-FE) has been reported in the 1553 current 15 minutes interval. This is an optional attribute." 1554 REFERENCE 1555 "ATM Forum IMA v1.1, (O-25) and (O-26) in Section 12.2.2.2 1556 on page 77" 1557 ::= { imaGroupCurrentEntry 3 } 1558 1559-- 1560-- The IMA Group Interval Statistics subtree 1561-- 1562-- The IMA Group Interval Statistics subtree consists of a single table: 1563-- the IMA Group Interval Table. This table contains various statistics 1564-- collected by each IMA group over the previous 24 hours of operation. 1565-- The past 24 hours are broken into 96 completed 15 minute intervals. 1566-- 1567-- Implementation of IMA Group Interval Table is optional. 1568-- 1569 1570imaGroupIntervalTable OBJECT-TYPE 1571 SYNTAX SEQUENCE OF ImaGroupIntervalEntry 1572 MAX-ACCESS not-accessible 1573 STATUS current 1574 DESCRIPTION 1575 "The IMA Group Interval table." 1576 ::= { atmfImaMibObjects 8 } 1577 1578imaGroupIntervalEntry OBJECT-TYPE 1579 SYNTAX ImaGroupIntervalEntry 1580 MAX-ACCESS not-accessible 1581 STATUS current 1582 DESCRIPTION 1583 "An entry in the IMA Group Interval table." 1584 INDEX { imaGroupIndex, imaGroupIntervalNumber } 1585 ::= { imaGroupIntervalTable 1 } 1586 1587ImaGroupIntervalEntry ::= SEQUENCE { 1588 imaGroupIntervalNumber INTEGER (1..96), 1589 imaGroupIntervalUnavailSecs Gauge32, 1590 imaGroupIntervalNeNumFailures Gauge32, 1591 imaGroupIntervalFeNumFailures Gauge32 } 1592 1593imaGroupIntervalNumber OBJECT-TYPE 1594 SYNTAX INTEGER (1..96) 1595 MAX-ACCESS not-accessible 1596 STATUS current 1597 DESCRIPTION 1598 "A number between 1 and 96, where 1 is the most 1599 recently completed 15 minute interval and 96 is the least 1600 recently completed 15 minutes interval (assuming that all 1601 96 intervals are valid)." 1602 ::= { imaGroupIntervalEntry 1 } 1603 1604imaGroupIntervalUnavailSecs OBJECT-TYPE 1605 SYNTAX Gauge32 1606 MAX-ACCESS read-only 1607 STATUS current 1608 DESCRIPTION 1609 "Count of one second intervals where the IMA Group Traffic 1610 State Machine is Down in one of the previous 96, individual 15 1611 minute, intervals." 1612 REFERENCE 1613 "ATM Forum IMA v1.1, Section 10.2.1 on page 55, (R-136) and 1614 (O-26) in Section 12.2.2.2 on page 77" 1615 ::= { imaGroupIntervalEntry 2 } 1616 1617imaGroupIntervalNeNumFailures OBJECT-TYPE 1618 SYNTAX Gauge32 1619 MAX-ACCESS read-only 1620 STATUS current 1621 DESCRIPTION 1622 "The number of times a near-end group failure (Config-Aborted, 1623 Insufficient-Links) has been reported in one of the previous 1624 96, individual 15 minute, intervals." 1625 REFERENCE 1626 "ATM Forum IMA v1.1, (R-137) and (O-26) in Section 12.2.2.2 1627 on page 77" 1628 ::= { imaGroupIntervalEntry 3 } 1629 1630imaGroupIntervalFeNumFailures OBJECT-TYPE 1631 SYNTAX Gauge32 1632 MAX-ACCESS read-only 1633 STATUS current 1634 DESCRIPTION 1635 "The number of times a far-end group failure (Config-Aborted-FE, 1636 Insufficient-Links-FE, Blocked-FE) has been reported in one of 1637 the previous 96, individual 15 minute, intervals. This is an 1638 optional attribute." 1639 REFERENCE 1640 "ATM Forum IMA v1.1, (O-25) and (O-26) in Section 12.2.2.2 1641 on page 77" 1642 ::= { imaGroupIntervalEntry 4 } 1643 1644-- 1645-- The IMA Group Total Statistics subtree 1646-- 1647-- The IMA Group Total Statistics subtree consists of a single table: 1648-- the IMA Group Total Table. This table contains the cumulative sum 1649-- of the various statistics collected by each IMA group for the 24 hour 1650-- period preceding the current interval. 1651-- 1652-- Implementation of IMA Group Total Table is optional. 1653-- 1654 1655imaGroupTotalTable OBJECT-TYPE 1656 SYNTAX SEQUENCE OF ImaGroupTotalEntry 1657 MAX-ACCESS not-accessible 1658 STATUS current 1659 DESCRIPTION 1660 "The IMA Group Total table." 1661 ::= { atmfImaMibObjects 9 } 1662 1663imaGroupTotalEntry OBJECT-TYPE 1664 SYNTAX ImaGroupTotalEntry 1665 MAX-ACCESS not-accessible 1666 STATUS current 1667 DESCRIPTION 1668 "An entry in the IMA Group Total table." 1669 INDEX { imaGroupIndex } 1670 ::= { imaGroupTotalTable 1 } 1671 1672ImaGroupTotalEntry ::= SEQUENCE { 1673 imaGroupTotalUnavailSecs Gauge32, 1674 imaGroupTotalNeNumFailures Gauge32, 1675 imaGroupTotalFeNumFailures Gauge32 } 1676 1677imaGroupTotalUnavailSecs OBJECT-TYPE 1678 SYNTAX Gauge32 1679 MAX-ACCESS read-only 1680 STATUS current 1681 DESCRIPTION 1682 "Count of one second intervals where the IMA Group Traffic 1683 State Machine is Down in the previous 24 hour interval. 1684 Invalid 15 minute intervals count as 0." 1685 REFERENCE 1686 "ATM Forum IMA v1.1, Section 10.2.1 on page 55, (R-136) and 1687 (O-27) in Section 12.2.2.2 on page 77" 1688 ::= { imaGroupTotalEntry 1 } 1689 1690imaGroupTotalNeNumFailures OBJECT-TYPE 1691 SYNTAX Gauge32 1692 MAX-ACCESS read-only 1693 STATUS current 1694 DESCRIPTION 1695 "The number of times a near-end group failure (Config-Aborted, 1696 Insufficient-Links) has been reported in the previous 24 hour 1697 interval. Invalid 15 minute intervals count as 0." 1698 REFERENCE 1699 "ATM Forum IMA v1.1, (R-137) and (O-27) in Section 12.2.2.2 1700 on page 77" 1701 ::= { imaGroupTotalEntry 2 } 1702 1703imaGroupTotalFeNumFailures OBJECT-TYPE 1704 SYNTAX Gauge32 1705 MAX-ACCESS read-only 1706 STATUS current 1707 DESCRIPTION 1708 "The number of times a far-end group failure (Config-Aborted-FE, 1709 Insufficient-Links-FE, Blocked-FE) has been reported in the 1710 previous 24 hour interval. Invalid 15 minute intervals count 1711 as 0. This is an optional attribute." 1712 REFERENCE 1713 "ATM Forum IMA v1.1, (O-25) and (O-27) in Section 12.2.2.2 1714 on page 77" 1715 ::= { imaGroupTotalEntry 3 } 1716 1717-- 1718-- The IMA Link Current Statistics subtree 1719-- 1720-- The IMA Link Current Statistics subtree consists of a single table: 1721-- the IMA Link Current Table. This table contains various statistics 1722-- collected by each IMA link for the current 15 minute interval. 1723-- 1724-- Implementation of IMA Link Current Table is optional. 1725-- 1726 1727imaLinkCurrentTable OBJECT-TYPE 1728 SYNTAX SEQUENCE OF ImaLinkCurrentEntry 1729 MAX-ACCESS not-accessible 1730 STATUS current 1731 DESCRIPTION 1732 "The IMA Link Current table." 1733 ::= { atmfImaMibObjects 10 } 1734 1735imaLinkCurrentEntry OBJECT-TYPE 1736 SYNTAX ImaLinkCurrentEntry 1737 MAX-ACCESS not-accessible 1738 STATUS current 1739 DESCRIPTION 1740 "An entry in the IMA Link Current table." 1741 INDEX { ifIndex } 1742 ::= { imaLinkCurrentTable 1 } 1743 1744ImaLinkCurrentEntry ::= SEQUENCE { 1745 imaLinkCurrentImaViolations Gauge32, 1746 imaLinkCurrentOifAnomalies Gauge32, 1747 imaLinkCurrentNeSevErroredSecs Gauge32, 1748 imaLinkCurrentFeSevErroredSecs Gauge32, 1749 imaLinkCurrentNeUnavailSecs Gauge32, 1750 imaLinkCurrentFeUnavailSecs Gauge32, 1751 imaLinkCurrentNeTxUnusableSecs Gauge32, 1752 imaLinkCurrentNeRxUnusableSecs Gauge32, 1753 imaLinkCurrentFeTxUnusableSecs Gauge32, 1754 imaLinkCurrentFeRxUnusableSecs Gauge32, 1755 imaLinkCurrentNeTxNumFailures Gauge32, 1756 imaLinkCurrentNeRxNumFailures Gauge32, 1757 imaLinkCurrentFeTxNumFailures Gauge32, 1758 imaLinkCurrentFeRxNumFailures Gauge32, 1759 imaLinkCurrentTxStuffs Gauge32, 1760 imaLinkCurrentRxStuffs Gauge32 } 1761 1762imaLinkCurrentImaViolations OBJECT-TYPE 1763 SYNTAX Gauge32 1764 MAX-ACCESS read-only 1765 STATUS current 1766 DESCRIPTION 1767 "ICP violations: count of errored, invalid or missing ICP cells, 1768 except during SES-IMA or UAS-IMA conditions, in the current 1769 15 minute interval." 1770 REFERENCE 1771 "ATM Forum IMA v1.1, (R-125) and (O-26) in Section 12.2.2.2 1772 on page 77" 1773 ::= { imaLinkCurrentEntry 1 } 1774 1775imaLinkCurrentOifAnomalies OBJECT-TYPE 1776 SYNTAX Gauge32 1777 MAX-ACCESS read-only 1778 STATUS current 1779 DESCRIPTION 1780 "The number of OIF anomalies, except during SES-IMA or UAS-IMA 1781 conditions, at the near-end in the current 15 minute interval. 1782 This is an optional attribute." 1783 REFERENCE 1784 "ATM Forum IMA v1.1, (O-20) and (O-26) in Section 12.2.2.2 1785 on page 77" 1786 ::= { imaLinkCurrentEntry 2 } 1787 1788imaLinkCurrentNeSevErroredSecs OBJECT-TYPE 1789 SYNTAX Gauge32 1790 MAX-ACCESS read-only 1791 STATUS current 1792 DESCRIPTION 1793 "Count of one second intervals containing >= 30% of the ICP cells 1794 counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, 1795 AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA 1796 condition, in the current 15 minute interval." 1797 REFERENCE 1798 "ATM Forum IMA v1.1, (R-126) and (O-26) in Section 12.2.2.2 1799 on page 77" 1800 ::= { imaLinkCurrentEntry 3 } 1801 1802imaLinkCurrentFeSevErroredSecs OBJECT-TYPE 1803 SYNTAX Gauge32 1804 MAX-ACCESS read-only 1805 STATUS current 1806 DESCRIPTION 1807 "Count of one second intervals containing one or more RDI-IMA 1808 defects, except during UAS-IMA-FE condition, in the current 15 1809 minute interval." 1810 REFERENCE 1811 "ATM Forum IMA v1.1, (R-127) and (O-26) in Section 12.2.2.2 1812 on page 77" 1813 ::= { imaLinkCurrentEntry 4 } 1814 1815imaLinkCurrentNeUnavailSecs OBJECT-TYPE 1816 SYNTAX Gauge32 1817 MAX-ACCESS read-only 1818 STATUS current 1819 DESCRIPTION 1820 "Count of unavailable seconds at near-end in the current 15 minute 1821 interval: unavailability begins at the onset of 10 contiguous 1822 SES-IMA and ends at the onset of 10 contiguous seconds with no 1823 SES-IMA." 1824 REFERENCE 1825 "ATM Forum IMA v1.1, (R-128) and (O-26) in Section 12.2.2.2 1826 on page 77" 1827 ::= { imaLinkCurrentEntry 5 } 1828 1829imaLinkCurrentFeUnavailSecs OBJECT-TYPE 1830 SYNTAX Gauge32 1831 MAX-ACCESS read-only 1832 STATUS current 1833 DESCRIPTION 1834 "Count of unavailable seconds at far-end in the current 15 minute 1835 interval: unavailability begins at the onset of 10 contiguous 1836 SES-IMA-FE and ends at the onset of 10 contiguous seconds with no 1837 SES-IMA-FE." 1838 REFERENCE 1839 "ATM Forum IMA v1.1, (R-129) and (O-26) in Section 12.2.2.2 1840 on page 77" 1841 ::= { imaLinkCurrentEntry 6 } 1842 1843imaLinkCurrentNeTxUnusableSecs OBJECT-TYPE 1844 SYNTAX Gauge32 1845 MAX-ACCESS read-only 1846 STATUS current 1847 DESCRIPTION 1848 "Tx Unusable seconds: count of Unusable seconds at the near-end 1849 Tx LSM in the current 15 minute interval." 1850 REFERENCE 1851 "ATM Forum IMA v1.1, (R-130) and (O-26) in Section 12.2.2.2 1852 on page 77" 1853 ::= { imaLinkCurrentEntry 7 } 1854 1855imaLinkCurrentNeRxUnusableSecs OBJECT-TYPE 1856 SYNTAX Gauge32 1857 MAX-ACCESS read-only 1858 STATUS current 1859 DESCRIPTION 1860 "Rx Unusable seconds: count of Unusable seconds at the near-end 1861 Rx LSM in the current 15 minute interval." 1862 REFERENCE 1863 "ATM Forum IMA v1.1, (R-131) and (O-26) in Section 12.2.2.2 1864 on page 77" 1865 ::= { imaLinkCurrentEntry 8 } 1866 1867imaLinkCurrentFeTxUnusableSecs OBJECT-TYPE 1868 SYNTAX Gauge32 1869 MAX-ACCESS read-only 1870 STATUS current 1871 DESCRIPTION 1872 "Tx Unusable seconds at far-end: count of seconds with Tx Unusable 1873 indications from the far-end Tx LSM in the current 15 minute 1874 interval." 1875 REFERENCE 1876 "ATM Forum IMA v1.1, (R-132) and (O-26) in Section 12.2.2.2 1877 on page 77" 1878 ::= { imaLinkCurrentEntry 9 } 1879 1880imaLinkCurrentFeRxUnusableSecs OBJECT-TYPE 1881 SYNTAX Gauge32 1882 MAX-ACCESS read-only 1883 STATUS current 1884 DESCRIPTION 1885 "Rx Unusable seconds at far-end: count of seconds with Rx Unusable 1886 indications from the far-end Rx LSM in the current 15 minute 1887 interval." 1888 REFERENCE 1889 "ATM Forum IMA v1.1, (R-133) and (O-26) in Section 12.2.2.2 1890 on page 77" 1891 ::= { imaLinkCurrentEntry 10 } 1892 1893imaLinkCurrentNeTxNumFailures OBJECT-TYPE 1894 SYNTAX Gauge32 1895 MAX-ACCESS read-only 1896 STATUS current 1897 DESCRIPTION 1898 "The number of times a near-end transmit failure alarm condition 1899 has been entered on this link (i.e., some form of implementation 1900 specific transmit fault) in the current 15 minute interval." 1901 REFERENCE 1902 "ATM Forum IMA v1.1, (R-134) and (O-26) in Section 12.2.2.2 1903 on page 77" 1904 ::= { imaLinkCurrentEntry 11 } 1905 1906imaLinkCurrentNeRxNumFailures OBJECT-TYPE 1907 SYNTAX Gauge32 1908 MAX-ACCESS read-only 1909 STATUS current 1910 DESCRIPTION 1911 "The number of times a near-end receive failure alarm condition 1912 has been entered on this link (i.e., LIF, LODS, RFI-IMA, Mis-Connected, 1913 or some form of implementation specific receive fault) 1914 in the current 15 minute interval." 1915 REFERENCE 1916 "ATM Forum IMA v1.1, (R-135) and (O-26) in Section 12.2.2.2 1917 on page 77" 1918 ::= { imaLinkCurrentEntry 12 } 1919 1920imaLinkCurrentFeTxNumFailures OBJECT-TYPE 1921 SYNTAX Gauge32 1922 MAX-ACCESS read-only 1923 STATUS current 1924 DESCRIPTION 1925 "The number of times a far-end transmit failure alarm condition 1926 has been entered on this link (i.e., Tx-Unusable-FE) in the 1927 current 15 minute interval. This is an optional attribute." 1928 REFERENCE 1929 "ATM Forum IMA v1.1, (O-21) and (O-26) in Section 12.2.2.2 1930 on page 77" 1931 ::= { imaLinkCurrentEntry 13 } 1932 1933imaLinkCurrentFeRxNumFailures OBJECT-TYPE 1934 SYNTAX Gauge32 1935 MAX-ACCESS read-only 1936 STATUS current 1937 DESCRIPTION 1938 "The number of times a far-end receive failure alarm condition 1939 has been entered on this link (i.e., Rx-Unusable-FE) in the 1940 current 15 minute interval. This is an optional attribute." 1941 REFERENCE 1942 "ATM Forum IMA v1.1, (O-22) and (O-26) in Section 12.2.2.2 1943 on page 77" 1944 ::= { imaLinkCurrentEntry 14 } 1945 1946imaLinkCurrentTxStuffs OBJECT-TYPE 1947 SYNTAX Gauge32 1948 MAX-ACCESS read-only 1949 STATUS current 1950 DESCRIPTION 1951 "Count of stuff events inserted in the transmit direction in 1952 the current 15 minute interval. This is an optional attribute." 1953 REFERENCE 1954 "ATM Forum IMA v1.1, (O-23) and (O-26) in Section 12.2.2.2 1955 on page 77" 1956 ::= { imaLinkCurrentEntry 15 } 1957 1958imaLinkCurrentRxStuffs OBJECT-TYPE 1959 SYNTAX Gauge32 1960 MAX-ACCESS read-only 1961 STATUS current 1962 DESCRIPTION 1963 "Count of stuff events detected in the receive direction in 1964 the current 15 minute interval. This is an optional attribute." 1965 REFERENCE 1966 "ATM Forum IMA v1.1, (O-24) and (O-26) in Section 12.2.2.2 1967 on page 77" 1968 ::= { imaLinkCurrentEntry 16 } 1969 1970-- 1971-- The IMA Link Interval Statistics subtree 1972-- 1973-- The IMA Link Interval Statistics subtree consists of a single table: 1974-- the IMA Link Interval Table. This table contains various statistics 1975-- collected by each IMA link over the previous 24 hours of operation. 1976-- The past 24 hours are broken into 96 completed 15 minute intervals. 1977-- 1978-- Implementation of IMA Link Interval Table is optional. 1979-- 1980 1981imaLinkIntervalTable OBJECT-TYPE 1982 SYNTAX SEQUENCE OF ImaLinkIntervalEntry 1983 MAX-ACCESS not-accessible 1984 STATUS current 1985 DESCRIPTION 1986 "The IMA Link Interval table." 1987 ::= { atmfImaMibObjects 11 } 1988 1989imaLinkIntervalEntry OBJECT-TYPE 1990 SYNTAX ImaLinkIntervalEntry 1991 MAX-ACCESS not-accessible 1992 STATUS current 1993 DESCRIPTION 1994 "An entry in the IMA Link Interval table." 1995 INDEX { ifIndex, imaLinkIntervalNumber } 1996 ::= { imaLinkIntervalTable 1 } 1997 1998ImaLinkIntervalEntry ::= SEQUENCE { 1999 imaLinkIntervalNumber INTEGER (1..96), 2000 imaLinkIntervalImaViolations Gauge32, 2001 imaLinkIntervalOifAnomalies Gauge32, 2002 imaLinkIntervalNeSevErroredSecs Gauge32, 2003 imaLinkIntervalFeSevErroredSecs Gauge32, 2004 imaLinkIntervalNeUnavailSecs Gauge32, 2005 imaLinkIntervalFeUnavailSecs Gauge32, 2006 imaLinkIntervalNeTxUnusableSecs Gauge32, 2007 imaLinkIntervalNeRxUnusableSecs Gauge32, 2008 imaLinkIntervalFeTxUnusableSecs Gauge32, 2009 imaLinkIntervalFeRxUnusableSecs Gauge32, 2010 imaLinkIntervalNeTxNumFailures Gauge32, 2011 imaLinkIntervalNeRxNumFailures Gauge32, 2012 imaLinkIntervalFeTxNumFailures Gauge32, 2013 imaLinkIntervalFeRxNumFailures Gauge32, 2014 imaLinkIntervalTxStuffs Gauge32, 2015 imaLinkIntervalRxStuffs Gauge32 } 2016 2017imaLinkIntervalNumber OBJECT-TYPE 2018 SYNTAX INTEGER (1..96) 2019 MAX-ACCESS not-accessible 2020 STATUS current 2021 DESCRIPTION 2022 "A number between 1 and 96, where 1 is the most 2023 recently completed 15 minute interval and 96 is the least 2024 recently completed 15 minutes interval (assuming that all 2025 96 intervals are valid)." 2026 ::= { imaLinkIntervalEntry 1 } 2027 2028imaLinkIntervalImaViolations OBJECT-TYPE 2029 SYNTAX Gauge32 2030 MAX-ACCESS read-only 2031 STATUS current 2032 DESCRIPTION 2033 "ICP violations: count of errored, invalid or missing ICP cells, 2034 except during SES-IMA or UAS-IMA conditions, in one of the 2035 previous 96, individual 15 minute, intervals." 2036 REFERENCE 2037 "ATM Forum IMA v1.1, (R-125) and (O-26) in Section 12.2.2.2 2038 on page 77" 2039 ::= { imaLinkIntervalEntry 2 } 2040 2041imaLinkIntervalOifAnomalies OBJECT-TYPE 2042 SYNTAX Gauge32 2043 MAX-ACCESS read-only 2044 STATUS current 2045 DESCRIPTION 2046 "The number of OIF anomalies, except during SES-IMA or UAS-IMA 2047 conditions, at the near-end in one of the previous 96, individual 2048 15 minute, intervals. This is an optional attribute." 2049 REFERENCE 2050 "ATM Forum IMA v1.1, (O-20) and (O-26) in Section 12.2.2.2 2051 on page 77" 2052 ::= { imaLinkIntervalEntry 3 } 2053 2054imaLinkIntervalNeSevErroredSecs OBJECT-TYPE 2055 SYNTAX Gauge32 2056 MAX-ACCESS read-only 2057 STATUS current 2058 DESCRIPTION 2059 "Count of one second intervals containing >= 30% of the ICP cells 2060 counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, 2061 AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA 2062 condition, in one of the previous 96, individual 15 minute, 2063 intervals." 2064 REFERENCE 2065 "ATM Forum IMA v1.1, (R-126) and (O-26) in Section 12.2.2.2 2066 on page 77" 2067 ::= { imaLinkIntervalEntry 4 } 2068 2069imaLinkIntervalFeSevErroredSecs OBJECT-TYPE 2070 SYNTAX Gauge32 2071 MAX-ACCESS read-only 2072 STATUS current 2073 DESCRIPTION 2074 "Count of one second intervals containing one or more RDI-IMA 2075 defects, except during UAS-IMA-FE condition, in one of the previous 2076 96, individual 15 minute, intervals." 2077 REFERENCE 2078 "ATM Forum IMA v1.1, (R-127) and (O-26) in Section 12.2.2.2 2079 on page 77" 2080 ::= { imaLinkIntervalEntry 5 } 2081 2082imaLinkIntervalNeUnavailSecs OBJECT-TYPE 2083 SYNTAX Gauge32 2084 MAX-ACCESS read-only 2085 STATUS current 2086 DESCRIPTION 2087 "Count of unavailable seconds at near-end in one of the previous 2088 96, individual 15 minute, intervals: unavailability begins at the 2089 onset of 10 contiguous SES-IMA and ends at the onset of 10 2090 contiguous seconds with no SES-IMA." 2091 REFERENCE 2092 "ATM Forum IMA v1.1, (R-128) and (O-26) in Section 12.2.2.2 2093 on page 77" 2094 ::= { imaLinkIntervalEntry 6 } 2095 2096imaLinkIntervalFeUnavailSecs OBJECT-TYPE 2097 SYNTAX Gauge32 2098 MAX-ACCESS read-only 2099 STATUS current 2100 DESCRIPTION 2101 "Count of unavailable seconds at far-end in one of the previous 2102 96, individual 15 minute, intervals: unavailability begins at the 2103 onset of 10 contiguous SES-IMA-FE and ends at the onset of 10 2104 contiguous seconds with no SES-IMA-FE." 2105 REFERENCE 2106 "ATM Forum IMA v1.1, (R-129) and (O-26) in Section 12.2.2.2 2107 on page 77" 2108 ::= { imaLinkIntervalEntry 7 } 2109 2110imaLinkIntervalNeTxUnusableSecs OBJECT-TYPE 2111 SYNTAX Gauge32 2112 MAX-ACCESS read-only 2113 STATUS current 2114 DESCRIPTION 2115 "Tx Unusable seconds: count of Unusable seconds at the near-end 2116 Tx LSM in one of the previous 96, individual 15 minute, intervals." 2117 REFERENCE 2118 "ATM Forum IMA v1.1, (R-130) and (O-26) in Section 12.2.2.2 2119 on page 77" 2120 ::= { imaLinkIntervalEntry 8 } 2121 2122imaLinkIntervalNeRxUnusableSecs OBJECT-TYPE 2123 SYNTAX Gauge32 2124 MAX-ACCESS read-only 2125 STATUS current 2126 DESCRIPTION 2127 "Rx Unusable seconds: count of Unusable seconds at the near-end 2128 Rx LSM in one of the previous 96, individual 15 minute, intervals." 2129 REFERENCE 2130 "ATM Forum IMA v1.1, (R-131) and (O-26) in Section 12.2.2.2 2131 on page 77" 2132 ::= { imaLinkIntervalEntry 9 } 2133 2134imaLinkIntervalFeTxUnusableSecs OBJECT-TYPE 2135 SYNTAX Gauge32 2136 MAX-ACCESS read-only 2137 STATUS current 2138 DESCRIPTION 2139 "Tx Unusable seconds at far-end: count of seconds with Tx Unusable 2140 indications from the far-end Tx LSM in one of the previous 96, 2141 individual 15 minute, intervals." 2142 REFERENCE 2143 "ATM Forum IMA v1.1, (R-132) and (O-26) in Section 12.2.2.2 2144 on page 77" 2145 ::= { imaLinkIntervalEntry 10 } 2146 2147imaLinkIntervalFeRxUnusableSecs OBJECT-TYPE 2148 SYNTAX Gauge32 2149 MAX-ACCESS read-only 2150 STATUS current 2151 DESCRIPTION 2152 "Rx Unusable seconds at far-end: count of seconds with Rx Unusable 2153 indications from the far-end Rx LSM in one of the previous 96, 2154 individual 15 minute, intervals." 2155 REFERENCE 2156 "ATM Forum IMA v1.1, (R-133) and (O-26) in Section 12.2.2.2 2157 on page 77" 2158 ::= { imaLinkIntervalEntry 11 } 2159 2160imaLinkIntervalNeTxNumFailures OBJECT-TYPE 2161 SYNTAX Gauge32 2162 MAX-ACCESS read-only 2163 STATUS current 2164 DESCRIPTION 2165 "The number of times a near-end transmit failure alarm condition 2166 has been entered on this link (i.e., some form of implementation 2167 specific transmit fault) in one of the previous 96, individual 2168 15 minute, intervals." 2169 REFERENCE 2170 "ATM Forum IMA v1.1, (R-134) and (O-26) in Section 12.2.2.2 2171 on page 77" 2172 ::= { imaLinkIntervalEntry 12 } 2173 2174imaLinkIntervalNeRxNumFailures OBJECT-TYPE 2175 SYNTAX Gauge32 2176 MAX-ACCESS read-only 2177 STATUS current 2178 DESCRIPTION 2179 "The number of times a near-end receive failure alarm condition 2180 has been entered on this link (i.e., LIF, LODS, RFI-IMA, 2181 Mis-Connected, or some form of implementation specific 2182 receive fault) in one of the previous 96, individual 15 minute, 2183 intervals." 2184 REFERENCE 2185 "ATM Forum IMA v1.1, (R-135) and (O-26) in Section 12.2.2.2 2186 on page 77" 2187 ::= { imaLinkIntervalEntry 13 } 2188 2189imaLinkIntervalFeTxNumFailures OBJECT-TYPE 2190 SYNTAX Gauge32 2191 MAX-ACCESS read-only 2192 STATUS current 2193 DESCRIPTION 2194 "The number of times a far-end transmit failure alarm condition 2195 has been entered on this link (i.e., Tx-Unusable-FE) in one of the 2196 previous 96, individual 15 minute, intervals. This is an optional 2197 attribute." 2198 REFERENCE 2199 "ATM Forum IMA v1.1, (O-21) and (O-26) in Section 12.2.2.2 2200 on page 77" 2201 ::= { imaLinkIntervalEntry 14 } 2202 2203imaLinkIntervalFeRxNumFailures OBJECT-TYPE 2204 SYNTAX Gauge32 2205 MAX-ACCESS read-only 2206 STATUS current 2207 DESCRIPTION 2208 "The number of times a far-end receive failure alarm condition 2209 has been entered on this link (i.e., Rx-Unusable-FE) in one of 2210 the previous 96, individual 15 minute, intervals. This is an 2211 optional attribute." 2212 REFERENCE 2213 "ATM Forum IMA v1.1, (O-22) and (O-26) in Section 12.2.2.2 2214 on page 77" 2215 ::= { imaLinkIntervalEntry 15 } 2216 2217imaLinkIntervalTxStuffs OBJECT-TYPE 2218 SYNTAX Gauge32 2219 MAX-ACCESS read-only 2220 STATUS current 2221 DESCRIPTION 2222 "Count of stuff events inserted in the transmit direction in 2223 one of the previous 96, individual 15 minute, intervals. This 2224 is an optional attribute." 2225 REFERENCE 2226 "ATM Forum IMA v1.1, (O-23) and (O-26) in Section 12.2.2.2 2227 on page 77" 2228 ::= { imaLinkIntervalEntry 16 } 2229 2230imaLinkIntervalRxStuffs OBJECT-TYPE 2231 SYNTAX Gauge32 2232 MAX-ACCESS read-only 2233 STATUS current 2234 DESCRIPTION 2235 "Count of stuff events detected in the receive direction in 2236 one of the previous 96, individual 15 minute, intervals. This 2237 is an optional attribute." 2238 REFERENCE 2239 "ATM Forum IMA v1.1, (O-24) and (O-26) in Section 12.2.2.2 2240 on page 77" 2241 ::= { imaLinkIntervalEntry 17 } 2242 2243-- 2244-- The IMA Link Total Statistics subtree 2245-- 2246-- The IMA Link Total Statistics subtree consists of a single table: 2247-- the IMA Link Total Table. This table contains the cumulative sum 2248-- of the various statistics collected by each IMA link for the 24 hour 2249-- period preceding the current interval. 2250-- 2251-- Implementation of IMA Link Total Table is optional. 2252-- 2253 2254imaLinkTotalTable OBJECT-TYPE 2255 SYNTAX SEQUENCE OF ImaLinkTotalEntry 2256 MAX-ACCESS not-accessible 2257 STATUS current 2258 DESCRIPTION 2259 "The IMA Link Total table." 2260 ::= { atmfImaMibObjects 12 } 2261 2262imaLinkTotalEntry OBJECT-TYPE 2263 SYNTAX ImaLinkTotalEntry 2264 MAX-ACCESS not-accessible 2265 STATUS current 2266 DESCRIPTION 2267 "An entry in the IMA Link Total table." 2268 INDEX { ifIndex } 2269 ::= { imaLinkTotalTable 1 } 2270 2271ImaLinkTotalEntry ::= SEQUENCE { 2272 imaLinkTotalImaViolations Gauge32, 2273 imaLinkTotalOifAnomalies Gauge32, 2274 imaLinkTotalNeSevErroredSecs Gauge32, 2275 imaLinkTotalFeSevErroredSecs Gauge32, 2276 imaLinkTotalNeUnavailSecs Gauge32, 2277 imaLinkTotalFeUnavailSecs Gauge32, 2278 imaLinkTotalNeTxUnusableSecs Gauge32, 2279 imaLinkTotalNeRxUnusableSecs Gauge32, 2280 imaLinkTotalFeTxUnusableSecs Gauge32, 2281 imaLinkTotalFeRxUnusableSecs Gauge32, 2282 imaLinkTotalNeTxNumFailures Gauge32, 2283 imaLinkTotalNeRxNumFailures Gauge32, 2284 imaLinkTotalFeTxNumFailures Gauge32, 2285 imaLinkTotalFeRxNumFailures Gauge32, 2286 imaLinkTotalTxStuffs Gauge32, 2287 imaLinkTotalRxStuffs Gauge32 } 2288 2289imaLinkTotalImaViolations OBJECT-TYPE 2290 SYNTAX Gauge32 2291 MAX-ACCESS read-only 2292 STATUS current 2293 DESCRIPTION 2294 "ICP violations: count of errored, invalid or missing ICP cells, 2295 except during SES-IMA or UAS-IMA conditions, in the previous 24 2296 hour interval. Invalid 15 minute intervals count as 0." 2297 REFERENCE 2298 "ATM Forum IMA v1.1, (R-125) and (O-27) in Section 12.2.2.2 2299 on page 77" 2300 ::= { imaLinkTotalEntry 1 } 2301 2302imaLinkTotalOifAnomalies OBJECT-TYPE 2303 SYNTAX Gauge32 2304 MAX-ACCESS read-only 2305 STATUS current 2306 DESCRIPTION 2307 "The number of OIF anomalies, except during SES-IMA or UAS-IMA 2308 conditions, at the near-end in the previous 24 hour interval. 2309 Invalid 15 minute intervals count as 0. This is an optional 2310 attribute." 2311 REFERENCE 2312 "ATM Forum IMA v1.1, (O-20) and (O-27) in Section 12.2.2.2 2313 on page 77" 2314 ::= { imaLinkTotalEntry 2 } 2315 2316imaLinkTotalNeSevErroredSecs OBJECT-TYPE 2317 SYNTAX Gauge32 2318 MAX-ACCESS read-only 2319 STATUS current 2320 DESCRIPTION 2321 "Count of one second intervals containing >= 30% of the ICP cells 2322 counted as IV-IMAs, or one or more link defects (e.g., LOS, OOF/LOF, 2323 AIS, or LCD), LIF defects, or LODS defects, except during UAS-IMA 2324 condition, in the previous 24 hour interval. Invalid 15 minute 2325 intervals count as 0." 2326 REFERENCE 2327 "ATM Forum IMA v1.1, (R-126) and (O-27) in Section 12.2.2.2 2328 on page 77" 2329 ::= { imaLinkTotalEntry 3 } 2330 2331imaLinkTotalFeSevErroredSecs OBJECT-TYPE 2332 SYNTAX Gauge32 2333 MAX-ACCESS read-only 2334 STATUS current 2335 DESCRIPTION 2336 "Count of one second intervals containing one or more RDI-IMA 2337 defects, except during UAS-IMA-FE condition, in the previous 24 2338 hour interval. Invalid 15 minute intervals count as 0." 2339 REFERENCE 2340 "ATM Forum IMA v1.1, (R-127) and (O-27) in Section 12.2.2.2 2341 on page 77" 2342 ::= { imaLinkTotalEntry 4 } 2343 2344imaLinkTotalNeUnavailSecs OBJECT-TYPE 2345 SYNTAX Gauge32 2346 MAX-ACCESS read-only 2347 STATUS current 2348 DESCRIPTION 2349 "Count of unavailable seconds at near-end in the previous 24 hour 2350 interval: unavailability begins at the onset of 10 contiguous 2351 SES-IMA and ends at the onset of 10 contiguous seconds with no 2352 SES-IMA. Invalid 15 minute intervals count as 0." 2353 REFERENCE 2354 "ATM Forum IMA v1.1, (R-128) and (O-27) in Section 12.2.2.2 2355 on page 77" 2356 ::= { imaLinkTotalEntry 5 } 2357 2358imaLinkTotalFeUnavailSecs OBJECT-TYPE 2359 SYNTAX Gauge32 2360 MAX-ACCESS read-only 2361 STATUS current 2362 DESCRIPTION 2363 "Count of unavailable seconds at far-end in the previous 24 hour 2364 interval: unavailability begins at the onset of 10 contiguous 2365 SES-IMA-FE and ends at the onset of 10 contiguous seconds with no 2366 SES-IMA-FE. Invalid 15 minute intervals count as 0." 2367 REFERENCE 2368 "ATM Forum IMA v1.1, (R-129) and (O-27) in Section 12.2.2.2 2369 on page 77" 2370 ::= { imaLinkTotalEntry 6 } 2371 2372imaLinkTotalNeTxUnusableSecs OBJECT-TYPE 2373 SYNTAX Gauge32 2374 MAX-ACCESS read-only 2375 STATUS current 2376 DESCRIPTION 2377 "Tx Unusable seconds: count of Unusable seconds at the near-end 2378 Tx LSM in the previous 24 hour interval. Invalid 15 minute 2379 intervals count as 0." 2380 REFERENCE 2381 "ATM Forum IMA v1.1, (R-130) and (O-27) in Section 12.2.2.2 2382 on page 77" 2383 ::= { imaLinkTotalEntry 7 } 2384 2385imaLinkTotalNeRxUnusableSecs OBJECT-TYPE 2386 SYNTAX Gauge32 2387 MAX-ACCESS read-only 2388 STATUS current 2389 DESCRIPTION 2390 "Rx Unusable seconds: count of Unusable seconds at the near-end 2391 Rx LSM in the previous 24 hour interval. Invalid 15 minute 2392 intervals count as 0." 2393 REFERENCE 2394 "ATM Forum IMA v1.1, (R-131) and (O-27) in Section 12.2.2.2 2395 on page 77" 2396 ::= { imaLinkTotalEntry 8 } 2397 2398imaLinkTotalFeTxUnusableSecs OBJECT-TYPE 2399 SYNTAX Gauge32 2400 MAX-ACCESS read-only 2401 STATUS current 2402 DESCRIPTION 2403 "Tx Unusable seconds at far-end: count of seconds with Tx Unusable 2404 indications from the far-end Tx LSM in the previous 24 hour 2405 interval. Invalid 15 minute intervals count as 0." 2406 REFERENCE 2407 "ATM Forum IMA v1.1, (R-132) and (O-27) in Section 12.2.2.2 2408 on page 77" 2409 ::= { imaLinkTotalEntry 9 } 2410 2411imaLinkTotalFeRxUnusableSecs OBJECT-TYPE 2412 SYNTAX Gauge32 2413 MAX-ACCESS read-only 2414 STATUS current 2415 DESCRIPTION 2416 "Rx Unusable seconds at far-end: count of seconds with Rx Unusable 2417 indications from the far-end Rx LSM in the previous 24 hour 2418 interval. Invalid 15 minute intervals count as 0." 2419 REFERENCE 2420 "ATM Forum IMA v1.1, (R-133) and (O-27) in Section 12.2.2.2 2421 on page 77" 2422 ::= { imaLinkTotalEntry 10 } 2423 2424imaLinkTotalNeTxNumFailures OBJECT-TYPE 2425 SYNTAX Gauge32 2426 MAX-ACCESS read-only 2427 STATUS current 2428 DESCRIPTION 2429 "The number of times a near-end transmit failure alarm condition 2430 has been entered on this link (i.e., some form of implementation 2431 specific transmit fault) in the previous 24 hour interval. 2432 Invalid 15 minute intervals count as 0." 2433 REFERENCE 2434 "ATM Forum IMA v1.1, (R-134) and (O-27) in Section 12.2.2.2 2435 on page 77" 2436 ::= { imaLinkTotalEntry 11 } 2437 2438imaLinkTotalNeRxNumFailures OBJECT-TYPE 2439 SYNTAX Gauge32 2440 MAX-ACCESS read-only 2441 STATUS current 2442 DESCRIPTION 2443 "The number of times a near-end receive failure alarm condition 2444 has been entered on this link (i.e., LIF, LODS, RFI-IMA, 2445 Mis-Connected, or some form of implementation specific receive fault) 2446 in the previous 24 hour interval. Invalid 15 minute intervals 2447 count as 0." 2448 REFERENCE 2449 "ATM Forum IMA v1.1, (R-135) and (O-27) in Section 12.2.2.2 2450 on page 77" 2451 ::= { imaLinkTotalEntry 12 } 2452 2453imaLinkTotalFeTxNumFailures OBJECT-TYPE 2454 SYNTAX Gauge32 2455 MAX-ACCESS read-only 2456 STATUS current 2457 DESCRIPTION 2458 "The number of times a far-end transmit failure alarm condition 2459 has been entered on this link (i.e., Tx-Unusable-FE) in the 2460 previous 24 hour interval. Invalid 15 minute intervals count 2461 as 0. This is an optional attribute." 2462 REFERENCE 2463 "ATM Forum IMA v1.1, (O-21) and (O-27) in Section 12.2.2.2 2464 on page 77" 2465 ::= { imaLinkTotalEntry 13 } 2466 2467imaLinkTotalFeRxNumFailures OBJECT-TYPE 2468 SYNTAX Gauge32 2469 MAX-ACCESS read-only 2470 STATUS current 2471 DESCRIPTION 2472 "The number of times a far-end receive failure alarm condition 2473 has been entered on this link (i.e., Rx-Unusable-FE) in the 2474 previous 24 hour interval. Invalid 15 minute intervals count 2475 as 0. This is an optional attribute." 2476 REFERENCE 2477 "ATM Forum IMA v1.1, (O-22) and (O-27) in Section 12.2.2.2 2478 on page 77" 2479 ::= { imaLinkTotalEntry 14 } 2480 2481imaLinkTotalTxStuffs OBJECT-TYPE 2482 SYNTAX Gauge32 2483 MAX-ACCESS read-only 2484 STATUS current 2485 DESCRIPTION 2486 "Count of stuff events inserted in the transmit direction in 2487 the previous 24 hour interval. Invalid 15 minute intervals 2488 count as 0. This is an optional attribute." 2489 REFERENCE 2490 "ATM Forum IMA v1.1, (O-23) and (O-27) in Section 12.2.2.2 2491 on page 77" 2492 ::= { imaLinkTotalEntry 15 } 2493 2494imaLinkTotalRxStuffs OBJECT-TYPE 2495 SYNTAX Gauge32 2496 MAX-ACCESS read-only 2497 STATUS current 2498 DESCRIPTION 2499 "Count of stuff events detected in the receive direction in 2500 the previous 24 hour interval. Invalid 15 minute intervals 2501 count as 0. This is an optional attribute." 2502 REFERENCE 2503 "ATM Forum IMA v1.1, (O-24) and (O-27) in Section 12.2.2.2 2504 on page 77" 2505 ::= { imaLinkTotalEntry 16 } 2506 2507-- Conformance Information 2508 2509atmfImaMibGroups OBJECT IDENTIFIER ::= { atmfImaMibConformance 1 } 2510atmfImaMibCompliances OBJECT IDENTIFIER ::= { atmfImaMibConformance 2 } 2511 2512-- Compliance Statements 2513 2514atmfImaMibCompliance MODULE-COMPLIANCE 2515 STATUS current 2516 DESCRIPTION 2517 "The compliance statement for network elements implementing 2518 ATM Forum Inverse Multiplexing for ATM (IMA) interfaces." 2519 MODULE -- this module 2520 2521-- Mandatory Part 2522 2523 MANDATORY-GROUPS { 2524 imaGroupGroup, 2525 imaLinkGroup, 2526 imaGroupMappingTableGroup, 2527 imaAlarmGroup } 2528-- imaNotificationsGroup } 2529 2530 GROUP imaTestPatternGroup 2531 DESCRIPTION 2532 "This group is mandatory only for implementations that support 2533 the Test Pattern Procedure." 2534 2535 GROUP imaGroupIntervalGroup 2536 DESCRIPTION 2537 "This group is mandatory only for implementations that support 2538 interval statistics." 2539 2540 GROUP imaLinkIntervalGroup 2541 DESCRIPTION 2542 "This group is mandatory only for implementations that support 2543 interval statistics." 2544 2545-- Compliance Part 2546 2547 OBJECT imaGroupSymmetry 2548 MIN-ACCESS read-only 2549 DESCRIPTION 2550 "Write access is not required." 2551 2552 OBJECT imaGroupMinNumTxLinks 2553 MIN-ACCESS read-only 2554 DESCRIPTION 2555 "Write access is not required." 2556 2557 OBJECT imaGroupMinNumRxLinks 2558 MIN-ACCESS read-only 2559 DESCRIPTION 2560 "Write access is not required." 2561 2562 OBJECT imaGroupTxImaId 2563 MIN-ACCESS read-only 2564 DESCRIPTION 2565 "Write access is not required." 2566 2567 OBJECT imaGroupTxFrameLength 2568 MIN-ACCESS read-only 2569 DESCRIPTION 2570 "Write access is not required." 2571 2572 OBJECT imaGroupDiffDelayMax 2573 MIN-ACCESS read-only 2574 DESCRIPTION 2575 "Write access is not required." 2576 2577 OBJECT imaGroupAlphaValue 2578 MIN-ACCESS read-only 2579 DESCRIPTION 2580 "Write access is not required." 2581 2582 OBJECT imaGroupBetaValue 2583 MIN-ACCESS read-only 2584 DESCRIPTION 2585 "Write access is not required." 2586 2587 OBJECT imaGroupGammaValue 2588 MIN-ACCESS read-only 2589 DESCRIPTION 2590 "Write access is not required." 2591 2592 OBJECT imaGroupFeNumFailures 2593 MIN-ACCESS not-accessible 2594 DESCRIPTION 2595 "This is an optional attribute." 2596 2597 OBJECT imaGroupTestLinkIfIndex 2598 MIN-ACCESS read-only 2599 DESCRIPTION 2600 "Write access is not required." 2601 2602 OBJECT imaGroupTestPattern 2603 MIN-ACCESS read-only 2604 DESCRIPTION 2605 "Write access is not required." 2606 2607 OBJECT imaLinkOifAnomalies 2608 MIN-ACCESS not-accessible 2609 DESCRIPTION 2610 "This is an optional attribute." 2611 2612 OBJECT imaLinkFeTxNumFailures 2613 MIN-ACCESS not-accessible 2614 DESCRIPTION 2615 "This is an optional attribute." 2616 2617 OBJECT imaLinkFeRxNumFailures 2618 MIN-ACCESS not-accessible 2619 DESCRIPTION 2620 "This is an optional attribute." 2621 2622 OBJECT imaLinkTxStuffs 2623 MIN-ACCESS not-accessible 2624 DESCRIPTION 2625 "This is an optional attribute." 2626 2627 OBJECT imaLinkRxStuffs 2628 MIN-ACCESS not-accessible 2629 DESCRIPTION 2630 "This is an optional attribute." 2631 2632 OBJECT imaGroupCurrentFeNumFailures 2633 MIN-ACCESS not-accessible 2634 DESCRIPTION 2635 "This is an optional attribute." 2636 2637 OBJECT imaGroupIntervalFeNumFailures 2638 MIN-ACCESS not-accessible 2639 DESCRIPTION 2640 "This is an optional attribute." 2641 2642 OBJECT imaGroupTotalFeNumFailures 2643 MIN-ACCESS not-accessible 2644 DESCRIPTION 2645 "This is an optional attribute." 2646 2647 OBJECT imaLinkCurrentOifAnomalies 2648 MIN-ACCESS not-accessible 2649 DESCRIPTION 2650 "This is an optional attribute." 2651 2652 OBJECT imaLinkCurrentFeTxNumFailures 2653 MIN-ACCESS not-accessible 2654 DESCRIPTION 2655 "This is an optional attribute." 2656 2657 OBJECT imaLinkCurrentFeRxNumFailures 2658 MIN-ACCESS not-accessible 2659 DESCRIPTION 2660 "This is an optional attribute." 2661 2662 OBJECT imaLinkCurrentTxStuffs 2663 MIN-ACCESS not-accessible 2664 DESCRIPTION 2665 "This is an optional attribute." 2666 2667 OBJECT imaLinkCurrentRxStuffs 2668 MIN-ACCESS not-accessible 2669 DESCRIPTION 2670 "This is an optional attribute." 2671 2672 OBJECT imaLinkIntervalOifAnomalies 2673 MIN-ACCESS not-accessible 2674 DESCRIPTION 2675 "This is an optional attribute." 2676 2677 OBJECT imaLinkIntervalFeTxNumFailures 2678 MIN-ACCESS not-accessible 2679 DESCRIPTION 2680 "This is an optional attribute." 2681 2682 OBJECT imaLinkIntervalFeRxNumFailures 2683 MIN-ACCESS not-accessible 2684 DESCRIPTION 2685 "This is an optional attribute." 2686 2687 OBJECT imaLinkIntervalTxStuffs 2688 MIN-ACCESS not-accessible 2689 DESCRIPTION 2690 "This is an optional attribute." 2691 2692 OBJECT imaLinkIntervalRxStuffs 2693 MIN-ACCESS not-accessible 2694 DESCRIPTION 2695 "This is an optional attribute." 2696 2697 OBJECT imaLinkTotalOifAnomalies 2698 MIN-ACCESS not-accessible 2699 DESCRIPTION 2700 "This is an optional attribute." 2701 2702 OBJECT imaLinkTotalFeTxNumFailures 2703 MIN-ACCESS not-accessible 2704 DESCRIPTION 2705 "This is an optional attribute." 2706 2707 OBJECT imaLinkTotalFeRxNumFailures 2708 MIN-ACCESS not-accessible 2709 DESCRIPTION 2710 "This is an optional attribute." 2711 2712 OBJECT imaLinkTotalTxStuffs 2713 MIN-ACCESS not-accessible 2714 DESCRIPTION 2715 "This is an optional attribute." 2716 2717 OBJECT imaLinkTotalRxStuffs 2718 MIN-ACCESS not-accessible 2719 DESCRIPTION 2720 "This is an optional attribute." 2721 2722 ::= { atmfImaMibCompliances 1 } 2723 2724-- Units of Conformance 2725 2726imaGroupGroup OBJECT-GROUP 2727 OBJECTS { 2728 imaGroupNumber, 2729 imaGroupRowStatus, 2730 imaGroupIfIndex, 2731 imaGroupNeState, 2732 imaGroupFeState, 2733 imaGroupFailureStatus, 2734 imaGroupSymmetry, 2735 imaGroupMinNumTxLinks, 2736 imaGroupMinNumRxLinks, 2737 imaGroupNeTxClkMode, 2738 imaGroupFeTxClkMode, 2739 imaGroupTxTimingRefLink, 2740 imaGroupRxTimingRefLink, 2741 imaGroupLastChange, 2742 imaGroupTxImaId, 2743 imaGroupRxImaId, 2744 imaGroupTxFrameLength, 2745 imaGroupRxFrameLength, 2746 imaGroupDiffDelayMax, 2747 imaGroupLeastDelayLink, 2748 imaGroupDiffDelayMaxObs, 2749 imaGroupAlphaValue, 2750 imaGroupBetaValue, 2751 imaGroupGammaValue, 2752 imaGroupRunningSecs, 2753 imaGroupUnavailSecs, 2754 imaGroupNeNumFailures, 2755 imaGroupFeNumFailures, 2756 imaGroupTxAvailCellRate, 2757 imaGroupRxAvailCellRate, 2758 imaGroupNumTxCfgLinks, 2759 imaGroupNumRxCfgLinks, 2760 imaGroupNumTxActLinks, 2761 imaGroupNumRxActLinks, 2762 imaGroupTxOamLabelValue, 2763 imaGroupRxOamLabelValue } 2764 STATUS current 2765 DESCRIPTION 2766 "A set of objects providing configuration and status information for 2767 an IMA group definition." 2768 ::= { atmfImaMibGroups 1 } 2769 2770imaLinkGroup OBJECT-GROUP 2771 OBJECTS { 2772 imaLinkRowStatus, 2773 imaLinkGroupIndex, 2774 imaLinkNeTxState, 2775 imaLinkNeRxState, 2776 imaLinkFeTxState, 2777 imaLinkFeRxState, 2778 imaLinkNeRxFailureStatus, 2779 imaLinkFeRxFailureStatus, 2780 imaLinkTxLid, 2781 imaLinkRxLid, 2782 imaLinkRelDelay, 2783 imaLinkImaViolations, 2784 imaLinkOifAnomalies, 2785 imaLinkNeSevErroredSecs, 2786 imaLinkFeSevErroredSecs, 2787 imaLinkNeUnavailSecs, 2788 imaLinkFeUnavailSecs, 2789 imaLinkNeTxUnusableSecs, 2790 imaLinkNeRxUnusableSecs, 2791 imaLinkFeTxUnusableSecs, 2792 imaLinkFeRxUnusableSecs, 2793 imaLinkNeTxNumFailures, 2794 imaLinkNeRxNumFailures, 2795 imaLinkFeTxNumFailures, 2796 imaLinkFeRxNumFailures, 2797 imaLinkTxStuffs, 2798 imaLinkRxStuffs } 2799 STATUS current 2800 DESCRIPTION 2801 "A set of objects providing status information for an IMA link." 2802 ::= { atmfImaMibGroups 2 } 2803 2804imaGroupMappingTableGroup OBJECT-GROUP 2805 OBJECTS { 2806 imaGroupMappingIndex } 2807 STATUS current 2808 DESCRIPTION 2809 "A table mapping the 'ifIndex' values of 'imaGroupIfIndex' 2810 to the 'imaGroupIndex' values of the corresponding 2811 IMA group." 2812 ::= { atmfImaMibGroups 3 } 2813 2814imaTestPatternGroup OBJECT-GROUP 2815 OBJECTS { 2816 imaGroupTestLinkIfIndex, 2817 imaGroupTestPattern, 2818 imaGroupTestProcStatus, 2819 imaLinkRxTestPattern, 2820 imaLinkTestProcStatus } 2821 STATUS current 2822 DESCRIPTION 2823 "Objects in the imaGroupTable and imaLinkTable which control and 2824 report on the Test Pattern Procedure. These objects must be 2825 implemented if the IMA Test Pattern Procedure is supported." 2826 ::= { atmfImaMibGroups 4 } 2827 2828imaAlarmGroup OBJECT-GROUP 2829 OBJECTS { 2830 imaAlarmStatus, 2831 imaAlarmType } 2832 STATUS current 2833 DESCRIPTION 2834 "Objects used in the imaFailureAlarm notification." 2835 ::= { atmfImaMibGroups 5 } 2836 2837imaGroupIntervalGroup OBJECT-GROUP 2838 OBJECTS { 2839 imaGroupValidIntervals, 2840 imaGroupInvalidIntervals, 2841 imaGroupTimeElapsed, 2842 imaGroupCurrentUnavailSecs, 2843 imaGroupCurrentNeNumFailures, 2844 imaGroupCurrentFeNumFailures, 2845 imaGroupIntervalUnavailSecs, 2846 imaGroupIntervalNeNumFailures, 2847 imaGroupIntervalFeNumFailures, 2848 imaGroupTotalUnavailSecs, 2849 imaGroupTotalNeNumFailures, 2850 imaGroupTotalFeNumFailures } 2851 STATUS current 2852 DESCRIPTION 2853 "Objects containing interval statistics for an IMA group." 2854 ::= { atmfImaMibGroups 6 } 2855 2856imaLinkIntervalGroup OBJECT-GROUP 2857 OBJECTS { 2858 imaLinkValidIntervals, 2859 imaLinkInvalidIntervals, 2860 imaLinkTimeElapsed, 2861 imaLinkCurrentImaViolations, 2862 imaLinkCurrentOifAnomalies, 2863 imaLinkCurrentNeSevErroredSecs, 2864 imaLinkCurrentFeSevErroredSecs, 2865 imaLinkCurrentNeUnavailSecs, 2866 imaLinkCurrentFeUnavailSecs, 2867 imaLinkCurrentNeTxUnusableSecs, 2868 imaLinkCurrentNeRxUnusableSecs, 2869 imaLinkCurrentFeTxUnusableSecs, 2870 imaLinkCurrentFeRxUnusableSecs, 2871 imaLinkCurrentNeTxNumFailures, 2872 imaLinkCurrentNeRxNumFailures, 2873 imaLinkCurrentFeTxNumFailures, 2874 imaLinkCurrentFeRxNumFailures, 2875 imaLinkCurrentTxStuffs, 2876 imaLinkCurrentRxStuffs, 2877 imaLinkIntervalImaViolations, 2878 imaLinkIntervalOifAnomalies, 2879 imaLinkIntervalNeSevErroredSecs, 2880 imaLinkIntervalFeSevErroredSecs, 2881 imaLinkIntervalNeUnavailSecs, 2882 imaLinkIntervalFeUnavailSecs, 2883 imaLinkIntervalNeTxUnusableSecs, 2884 imaLinkIntervalNeRxUnusableSecs, 2885 imaLinkIntervalFeTxUnusableSecs, 2886 imaLinkIntervalFeRxUnusableSecs, 2887 imaLinkIntervalNeTxNumFailures, 2888 imaLinkIntervalNeRxNumFailures, 2889 imaLinkIntervalFeTxNumFailures, 2890 imaLinkIntervalFeRxNumFailures, 2891 imaLinkIntervalTxStuffs, 2892 imaLinkIntervalRxStuffs, 2893 imaLinkTotalImaViolations, 2894 imaLinkTotalOifAnomalies, 2895 imaLinkTotalNeSevErroredSecs, 2896 imaLinkTotalFeSevErroredSecs, 2897 imaLinkTotalNeUnavailSecs, 2898 imaLinkTotalFeUnavailSecs, 2899 imaLinkTotalNeTxUnusableSecs, 2900 imaLinkTotalNeRxUnusableSecs, 2901 imaLinkTotalFeTxUnusableSecs, 2902 imaLinkTotalFeRxUnusableSecs, 2903 imaLinkTotalNeTxNumFailures, 2904 imaLinkTotalNeRxNumFailures, 2905 imaLinkTotalFeTxNumFailures, 2906 imaLinkTotalFeRxNumFailures, 2907 imaLinkTotalTxStuffs, 2908 imaLinkTotalRxStuffs } 2909 STATUS current 2910 DESCRIPTION 2911 "Objects containing interval statistics for an IMA link." 2912 ::= { atmfImaMibGroups 7 } 2913 2914imaNotificationsGroup NOTIFICATION-GROUP 2915 NOTIFICATIONS { 2916 imaFailureAlarm } 2917 STATUS current 2918 DESCRIPTION 2919 "Notifications that must be implemented for IMA groups and links." 2920 ::= { atmfImaMibGroups 8 } 2921 2922END 2923