1-- ***************************************************************** 2-- CISCO-ATM-QOS-MIB.my: Cisco ATM QoS MIB file 3-- 4-- June 2002, Danny Lee 5-- 6-- Copyright (c) 2002 by Cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- ***************************************************************** 10 11CISCO-ATM-QOS-MIB DEFINITIONS ::= BEGIN 12 13IMPORTS 14 MODULE-IDENTITY, 15 OBJECT-TYPE, 16 Unsigned32, 17 Integer32 FROM SNMPv2-SMI 18 MODULE-COMPLIANCE, 19 OBJECT-GROUP FROM SNMPv2-CONF 20 TEXTUAL-CONVENTION FROM SNMPv2-TC 21 ifIndex FROM IF-MIB 22 atmVplVpi, 23 atmVclVpi, 24 atmVclVci FROM ATM-MIB 25 AtmServiceCategory FROM ATM-FORUM-TC-MIB 26 ciscoMgmt FROM CISCO-SMI; 27 28ciscoAtmQosMIB MODULE-IDENTITY 29 LAST-UPDATED "200206100000Z" 30 ORGANIZATION "Cisco Systems, Inc." 31 CONTACT-INFO 32 "Cisco Systems 33 Customer Service 34 35 Postal: 170 W. Tasman Drive 36 San Jose, CA 95134 37 SA 38 39 Tel: +1 800 553-NETS 40 41 Email: cs-atm@cisco.com" 42 43 DESCRIPTION 44 "The MIB is created to provide ATM QoS information in 45 these areas: 46 47 1. Traffic shaping on a per-VC basis 48 2. Traffic shaping on a per-VP basis 49 3. Per-VC queuing/buffering 50 51 Although the initial requirements of the MIB are 52 driven to support the GSR TAZ line card, 53 CISCO-ATM-QOS-MIB is designed as a generic MIB to 54 support ATM interfaces across all platforms. 55 56 Here are the tables defined in this MIB: 57 ciscoAtmQosVccTable 58 - to provide information on traffic shaping on 59 a per-VC basis. 60 61 ciscoAtmQosVpcTable 62 - to provide information on traffic shaping on 63 a per-VP basis. 64 65 ciscoAtmQosVcQueuingTable 66 ciscoAtmQosVcQueuingClassTable 67 - to provide information on per-VC 68 queuing/buffering." 69 70 REVISION "200206100000Z" 71 DESCRIPTION 72 "Initial version of this MIB module." 73 ::= { ciscoMgmt 279 } 74 75 76 77 78ciscoAtmQosMIBNotifs OBJECT IDENTIFIER ::= { ciscoAtmQosMIB 0 } 79ciscoAtmQosMIBObjects OBJECT IDENTIFIER ::= { ciscoAtmQosMIB 1 } 80ciscoAtmQosMIBConform OBJECT IDENTIFIER ::= { ciscoAtmQosMIB 2 } 81 82 83caqVccParams OBJECT IDENTIFIER ::= { ciscoAtmQosMIBObjects 1 } 84caqVpcParams OBJECT IDENTIFIER ::= { ciscoAtmQosMIBObjects 2 } 85caqQueuingParams OBJECT IDENTIFIER ::= { ciscoAtmQosMIBObjects 3 } 86 87 88-- 89-- 90-- Beginning Textual Convention Definitions 91 92VcParamConfigLocation ::= TEXTUAL-CONVENTION 93 STATUS current 94 DESCRIPTION 95 "The configuration source of a vc parameter: 96 1 - Not configured - using default 97 2 - Configured on vc directly 98 3 - VC-class configured on vc 99 4 - VC-class configured on sub-interface 100 5 - VC-class configured on main-interface. 101 " 102 SYNTAX INTEGER { configDefault(1), 103 configVcDirect(2), 104 configVcClass(3), 105 configVcClassSubInterface(4), 106 configVcClassInterface(5) 107 } 108 109VpState ::= TEXTUAL-CONVENTION 110 STATUS current 111 DESCRIPTION 112 "States of virtual path: 113 1 - Inactive 114 2 - Active 115 " 116 SYNTAX INTEGER { vpStateInactive(1), 117 vpStateActive(2) 118 } 119 120-- Ending Textual Convention Definitions 121-- 122-- 123 124 125-- 126-- 127-- Per-VC Traffic shaping parameters 128-- (Beginning of caqVccTable) 129 130caqVccParamsTable OBJECT-TYPE 131 SYNTAX SEQUENCE OF CaqVccParamsEntry 132 MAX-ACCESS not-accessible 133 STATUS current 134 DESCRIPTION 135 "This table is defined to provide QoS information for 136 each active ATM VC existing on the interface." 137 ::= { caqVccParams 1 } 138 139caqVccParamsEntry OBJECT-TYPE 140 SYNTAX CaqVccParamsEntry 141 MAX-ACCESS not-accessible 142 STATUS current 143 DESCRIPTION 144 "This list contains the ATM QoS parameters provided by 145 ciscoAtmQosVccEntry." 146 INDEX { ifIndex, atmVclVpi, atmVclVci } 147 ::= { caqVccParamsTable 1 } 148 149CaqVccParamsEntry ::= SEQUENCE { 150 caqVccParamsType AtmServiceCategory, 151 caqVccParamsPcrIn0 Unsigned32, 152 caqVccParamsPcrIn01 Unsigned32, 153 caqVccParamsPcrOut0 Unsigned32, 154 caqVccParamsPcrOut01 Unsigned32, 155 caqVccParamsScrIn0 Unsigned32, 156 caqVccParamsScrIn01 Unsigned32, 157 caqVccParamsScrOut0 Unsigned32, 158 caqVccParamsScrOut01 Unsigned32, 159 caqVccParamsBcsIn0 Unsigned32, 160 caqVccParamsBcsIn01 Unsigned32, 161 caqVccParamsBcsOut0 Unsigned32, 162 caqVccParamsBcsOut01 Unsigned32, 163 caqVccParamsInheritLevel VcParamConfigLocation, 164 caqVccParamsMcrIn Unsigned32, 165 caqVccParamsMcrOut Unsigned32, 166 caqVccParamsInvRdf Unsigned32, 167 caqVccParamsInvRif Unsigned32, 168 caqVccParamsRfl VcParamConfigLocation, 169 caqVccParamsCdv Unsigned32, 170 caqVccParamsCdvt Unsigned32, 171 caqVccParamsIcr Unsigned32, 172 caqVccParamsTbe Unsigned32, 173 caqVccParamsFrtt Unsigned32, 174 caqVccParamsNrm Unsigned32, 175 caqVccParamsInvTrm Unsigned32, 176 caqVccParamsInvCdf Unsigned32, 177 caqVccParamsAdtf Unsigned32 178 } 179 180caqVccParamsType OBJECT-TYPE 181 SYNTAX AtmServiceCategory 182 MAX-ACCESS read-write 183 STATUS current 184 DESCRIPTION 185 "The service category of this virtual circuit connection." 186 ::= { caqVccParamsEntry 1 } 187 188caqVccParamsPcrIn0 OBJECT-TYPE 189 SYNTAX Unsigned32 190 MAX-ACCESS read-write 191 STATUS current 192 DESCRIPTION 193 "Input Peak Cell Rate (PCR) in kbps with 194 Cell Loss Priority bit set to 0 (clp0)." 195 ::= { caqVccParamsEntry 2 } 196 197caqVccParamsPcrIn01 OBJECT-TYPE 198 SYNTAX Unsigned32 199 MAX-ACCESS read-write 200 STATUS current 201 DESCRIPTION 202 "Number of OAM F5 end to end loopback cells sent through 203 the VCC." 204 ::= { caqVccParamsEntry 3 } 205 206caqVccParamsPcrOut0 OBJECT-TYPE 207 SYNTAX Unsigned32 208 MAX-ACCESS read-write 209 STATUS current 210 DESCRIPTION 211 "Output Peak Cell Rate (PCR) in kbps with 212 Cell Loss Priority bit set to 0 (clp0)." 213 ::= { caqVccParamsEntry 4 } 214 215caqVccParamsPcrOut01 OBJECT-TYPE 216 SYNTAX Unsigned32 217 MAX-ACCESS read-write 218 STATUS current 219 DESCRIPTION 220 "Output Peak Cell Rate (PCR) in kbps with 221 Cell Loss Priority bit set to 1 (clp01)." 222 ::= { caqVccParamsEntry 5 } 223 224caqVccParamsScrIn0 OBJECT-TYPE 225 SYNTAX Unsigned32 226 MAX-ACCESS read-write 227 STATUS current 228 DESCRIPTION 229 "Input Sustained Cell Rate (SCR) in kbps 230 for connection with VBR type of QoS and 231 Cell Loss Priority bit set to 0 (clp0)." 232 ::= { caqVccParamsEntry 6 } 233 234caqVccParamsScrIn01 OBJECT-TYPE 235 SYNTAX Unsigned32 236 MAX-ACCESS read-write 237 STATUS current 238 DESCRIPTION 239 "Input Sustained Cell Rate (SCR) in kbps 240 for connection with VBR type of QoS and 241 Cell Loss Priority bit set to 1 (clp01)." 242 ::= { caqVccParamsEntry 7 } 243 244caqVccParamsScrOut0 OBJECT-TYPE 245 SYNTAX Unsigned32 246 MAX-ACCESS read-write 247 STATUS current 248 DESCRIPTION 249 "Output Sustained Cell Rate (SCR) in kbps 250 for connection with VBR type of QoS and 251 Cell Loss Priority bit set to 0 (clp0)." 252 ::= { caqVccParamsEntry 8 } 253 254caqVccParamsScrOut01 OBJECT-TYPE 255 SYNTAX Unsigned32 256 MAX-ACCESS read-write 257 STATUS current 258 DESCRIPTION 259 "Output Sustained Cell Rate (SCR) in kbps 260 for connection with VBR type of QoS and 261 Cell Loss Priority bit set to 1 (clp01)." 262 ::= { caqVccParamsEntry 9 } 263 264caqVccParamsBcsIn0 OBJECT-TYPE 265 SYNTAX Unsigned32 266 MAX-ACCESS read-write 267 STATUS current 268 DESCRIPTION 269 "Input Burst Cell Size (BCS) for connection 270 with VBR type of QoS and 271 Cell Loss Priority bit set to 0 (clp0)." 272 ::= { caqVccParamsEntry 10 } 273 274caqVccParamsBcsIn01 OBJECT-TYPE 275 SYNTAX Unsigned32 276 MAX-ACCESS read-write 277 STATUS current 278 DESCRIPTION 279 "Input Burst Cell Size (BCS) for connection 280 with VBR type of QoS and 281 Cell Loss Priority bit set to 1 (clp01)." 282 ::= { caqVccParamsEntry 11 } 283 284caqVccParamsBcsOut0 OBJECT-TYPE 285 SYNTAX Unsigned32 286 MAX-ACCESS read-write 287 STATUS current 288 DESCRIPTION 289 "Output Burst Cell Size (BCS) for connection 290 with VBR type of QoS and 291 Cell Loss Priority bit set to 0 (clp0)." 292 ::= { caqVccParamsEntry 12 } 293 294caqVccParamsBcsOut01 OBJECT-TYPE 295 SYNTAX Unsigned32 296 MAX-ACCESS read-write 297 STATUS current 298 DESCRIPTION 299 "Output Burst Cell Size (BCS) for connection 300 with VBR type of QoS and 301 Cell Loss Priority bit set to 1 (clp01)." 302 ::= { caqVccParamsEntry 13 } 303 304caqVccParamsInheritLevel OBJECT-TYPE 305 SYNTAX VcParamConfigLocation 306 MAX-ACCESS read-only 307 STATUS current 308 DESCRIPTION 309 "The source of configuration for peak cell rate." 310 ::= { caqVccParamsEntry 14 } 311 312caqVccParamsMcrIn OBJECT-TYPE 313 SYNTAX Unsigned32 314 MAX-ACCESS read-write 315 STATUS current 316 DESCRIPTION 317 "Input Minimum Cell Rate (MCR) in kbps for 318 connection with VBR-nrt or ABR type of QoS." 319 ::= { caqVccParamsEntry 15 } 320 321caqVccParamsMcrOut OBJECT-TYPE 322 SYNTAX Unsigned32 323 MAX-ACCESS read-write 324 STATUS current 325 DESCRIPTION 326 "Output Minimum Cell Rate (MCR) in kbps for 327 connection with VBR-nrt or ABR type of QoS." 328 ::= { caqVccParamsEntry 16 } 329 330caqVccParamsInvRdf OBJECT-TYPE 331 SYNTAX Unsigned32 332 MAX-ACCESS read-write 333 STATUS current 334 DESCRIPTION 335 "Inverse of rate decrease factor." 336 ::= { caqVccParamsEntry 17 } 337 338caqVccParamsInvRif OBJECT-TYPE 339 SYNTAX Unsigned32 340 MAX-ACCESS read-write 341 STATUS current 342 DESCRIPTION 343 "Inverse of rate increase factor." 344 ::= { caqVccParamsEntry 18 } 345 346caqVccParamsRfl OBJECT-TYPE 347 SYNTAX VcParamConfigLocation 348 MAX-ACCESS read-only 349 STATUS current 350 DESCRIPTION 351 "The source of configuration for rate factor." 352 ::= { caqVccParamsEntry 19 } 353 354caqVccParamsCdv OBJECT-TYPE 355 SYNTAX Unsigned32 356 MAX-ACCESS read-only 357 STATUS current 358 DESCRIPTION 359 "Cell delay variation." 360 ::= { caqVccParamsEntry 20 } 361 362caqVccParamsCdvt OBJECT-TYPE 363 SYNTAX Unsigned32 364 MAX-ACCESS read-write 365 STATUS current 366 DESCRIPTION 367 "Cell delay variation tolerance." 368 ::= { caqVccParamsEntry 21 } 369 370caqVccParamsIcr OBJECT-TYPE 371 SYNTAX Unsigned32 372 MAX-ACCESS read-write 373 STATUS current 374 DESCRIPTION 375 "Initial cell rate." 376 ::= { caqVccParamsEntry 22 } 377 378caqVccParamsTbe OBJECT-TYPE 379 SYNTAX Unsigned32 380 MAX-ACCESS read-write 381 STATUS current 382 DESCRIPTION 383 "Transient buffer exposure." 384 ::= { caqVccParamsEntry 23 } 385 386caqVccParamsFrtt OBJECT-TYPE 387 SYNTAX Unsigned32 388 MAX-ACCESS read-write 389 STATUS current 390 DESCRIPTION 391 "Fixed round-trip time." 392 ::= { caqVccParamsEntry 24 } 393 394caqVccParamsNrm OBJECT-TYPE 395 SYNTAX Unsigned32 396 MAX-ACCESS read-write 397 STATUS current 398 DESCRIPTION 399 "Maximum number of tx cells for each forward rm cell." 400 ::= { caqVccParamsEntry 25 } 401 402caqVccParamsInvTrm OBJECT-TYPE 403 SYNTAX Unsigned32 404 MAX-ACCESS read-write 405 STATUS current 406 DESCRIPTION 407 "Maximum time between forward rm cells." 408 ::= { caqVccParamsEntry 26 } 409 410caqVccParamsInvCdf OBJECT-TYPE 411 SYNTAX Unsigned32 412 MAX-ACCESS read-write 413 STATUS current 414 DESCRIPTION 415 "Inverse of cutoff decrease factor." 416 ::= { caqVccParamsEntry 27 } 417 418caqVccParamsAdtf OBJECT-TYPE 419 SYNTAX Unsigned32 420 MAX-ACCESS read-write 421 STATUS current 422 DESCRIPTION 423 "Allowed cell rate decrease time factor." 424 ::= { caqVccParamsEntry 28 } 425 426-- (End of caqVccParamsTable) 427-- 428-- 429 430 431-- 432-- 433-- Per-VP traffic shaping parameters. 434-- (Beginning of caqVpcParamsTable) 435 436caqVpcParamsTable OBJECT-TYPE 437 SYNTAX SEQUENCE OF CaqVpcParamsEntry 438 MAX-ACCESS not-accessible 439 STATUS current 440 DESCRIPTION 441 "This table is defined to provide QoS information for 442 each active ATM VP existing on the interface." 443 ::= { caqVpcParams 1 } 444 445caqVpcParamsEntry OBJECT-TYPE 446 SYNTAX CaqVpcParamsEntry 447 MAX-ACCESS not-accessible 448 STATUS current 449 DESCRIPTION 450 "This list contains the ATM QoS parameters provided by 451 ciscoAtmQosVpcEntry." 452 INDEX { ifIndex, atmVplVpi } 453 ::= { caqVpcParamsTable 1 } 454 455CaqVpcParamsEntry ::= SEQUENCE { 456 caqVpcParamsVpState VpState, 457 caqVpcParamsPeakRate Unsigned32, 458 caqVpcParamsCesRate Unsigned32, 459 caqVpcParamsDataVcCount Integer32, 460 caqVpcParamsCesVcCount Integer32, 461 caqVpcParamsVcdF4Seg Integer32, 462 caqVpcParamsVcdF4Ete Integer32, 463 caqVpcParamsScr Unsigned32, 464 caqVpcParamsMbs Unsigned32, 465 caqVpcParamsAvailBw Unsigned32 466 } 467 468caqVpcParamsVpState OBJECT-TYPE 469 SYNTAX VpState 470 MAX-ACCESS read-only 471 STATUS current 472 DESCRIPTION 473 "VP state of the current permanent virtual path." 474 ::= { caqVpcParamsEntry 1 } 475 476caqVpcParamsPeakRate OBJECT-TYPE 477 SYNTAX Unsigned32 478 MAX-ACCESS read-only 479 STATUS current 480 DESCRIPTION 481 "Maximum rate in kbps at which the associated 482 permanent virtual path can transmit data." 483 ::= { caqVpcParamsEntry 2 } 484 485caqVpcParamsCesRate OBJECT-TYPE 486 SYNTAX Unsigned32 487 MAX-ACCESS read-only 488 STATUS current 489 DESCRIPTION 490 "Maximum rate in kbps at which CES VCs can transmit 491 data with the associated permanent virtual path." 492 ::= { caqVpcParamsEntry 3 } 493 494caqVpcParamsDataVcCount OBJECT-TYPE 495 SYNTAX Integer32 (0..65535) 496 MAX-ACCESS read-only 497 STATUS current 498 DESCRIPTION 499 "Number of data VCs currently associated with 500 the permanent virtual path." 501 ::= { caqVpcParamsEntry 4 } 502 503caqVpcParamsCesVcCount OBJECT-TYPE 504 SYNTAX Integer32 (0..65535) 505 MAX-ACCESS read-only 506 STATUS current 507 DESCRIPTION 508 "Number of CES VCs currently associated with 509 the permanent virtual path." 510 ::= { caqVpcParamsEntry 5 } 511 512caqVpcParamsVcdF4Seg OBJECT-TYPE 513 SYNTAX Integer32 (0..65535) 514 MAX-ACCESS read-only 515 STATUS current 516 DESCRIPTION 517 "Vcd for F4 OAM segment processing." 518 ::= { caqVpcParamsEntry 6 } 519 520caqVpcParamsVcdF4Ete OBJECT-TYPE 521 SYNTAX Integer32 (0..65535) 522 MAX-ACCESS read-only 523 STATUS current 524 DESCRIPTION 525 "Vcd for F4 OAM end to end processing." 526 ::= { caqVpcParamsEntry 7 } 527 528caqVpcParamsScr OBJECT-TYPE 529 SYNTAX Unsigned32 530 MAX-ACCESS read-only 531 STATUS current 532 DESCRIPTION 533 "Sustained cell rate associated with the PVP." 534 ::= { caqVpcParamsEntry 8 } 535 536caqVpcParamsMbs OBJECT-TYPE 537 SYNTAX Unsigned32 538 MAX-ACCESS read-only 539 STATUS current 540 DESCRIPTION 541 "Maximum burst size associated with the PVP." 542 ::= { caqVpcParamsEntry 9 } 543 544caqVpcParamsAvailBw OBJECT-TYPE 545 SYNTAX Unsigned32 546 MAX-ACCESS read-only 547 STATUS current 548 DESCRIPTION 549 "Bandwidth in Kbps currently currently available 550 on this PVP." 551 ::= { caqVpcParamsEntry 10 } 552 553-- End of caqVpcParamsTable 554-- 555-- 556 557 558 559-- 560-- 561-- Per-VC queuing parameters 562-- Beginning of caqQueuingParamsTable 563 564caqQueuingParamsTable OBJECT-TYPE 565 SYNTAX SEQUENCE OF CaqQueuingParamsEntry 566 MAX-ACCESS not-accessible 567 STATUS current 568 DESCRIPTION 569 "This table provides queuing related information 570 for a VC existing on an ATM interface." 571 ::= { caqQueuingParams 1 } 572 573caqQueuingParamsEntry OBJECT-TYPE 574 SYNTAX CaqQueuingParamsEntry 575 MAX-ACCESS not-accessible 576 STATUS current 577 DESCRIPTION 578 "This is defined as an entry in caqQueuingParamsTable." 579 INDEX { ifIndex, atmVclVpi, atmVclVci } 580 ::= { caqQueuingParamsTable 1 } 581 582CaqQueuingParamsEntry ::= SEQUENCE { 583 caqQueuingParamsMeanQDepth Unsigned32 584 } 585 586caqQueuingParamsMeanQDepth OBJECT-TYPE 587 SYNTAX Unsigned32 588 MAX-ACCESS read-only 589 STATUS current 590 DESCRIPTION 591 "Mean Queue Depth associated with the vc. This value 592 is calculated based on the actual queue depth on the 593 interface and the exponential weighting constant." 594 ::= { caqQueuingParamsEntry 1 } 595 596 597-- (End of caqQueuingParamsTable) 598-- 599-- 600 601 602 603-- 604-- 605-- (Beginning of caqQueuingParamsClassTable) 606 607caqQueuingParamsClassTable OBJECT-TYPE 608 SYNTAX SEQUENCE OF CaqQueuingParamsClassEntry 609 MAX-ACCESS not-accessible 610 STATUS current 611 DESCRIPTION 612 "This table provides queuing information for all 613 queuing classes associating with a VC." 614 ::= { caqQueuingParams 2 } 615 616caqQueuingParamsClassEntry OBJECT-TYPE 617 SYNTAX CaqQueuingParamsClassEntry 618 MAX-ACCESS not-accessible 619 STATUS current 620 DESCRIPTION 621 "This is defined as an entry in ciscoAtmQosVcQueuingClassTable 622 to provide queuing information of a specific class." 623 INDEX { ifIndex, atmVclVpi, atmVclVci, 624 caqQueuingParamsClassIndex } 625 ::= { caqQueuingParamsClassTable 1 } 626 627CaqQueuingParamsClassEntry ::= SEQUENCE { 628 caqQueuingParamsClassIndex Integer32, 629 caqQueuingParamsClassRandDrp Unsigned32, 630 caqQueuingParamsClassTailDrp Unsigned32, 631 caqQueuingParamsClassMinThre Unsigned32, 632 caqQueuingParamsClassMaxThre Unsigned32, 633 caqQueuingParamsClassMrkProb Unsigned32 634 } 635 636caqQueuingParamsClassIndex OBJECT-TYPE 637 SYNTAX Integer32 (0..8) 638 MAX-ACCESS not-accessible 639 STATUS current 640 DESCRIPTION 641 "A class index, which associates with an IP precedence 642 (0 to 8), is defined to reference individual 643 caqQueuingParamsClassEntry." 644 ::= { caqQueuingParamsClassEntry 1 } 645 646caqQueuingParamsClassRandDrp OBJECT-TYPE 647 SYNTAX Unsigned32 648 MAX-ACCESS read-only 649 STATUS current 650 DESCRIPTION 651 "Number of packets dropped when Mean Queue 652 Length is between Minimum Threshold and 653 Maximum Threshold range." 654 ::= { caqQueuingParamsClassEntry 2 } 655 656caqQueuingParamsClassTailDrp OBJECT-TYPE 657 SYNTAX Unsigned32 658 MAX-ACCESS read-only 659 STATUS current 660 DESCRIPTION 661 "Number of packets dropped because the Mean 662 Queue Depth exceeds the Maximum Threshold value." 663 ::= { caqQueuingParamsClassEntry 3 } 664 665caqQueuingParamsClassMinThre OBJECT-TYPE 666 SYNTAX Unsigned32 667 MAX-ACCESS read-only 668 STATUS current 669 DESCRIPTION 670 "Minimum Threshold value in kbps." 671 ::= { caqQueuingParamsClassEntry 4 } 672 673caqQueuingParamsClassMaxThre OBJECT-TYPE 674 SYNTAX Unsigned32 675 MAX-ACCESS read-only 676 STATUS current 677 DESCRIPTION 678 "Maximum Threshold value in kbps." 679 ::= { caqQueuingParamsClassEntry 5 } 680 681caqQueuingParamsClassMrkProb OBJECT-TYPE 682 SYNTAX Unsigned32 683 MAX-ACCESS read-only 684 STATUS current 685 DESCRIPTION 686 "Mark probability denominator. This is the value used 687 in the calculation of a packet being dropped when 688 the average queue size is between the minimum 689 threshold and the maximum threshold." 690 ::= { caqQueuingParamsClassEntry 6 } 691 692 693-- (End of caqQueuingParamsClassTable) 694-- 695-- 696 697 698-- Conformance Information 699 700ciscoAtmQosMIBCompliances OBJECT IDENTIFIER 701 ::= { ciscoAtmQosMIBConform 1 } 702ciscoAtmQosMIBGroups OBJECT IDENTIFIER 703 ::= { ciscoAtmQosMIBConform 2 } 704 705-- Compliance Statement 706ciscoAtmQosMIBCompliance MODULE-COMPLIANCE 707 STATUS current 708 DESCRIPTION 709 "The compliance statement for entities which implement 710 this Cisco ATM QoS MIB." 711 MODULE -- this module 712 MANDATORY-GROUPS { ciscoAtmQosVccGroup, 713 ciscoAtmQosVpcGroup, 714 ciscoAtmQosVcQueuingGroup 715 } 716 717 OBJECT caqVccParamsType 718 MIN-ACCESS read-only 719 DESCRIPTION 720 "Write access is not required." 721 722 OBJECT caqVccParamsPcrIn0 723 MIN-ACCESS read-only 724 DESCRIPTION 725 "Write access is not required." 726 727 OBJECT caqVccParamsPcrIn01 728 MIN-ACCESS read-only 729 DESCRIPTION 730 "Write access is not required." 731 732 OBJECT caqVccParamsPcrOut0 733 MIN-ACCESS read-only 734 DESCRIPTION 735 "Write access is not required." 736 737 OBJECT caqVccParamsPcrOut01 738 MIN-ACCESS read-only 739 DESCRIPTION 740 "Write access is not required." 741 742 OBJECT caqVccParamsScrIn0 743 MIN-ACCESS read-only 744 DESCRIPTION 745 "Write access is not required." 746 747 OBJECT caqVccParamsScrIn01 748 MIN-ACCESS read-only 749 DESCRIPTION 750 "Write access is not required." 751 752 OBJECT caqVccParamsScrOut0 753 MIN-ACCESS read-only 754 DESCRIPTION 755 "Write access is not required." 756 757 OBJECT caqVccParamsScrOut01 758 MIN-ACCESS read-only 759 DESCRIPTION 760 "Write access is not required." 761 762 OBJECT caqVccParamsBcsIn0 763 MIN-ACCESS read-only 764 DESCRIPTION 765 "Write access is not required." 766 767 OBJECT caqVccParamsBcsIn01 768 MIN-ACCESS read-only 769 DESCRIPTION 770 "Write access is not required." 771 772 OBJECT caqVccParamsBcsOut0 773 MIN-ACCESS read-only 774 DESCRIPTION 775 "Write access is not required." 776 777 OBJECT caqVccParamsBcsOut01 778 MIN-ACCESS read-only 779 DESCRIPTION 780 "Write access is not required." 781 782 OBJECT caqVccParamsMcrIn 783 MIN-ACCESS read-only 784 DESCRIPTION 785 "Write access is not required." 786 787 OBJECT caqVccParamsMcrOut 788 MIN-ACCESS read-only 789 DESCRIPTION 790 "Write access is not required." 791 792 OBJECT caqVccParamsInvRdf 793 MIN-ACCESS read-only 794 DESCRIPTION 795 "Write access is not required." 796 797 OBJECT caqVccParamsInvRif 798 MIN-ACCESS read-only 799 DESCRIPTION 800 "Write access is not required." 801 802 OBJECT caqVccParamsCdvt 803 MIN-ACCESS read-only 804 DESCRIPTION 805 "Write access is not required." 806 807 OBJECT caqVccParamsIcr 808 MIN-ACCESS read-only 809 DESCRIPTION 810 "Write access is not required." 811 812 OBJECT caqVccParamsTbe 813 MIN-ACCESS read-only 814 DESCRIPTION 815 "Write access is not required." 816 817 OBJECT caqVccParamsFrtt 818 MIN-ACCESS read-only 819 DESCRIPTION 820 "Write access is not required." 821 822 OBJECT caqVccParamsNrm 823 MIN-ACCESS read-only 824 DESCRIPTION 825 "Write access is not required." 826 827 OBJECT caqVccParamsInvTrm 828 MIN-ACCESS read-only 829 DESCRIPTION 830 "Write access is not required." 831 832 GROUP ciscoAtmQosVccAddon1Group 833 DESCRIPTION 834 "This group is optional." 835 836 GROUP ciscoAtmQosVpcAddon1Group 837 DESCRIPTION 838 "This group is optional." 839 840 ::= { ciscoAtmQosMIBCompliances 1 } 841 842-- units of conformance: 843 844ciscoAtmQosVccGroup OBJECT-GROUP 845 OBJECTS { 846 caqVccParamsType, 847 caqVccParamsPcrIn0, 848 caqVccParamsPcrIn01, 849 caqVccParamsPcrOut0, 850 caqVccParamsPcrOut01, 851 caqVccParamsScrIn0, 852 caqVccParamsScrIn01, 853 caqVccParamsScrOut0, 854 caqVccParamsScrOut01, 855 caqVccParamsBcsIn0, 856 caqVccParamsBcsIn01, 857 caqVccParamsBcsOut0, 858 caqVccParamsBcsOut01, 859 caqVccParamsInheritLevel, 860 caqVccParamsMcrIn, 861 caqVccParamsMcrOut, 862 caqVccParamsInvRdf, 863 caqVccParamsInvRif, 864 caqVccParamsRfl 865 } 866 STATUS current 867 DESCRIPTION 868 "A collection of objects providing per-VC 869 ATM QoS related info." 870 ::= { ciscoAtmQosMIBGroups 1 } 871 872ciscoAtmQosVccAddon1Group OBJECT-GROUP 873 OBJECTS { 874 caqVccParamsCdv, 875 caqVccParamsCdvt, 876 caqVccParamsIcr, 877 caqVccParamsTbe, 878 caqVccParamsFrtt, 879 caqVccParamsNrm, 880 caqVccParamsInvTrm, 881 caqVccParamsInvCdf, 882 caqVccParamsAdtf 883 } 884 STATUS current 885 DESCRIPTION 886 "Add-on objects providing per-VC 887 ATM QoS related info." 888 ::= { ciscoAtmQosMIBGroups 2 } 889 890ciscoAtmQosVpcGroup OBJECT-GROUP 891 OBJECTS { 892 caqVpcParamsVpState, 893 caqVpcParamsPeakRate, 894 caqVpcParamsCesRate, 895 caqVpcParamsDataVcCount, 896 caqVpcParamsCesVcCount, 897 caqVpcParamsVcdF4Seg, 898 caqVpcParamsVcdF4Ete, 899 caqVpcParamsScr, 900 caqVpcParamsMbs 901 } 902 STATUS current 903 DESCRIPTION 904 "A collection of objects providing per-VP 905 ATM QoS related info." 906 ::= { ciscoAtmQosMIBGroups 3 } 907 908ciscoAtmQosVpcAddon1Group OBJECT-GROUP 909 OBJECTS { 910 caqVpcParamsAvailBw 911 } 912 STATUS current 913 DESCRIPTION 914 "Add-on objects providing per-VP 915 ATM QoS related info." 916 ::= { ciscoAtmQosMIBGroups 4 } 917 918ciscoAtmQosVcQueuingGroup OBJECT-GROUP 919 OBJECTS { 920 caqQueuingParamsMeanQDepth, 921 caqQueuingParamsClassRandDrp, 922 caqQueuingParamsClassTailDrp, 923 caqQueuingParamsClassMinThre, 924 caqQueuingParamsClassMaxThre, 925 caqQueuingParamsClassMrkProb 926 } 927 STATUS current 928 DESCRIPTION 929 "A collection of objects providing per-VC 930 queuing/buffering related info." 931 ::= { ciscoAtmQosMIBGroups 5 } 932 933 934END 935