1-- 2-- Copyright (c) 1995-19966 by cisco Systems, Inc. 3-- All rights reserved. 4-- 5-------------------------------------------------------------------- 6 7 8LS100-MIB DEFINITIONS ::= BEGIN 9 IMPORTS 10 enterprises, Counter FROM RFC1155-SMI 11 OBJECT-TYPE FROM RFC-1212; 12 13-- ciscoLS100Mib MODULE-IDENTITY 14-- LAST-UPDATED "9603120000Z" 15-- ORGANIZATION "Cisco Systems, Inc." 16-- CONTACT-INFO 17-- " Cisco Systems 18-- Customer Service 19-- 20-- Postal: 170 W Tasman Drive 21-- San Jose, CA 95134 22-- USA 23-- 24-- Tel: +1 800 553-NETS 25-- 26-- E-mail: cs-atm@cisco.com" 27-- DESCRIPTION 28-- "The MIB for the Cisco/NEC LS100 ATM switch 29-- (formerly known as the A100)." 30-- REVISION "9603120000Z" 31-- DESCRIPTION 32-- "Updated to support the LS100 V3.x software." 33-- REVISION "9503200000Z" 34-- DESCRIPTION 35-- "Updated to support the LS100 V2.x software." 36-- REVISION "9411170000Z" 37-- DESCRIPTION 38-- "Initial version of this MIB module." 39 40-- ::= { xxx } 41 42DisplayString ::= OCTET STRING (SIZE (0..255)) -- from RFC1213-MIB 43 44nec OBJECT IDENTIFIER ::= { enterprises 119 } 45nec-mib OBJECT IDENTIFIER ::= { nec 2 } 46necProductDepend OBJECT IDENTIFIER ::= { nec-mib 3 } 47atomis-mib OBJECT IDENTIFIER ::= { necProductDepend 14 } 48m5core-mib OBJECT IDENTIFIER ::= { atomis-mib 3 } 49 50-- MIB Groups 51-- 52-- Node group 53node OBJECT IDENTIFIER ::= { m5core-mib 1 } 54-- Line interface group 55linf OBJECT IDENTIFIER ::= { m5core-mib 2 } 56-- Connection group 57conn OBJECT IDENTIFIER ::= { m5core-mib 3 } 58-- Performance group 59perf OBJECT IDENTIFIER ::= { m5core-mib 4 } 60 61 62-- The Node Group 63 64nodeOperStatus OBJECT-TYPE 65 SYNTAX INTEGER { 66 down(1), 67 active(2), 68 offLine(3), 69 testing(4), 70 initializing(5) 71 } 72 ACCESS read-only 73 STATUS mandatory 74 DESCRIPTION 75 "Operational status of the LS100." 76 ::= { node 1 } 77 78nodeIfConfTable OBJECT-TYPE 79 SYNTAX SEQUENCE OF NodeIfConfEntry 80 ACCESS not-accessible 81 STATUS mandatory 82 DESCRIPTION 83 "The configuration of the line cards." 84 ::= { node 2 } 85 86nodeIfConfEntry OBJECT-TYPE 87 SYNTAX NodeIfConfEntry 88 ACCESS not-accessible 89 STATUS mandatory 90 DESCRIPTION 91 "The configuration of a line card." 92 INDEX { nodeIfConfIndex } 93 ::= { nodeIfConfTable 1 } 94 95NodeIfConfEntry ::= SEQUENCE { 96 nodeIfConfIndex INTEGER, 97 nodeIfConfPhysType INTEGER, 98 nodeIfConfRev DisplayString, 99 nodeIfConfStatus INTEGER 100 } 101 102nodeIfConfIndex OBJECT-TYPE 103 SYNTAX INTEGER 104 ACCESS read-only 105 STATUS mandatory 106 DESCRIPTION 107 "The index of the table. Same as ifIndex." 108 ::= { nodeIfConfEntry 1 } 109 110nodeIfConfPhysType OBJECT-TYPE 111 SYNTAX INTEGER { 112 other(1), 113 sar(2), 114 taxi100M(3), 115 oc3cSMF(4), 116 oc3cMMF(5), 117 ds3PlcpScramble(6), 118 ds3PlcpNoScramble(7), 119 relay6Mcell(8), 120 ds3Scramble(9), 121 ds3NoScramble(10), 122 e3PlcpScramble(11), 123 e3PlcpNoScramble(12), 124 e3Scramble(13), 125 e3NoScramble(14), 126 utp5(15), 127 leasedLine3M(16), 128 leasedLine4M(17), 129 leasedLine6M(18), 130 utp5classB(19), 131 oc3cSmfShaper(20), 132 taxi140M(21), 133 notInstalled(99) 134 } 135 ACCESS read-only 136 STATUS mandatory 137 DESCRIPTION 138 "The PMD/physical layer format of the line card." 139 ::= { nodeIfConfEntry 2 } 140 141nodeIfConfRev OBJECT-TYPE 142 SYNTAX DisplayString 143 ACCESS read-only 144 STATUS mandatory 145 DESCRIPTION 146 "The revision of the line cards." 147 ::= { nodeIfConfEntry 3 } 148 149nodeIfConfStatus OBJECT-TYPE 150 SYNTAX INTEGER { 151 other(1), 152 inService(2), 153 outOfService(3), 154 testing(4), 155 localLoopBack(5), 156 remoteLoopBack(6), 157 notInstalled(99) 158 } 159 ACCESS read-only 160 STATUS mandatory 161 DESCRIPTION 162 "Operational status of the line card." 163 ::= { nodeIfConfEntry 4 } 164 165nodeFanStatus OBJECT-TYPE 166 SYNTAX INTEGER { 167 up(1), 168 down(2) 169 } 170 ACCESS read-only 171 STATUS mandatory 172 DESCRIPTION 173 "Operational status of the Fan." 174 ::= { node 3 } 175 176nodeUpcWindowSize OBJECT-TYPE 177 SYNTAX INTEGER (1..120) 178 ACCESS read-write 179 STATUS mandatory 180 DESCRIPTION 181 "UPC window size. Integer Wi represents Wi X 512 cell time. 182 Wi=1 correspond to 1.4msec. Wi=120 correspond to 168msec. 183 It is not allowed to change window size when any PVC 184 exists." 185 ::= { node 4 } 186 187nodeBestEffortBufferSize OBJECT-TYPE 188 SYNTAX INTEGER (0..16) 189 ACCESS read-write 190 STATUS mandatory 191 DESCRIPTION 192 "Input buffer capacity for Best Effort traffic(Bb). The 193 number of cells stored in the buffer is Bb X 128. The 194 default value is 8. The sum of the buffer capacity is 195 2047 cells." 196 ::= { node 5 } 197 198nodeGuaranteedBufferSize OBJECT-TYPE 199 SYNTAX INTEGER (0..16) 200 ACCESS read-write 201 STATUS mandatory 202 DESCRIPTION 203 "Input buffer capacity for Guaranteed traffic(Bg). The 204 number of cells stored in the buffer is Bg X 128. The 205 default value is 0. The sum of the buffer capacity is 206 2047 cells." 207 ::= { node 6 } 208 209nodeBestEffortBufferThreshold OBJECT-TYPE 210 SYNTAX INTEGER (0..16) 211 ACCESS read-write 212 STATUS mandatory 213 DESCRIPTION 214 "Threshold buffer capacity for Best Effort traffic. If 215 the number of cells stored in the buffer exceeds this 216 threshold, cells with CLP=1 and traffic defined as UBR 217 will be discarded." 218 ::= { node 7 } 219 220nodeGuaranteedBufferThreshold OBJECT-TYPE 221 SYNTAX INTEGER (0..16) 222 ACCESS read-write 223 STATUS mandatory 224 DESCRIPTION 225 "Threshold buffer capacity for Guaranteed traffic. If 226 the number of cells stored in the buffer exceeds this 227 threshold, cells with CLP=1 and traffic defined as VBR 228 will be discarded." 229 ::= { node 8 } 230 231nodeSaveConf OBJECT-TYPE 232 SYNTAX INTEGER { 233 save(1), 234 noOperation(2) 235 } 236 ACCESS read-write 237 STATUS mandatory 238 DESCRIPTION 239 "Save system configuration information including the PVC 240 table to the non-volatile memory. Writing a value of 241 save(1) saves the configiration data. Writing the value 242 noOperation(2) has no effect. 243 When read, this object always has the value noOperation(2)." 244 ::= { node 9 } 245 246nodeSaveResult OBJECT-TYPE 247 SYNTAX INTEGER { 248 temporaryFailure(1), 249 notReady(2), 250 ready(3), 251 success(4), 252 nearend(5) 253 } 254 ACCESS read-only 255 STATUS mandatory 256 DESCRIPTION 257 "Indicates the result of the save command issued from NMS. 258 The result is either success/temporary failure/notReady." 259 ::= { node 10 } 260 261nodeReset OBJECT-TYPE 262 SYNTAX INTEGER { 263 reset(1), 264 noOperation(2) 265 } 266 ACCESS read-write 267 STATUS mandatory 268 DESCRIPTION 269 "Writing the value reset(1) resets the system. Writing 270 the value noOperation(2) has no effect. When read, this 271 object always has the value noOperation(2)." 272 ::= { node 11 } 273 274-- The Linf Group 275 276linfStatusTable OBJECT-TYPE 277 SYNTAX SEQUENCE OF LinfStatusEntry 278 ACCESS not-accessible 279 STATUS mandatory 280 DESCRIPTION 281 "Status of the line cards including ATM specific information." 282 ::= { linf 1 } 283 284linfStatusEntry OBJECT-TYPE 285 SYNTAX LinfStatusEntry 286 ACCESS not-accessible 287 STATUS mandatory 288 DESCRIPTION 289 "Status of a line card including ATM specific information." 290 INDEX { linfIndex } 291 ::= { linfStatusTable 1 } 292 293LinfStatusEntry ::= SEQUENCE { 294 linfIndex INTEGER, 295 linfStatus INTEGER, 296 linfConf INTEGER, 297 linfFwdAvailableBandWidth INTEGER, 298 linfBkwdAvailableBandWidth INTEGER 299 } 300 301linfIndex OBJECT-TYPE 302 SYNTAX INTEGER(1..64) 303 ACCESS read-only 304 STATUS mandatory 305 DESCRIPTION 306 "Same as ifIndex" 307 ::= { linfStatusEntry 1 } 308 309linfStatus OBJECT-TYPE 310 SYNTAX INTEGER { 311 normal(1), 312 los(2), 313 lof(3), 314 loc(4), 315 ais(5), 316 yellowLine(6), 317 yellowPath(7), 318 lop(8), 319 idle(9), 320 yellowAlarm(10), 321 plcpLOF(11), 322 plcpYellow(12), 323 maFERF(13), 324 rai(14), 325 payloadAllOnes(15), 326 notInstalled(99) 327 } 328 ACCESS read-only 329 STATUS mandatory 330 DESCRIPTION 331 "Status of line interface" 332 ::= { linfStatusEntry 2 } 333 334linfConf OBJECT-TYPE 335 SYNTAX INTEGER { 336 publicUNI(1), 337 privateUNI(2), 338 privateNNI(3), 339 others(99) 340 } 341 ACCESS read-write 342 STATUS mandatory 343 DESCRIPTION 344 "Line card type." 345 ::= { linfStatusEntry 3 } 346 347linfFwdAvailableBandWidth OBJECT-TYPE 348 SYNTAX INTEGER 349 ACCESS read-only 350 STATUS mandatory 351 DESCRIPTION 352 "The amount of bandwidth (Mbps) available/unallocated in 353 the forward (incoming) direction." 354 ::= { linfStatusEntry 4 } 355 356linfBkwdAvailableBandWidth OBJECT-TYPE 357 SYNTAX INTEGER 358 ACCESS read-only 359 STATUS mandatory 360 DESCRIPTION 361 "The amount of bandwidth (Mbps) available/unallocated in 362 the backward (outgoing) direction." 363 ::= { linfStatusEntry 5 } 364 365 366-- The Conn (Connection & Traffic for accounting) Group 367 368connPvcIndexNext OBJECT-TYPE 369 SYNTAX INTEGER (0..8191) 370 ACCESS read-only 371 STATUS mandatory 372 DESCRIPTION 373 "The next available index for a row of the connPvcTable." 374 ::= { conn 1 } 375 376connPvcIndexEnable OBJECT-TYPE 377 SYNTAX INTEGER (0..8191) 378 ACCESS read-write 379 STATUS deprecated 380 DESCRIPTION 381 "When read, this object is the current minimum value of 382 an index in the connPvcTable. Writing this value has no 383 effect." 384 ::= { conn 2 } 385 386connPvcTable OBJECT-TYPE 387 SYNTAX SEQUENCE OF ConnPvcEntry 388 ACCESS not-accessible 389 STATUS mandatory 390 DESCRIPTION 391 "The table containing information on current PVC/SVCs. 392 Currently, only PVCs are represented in this table. 393 The table is also used to establish and delete PVCs. 394 395 1. PVC establishment procedure 396 397 (1) Read connPvcIndexNext. This value is used as the 398 value of connPvcIndex for the new connection. 399 400 (2) Determine the value of connPvcHighIfIndex. When 401 creating a new point-to-multipoint connection, 402 connPvcHighIfIndex must identify the first leaf. 403 When creating a new point-to-point connection, 404 connPvcHighIfIndex normally identifies the interface 405 with the higher value of ifIndex. 406 407 (3) Set connPvcRowStatus to 'createAndWait' using the 408 values of connPvcIndex and connPvcHighIfIndex as indexes. 409 This causes the switch to create the new row with some 410 objects being set to default values. The parameters for 411 which there is no reasonable default are set to 0xffffffff. 412 413 Object Default 414 connPvcTopology bidirectionalVCC(2) 415 connPvcTrafficType trafficUBR(4) 416 connPvcLowIfIndex 0xffffffff 417 connPvcLowVPI 0xffffffff 418 connPvcLowVCI 0xffffffff 419 connPvcLowUpcParam 512 420 connPvcLowUpc pass(1) 421 connPvcLowThroughput 0 422 connPvcHighVPI 0xffffffff 423 connPvcHighVCI 0xffffffff 424 connPvcHighUpcParam 512 425 connPvcHighUpc pass(1) 426 connPvcHighThroughput 0 427 428 The switch then sets the value of connPvcRowStatus to 429 'notReady'. The default values can be read by the NMS. 430 431 (4) The values of the above objects which are set to 432 0xffffffff must be modified, and the values of any other 433 objects can be changed. When establishing a VP connection, 434 connPvcLowVCI and connPvcHighVCI should be set to 0. 435 When connPvcTrafficType is set to trafficUBR, the values 436 of connPvcLowThroughput and connPvcHighThroughput are 437 ignored. When all parameters have acceptable values, the 438 switch sets connPvcRowStatus to 'notInService'. 439 440 (5) When the NMS sets connPvcRowStatus to 'active', the 441 switch validates each parameter's value, and tries to 442 establish the connection. If this operation fails, the 443 the cause of the failure is indicated by the value of 444 connPvcCause. 445 446 At present, the switch allows connPvcRowStatus to have a 447 value of notReady or notInService for only one row at a 448 time. 449 450 2. Adding a new leaf to an existing pt-to-mpt connection 451 452 (1) Determine the value of connPvcIndex for the existing 453 point-to-multipoint connection to which a new leaf is 454 to be added. 455 456 (2) Determine the value of connPvcHighIfIndex as the 457 ifIndex value of the interface to be used for the new leaf. 458 459 (3) Set connPvcRowStatus to 'createAndWait' using the 460 values of connPvcIndex and connPvcHighIfIndex as indexes. 461 This causes the switch to create the new leaf with some 462 objects being set to default values. The parameters for 463 which there is no reasonable default are set to 0xffffffff. 464 465 Object Default 466 connPvcHighVPI 0xffffffff 467 connPvcHighVCI 0xffffffff 468 connPvcHighUpcParam 512 469 connPvcHighUpc pass(1) 470 connPvcHighThroughput 0 471 472 The switch then sets the value of connPvcRowStatus to 473 'notReady'. The default values can be read by the NMS. 474 475 (4) The NMS must modify the values of connPvcHighVPI and 476 connPvcHighVCI, and can modify the values of connPvcHighUpc, 477 connPvcHighUpcParam and connPvcHighThroughput. When 478 establishing a VP connection, connPvcHighVCI should 479 be set to 0. The NMS should not change the values of 480 the following objects: 481 482 connPvcTopology 483 connPvcTrafficType 484 connPvcLowIfIndex 485 connPvcLowVPI 486 connPvcLowVCI 487 connPvcLowUpcParam 488 connPvcLowUpc 489 connPvcLowThroughput 490 491 When all parameters have acceptable values, the switch 492 sets connPvcRowStatus to 'notInService'. 493 494 (5) When the NMS sets connPvcRowStatus to 'active', the 495 switch validates each parameter's value, and tries to add 496 the new leaf to the original connection. If this operation 497 fails, the cause of the failure is indicated by the value 498 of connPvcCause. 499 500 3. PVC deletion procedure 501 502 (1) Set the connPvcRowStatus to 'destroy'. 503 If the row exists but is impossible to delete, the cause 504 of the failure is indicated by the value of connPvcCause. 505 If the deletion is successful, the row is deleted 506 (including the instance of connPvcCause for that row). 507 508 Notes: 509 - a row representing a terminating VP will not have 510 instances of the following objects: connPvcLowUpc, 511 connPvcLowUpcParam, connPvcLowThroughput, connPvcHighUpc, 512 connPvcHighUpcParam, connPvcHighThroughput, 513 connPvcLowOutCells, connPvcHighInCells, 514 connPvcHighUpcViolatedCells, connPvcLowInCells, 515 connPvcHighOutCells, and connPvcLowUpcViolatedCells. 516 517 - a row representing a connection between the 518 gateway-PAD (the switch's internal port) and a line 519 interface will not have instances of the following 520 objects: connPvcLowUpc, connPvcLowUpcParam, 521 connPvcLowThroughput, connPvcHighUpc, connPvcHighUpcParam, 522 connPvcHighThroughput, connPvcHighOutCells, 523 connPvcHighInCells, and connPvcHighUpcViolatedCells." 524 ::= { conn 3 } 525 526connPvcEntry OBJECT-TYPE 527 SYNTAX ConnPvcEntry 528 ACCESS not-accessible 529 STATUS mandatory 530 DESCRIPTION 531 "A row in the table is used to show the current PVC/SVCs." 532 INDEX { connPvcIndex, connPvcHighIfIndex } 533 ::= { connPvcTable 1 } 534 535ConnPvcEntry ::= SEQUENCE { 536 connPvcIndex INTEGER, 537 connPvcTopology INTEGER, 538 connPvcTrafficType INTEGER, 539 connPvcLowIfIndex INTEGER, 540 connPvcLowVPI INTEGER, 541 connPvcLowVCI INTEGER, 542 connPvcLowUpcParam INTEGER, 543 connPvcLowUpc INTEGER, 544 connPvcLowThroughput INTEGER, 545 connPvcHighIfIndex INTEGER, 546 connPvcHighVPI INTEGER, 547 connPvcHighVCI INTEGER, 548 connPvcHighUpcParam INTEGER, 549 connPvcHighUpc INTEGER, 550 connPvcHighThroughput INTEGER, 551 connPvcLowInCells Counter, 552 connPvcHighOutCells Counter, 553 connPvcHighInCells Counter, 554 connPvcLowOutCells Counter, 555 connPvcLowUpcViolatedCells Counter, 556 connPvcHighUpcViolatedCells Counter, 557 connPvcRowStatus INTEGER, 558 connPvcCause INTEGER, 559 connPvcKind INTEGER 560 } 561 562connPvcIndex OBJECT-TYPE 563 SYNTAX INTEGER (0..8191) 564 ACCESS read-only 565 STATUS mandatory 566 DESCRIPTION 567 "A unique value to identify this point-to-point 568 or point-to-multipoint connection. 569 A point-to-multipoint connection has multiple 570 rows in this table, one for each leaf, each 571 one having the same value of this object." 572 ::= { connPvcEntry 1 } 573 574connPvcTopology OBJECT-TYPE 575 SYNTAX INTEGER { 576 uniDirectionalVCC(1), 577 biDirectionalVCC(2), 578 uniDirectionalVPC(3), 579 biDirectionalVPC(4), 580 broadcastVPC(5), 581 broadcastVCC(6), 582 gateway(7), -- connected to switch's internal port 583 vpterm(8) 584 } 585 ACCESS read-write 586 STATUS mandatory 587 DESCRIPTION 588 "Topology of the connection." 589 ::= { connPvcEntry 2 } 590 591connPvcTrafficType OBJECT-TYPE 592 SYNTAX INTEGER { 593 trafficCBR(1), 594 trafficVBR(2), 595 trafficUBR(4) 596 } 597 ACCESS read-write 598 STATUS mandatory 599 DESCRIPTION 600 "Traffic Type." 601 ::= { connPvcEntry 3 } 602 603connPvcLowIfIndex OBJECT-TYPE 604 SYNTAX INTEGER (1..16) 605 ACCESS read-write 606 STATUS mandatory 607 DESCRIPTION 608 "The line interface number (ifIndex) of the low port. 609 Normally, the low port has a lower ifIndex value than 610 the high port. However, for point-to-multipoint 611 connections, the root is always the low port, regardless 612 of whether it is greater or smaller than the port numbers 613 of individual leaves." 614 ::= { connPvcEntry 4 } 615 616connPvcLowVPI OBJECT-TYPE 617 SYNTAX INTEGER 618 ACCESS read-write 619 STATUS mandatory 620 DESCRIPTION 621 "VPI value of the connection on the low port." 622 ::= { connPvcEntry 5 } 623 624connPvcLowVCI OBJECT-TYPE 625 SYNTAX INTEGER 626 ACCESS read-write 627 STATUS mandatory 628 DESCRIPTION 629 "VCI value of the connection on the low port." 630 ::= { connPvcEntry 6 } 631 632connPvcLowUpcParam OBJECT-TYPE 633 SYNTAX INTEGER (0..512) 634 ACCESS read-write 635 STATUS mandatory 636 DESCRIPTION 637 "Number of cells allowed to be sent in the unit cell 638 time (512 cell times)." 639 ::= { connPvcEntry 7 } 640 641connPvcLowUpc OBJECT-TYPE 642 SYNTAX INTEGER { 643 pass(1), 644 discard(2), 645 tagging(3) -- notSupported 646 } 647 ACCESS read-write 648 STATUS mandatory 649 DESCRIPTION 650 "The action to take on a UPC violation for this connection 651 on the low port. The tagging action is not supported by 652 current hardware." 653 ::= { connPvcEntry 8 } 654 655connPvcLowThroughput OBJECT-TYPE 656 SYNTAX INTEGER (0..622) 657 ACCESS read-write 658 STATUS mandatory 659 DESCRIPTION 660 "Average rate of the connection (Mbps). Direction is from 661 the low port to high port. This parameter is valid 662 for the connection whose traffic type is CBR or VBR." 663 ::= { connPvcEntry 9 } 664 665connPvcHighIfIndex OBJECT-TYPE 666 SYNTAX INTEGER (1..17) 667 ACCESS read-only 668 STATUS mandatory 669 DESCRIPTION 670 "The line interface number (ifIndex) of the high port. 671 Normally, the high port has a higher ifIndex value than 672 the low port. However, for point-to-multipoint 673 connections, the root is always the low port, regardless 674 of whether it is greater or smaller than the port numbers 675 of individual leaves. Line interface number 17 676 corresponds to gateway (the switch's internal port)." 677 ::= { connPvcEntry 10 } 678 679connPvcHighVPI OBJECT-TYPE 680 SYNTAX INTEGER 681 ACCESS read-write 682 STATUS mandatory 683 DESCRIPTION 684 "The VPI value of the connection on the high port." 685 ::= { connPvcEntry 11 } 686 687connPvcHighVCI OBJECT-TYPE 688 SYNTAX INTEGER 689 ACCESS read-write 690 STATUS mandatory 691 DESCRIPTION 692 "The VCI value of the connection on the high port." 693 ::= { connPvcEntry 12 } 694 695connPvcHighUpcParam OBJECT-TYPE 696 SYNTAX INTEGER (0..512) 697 ACCESS read-write 698 STATUS mandatory 699 DESCRIPTION 700 "Number of cells allowed to be sent in the unit cell 701 time (512 cell times)." 702 ::= { connPvcEntry 13 } 703 704connPvcHighUpc OBJECT-TYPE 705 SYNTAX INTEGER { 706 pass(1), 707 discard(2), 708 tagging(3) -- notSupported 709 } 710 ACCESS read-write 711 STATUS mandatory 712 DESCRIPTION 713 "The action to take on a UPC violation for this connection 714 on the high port. The tagging action is not supported by 715 current hardware." 716 ::= { connPvcEntry 14 } 717 718connPvcHighThroughput OBJECT-TYPE 719 SYNTAX INTEGER (0..622) 720 ACCESS read-write 721 STATUS mandatory 722 DESCRIPTION 723 "Average rate of the connection (Mbps). Direction is from 724 the high port to low port. This parameter is valid 725 for the connection whose traffic type is CBR or VBR." 726 ::= { connPvcEntry 15 } 727 728connPvcLowInCells OBJECT-TYPE 729 SYNTAX Counter 730 ACCESS read-only 731 STATUS mandatory 732 DESCRIPTION 733 "Number of incoming cells on this connection on low port." 734 ::= { connPvcEntry 16 } 735 736connPvcHighOutCells OBJECT-TYPE 737 SYNTAX Counter 738 ACCESS read-only 739 STATUS mandatory 740 DESCRIPTION 741 "Number of outgoing cells on this connection on the high 742 port." 743 ::= { connPvcEntry 17 } 744 745connPvcHighInCells OBJECT-TYPE 746 SYNTAX Counter 747 ACCESS read-only 748 STATUS mandatory 749 DESCRIPTION 750 "Number of incoming cells on this connection on high port. 751 (Valid for bi-direction connections only)." 752 ::= { connPvcEntry 18 } 753 754connPvcLowOutCells OBJECT-TYPE 755 SYNTAX Counter 756 ACCESS read-only 757 STATUS mandatory 758 DESCRIPTION 759 "Number of outgoing cells on this connection on the low. 760 port. (Valid for bi-direction connections only)." 761 ::= { connPvcEntry 19 } 762 763connPvcLowUpcViolatedCells OBJECT-TYPE 764 SYNTAX Counter 765 ACCESS read-only 766 STATUS mandatory 767 DESCRIPTION 768 "Number of UPC violation cells incoming from the low 769 port." 770 ::= { connPvcEntry 20 } 771 772connPvcHighUpcViolatedCells OBJECT-TYPE 773 SYNTAX Counter 774 ACCESS read-only 775 STATUS mandatory 776 DESCRIPTION 777 "Number of UPC violation cells incoming from the high 778 port. (Valid for bi-direction connections only)." 779 ::= { connPvcEntry 21 } 780 781connPvcRowStatus OBJECT-TYPE 782 SYNTAX INTEGER { 783 active(1), 784 notInService(2), 785 notReady(3), 786 createAndWait(5), 787 destroy(6) 788 } 789 ACCESS read-write 790 STATUS mandatory 791 DESCRIPTION 792 "The status of this row. 793 794 'active' indicates that the connection is in use. 795 796 'notInService' indicates that the row exists but 797 the connection is not established. 798 799 'notReady' indicates that the row exists in the agent, 800 but is missing information necessary in order 801 to be established. 802 803 'createAndWait' supplied by a management station 804 wishing to create a new row. 805 806 'destroy' supplied by a management station wishing to 807 delete the row." 808 ::= { connPvcEntry 22 } 809 810connPvcCause OBJECT-TYPE 811 SYNTAX INTEGER { 812 existing(1), 813 vpivciBusy(2), 814 vpivciOutOfRange(3), 815 rateOverFlow(4), 816 upvpOutOfRange(5), 817 broadcastTableFull(6), 818 inconsistentVPVC(7), 819 lineDiagnosis(8) 820 } 821 ACCESS read-only 822 STATUS mandatory 823 DESCRIPTION 824 "The result of the PVC establishment/deletion." 825 ::= { connPvcEntry 23 } 826 827connPvcKind OBJECT-TYPE 828 SYNTAX INTEGER { 829 pvc(1), 830 svc(2) 831 } 832 ACCESS read-only 833 STATUS mandatory 834 DESCRIPTION 835 "This object identifies the connection is SVC or PVC." 836 ::= { connPvcEntry 24 } 837 838 839-- The Perf (Performance) Group 840 841perfTrapEnable OBJECT-TYPE 842 SYNTAX INTEGER { 843 enable(1), 844 disable(2) 845 } 846 ACCESS read-write 847 STATUS mandatory 848 DESCRIPTION 849 "The status of performance monitoring traps. Its value 850 does not affect other traps, such as coldStart." 851 ::= { perf 1 } 852 853perfIfTable OBJECT-TYPE 854 SYNTAX SEQUENCE OF PerfIfEntry 855 ACCESS not-accessible 856 STATUS mandatory 857 DESCRIPTION 858 "Table of performance monitoring information." 859 ::= { perf 2 } 860 861perfIfEntry OBJECT-TYPE 862 SYNTAX PerfIfEntry 863 ACCESS not-accessible 864 STATUS mandatory 865 DESCRIPTION 866 "Performance monitoring information for a specific line." 867 INDEX { perfIfIndex } 868 ::= { perfIfTable 1 } 869 870PerfIfEntry ::= SEQUENCE { 871 perfIfIndex INTEGER, 872 perfIfLcvs Counter, 873 perfIfParitySections Counter, 874 perfIfParityLines Counter, 875 perfIfParityPaths Counter, 876 perfIfHecErrors Counter, 877 perfIfMisDelivdCells Counter, 878 perfIfOverFlowCells Counter, 879 perfIfInCBRCells Counter, 880 perfIfOutCBRCells Counter, 881 perfIfInVBRCells Counter, 882 perfIfOutVBRCells Counter, 883 perfIfInUBRCells Counter, 884 perfIfOutUBRCells Counter 885 } 886 887perfIfIndex OBJECT-TYPE 888 SYNTAX INTEGER 889 ACCESS read-only 890 STATUS mandatory 891 DESCRIPTION 892 "Line interface number. Same as ifIndex." 893 ::= { perfIfEntry 1 } 894 895perfIfLcvs OBJECT-TYPE 896 SYNTAX Counter 897 ACCESS read-only -- not available in current release 898 STATUS mandatory 899 DESCRIPTION 900 "Line Code Violation. This object is valid only for 901 DS3/E3." 902 ::= { perfIfEntry 2 } 903 904perfIfParitySections OBJECT-TYPE 905 SYNTAX Counter 906 ACCESS read-only -- not available in current release 907 STATUS mandatory 908 DESCRIPTION 909 "Number of B1 (BIP) errors(OC-3c, UTP-5), 910 Number of C-bit parity violation(DS3), 911 Number of CRC-6 violation(DS1)." 912 ::= { perfIfEntry 3 } 913 914perfIfParityLines OBJECT-TYPE 915 SYNTAX Counter 916 ACCESS read-only -- not available in current release 917 STATUS mandatory 918 DESCRIPTION 919 "Number of B2 (BIP) errors(OC-3c, UTP-5), 920 Number of P-bit parity violation(DS3)." 921 ::= { perfIfEntry 4 } 922 923perfIfParityPaths OBJECT-TYPE 924 SYNTAX Counter 925 ACCESS read-only -- not available in current release 926 STATUS mandatory 927 DESCRIPTION 928 "Number of B3 (BIP) errors(OC-3c, UTP-5), 929 Number of PLCP BIP violation(DS3)." 930 ::= { perfIfEntry 5 } 931 932perfIfHecErrors OBJECT-TYPE 933 SYNTAX Counter 934 ACCESS read-only 935 STATUS mandatory 936 DESCRIPTION 937 "Number of HEC errors detected." 938 ::= { perfIfEntry 6 } 939 940perfIfMisDelivdCells OBJECT-TYPE 941 SYNTAX Counter 942 ACCESS read-only 943 STATUS mandatory 944 DESCRIPTION 945 "Number of misdelivered cells." 946 ::= { perfIfEntry 7 } 947 948perfIfOverFlowCells OBJECT-TYPE 949 SYNTAX Counter 950 ACCESS read-only 951 STATUS mandatory 952 DESCRIPTION 953 "Number of cells discarded due to buffer overflow." 954 ::= { perfIfEntry 8 } 955 956perfIfInCBRCells OBJECT-TYPE 957 SYNTAX Counter 958 ACCESS read-only 959 STATUS mandatory 960 DESCRIPTION 961 "Number of received CBR cells." 962 ::= { perfIfEntry 9 } 963 964perfIfOutCBRCells OBJECT-TYPE 965 SYNTAX Counter 966 ACCESS read-only 967 STATUS mandatory 968 DESCRIPTION 969 "Number of transmitted CBR cells." 970 ::= { perfIfEntry 10 } 971 972perfIfInVBRCells OBJECT-TYPE 973 SYNTAX Counter 974 ACCESS read-only 975 STATUS mandatory 976 DESCRIPTION 977 "Number of received VBR cells." 978 ::= { perfIfEntry 11 } 979 980perfIfOutVBRCells OBJECT-TYPE 981 SYNTAX Counter 982 ACCESS read-only 983 STATUS mandatory 984 DESCRIPTION 985 "Number of transmitted VBR cells." 986 ::= { perfIfEntry 12 } 987 988perfIfInUBRCells OBJECT-TYPE 989 SYNTAX Counter 990 ACCESS read-only 991 STATUS mandatory 992 DESCRIPTION 993 "Number of received UBR cells." 994 ::= { perfIfEntry 15 } 995 996perfIfOutUBRCells OBJECT-TYPE 997 SYNTAX Counter 998 ACCESS read-only 999 STATUS mandatory 1000 DESCRIPTION 1001 "Number of transmitted UBR cells." 1002 ::= { perfIfEntry 16 } 1003 1004END 1005