1-- ***************************************************************** 2-- CISCO-QP-LBG-MIB.my 3-- 4-- Copyright (c) 2014-2015 by Cisco Systems Inc. 5-- All rights reserved. 6-- 7-- ***************************************************************** 8 9CISCO-QP-LBG-MIB DEFINITIONS ::= BEGIN 10 11IMPORTS 12 MODULE-IDENTITY, 13 OBJECT-TYPE, 14 NOTIFICATION-TYPE, 15 Unsigned32 16 FROM SNMPv2-SMI 17 MODULE-COMPLIANCE, 18 NOTIFICATION-GROUP, 19 OBJECT-GROUP 20 FROM SNMPv2-CONF 21 InetAddress, 22 InetAddressType 23 FROM INET-ADDRESS-MIB 24 MacAddress, 25 TruthValue 26 FROM SNMPv2-TC 27 entPhysicalIndex 28 FROM ENTITY-MIB 29 ifDescr 30 FROM IF-MIB 31 ciscoMgmt 32 FROM CISCO-SMI; 33 34 35ciscoQpLbgMIB MODULE-IDENTITY 36 LAST-UPDATED "201509210000Z" 37 ORGANIZATION "Cisco Systems, Inc." 38 CONTACT-INFO 39 "Cisco Systems 40 Customer Service 41 42 Postal: 170 W Tasman Drive 43 San Jose, CA 95134 44 USA 45 46 Tel: +1 800 553-NETS 47 48 E-mail: cs-rfgw10@cisco.com" 49 DESCRIPTION 50 "This MIB module represents the Qam-Partition (QP) and Load 51 Balance Group (LBG) parameters in the headend and it is 52 supported by an snmp agent. It defines objects for managing 53 both QP and LBG." 54 REVISION "201509210000Z" 55 DESCRIPTION 56 "The table cqlqamPartitionTable describes the various 57 parameters of QP such as QP's state, protocol, 58 management IP, server IP, server state, associated 59 QAM details and configured video route details. 60 61 The table cqlloadBalanceGroupTable describes the LBG 62 parameters such as total bandwidth, available bandwidth 63 and reserved bandwidth of QAM & IP based sessions. 64 65 The table cqllbgrouteTable describes the destination IP, 66 udp range, reserved bandwidth of routes configured under 67 LBG and flow count per route. 68 69 Following objects were added to the MIB to provide trap 70 notification support for the over subscribed Qam. 71 72 cqlQamOverSubscribedAlert 73 cqlQamOverSubscribedEnable 74 75 Added object cqlqpServerIpList of type OCTET STRING for 76 displaying multiple server IP's." 77 REVISION "201408270000Z" 78 DESCRIPTION 79 "Latest version of this MIB module." 80 ::= { ciscoMgmt 824 } 81 82 83-- Textual Conventions definition will be defined before this line 84 85ciscoQpLbgNotifs OBJECT IDENTIFIER 86 ::= { ciscoQpLbgMIB 0 } 87 88ciscoQpLbgObjects OBJECT IDENTIFIER 89 ::= { ciscoQpLbgMIB 1 } 90 91ciscoQpLbgConform OBJECT IDENTIFIER 92 ::= { ciscoQpLbgMIB 2 } 93 94 95-- Default Notification Type 96 97cqlQpStateChange NOTIFICATION-TYPE 98 OBJECTS { cqlqpState } 99 STATUS current 100 DESCRIPTION 101 "The device generates this notification when a QP state 102 has changed and the value of cqlQpNotifyEnable is 'true'." 103 ::= { ciscoQpLbgNotifs 1 } 104 105cqlQamAdd NOTIFICATION-TYPE 106 OBJECTS { 107 cqlqpId, 108 ifDescr 109 } 110 STATUS current 111 DESCRIPTION 112 "The device generates this notification when a qam has 113 been added to QP and the value of cqlQamNotifyEnable 114 is 'true'." 115 ::= { ciscoQpLbgNotifs 2 } 116 117cqlQamDelete NOTIFICATION-TYPE 118 OBJECTS { 119 cqlqpId, 120 ifDescr 121 } 122 STATUS current 123 DESCRIPTION 124 "The device generates this notification when a qam has 125 been deleted from QP and the value of cqlQamNotifyEnable 126 is 'true'." 127 ::= { ciscoQpLbgNotifs 3 } 128 129cqlLbgRouteAdd NOTIFICATION-TYPE 130 OBJECTS { cqlqpRouteDetails } 131 STATUS current 132 DESCRIPTION 133 "The device generates this notification when a route has 134 been added to QP and the value of cqlRouteNotifyEnable 135 is 'true'." 136 ::= { ciscoQpLbgNotifs 4 } 137 138cqlLbgRouteDelete NOTIFICATION-TYPE 139 OBJECTS { cqlqpRouteDetails } 140 STATUS current 141 DESCRIPTION 142 "The device generates this notification when a route has been 143 deleted from QP and the value of cqlRouteNotifyEnable is 144 'true'." 145 ::= { ciscoQpLbgNotifs 5 } 146 147cqlQamOverSubscribedAlert NOTIFICATION-TYPE 148 OBJECTS { 149 ifDescr, 150 cqlqpQamOversubscribedStatus 151 } 152 STATUS current 153 DESCRIPTION 154 "The device generates this notification when a qam 155 has been oversubscribed or cleared. This will be 156 enabled when the object cqlQamOverSubscribedEnable 157 is set to 'true'." 158 ::= { ciscoQpLbgNotifs 6 } 159 160cqlqamPartitionTable OBJECT-TYPE 161 SYNTAX SEQUENCE OF CqlqamPartitionEntry 162 MAX-ACCESS not-accessible 163 STATUS current 164 DESCRIPTION 165 "This table describes the various parameters of QP 166 such as QP's state, protocol, management IP, server IP, 167 server state, information related to qam and video routes." 168 ::= { ciscoQpLbgObjects 1 } 169 170cqlqamPartitionEntry OBJECT-TYPE 171 SYNTAX CqlqamPartitionEntry 172 MAX-ACCESS not-accessible 173 STATUS current 174 DESCRIPTION 175 "Each entry corresponds to the configuration of a QP." 176 INDEX { cqlqpIndex } 177 ::= { cqlqamPartitionTable 1 } 178 179CqlqamPartitionEntry ::= SEQUENCE { 180 cqlqpIndex Unsigned32, 181 cqlqpId Unsigned32, 182 cqlqpMgmtIpAddrType InetAddressType, 183 cqlqpMgmtIp InetAddress, 184 cqlqpServerIpAddrType InetAddressType, 185 cqlqpServerIp InetAddress, 186 cqlqpState INTEGER, 187 cqlqpProtocol INTEGER, 188 cqlqpKeepAliveTime Unsigned32, 189 cqlqpServerState INTEGER, 190 cqlqpGqiMacAddr MacAddress, 191 cqlqpGqiResetInterval Unsigned32, 192 cqlqpNumQams Unsigned32, 193 cqlqpQamCarrrierList OCTET STRING, 194 cqlqpNumRoutes Unsigned32, 195 cqlqpRouteDetails OCTET STRING, 196 cqlqpErmiErrpComponentName OCTET STRING, 197 cqlqpErmiErrpStreamingZone OCTET STRING, 198 cqlqpErmiErrpHoldTime Unsigned32, 199 cqlqpErmiErrpConnnectTime Unsigned32, 200 cqlqpErmiErrpConnectRetry Unsigned32, 201 cqlqpErmiRtspConnectTime Unsigned32, 202 cqlqpErmiRtspConnectRetry Unsigned32, 203 cqlqpErmiRtspKeepAliveTime Unsigned32, 204 cqlqpErmiRtspSessionTimeout Unsigned32, 205 cqlqpQamOversubscribedStatus TruthValue, 206 cqlqpServerIpList OCTET STRING 207} 208 209cqlqpIndex OBJECT-TYPE 210 SYNTAX Unsigned32 211 MAX-ACCESS not-accessible 212 STATUS current 213 DESCRIPTION 214 "Table Index. This index uniquely identifies the QP." 215 ::= { cqlqamPartitionEntry 1 } 216 217cqlqpId OBJECT-TYPE 218 SYNTAX Unsigned32 219 MAX-ACCESS read-only 220 STATUS current 221 DESCRIPTION 222 "This object specifies the QP Id." 223 ::= { cqlqamPartitionEntry 2 } 224 225cqlqpMgmtIpAddrType OBJECT-TYPE 226 SYNTAX InetAddressType 227 MAX-ACCESS read-only 228 STATUS current 229 DESCRIPTION 230 "The type of the Management address as defined inetAddressType. 231 The supported address types are IPv4 and IPv6." 232 DEFVAL { ipv4 } 233 ::= { cqlqamPartitionEntry 3 } 234 235cqlqpMgmtIp OBJECT-TYPE 236 SYNTAX InetAddress 237 MAX-ACCESS read-only 238 STATUS current 239 DESCRIPTION 240 "This object specifies the Management IP address of a QP." 241 ::= { cqlqamPartitionEntry 4 } 242 243cqlqpServerIpAddrType OBJECT-TYPE 244 SYNTAX InetAddressType 245 MAX-ACCESS read-only 246 STATUS current 247 DESCRIPTION 248 "The type of the Server address as defined inetAddressType. The 249 supported address types are IPv4 and IPv6." 250 ::= { cqlqamPartitionEntry 5 } 251 252cqlqpServerIp OBJECT-TYPE 253 SYNTAX InetAddress 254 MAX-ACCESS read-only 255 STATUS current 256 DESCRIPTION 257 "Server IP of the QP." 258 ::= { cqlqamPartitionEntry 6 } 259 260cqlqpState OBJECT-TYPE 261 SYNTAX INTEGER { 262 inactive(1), 263 init(2), 264 active(3) 265 } 266 MAX-ACCESS read-only 267 STATUS current 268 DESCRIPTION 269 "This object specifies the state of the QP. The following are 270 the valid states. 271 272 inactive(1) 273 QP is in inactive state. 274 init(2) 275 QP is in init state. 276 active(3) 277 QP is in active state." 278 ::= { cqlqamPartitionEntry 7 } 279 280cqlqpProtocol OBJECT-TYPE 281 SYNTAX INTEGER { 282 gqi(1), 283 ermi(2) 284 } 285 MAX-ACCESS read-only 286 STATUS current 287 DESCRIPTION 288 "This object specifies the QP Protocol. 289 290 Gqi(1) 291 Ermi(2)" 292 ::= { cqlqamPartitionEntry 8 } 293 294cqlqpKeepAliveTime OBJECT-TYPE 295 SYNTAX Unsigned32 296 UNITS "seconds" 297 MAX-ACCESS read-only 298 STATUS current 299 DESCRIPTION 300 "This object specifies the keepalive timer in 301 seconds for a QP." 302 ::= { cqlqamPartitionEntry 9 } 303 304cqlqpServerState OBJECT-TYPE 305 SYNTAX INTEGER { 306 disconnected(1), 307 connected(2) 308 } 309 MAX-ACCESS read-only 310 STATUS current 311 DESCRIPTION 312 "This object specifies the Server state of the QP. 313 314 disconnected(1) 315 Server is in disconnected state. 316 connected(2) 317 Server is in connected state." 318 ::= { cqlqamPartitionEntry 10 } 319 320cqlqpGqiMacAddr OBJECT-TYPE 321 SYNTAX MacAddress 322 MAX-ACCESS read-only 323 STATUS current 324 DESCRIPTION 325 "This object specifies the MAC address of a QP, applicable only 326 for GQI Protocol." 327 ::= { cqlqamPartitionEntry 11 } 328 329cqlqpGqiResetInterval OBJECT-TYPE 330 SYNTAX Unsigned32 331 UNITS "seconds" 332 MAX-ACCESS read-only 333 STATUS current 334 DESCRIPTION 335 "This object specifies Reset interval for a QP. It is applicable 336 only for GQI protocol." 337 ::= { cqlqamPartitionEntry 12 } 338 339cqlqpNumQams OBJECT-TYPE 340 SYNTAX Unsigned32 341 MAX-ACCESS read-only 342 STATUS current 343 DESCRIPTION 344 "The total number of qams associated with the QP." 345 ::= { cqlqamPartitionEntry 13 } 346 347cqlqpQamCarrrierList OBJECT-TYPE 348 SYNTAX OCTET STRING 349 MAX-ACCESS read-only 350 STATUS current 351 DESCRIPTION 352 "This object specifies the list of Qam carriers associated with 353 the QP." 354 ::= { cqlqamPartitionEntry 14 } 355 356cqlqpNumRoutes OBJECT-TYPE 357 SYNTAX Unsigned32 358 MAX-ACCESS read-only 359 STATUS current 360 DESCRIPTION 361 "The total number of routes associated with the QP." 362 ::= { cqlqamPartitionEntry 15 } 363 364cqlqpRouteDetails OBJECT-TYPE 365 SYNTAX OCTET STRING 366 MAX-ACCESS read-only 367 STATUS current 368 DESCRIPTION 369 "Route details of the QP. It includes the configured IP and also 370 the highest and lowest UDP range." 371 ::= { cqlqamPartitionEntry 16 } 372 373cqlqpErmiErrpComponentName OBJECT-TYPE 374 SYNTAX OCTET STRING 375 MAX-ACCESS read-only 376 STATUS current 377 DESCRIPTION 378 "Component Name for the QP, applicable only for ERMI protocol." 379 ::= { cqlqamPartitionEntry 17 } 380 381cqlqpErmiErrpStreamingZone OBJECT-TYPE 382 SYNTAX OCTET STRING 383 MAX-ACCESS read-only 384 STATUS current 385 DESCRIPTION 386 "Streaming zone for the QP, applicable only for ERMI protocol." 387 ::= { cqlqamPartitionEntry 18 } 388 389cqlqpErmiErrpHoldTime OBJECT-TYPE 390 SYNTAX Unsigned32 391 UNITS "seconds" 392 MAX-ACCESS read-only 393 STATUS current 394 DESCRIPTION 395 "Hold Time in seconds for the QP, applicable only for ERMI 396 protocol." 397 DEFVAL { 90 } 398 ::= { cqlqamPartitionEntry 19 } 399 400cqlqpErmiErrpConnnectTime OBJECT-TYPE 401 SYNTAX Unsigned32 402 UNITS "seconds" 403 MAX-ACCESS read-only 404 STATUS current 405 DESCRIPTION 406 "Connect Time in seconds for the QP, applicable only for ERMI 407 protocol." 408 DEFVAL { 10 } 409 ::= { cqlqamPartitionEntry 20 } 410 411cqlqpErmiErrpConnectRetry OBJECT-TYPE 412 SYNTAX Unsigned32 413 UNITS "seconds" 414 MAX-ACCESS read-only 415 STATUS current 416 DESCRIPTION 417 "Connection retry in seconds for the QP. It is applicable only 418 for ERMI protocol." 419 DEFVAL { 0 } 420 ::= { cqlqamPartitionEntry 21 } 421 422cqlqpErmiRtspConnectTime OBJECT-TYPE 423 SYNTAX Unsigned32 424 UNITS "seconds" 425 MAX-ACCESS read-only 426 STATUS current 427 DESCRIPTION 428 "Connect time in seconds for the QP. It is applicable only for 429 ERMI protocol." 430 DEFVAL { 200 } 431 ::= { cqlqamPartitionEntry 22 } 432 433cqlqpErmiRtspConnectRetry OBJECT-TYPE 434 SYNTAX Unsigned32 435 UNITS "seconds" 436 MAX-ACCESS read-only 437 STATUS current 438 DESCRIPTION 439 "Connect retry in seconds for the QP, applicable 440 only for ERMI protocol." 441 DEFVAL { 0 } 442 ::= { cqlqamPartitionEntry 23 } 443 444cqlqpErmiRtspKeepAliveTime OBJECT-TYPE 445 SYNTAX Unsigned32 446 UNITS "seconds" 447 MAX-ACCESS read-only 448 STATUS current 449 DESCRIPTION 450 "Connection timeout in seconds for the QP. It is applicable only 451 for ERMI protocol." 452 DEFVAL { 300 } 453 ::= { cqlqamPartitionEntry 24 } 454 455cqlqpErmiRtspSessionTimeout OBJECT-TYPE 456 SYNTAX Unsigned32 457 UNITS "seconds" 458 MAX-ACCESS read-only 459 STATUS current 460 DESCRIPTION 461 "Session Timeout in seconds for the QP. It is applicable 462 only for ERMI protocol." 463 DEFVAL { 10800 } 464 ::= { cqlqamPartitionEntry 25 } 465 466cqlqpQamOversubscribedStatus OBJECT-TYPE 467 SYNTAX TruthValue 468 MAX-ACCESS read-only 469 STATUS current 470 DESCRIPTION 471 "This object specifies oversubscription status of a Qam. 472 The value 'True' indicates the Qam is oversubscribed. 473 Otherwise the value 'False' is reported." 474 DEFVAL { false } 475 ::= { cqlqamPartitionEntry 26 } 476 477cqlqpServerIpList OBJECT-TYPE 478 SYNTAX OCTET STRING 479 MAX-ACCESS read-only 480 STATUS current 481 DESCRIPTION 482 "List of Server IP's for the QP." 483 ::= { cqlqamPartitionEntry 27 } 484 485 486 487cqlloadBalanceGroupTable OBJECT-TYPE 488 SYNTAX SEQUENCE OF CqlloadBalanceGroupEntry 489 MAX-ACCESS not-accessible 490 STATUS current 491 DESCRIPTION 492 "This table describes the total bandwidth and the 493 reserved bandwidth of QAM/IP based sessions." 494 ::= { ciscoQpLbgObjects 2 } 495 496cqlloadBalanceGroupEntry OBJECT-TYPE 497 SYNTAX CqlloadBalanceGroupEntry 498 MAX-ACCESS not-accessible 499 STATUS current 500 DESCRIPTION 501 "Each entry corresponds to the parameters of a LBG." 502 INDEX { 503 entPhysicalIndex, 504 cqllbgIndex 505 } 506 ::= { cqlloadBalanceGroupTable 1 } 507 508CqlloadBalanceGroupEntry ::= SEQUENCE { 509 cqllbgIndex Unsigned32, 510 cqllbgTotalBandwidth Unsigned32, 511 cqllbgQamRsvBandwidth Unsigned32, 512 cqllbgIpRsvBandwidth Unsigned32, 513 cqllbgAvailableBandwidth Unsigned32 514} 515 516cqllbgIndex OBJECT-TYPE 517 SYNTAX Unsigned32 518 MAX-ACCESS not-accessible 519 STATUS current 520 DESCRIPTION 521 "This index is to identify the LBG group within the slot." 522 ::= { cqlloadBalanceGroupEntry 1 } 523 524cqllbgTotalBandwidth OBJECT-TYPE 525 SYNTAX Unsigned32 526 UNITS "Kbps" 527 MAX-ACCESS read-only 528 STATUS current 529 DESCRIPTION 530 "This object specifies the total bandwidth in Kbps of a LBG." 531 ::= { cqlloadBalanceGroupEntry 2 } 532 533cqllbgQamRsvBandwidth OBJECT-TYPE 534 SYNTAX Unsigned32 535 UNITS "Kbps" 536 MAX-ACCESS read-only 537 STATUS current 538 DESCRIPTION 539 "This object specifies the total reserved bandwidth in Kbps for 540 depi sessions." 541 ::= { cqlloadBalanceGroupEntry 3 } 542 543cqllbgIpRsvBandwidth OBJECT-TYPE 544 SYNTAX Unsigned32 545 UNITS "Kbps" 546 MAX-ACCESS read-only 547 STATUS current 548 DESCRIPTION 549 "This object specifies the total reserved bandwidth 550 in Kbps for video sessions." 551 ::= { cqlloadBalanceGroupEntry 4 } 552 553cqllbgAvailableBandwidth OBJECT-TYPE 554 SYNTAX Unsigned32 555 UNITS "Kbps" 556 MAX-ACCESS read-only 557 STATUS current 558 DESCRIPTION 559 "This object specifies the available bandwidth in Kbps. This may 560 be calculated as (TotalBandwidth - (QamRsvBandwidth + 561 IpRsvBandwith))." 562 ::= { cqlloadBalanceGroupEntry 5 } 563 564 565 566cqllbgrouteTable OBJECT-TYPE 567 SYNTAX SEQUENCE OF CqllbgrouteEntry 568 MAX-ACCESS not-accessible 569 STATUS current 570 DESCRIPTION 571 "This table describes the route parameters such as 572 QP id,destination ip, low and high udp range, reserved and 573 allocated bandwidth." 574 ::= { ciscoQpLbgObjects 3 } 575 576cqllbgrouteEntry OBJECT-TYPE 577 SYNTAX CqllbgrouteEntry 578 MAX-ACCESS not-accessible 579 STATUS current 580 DESCRIPTION 581 "Each entry corresponds to the parameters of a route." 582 INDEX { 583 entPhysicalIndex, 584 cqllbgRouteIndex 585 } 586 ::= { cqllbgrouteTable 1 } 587 588CqllbgrouteEntry ::= SEQUENCE { 589 cqllbgRouteIndex Unsigned32, 590 cqllbgQpId Unsigned32, 591 cqllbgDstIpAddrType InetAddressType, 592 cqllbgDstIpAddr InetAddress, 593 cqllbgUdpPortRangeMin Unsigned32, 594 cqllbgUdpPortRangeMax Unsigned32, 595 cqllbgGqiIngressPort Unsigned32, 596 cqllbgRsvBandwidth Unsigned32, 597 cqllbgAllocatedBandwidth Unsigned32, 598 cqllbgNumFlows Unsigned32 599} 600 601cqllbgRouteIndex OBJECT-TYPE 602 SYNTAX Unsigned32 603 MAX-ACCESS not-accessible 604 STATUS current 605 DESCRIPTION 606 "The table index. This is the index which uniquely identifies 607 the 608 route within the LBG group." 609 ::= { cqllbgrouteEntry 1 } 610 611cqllbgQpId OBJECT-TYPE 612 SYNTAX Unsigned32 613 MAX-ACCESS read-only 614 STATUS current 615 DESCRIPTION 616 "This object specifies the QP ID. The range of the QP is between 617 1 and 50." 618 ::= { cqllbgrouteEntry 2 } 619 620cqllbgDstIpAddrType OBJECT-TYPE 621 SYNTAX InetAddressType 622 MAX-ACCESS read-only 623 STATUS current 624 DESCRIPTION 625 "The type of the destination address as defined inetAddressType. 626 The supported address types are IPv4 and IPv6." 627 DEFVAL { ipv4 } 628 ::= { cqllbgrouteEntry 3 } 629 630cqllbgDstIpAddr OBJECT-TYPE 631 SYNTAX InetAddress 632 MAX-ACCESS read-only 633 STATUS current 634 DESCRIPTION 635 "Destination IP address of the route to which the incoming 636 packets are routed to." 637 ::= { cqllbgrouteEntry 4 } 638 639cqllbgUdpPortRangeMin OBJECT-TYPE 640 SYNTAX Unsigned32 641 MAX-ACCESS read-only 642 STATUS current 643 DESCRIPTION 644 "The lowest UDP port of the UDP port range that can be used." 645 ::= { cqllbgrouteEntry 5 } 646 647cqllbgUdpPortRangeMax OBJECT-TYPE 648 SYNTAX Unsigned32 649 MAX-ACCESS read-only 650 STATUS current 651 DESCRIPTION 652 "The highest UDP port of the UDP port range that can be used." 653 ::= { cqllbgrouteEntry 6 } 654 655cqllbgGqiIngressPort OBJECT-TYPE 656 SYNTAX Unsigned32 657 MAX-ACCESS read-only 658 STATUS current 659 DESCRIPTION 660 "Ingress port of a QP, applicable only for GQI protocol." 661 ::= { cqllbgrouteEntry 7 } 662 663cqllbgRsvBandwidth OBJECT-TYPE 664 SYNTAX Unsigned32 665 UNITS "Kbps" 666 MAX-ACCESS read-only 667 STATUS current 668 DESCRIPTION 669 "Reserved bandwidth is the total bitrate reserved on 670 this route in Kbps." 671 ::= { cqllbgrouteEntry 8 } 672 673cqllbgAllocatedBandwidth OBJECT-TYPE 674 SYNTAX Unsigned32 675 UNITS "Kbps" 676 MAX-ACCESS read-only 677 STATUS current 678 DESCRIPTION 679 "The total bandwidth being used by sessions using this route in 680 Kbps." 681 ::= { cqllbgrouteEntry 9 } 682 683cqllbgNumFlows OBJECT-TYPE 684 SYNTAX Unsigned32 685 MAX-ACCESS read-only 686 STATUS current 687 DESCRIPTION 688 "Number of sessions currently use this route to forward this 689 traffic in Kbps." 690 ::= { cqllbgrouteEntry 10 } 691 692 693 694cqlQpNotifyEnable OBJECT-TYPE 695 SYNTAX TruthValue 696 MAX-ACCESS read-write 697 STATUS current 698 DESCRIPTION 699 "This object specifies whether the system generates 700 cqlQpStateChange notifications. A false value will prevent 701 cqlQpStateChange notifications from being generated by this 702 system." 703 DEFVAL { false } 704 ::= { ciscoQpLbgObjects 4 } 705 706cqlQamNotifyEnable OBJECT-TYPE 707 SYNTAX TruthValue 708 MAX-ACCESS read-write 709 STATUS current 710 DESCRIPTION 711 "This object specifies whether the system generates cqlQamAdd or 712 cqlQamDelete notifications. A false value will prevent cqlQamAdd 713 or cqlQamDelete notifications from being generated by this 714 system." 715 DEFVAL { false } 716 ::= { ciscoQpLbgObjects 5 } 717 718cqlRouteNotifyEnable OBJECT-TYPE 719 SYNTAX TruthValue 720 MAX-ACCESS read-write 721 STATUS current 722 DESCRIPTION 723 "This object specifies whether the system produces cqlRouteAdd 724 or cqlRouteDelete notifications. A false value will prevent 725 cqlRouteAdd or cqlRouteDelete notifications from being 726 generated by this system." 727 DEFVAL { false } 728 ::= { ciscoQpLbgObjects 6 } 729 730cqlQamOverSubscribedEnable OBJECT-TYPE 731 SYNTAX TruthValue 732 MAX-ACCESS read-write 733 STATUS current 734 DESCRIPTION 735 "This object specifies whether the system produces 736 cqlQamOverSubscribedAlert notifications. A false value will 737 prevent cqlQamOverSubscribedAlert notifications from being 738 generated by the system." 739 DEFVAL { false } 740 ::= { ciscoQpLbgObjects 7 } 741ciscoQpLbgCompliances OBJECT IDENTIFIER 742 ::= { ciscoQpLbgConform 1 } 743 744ciscoQpLbgGroups OBJECT IDENTIFIER 745 ::= { ciscoQpLbgConform 2 } 746 747 748cqlciscoQpLbgCompliance MODULE-COMPLIANCE 749 STATUS deprecated 750 DESCRIPTION 751 "These objects describe the support level 752 for QP and LBG." 753 MODULE -- this module 754 MANDATORY-GROUPS { cqlciscoLbgRouteObjectGroup } 755 756 GROUP cqlciscoQpNotifsGroup 757 DESCRIPTION 758 "The cqlciscoQpNotifsGroup is unconditionally 759 optional." 760 761 GROUP cqlciscoQpObjectGroup 762 DESCRIPTION 763 "The cqlciscoQpObjectGroup is unconditionally 764 optional." 765 766 GROUP cqlciscoQpLbgNotifsControlGroup 767 DESCRIPTION 768 "The cqlciscoQpLbgNotifsControlGroup is unconditionally 769 optional." 770 771 GROUP cqlciscoLbgNotifsGroup 772 DESCRIPTION 773 "The cqlciscoLbgNotifsGroup is uncondionally 774 optional." 775 776 GROUP cqlciscoLbgObjectGroup 777 DESCRIPTION 778 "The cqlciscoLbgObjectGroup is unconditionally 779 optional." 780 ::= { ciscoQpLbgCompliances 1 } 781 782cqlciscoQpLbgCompliance1 MODULE-COMPLIANCE 783 STATUS current 784 DESCRIPTION 785 "These objects describe the support level 786 for QP and LBG." 787 MODULE -- this module 788 MANDATORY-GROUPS { cqlciscoLbgRouteObjectGroup } 789 790 GROUP cqlciscoLbgNotifsGroup 791 DESCRIPTION 792 "The cqlciscoLBGNotifsGroup is unconditionally 793 optional" 794 795 GROUP cqlciscoLbgObjectGroup 796 DESCRIPTION 797 "The cqlciscoLbgObjectGroup is unconditionally 798 optional." 799 800 GROUP cqlciscoQpNotifsGroup1 801 DESCRIPTION 802 "The cqlciscoQpNotifsGroup1 is unconditionally 803 optional." 804 805 GROUP cqlciscoQpObjectGroup1 806 DESCRIPTION 807 "The cqlciscoQpObjectGroup1 is unconditionally 808 optional." 809 810 GROUP cqlciscoQpLbgNotifsControlGroup1 811 DESCRIPTION 812 "The cqlciscoQpLbgNotifsControlGroup1 is unconditionally 813 optional." 814 ::= { ciscoQpLbgCompliances 2 } 815 816cqlciscoQpNotifsGroup NOTIFICATION-GROUP 817 NOTIFICATIONS { 818 cqlQpStateChange, 819 cqlQamAdd, 820 cqlQamDelete 821 } 822 STATUS deprecated 823 DESCRIPTION 824 "A collection of QP notifications that may 825 optionally be implemented. 826 cqlciscoQpNotifsGroup object is 827 superseded by cqlciscoQpNotifsGroup1." 828 ::= { ciscoQpLbgGroups 1 } 829 830cqlciscoLbgNotifsGroup NOTIFICATION-GROUP 831 NOTIFICATIONS { 832 cqlLbgRouteAdd, 833 cqlLbgRouteDelete 834 } 835 STATUS current 836 DESCRIPTION 837 "A collection of LBG notifications 838 that may optionally be implemented." 839 ::= { ciscoQpLbgGroups 2 } 840 841cqlciscoQpObjectGroup OBJECT-GROUP 842 OBJECTS { 843 cqlqpId, 844 cqlqpMgmtIp, 845 cqlqpState, 846 cqlqpProtocol, 847 cqlqpKeepAliveTime, 848 cqlqpGqiResetInterval, 849 cqlqpServerIp, 850 cqlqpServerState, 851 cqlqpGqiMacAddr, 852 cqlqpNumQams, 853 cqlqpQamCarrrierList, 854 cqlqpNumRoutes, 855 cqlqpRouteDetails, 856 cqlqpErmiErrpComponentName, 857 cqlqpErmiErrpStreamingZone, 858 cqlqpErmiErrpConnectRetry, 859 cqlqpErmiErrpConnnectTime, 860 cqlqpErmiErrpHoldTime, 861 cqlqpErmiRtspConnectRetry, 862 cqlqpErmiRtspConnectTime, 863 cqlqpErmiRtspKeepAliveTime, 864 cqlqpErmiRtspSessionTimeout, 865 cqlqpMgmtIpAddrType, 866 cqlqpServerIpAddrType 867 } 868 STATUS deprecated 869 DESCRIPTION 870 "A collection of objects providing information 871 about the QP parameters. 872 cqlciscoQpObjectGroup object is 873 superseded by cqlciscoQpObjectGroup1." 874 ::= { ciscoQpLbgGroups 3 } 875 876cqlciscoLbgObjectGroup OBJECT-GROUP 877 OBJECTS { 878 cqllbgTotalBandwidth, 879 cqllbgQamRsvBandwidth, 880 cqllbgIpRsvBandwidth, 881 cqllbgAvailableBandwidth 882 } 883 STATUS current 884 DESCRIPTION 885 "A collection of objects providing 886 information about the LBG parameters." 887 ::= { ciscoQpLbgGroups 4 } 888 889cqlciscoLbgRouteObjectGroup OBJECT-GROUP 890 OBJECTS { 891 cqllbgQpId, 892 cqllbgDstIpAddr, 893 cqllbgUdpPortRangeMin, 894 cqllbgUdpPortRangeMax, 895 cqllbgGqiIngressPort, 896 cqllbgAllocatedBandwidth, 897 cqllbgRsvBandwidth, 898 cqllbgNumFlows, 899 cqllbgDstIpAddrType 900 } 901 STATUS current 902 DESCRIPTION 903 "A collection of objects providing information about the LBG 904 route parameters." 905 ::= { ciscoQpLbgGroups 5 } 906 907cqlciscoQpLbgNotifsControlGroup OBJECT-GROUP 908 OBJECTS { 909 cqlQpNotifyEnable, 910 cqlQamNotifyEnable, 911 cqlRouteNotifyEnable 912 } 913 STATUS deprecated 914 DESCRIPTION 915 "A collection of objects providing information 916 about the notification enables. 917 cqlciscoQpLbgNotifsControlGroup object is 918 superseded by cqlciscoQpLbgNotifsControlGroup1." 919 ::= { ciscoQpLbgGroups 6 } 920 921cqlciscoQpNotifsGroup1 NOTIFICATION-GROUP 922 NOTIFICATIONS { 923 cqlQpStateChange, 924 cqlQamAdd, 925 cqlQamDelete, 926 cqlQamOverSubscribedAlert 927 } 928 STATUS current 929 DESCRIPTION 930 "A collection of QP notifications that may 931 optionally be implemented." 932 ::= { ciscoQpLbgGroups 7 } 933 934cqlciscoQpObjectGroup1 OBJECT-GROUP 935 OBJECTS { 936 cqlqpId, 937 cqlqpMgmtIpAddrType, 938 cqlqpMgmtIp, 939 cqlqpServerIpAddrType, 940 cqlqpServerIp, 941 cqlqpState, 942 cqlqpProtocol, 943 cqlqpKeepAliveTime, 944 cqlqpServerState, 945 cqlqpGqiMacAddr, 946 cqlqpGqiResetInterval, 947 cqlqpNumQams, 948 cqlqpQamCarrrierList, 949 cqlqpNumRoutes, 950 cqlqpRouteDetails, 951 cqlqpErmiErrpComponentName, 952 cqlqpErmiErrpStreamingZone, 953 cqlqpErmiErrpHoldTime, 954 cqlqpErmiErrpConnnectTime, 955 cqlqpErmiErrpConnectRetry, 956 cqlqpErmiRtspConnectTime, 957 cqlqpErmiRtspConnectRetry, 958 cqlqpErmiRtspKeepAliveTime, 959 cqlqpErmiRtspSessionTimeout, 960 cqlqpQamOversubscribedStatus, 961 cqlqpServerIpList 962 } 963 STATUS current 964 DESCRIPTION 965 "A collection of objects providing information 966 about the QP parameters." 967 ::= { ciscoQpLbgGroups 8 } 968 969cqlciscoQpLbgNotifsControlGroup1 OBJECT-GROUP 970 OBJECTS { 971 cqlQpNotifyEnable, 972 cqlQamNotifyEnable, 973 cqlRouteNotifyEnable, 974 cqlQamOverSubscribedEnable 975 } 976 STATUS current 977 DESCRIPTION 978 "A collection of objects providing information 979 about the notification enables." 980 ::= { ciscoQpLbgGroups 9 } 981 982END 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020