1-- ========================================================================= 2-- Copyright (c) 2010-2014 Hewlett-Packard Development Company, L.P. 3-- 4-- Description: This MIB file is used for management of hpnicf Class Based 5-- QoS information. 6-- Reference: 7-- Version: V2.0 8-- History: 9-- V1.0 created by tangshun. 10-- V1.1 2006/01/17 modified by wangjinwang 11-- add enum value 22 and 23 in MatchRuleType 12-- add comment for hpnicfCBQoSMatchRuleIntValue1 13-- V1.2 2006/02/24 modified by changhuifeng 14-- Add an enumeration Bittorrent(24) to object hpnicfCBQoSMatchRuleType. 15-- Add hpnicfCBQoSMirrorCfgInfoTable for flow mirror. 16-- Add hpnicfCBQoSRedirectIpv6Interface1 and hpnicfCBQoSRedirectIpv6Interface2 17-- object for hpnicfCBQoSRedirectCfgInfoTable. 18-- Modify the value range of hpnicfCBQoSRemarkValue from "1~4094" to "1~4095" 19-- in hpnicfIfQoSPQClassRuleTable. 20-- V1.3 2006/03/29 modified by xialei 21-- Modify the MAX-ACCESS clause of hpnicfCBQoSQueueDropType. 22-- Modify the description for object hpnicfCBQoSQueueCbs. 23-- Modify the enumeration name of object hpnicfCBQoSRedirectType. 24-- V1.4 2007/10/15 modified by wangjinwang 25-- Add hpnicfCBQoSGlobalApplyTable to global policy apply. 26-- Add hpnicfCBQoSPolicyClassMode and hpnicfCBQoSPolicyClassCfgOrder to 27-- hpnicfCBQoSPolicyClassCfgInfoTable. 28-- Add hpnicfCBQoSNestCfgInfoTable to traffic behavior. 29-- Add enumeration matchRuleServiceDot1p 30-- to object hpnicfCBQoSMatchRuleType. 31-- Add enumeration typeTopMostVlanID to object hpnicfCBQoSRemarkType. 32-- V1.5 2007/12/12 modified by Xu Hang/ChenWei 33-- Delete the default value of hpnicfCBQoSGlobalApplyDirection 34-- in hpnicfCBQoSGlobalApplyTable 35-- Add hpnicfCBQoSApplyPolicyIndexObjects to hpnicfCBQoSApplyPolicyStaticsObjects 36-- Add hpnicfCBQoSStaticsObjects to hpnicfCBQoSApplyPolicyStaticsObjects 37-- Modify the MAX-ACCESS clause of hpnicfCBQoSQueueDropType. 38-- Modify the MAX-ACCESS clause of hpnicfCBQoSIfApplyPolicyIfIndex, 39-- hpnicfCBQoSIfApplyPolicyDirection, hpnicfCBQoSVlanApplyPolicyVlanid 40-- and hpnicfCBQoSVlanApplyPolicyDirection. 41-- Add hpnicfCBQoSApplyingStatusObjects to hpnicfCBQoSObjects. 42-- Add hpnicfCBQoSApplyingStatus to hpnicfCBQoSApplyPolicyObjects. 43-- Add hpnicfCBQoSNotifications to hpnicfCBQoSObjects. 44-- Add hpnicfCBQoSNotificationsPrefix to hpnicfCBQoSNotifications. 45-- Add hpnicfCBQoSIfPolicyChanged and hpnicfCBQoSVlanPolicyChanged 46-- to hpnicfCBQoSNotificationsPrefix. 47-- Add remark-local-pre-pass and remark-drop-pre-pass to CarAction. 48-- Delete the default value of hpnicfCBQoSVlanApplyPolicyDirection and 49-- hpnicfCBQoSGlobalApplyDirection. 50-- V1.6 2008/05/28 modified by ChenWei 51-- Add hpnicfCBQoSNestPolicyCfgInfoTable to hpnicfCBQoSBehaviorObjects. 52-- Add hpnicfCBQoSNestPolicyApplyObjectTable to hpnicfCBQoSApplyPolicyIndexObjects. 53-- V1.7 2011/01/25 modified by XuGuoFang/zhaixiaoxiang 54-- Modify the range of hpnicfCBQoSQueueBandwidthValue. 55-- Modify the range of hpnicfCBQoSQueueCbs. 56-- Modify the description of hpnicfCBQoSQueueCbsRatio. 57-- Modify the description of hpnicfCBQoSBehaviorIndexNext. 58-- V1.8 2012/07/02 modified by XuJunjie/XunZhi 59-- Modify MatchRuleType add matchRuleMplsLabel to matchRuleForwardingLayer. 60-- Modify the description for hpnicfCBQoSClassifierIndexNext. 61-- Modify the description for hpnicfCBQosClassifierMatchRuleNextIndex. 62-- Modify the description for hpnicfCBQoSMatchRuleStringValue. 63-- Modify the description for hpnicfCBQoSMatchRuleIntValue1. 64-- Modify the description for hpnicfCBQoSMatchRuleIntValue2. 65-- Add table hpnicfCBQoSMatchCpProtoCfgTable. 66-- Add table hpnicfCBQoSMatchCpGroupCfgTable. 67-- Add hpnicfCBQoSAccountingMode in hpnicfCBQoSAccountCfgInfoTable. 68-- Add hpnicfCBQoSRedirectIfVlanID in hpnicfCBQoSRedirectCfgInfoTable. 69-- Add table hpnicfCBQoSMirrorIfCfgInfoTable. 70-- Add table hpnicfCBQoSColoredRemarkCfgTable. 71-- Add table hpnicfCBQoSPrimapCfgInfoTable. 72-- Add table hpnicfCBQoSColorMapDpCfgInfoTable. 73-- Modify the description for hpnicfCBQoSPolicyIndexNext 74-- Modify the description for hpnicfCBQoSPolicyClassNextIndex 75-- Add table hpnicfCBQoSCpApplyPolicyTable 76-- Modify ApplyObjectType add controlPlane 77-- Modify the description for hpnicfCBQoSApplyObjectMainSite 78-- Modify the description for hpnicfCBQoSApplyObjectSubChannel 79-- Add table hpnicfCBQoSCpApplyObjectTable 80-- Modify SYNTAX add partialSuccess(3) for hpnicfCBQoSClassBehaviorStatus 81-- Modify hpnicfCBQoSQueueBandwidthUnit add a value RemainPercent. 82-- Modify hpnicfCBQoSPolicyClassMode, add modeQppb, modeIpSourceGuard, modeVoiceVlan, 83-- modeDCBX to value list. 84-- Add node ApplyPolicyStatus for table hpnicfCBQoSIfApplyPolicyTable, 85-- hpnicfCBQoSVlanApplyPolicyTable, and hpnicfCBQoSGlobalApplyTable. 86-- V1.9 2013/03/13 modified by MouXuanli 87-- Add typeSecondMplsExp to RemarkType. 88-- Modify the description of hpnicfCBQoSRemarkValue and hpnicfCBQoSColoredRemarkValue. 89-- V2.0 2014/02/24 modified by MouXuanli 90-- Modify the range of hpnicfCBQoSQueueLength. 91-- ========================================================================== 92HPN-ICF-CBQOS2-MIB DEFINITIONS ::= BEGIN 93 94 IMPORTS 95 hpnicfCommon 96 FROM HPN-ICF-OID-MIB 97 Integer32, Counter64, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE 98 FROM SNMPv2-SMI 99 InetAddressType, InetAddress 100 FROM INET-ADDRESS-MIB -- [RFC3291] 101 TEXTUAL-CONVENTION, RowStatus, TruthValue 102 FROM SNMPv2-TC; 103 104 hpnicfCBQos2 MODULE-IDENTITY 105 LAST-UPDATED "201207020000Z" --July 02, 2012 at 00:00 GMT 106 ORGANIZATION 107 "" 108 CONTACT-INFO 109 "" 110 DESCRIPTION 111 "This MIB contains objects to manage configuration and 112 monitor running state for Class Based QoS feature. 113 114 ********************************* 115 MIB Tables 116 ********************************** 117 This MIB consists of the following tables: 118 1 : hpnicfCBQoSClassifierCfgInfoTable 119 2 : hpnicfCBQoSMatchRuleCfgInfoTable 120 3 : hpnicfCBQoSMatchCpProtoCfgTable 121 4 : hpnicfCBQoSMatchCpGroupCfgTable 122 5 : hpnicfCBQoSBehaviorCfgInfoTable 123 6 : hpnicfCBQoSCarCfgInfoTable 124 7 : hpnicfCBQoSAggregativeCarCfgInfoTable 125 8 : hpnicfCBQoSGtsCfgInfoTable 126 9 : hpnicfCBQoSRemarkCfgInfoTable 127 10: hpnicfCBQoSQueueCfgInfoTable 128 11: hpnicfCBQoSWredCfgInfoTable 129 12: hpnicfCBQoSWredClassCfgInfoTable 130 13: hpnicfCBQoSPolicyRouteCfgInfoTable 131 14: hpnicfCBQoSNatCfgInfoTable 132 15: hpnicfCBQoSFirewallCfgInfoTable 133 16: hpnicfCBQoSSamplingCfgInfoTable 134 17: hpnicfCBQoSAccountCfgInfoTable 135 18: hpnicfCBQoSRedirectCfgInfoTable 136 19: hpnicfCBQoSPriorityMapCfgInfoTable 137 20: hpnicfCBQoSPolicyCfgInfoTable 138 21: hpnicfCBQoSPolicyClassCfgInfoTable 139 22: hpnicfCBQoSIfApplyPolicyTable 140 23: hpnicfCBQoSAtmPvcApplyPolicyTable 141 24: hpnicfCBQoSVlanApplyPolicyTable 142 25: hpnicfCBQoSFrClassApplyPolicyTable 143 26: hpnicfCBQoSFrPvcApplyPolicyTable 144 27: hpnicfCBQoSIfCbqRunInfoTable 145 28: hpnicfCBQoSIfClassMatchRunInfoTable 146 29: hpnicfCBQoSIfCarRunInfoTable 147 30: hpnicfCBQoSIfGtsRunInfoTable 148 31: hpnicfCBQoSIfRemarkRunInfoTable 149 32: hpnicfCBQoSIfQueueRunInfoTable 150 33: hpnicfCBQoSIfWredRunInfoTable 151 34: hpnicfCBQoSIfAccountingRunInfoTable 152 35: hpnicfCBQoSAtmPvcCbqRunInfoTable 153 36: hpnicfCBQoSAtmPvcClassMatchRunInfoTable 154 37: hpnicfCBQoSAtmPvcCarRunInfoTable 155 38: hpnicfCBQoSAtmPvcGtsRunInfoTable 156 39: hpnicfCBQoSAtmPvcRemarkRunInfoTable 157 40: hpnicfCBQoSAtmPvcQueueRunInfoTable 158 41: hpnicfCBQoSAtmPvcWredRunInfoTable 159 42: hpnicfCBQoSAtmPvcAccountingRunInfoTable 160 43: hpnicfCBQoSFrPvcCbqRunInfoTable 161 44: hpnicfCBQoSFrPvcClassMatchRunInfoTable 162 45: hpnicfCBQoSFrPvcCarRunInfoTable 163 46: hpnicfCBQoSFrPvcGtsRunInfoTable 164 47: hpnicfCBQoSFrPvcRemarkRunInfoTable 165 48: hpnicfCBQoSFrPvcQueueRunInfoTable 166 49: hpnicfCBQoSFrPvcWredRunInfoTable 167 50: hpnicfCBQoSFrPvcAccountingRunInfoTable 168 51: hpnicfCBQoSIfVlanClassMatchRunInfoTable 169 52: hpnicfCBQoSIfVlanAccountingRunInfoTable 170 53: hpnicfCBQoSMirrorCfgInfoTable 171 54: hpnicfCBQoSGlobalApplyTable 172 55: hpnicfCBQoSCpApplyPolicyTable 173 56: hpnicfCBQoSNestCfgInfoTable 174 57: hpnicfCBQoSNestPolicyCfgInfoTable 175 58: hpnicfCBQoSMirrorIfCfgInfoTable 176 59: hpnicfCBQoSColoredRemarkCfgTable 177 60: hpnicfCBQoSPrimapCfgInfoTable 178 61: hpnicfCBQoSColorMapDpCfgInfoTable 179 62: hpnicfCBQoSApplyObjectTable 180 63: hpnicfCBQoSIntApplyObjectTable 181 64: hpnicfCBQoSVlanApplyObjectTable 182 65: hpnicfCBQoSPvcApplyObjectTable 183 66: hpnicfCBQoSNestPolicyApplyObjectTable 184 67: hpnicfCBQoSCpApplyObjectTable 185 68: hpnicfCBQoSCbqRunInfoTable 186 69: hpnicfCBQoSClassMatchRunInfoTable 187 70: hpnicfCBQoSCarRunInfoTable 188 71: hpnicfCBQoSGtsRunInfoTable 189 72: hpnicfCBQoSRemarkRunInfoTable 190 73: hpnicfCBQoSQueueRunInfoTable 191 74: hpnicfCBQoSWredRunInfoTable 192 75: hpnicfCBQoSAccountingRunInfoTable 193 76: hpnicfCBQoSApplyingStatusObjects 194 77: hpnicfCBQoSNotifications 195 " 196 REVISION "201207020000Z" --July 02, 2012 at 00:00 GMT 197 DESCRIPTION 198 "Modified to add new tables and new nodes." 199 REVISION "200507300000Z" --July 30, 2005 at 00:00 GMT 200 DESCRIPTION 201 "The initial revision of this MIB module." 202 ::= { hpnicfQos2 2 } 203 204 hpnicfQos2 OBJECT IDENTIFIER ::= { hpnicfCommon 65 } 205-- 206--type definitions in the traffic classifier 207-- 208 209--MatchRuleType 210 MatchRuleType ::= TEXTUAL-CONVENTION 211 STATUS current 212 DESCRIPTION 213 "Type of Match Rule. " 214 SYNTAX INTEGER 215 { 216 matchRuleAny(1), 217 matchRuleIpv4Acl(2), 218 matchRuleIPv6Acl(3) , 219 matchRuleIPv4Protocol(4), 220 matchRuleIPv6Protocol(5), 221 matchRuleIPXProtocol(6), 222 matchRuleDscp(7), 223 matchRuleIpPre(8), 224 matchRuleVlan8021p(9), 225 matchRuleMplsExp(10), 226 matchRuleAtmClp(11), 227 matchRuleFrDe(12), 228 matchRuleSourceMac(13), 229 matchRuleDestinationMac(14), 230 matchRuleQosLocalID(15), 231 matchRuleClassifier(16), 232 matchRuleInboundInterface(17), 233 matchRuleRtpPort(18), 234 matchRuleSourceIp(19), 235 matchRuleVlanID(20), 236 matchRuleTopMostVlanID(21), 237 matchRuleLocalPrecedence(22), 238 matchRuleDropPriority(23), 239 matchRuleBittorrent(24), 240 matchRuleServiceDot1p(25), 241 matchRuleMplsLabel(26), 242 matchRuleSecondMplsLabel(27), 243 matchRuleSecondMplsExp(28), 244 matchRulePacketLength(29), 245 matchRuleArpProtocol(30), 246 matchRuleForwardingLayer(31) 247 } 248-- 249--end of type definitions in the traffic classifier 250-- 251 252-- 253--type definitions in the traffic behavior 254-- 255 256--CarAction 257 CarAction ::= TEXTUAL-CONVENTION 258 STATUS current 259 DESCRIPTION 260 "The actions taken when packets conforming or exceeding 261 the configured committed information rate(CIR)." 262 SYNTAX INTEGER 263 { 264 invalid(0), 265 pass(1), 266 continue(2), 267 discard(3), 268 remark(4), 269 remark-ip-continue(5), 270 remark-ip-pass(6), 271 remark-mplsexp-continue(7), 272 remark-mplsexp-pass(8), 273 remark-dscp-continue(9), 274 remark-dscp-pass(10), 275 remark-dot1p-continue(11), 276 remark-dot1p-pass(12), 277 remark-atm-clp-continue(13), 278 remark-atm-clp-pass(14), 279 remark-fr-de-continue(15), 280 remark-fr-de-pass(16), 281 remark-local-pre-pass(17), 282 remark-drop-pre-pass(18) 283 } 284 285--RemarkType 286 RemarkType ::= TEXTUAL-CONVENTION 287 STATUS current 288 DESCRIPTION 289 "Type of remark." 290 SYNTAX INTEGER 291 { 292 typeIpPrecedence(1), 293 typeDscp(2), 294 typeMplsExp(3), 295 typeVlan8021p(4), 296 typeAtmClp(5), 297 typeFrDe(6), 298 typeVlanID(7), 299 typeQosLocalID(8), 300 typeDropPrecedence(9), 301 typeLocalPrecedence(10), 302 typeTopMostVlanID(11), 303 typeSecondMplsExp(12) 304 } 305 306--WredType 307 WredType ::= TEXTUAL-CONVENTION 308 STATUS current 309 DESCRIPTION 310 "WRED type." 311 SYNTAX INTEGER 312 { 313 typeIpPrecBased(1), 314 typeDscpBased(2), 315 typeDropLevelBased(3), 316 typeAtmClpBased(4), 317 typeVlan8021pBased(5), 318 typeMplsExpBased(6) 319 } 320 321--QueueType 322 QueueType ::= TEXTUAL-CONVENTION 323 STATUS current 324 DESCRIPTION 325 "Queueing Type: 326 EF:(1) 327 AF:(2) 328 WFQ:(3) 329 " 330 SYNTAX INTEGER 331 { 332 ef(1), 333 af(2), 334 wfq(3) 335 } 336 337--QueueBandwidthUnit 338 QueueBandwidthUnit ::= TEXTUAL-CONVENTION 339 STATUS current 340 DESCRIPTION 341 "Bandwidth Unit: 342 Absolute, Unit : Kbps(1) 343 Percent, Unit : %(2) 344 RemainPercent, Unit : %(3) 345 " 346 SYNTAX INTEGER 347 { 348 unitUnavailable(0), 349 unitAbsolute(1), 350 unitPercent(2), 351 unitRemainPercent(3) 352 } 353 354-- 355--end of type definitions in the traffic behavior 356-- 357 358-- 359--type definitions in the policy 360-- 361 362--Direction 363 DirectionType ::= TEXTUAL-CONVENTION 364 STATUS current 365 DESCRIPTION 366 "The direction of policy apply on at interface." 367 SYNTAX INTEGER 368 { 369 inbound(1), 370 outbound(2) 371 } 372 373-- ApplyObjectType 374 ApplyObjectType ::= TEXTUAL-CONVENTION 375 STATUS current 376 DESCRIPTION 377 "Type of QoS apply object." 378 SYNTAX INTEGER 379 { 380 interface(1), 381 vlan(2), 382 atmPvc(3), 383 frDlci(4), 384 controlPlane(5) 385 } 386 387-- 388--end of type definitions in policy 389-- 390 391-- 392-- Node definitions 393-- 394 hpnicfCBQoSObjects OBJECT IDENTIFIER ::= { hpnicfCBQos2 1 } 395 396-- hpnicfCBQoSClassifierObjects 397 398 hpnicfCBQoSClassifierObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 1 } 399 400-- Traffic Classifier Next Index 401 hpnicfCBQoSClassifierIndexNext OBJECT-TYPE 402 SYNTAX Integer32 403 MAX-ACCESS read-only 404 STATUS current 405 DESCRIPTION 406 "This object contains an appropriate value to be used for 407 hpnicfCBQoSClassifierIndex when creating rows in the 408 hpnicfCBQoSClassifierCfgInfoTable. 409 " 410 ::= { hpnicfCBQoSClassifierObjects 1 } 411 412-- Traffic Classifier 413 414 hpnicfCBQoSClassifierCfgInfoTable OBJECT-TYPE 415 SYNTAX SEQUENCE OF HpnicfCBQoSClassifierCfgInfoEntry 416 MAX-ACCESS not-accessible 417 STATUS current 418 DESCRIPTION 419 "A table of Traffic Classifier configuration information." 420 ::= { hpnicfCBQoSClassifierObjects 2 } 421 422 hpnicfCBQoSClassifierCfgInfoEntry OBJECT-TYPE 423 SYNTAX HpnicfCBQoSClassifierCfgInfoEntry 424 MAX-ACCESS not-accessible 425 STATUS current 426 DESCRIPTION 427 "Traffic Classifier Configuration Information Entry." 428 INDEX { hpnicfCBQoSClassifierIndex } 429 ::= { hpnicfCBQoSClassifierCfgInfoTable 1 } 430 431 HpnicfCBQoSClassifierCfgInfoEntry ::= 432 SEQUENCE 433 { 434 hpnicfCBQoSClassifierIndex 435 Integer32, 436 hpnicfCBQoSClassifierName 437 OCTET STRING, 438 hpnicfCBQoSClassifierRuleCount 439 Integer32, 440 hpnicfCBQoSClassifierOperator 441 INTEGER, 442 hpnicfCBQoSClassifierLayer 443 INTEGER, 444 hpnicfCBQoSClassifierType 445 INTEGER, 446 hpnicfCBQosClassifierMatchRuleNextIndex 447 Integer32, 448 hpnicfCBQoSClassifierRowStatus 449 RowStatus 450 } 451 452 hpnicfCBQoSClassifierIndex OBJECT-TYPE 453 SYNTAX Integer32 454 MAX-ACCESS not-accessible 455 STATUS current 456 DESCRIPTION 457 "Index of Traffic Classifier. Begin with 0." 458 ::= { hpnicfCBQoSClassifierCfgInfoEntry 1 } 459 460 hpnicfCBQoSClassifierName OBJECT-TYPE 461 SYNTAX OCTET STRING (SIZE (1..31)) 462 MAX-ACCESS read-create 463 STATUS current 464 DESCRIPTION 465 "Name of Traffic Classifier." 466 ::= { hpnicfCBQoSClassifierCfgInfoEntry 2 } 467 468 hpnicfCBQoSClassifierRuleCount OBJECT-TYPE 469 SYNTAX Integer32 470 MAX-ACCESS read-only 471 STATUS current 472 DESCRIPTION 473 "The counter of match rules of Traffic classifier." 474 ::= { hpnicfCBQoSClassifierCfgInfoEntry 3 } 475 476 hpnicfCBQoSClassifierOperator OBJECT-TYPE 477 SYNTAX INTEGER 478 { 479 and(1), 480 or(2) 481 } 482 MAX-ACCESS read-create 483 STATUS current 484 DESCRIPTION 485 "Operator of the match rules of traffic classifier. 486 Software QoS supports and, or. 487 Hardware QoS supports and. 488 " 489 DEFVAL { and } 490 ::= { hpnicfCBQoSClassifierCfgInfoEntry 4 } 491 492 hpnicfCBQoSClassifierLayer OBJECT-TYPE 493 SYNTAX INTEGER 494 { 495 unavailable(1), 496 l2(2), 497 l3(3), 498 both(4) 499 } 500 MAX-ACCESS read-create 501 STATUS current 502 DESCRIPTION 503 "Configuration layer of traffic classifier. 504 Only hardware QoS support it. 505 1(unavailable) is returned only when getting value from software QoS. 506 1(unavailable) can't be set. 507 " 508 DEFVAL { l3 } 509 ::= { hpnicfCBQoSClassifierCfgInfoEntry 5 } 510 511 hpnicfCBQoSClassifierType OBJECT-TYPE 512 SYNTAX INTEGER 513 { 514 systemDefined(1), 515 userDefined(2) 516 } 517 MAX-ACCESS read-only 518 STATUS current 519 DESCRIPTION 520 "The type of classifier." 521 ::= { hpnicfCBQoSClassifierCfgInfoEntry 6 } 522 523 hpnicfCBQosClassifierMatchRuleNextIndex OBJECT-TYPE 524 SYNTAX Integer32 525 MAX-ACCESS read-only 526 STATUS current 527 DESCRIPTION 528 "This object contains an appropriate value to be used for 529 hpnicfCBQoSMatchRuleIndex when creating rows in the 530 hpnicfCBQoSMatchRuleCfgInfoTable. 531 " 532 ::= { hpnicfCBQoSClassifierCfgInfoEntry 7 } 533 534 hpnicfCBQoSClassifierRowStatus OBJECT-TYPE 535 SYNTAX RowStatus 536 MAX-ACCESS read-create 537 STATUS current 538 DESCRIPTION 539 "RowStatus." 540 ::= { hpnicfCBQoSClassifierCfgInfoEntry 8 } 541 542-- Match rule 543 544 hpnicfCBQoSMatchRuleCfgInfoTable OBJECT-TYPE 545 SYNTAX SEQUENCE OF HpnicfCBQoSMatchRuleCfgInfoEntry 546 MAX-ACCESS not-accessible 547 STATUS current 548 DESCRIPTION 549 "A table of Match Rule configuration information." 550 ::= { hpnicfCBQoSClassifierObjects 3 } 551 552 hpnicfCBQoSMatchRuleCfgInfoEntry OBJECT-TYPE 553 SYNTAX HpnicfCBQoSMatchRuleCfgInfoEntry 554 MAX-ACCESS not-accessible 555 STATUS current 556 DESCRIPTION 557 "Match Rule Configuration Information Entry." 558 INDEX { hpnicfCBQoSClassifierIndex, hpnicfCBQoSMatchRuleIndex } 559 ::= { hpnicfCBQoSMatchRuleCfgInfoTable 1 } 560 561 HpnicfCBQoSMatchRuleCfgInfoEntry ::= 562 SEQUENCE 563 { 564 hpnicfCBQoSMatchRuleIndex 565 Integer32, 566 hpnicfCBQoSMatchRuleIfNot 567 INTEGER, 568 hpnicfCBQoSMatchRuleType 569 MatchRuleType, 570 hpnicfCBQoSMatchRuleStringValue 571 OCTET STRING, 572 hpnicfCBQoSMatchRuleIntValue1 573 Unsigned32, 574 hpnicfCBQoSMatchRuleIntValue2 575 Unsigned32, 576 hpnicfCBQoSMatchIpAddressType 577 InetAddressType, 578 hpnicfCBQoSMatchIpAddress 579 InetAddress, 580 hpnicfCBQoSMatchRuleRowStatus 581 RowStatus 582 } 583 584 hpnicfCBQoSMatchRuleIndex OBJECT-TYPE 585 SYNTAX Integer32 586 MAX-ACCESS not-accessible 587 STATUS current 588 DESCRIPTION 589 "Index of Match Rule." 590 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 1 } 591 592 hpnicfCBQoSMatchRuleIfNot OBJECT-TYPE 593 SYNTAX INTEGER 594 { 595 match(1), 596 matchNot(2) 597 } 598 MAX-ACCESS read-create 599 STATUS current 600 DESCRIPTION 601 "Whether the if-match rule is a match or matchNot statement. 602 Software QoS supports match, matchNot. 603 Hardware QoS supports match. 604 " 605 DEFVAL { match } 606 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 2 } 607 608 hpnicfCBQoSMatchRuleType OBJECT-TYPE 609 SYNTAX MatchRuleType 610 MAX-ACCESS read-create 611 STATUS current 612 DESCRIPTION 613 "Type of Match Rule." 614 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 3 } 615 616 hpnicfCBQoSMatchRuleStringValue OBJECT-TYPE 617 SYNTAX OCTET STRING (SIZE (0..255)) 618 MAX-ACCESS read-create 619 STATUS current 620 DESCRIPTION 621 "Value of Match Rule. 622 IPv4 ACL: SIZE (1..63) ACL name 623 IPv6 ACL: SIZE (1..63) IPv6 ACL name 624 SourceMAC: SIZE (12) HHHHHHHHHHHH 625 for example: 010102020303 means the match rule is 626 'if-match source-mac 0101-0202-0303' 627 DestinationMAC: SIZE (12) HHHHHHHHHHHH 628 for example: 010102020303 means the match rule is 629 'if-match destination-mac 0101-0202-0303' 630 Classifier: SIZE (1..31) classifier name 631 InboundInterface: SIZE (1..47) interface description 632 TopMostVlanID, VlanID: SIZE(1..109), up to 10 values can be input; 633 for example: 1##5#11#111##114#1111 means the match rule is 634 'if-match vlanid 1 to 5 11 111 to 114 1111' 635 SourceIp: SIZE (12) HHHHHHHHHHHH 636 for example: 010102020303 means the match rule is 637 'if-match source-ip mac-address 0101-0202-0303' 638 MplsLabel: SIZE (1..63), up to 8 values can be input; 639 for example: 1#11#111#1111 means the match rule is 640 'if-match mpls-label 1 11 111 1111'; 641 1##1111 means the match rule is 642 'if-match mpls-label 1 to 1111'; 643 SecondMplsLabel: SIZE (1..63), up to 8 values can be input; 644 for example: 1#11#111#1111 means the match rule is 645 'if-match mpls-label 1 11 111 1111'; 646 1##1111 means the match rule is 647 'if-match mpls-label 1 to 1111'; 648 other types: Set is not permitted. zero-length string will 649 be returned when getting. 650 " 651 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 4 } 652 653 hpnicfCBQoSMatchRuleIntValue1 OBJECT-TYPE 654 SYNTAX Unsigned32 655 MAX-ACCESS read-create 656 STATUS current 657 DESCRIPTION 658 "Value of Match Rule. 659 IPv4 ACL: 2000~5999 660 IPv6 ACL: 2000~3999; 10000~42767 661 Software QoS: 2000~3999 662 Hardware Qos: 10000~42767 663 RtpPort: start-port: 2000~65535 664 IpPrec: value: 0~7, up to 8 values can be input. The bit set to 665 1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1 is 666 used to indicate the value 0~7. 667 for example: 0x53(Binary format is 01010011) 668 means the match rule is 'if-match ip-prec 0 1 4 6' 669 Dscp: value:0~63, up to 8 values can be input. 670 The bit set to 1 of hpnicfCBQoSMatchRuleIntValue1 is used 671 to indicate the value 32~63. 672 The bit set to 1 of hpnicfCBQoSMatchRuleIntValue2 is used to 673 indicate the value 0~31. 674 for example: 0x80000003 means the match rule is 'if-match 675 dscp 32 33 63' 676 Vlan8021p: value:0~7, up to 8 values can be input. The bit set 677 to 1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1 678 is used to indicate the value 0~7. 679 for example: 0x53(Binary format is 01010011) means the 680 match rule is 'if-match customer-dot1p 0 1 4 6' 681 MplsExp: value:0~7, up to 8 values can be input. The bit set to 1 682 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1 is used 683 to indicate the 8 value 0~7. 684 for example: 0x53(Binary format is 01010011) means the 685 match rule is 'if-match mpls 0 1 4 6' 686 SourceIp: 1~4095 687 QosLocalID: 1~4095 688 AtmClp: 0~1 689 FrDe: 0~1 690 LocalPrecedence: 0~7, up to 8 values can be input. The bit set to 691 1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1 692 is used to indicate the value 0~7. 693 for example: 0x53(Binary format is 01010011) means the match 694 rule is 'if-match localprecedence 0 1 4 6' 695 DropPriority: 0~2, up to 3 values can be input. The bit set to 1 696 of the last 3 bits of hpnicfCBQoSMatchRuleIntValue1 is 697 used to indicate the value 0~2. 698 ServiceDot1p: 0~7, up to 8 values can be input. 699 The bit set to 1 of the last 8 bits of 700 hpnicfCBQoSMatchRuleIntValue1 is used to indicate 701 the value 0~7. 702 for example: 0x53(Binary format is 01010011) means the match 703 rule is 'if-match service-dot1p 0 1 4 6' 704 SecondMplsExp: value:0~7, up to 8 values can be input. The bit 705 set to 1 of the last 8 bits of hpnicfCBQoSMatchRuleIntValue1 706 is used to indicate the 8 value 0~7. 707 for example: 0x53(Binary format is 01010011) means the 708 match rule is 'if-match mpls 0 1 4 6' 709 PacketLength: 1~2000. hpnicfCBQoSMatchRuleIntValue1 is used to 710 indicate the minimum value, hpnicfCBQoSMatchRuleIntValue2 711 is used to indicate the maximum value. 712 ForwardingLayer: {bridge(1), route(2)} 713 other types: Set is not permitted. 0xffffffff will be returned 714 when getting. 715 " 716 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 5 } 717 718 hpnicfCBQoSMatchRuleIntValue2 OBJECT-TYPE 719 SYNTAX Unsigned32 720 MAX-ACCESS read-create 721 STATUS current 722 DESCRIPTION 723 "Value of Match Rule. 724 RtpPort: end-port: 2000~65535 725 Dscp: value:0~63, up to 8 values can be input. 726 The bit set to 1 of hpnicfCBQoSMatchRuleIntValue1 is used to indicate the value 32~63. 727 The bit set to 1 of hpnicfCBQoSMatchRuleIntValue2 is used to indicate the value 0~31. 728 for example: 0x80000003 means the match rule is 'if-match dscp 0 1 31' 729 PacketLength: 1~2000. hpnicfCBQoSMatchRuleIntValue1 is used to 730 indicate the minimum value, hpnicfCBQoSMatchRuleIntValue2 731 is used to indicate the maximum value. 732 other types: Set is not permitted. 0xffffffff will be returned when getting. 733 " 734 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 6 } 735 736 hpnicfCBQoSMatchIpAddressType OBJECT-TYPE 737 SYNTAX InetAddressType 738 MAX-ACCESS read-create 739 STATUS current 740 DESCRIPTION 741 "A value that represents a type of Internet address. 742 unknown(0) An unknown address type. This value MUST 743 be used if the value of the corresponding 744 InetAddress object is a zero-length string. 745 It may also be used to indicate an IP address 746 which is not in one of the formats defined below. 747 748 ipv4(1) An IPv4 address as defined by the 749 InetAddressIPv4 textual convention. 750 751 ipv6(2) A global IPv6 address as defined by the 752 InetAddressIPv6 textual convention. 753 754 ipv4z(3) A non-global IPv4 address including a zone 755 index as defined by the InetAddressIPv4z textual convention. 756 757 ipv6z(4) A non-global IPv6 address including a zone 758 index as defined by the InetAddressIPv6z textual convention. 759 760 dns(16) A DNS domain name as defined by the 761 InetAddressDNS textual convention. 762 763 Value of match rule. 764 SourceIp support this node. 765 other types: Set is not permitted. Unknown will be returned when getting. 766 " 767 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 7 } 768 769 hpnicfCBQoSMatchIpAddress OBJECT-TYPE 770 SYNTAX InetAddress 771 MAX-ACCESS read-create 772 STATUS current 773 DESCRIPTION 774 "Denotes a generic Internet address. 775 SourceIP support this node. 776 other types: Set is not permitted. NULL will be returned when getting. 777 " 778 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 8 } 779 780 hpnicfCBQoSMatchRuleRowStatus OBJECT-TYPE 781 SYNTAX RowStatus 782 MAX-ACCESS read-create 783 STATUS current 784 DESCRIPTION 785 "RowStatus." 786 ::= { hpnicfCBQoSMatchRuleCfgInfoEntry 9 } 787 788-- hpnicfCBQoSMatchCpProtoCfgTable 789 790 hpnicfCBQoSMatchCpProtoCfgTable OBJECT-TYPE 791 SYNTAX SEQUENCE OF HpnicfCBQoSMatchCpProtoCfgEntry 792 MAX-ACCESS not-accessible 793 STATUS current 794 DESCRIPTION 795 "A table of Matching CpProtocol Rule configuration information." 796 ::= { hpnicfCBQoSClassifierObjects 4 } 797 798 hpnicfCBQoSMatchCpProtoCfgEntry OBJECT-TYPE 799 SYNTAX HpnicfCBQoSMatchCpProtoCfgEntry 800 MAX-ACCESS not-accessible 801 STATUS current 802 DESCRIPTION 803 "Matching CpProtocol Rule Configuration Information Entry." 804 INDEX { hpnicfCBQoSClassifierIndex, hpnicfCBQoSMatchRuleIndex } 805 ::= { hpnicfCBQoSMatchCpProtoCfgTable 1 } 806 807 HpnicfCBQoSMatchCpProtoCfgEntry ::= 808 SEQUENCE 809 { 810 hpnicfCBQoSMatchCpProtoIfNot 811 INTEGER, 812 hpnicfCBQoSMatchCpProtoValue 813 OCTET STRING, 814 hpnicfCBQoSMatchCpProtoRowStatus 815 RowStatus 816 } 817 818 hpnicfCBQoSMatchCpProtoIfNot OBJECT-TYPE 819 SYNTAX INTEGER 820 { 821 match(1), 822 matchNot(2) 823 } 824 MAX-ACCESS read-create 825 STATUS current 826 DESCRIPTION 827 "Whether the if-match rule is a match or matchNot statement. 828 Software QoS supports match, matchNot. 829 Hardware QoS supports match. 830 " 831 DEFVAL { match } 832 ::= { hpnicfCBQoSMatchCpProtoCfgEntry 1 } 833 834 hpnicfCBQoSMatchCpProtoValue OBJECT-TYPE 835 SYNTAX OCTET STRING (SIZE (0..255)) 836 MAX-ACCESS read-create 837 STATUS current 838 DESCRIPTION 839 "Value of Cp Protocol, SIZE (1..23). Up to 8 values can be input. 840 for example: 1#2#3#4#5 means the match rule is 841 'if-match control-plane protocol arp arp-snooping 842 bgp bgp4+ bpdu-tunnel'; 843 arp: 1 844 arp-snooping: 2 845 bgp: 3 846 bgp4+: 4 847 bpdu-tunnel: 5 848 cdp: 6 849 cfd: 7 850 dhcp: 8 851 dhcp-snooping: 9 852 dhcp6: 10 853 dldp: 11 854 dot1x: 12 855 gmrp: 13 856 gvrp: 14 857 http: 15 858 https: 16 859 icmp: 17 860 icmp6: 18 861 igmp: 19 862 igmp-snooping: 20 863 irdp: 21 864 isis: 22 865 lacp: 23 866 ldp: 24 867 ldp6: 25 868 lldp: 26 869 mld: 27 870 msdp: 28 871 ntp: 29 872 oam: 30 873 ospf-multicast: 31 874 ospf-unicast: 32 875 ospf3-multicast: 33 876 ospf3-unicast: 34 877 pagp: 35 878 pim-multicast: 36 879 pim-unicast: 37 880 pim6-multicast: 38 881 pim6-unicast: 39 882 portal: 40 883 pppoe-negotiation: 41 884 pvst: 42 885 radius: 43 886 rip: 44 887 ripng: 45 888 rrpp: 46 889 rsvp: 47 890 smart-link: 48 891 snmp: 49 892 stp: 50 893 tacas: 51 894 udld: 52 895 udp-helper: 53 896 vrrp: 54 897 vrrp6: 55 898 vtp: 56 899 ip-option: 57 900 ipv6-option: 58 901 ssh: 59 902 telnet: 60" 903 ::= { hpnicfCBQoSMatchCpProtoCfgEntry 2 } 904 905 hpnicfCBQoSMatchCpProtoRowStatus OBJECT-TYPE 906 SYNTAX RowStatus 907 MAX-ACCESS read-create 908 STATUS current 909 DESCRIPTION 910 "RowStatus." 911 ::= { hpnicfCBQoSMatchCpProtoCfgEntry 3 } 912 913-- hpnicfCBQoSMatchCpGroupCfgTable 914 915 hpnicfCBQoSMatchCpGroupCfgTable OBJECT-TYPE 916 SYNTAX SEQUENCE OF HpnicfCBQoSMatchCpGroupCfgEntry 917 MAX-ACCESS not-accessible 918 STATUS current 919 DESCRIPTION 920 "A table of matching Cp protocol group rule configuration information." 921 ::= { hpnicfCBQoSClassifierObjects 5 } 922 923 hpnicfCBQoSMatchCpGroupCfgEntry OBJECT-TYPE 924 SYNTAX HpnicfCBQoSMatchCpGroupCfgEntry 925 MAX-ACCESS not-accessible 926 STATUS current 927 DESCRIPTION 928 "Matching Cp protocol group Rule Configuration Information Entry." 929 INDEX { hpnicfCBQoSClassifierIndex, hpnicfCBQoSMatchRuleIndex } 930 ::= { hpnicfCBQoSMatchCpGroupCfgTable 1 } 931 932 HpnicfCBQoSMatchCpGroupCfgEntry ::= 933 SEQUENCE 934 { 935 hpnicfCBQoSMatchCpGroupIfNot 936 INTEGER, 937 hpnicfCBQoSMatchCpGroupValue 938 INTEGER, 939 hpnicfCBQoSMatchCpGroupRowStatus 940 RowStatus 941 } 942 943 hpnicfCBQoSMatchCpGroupIfNot OBJECT-TYPE 944 SYNTAX INTEGER 945 { 946 match(1), 947 matchNot(2) 948 } 949 MAX-ACCESS read-create 950 STATUS current 951 DESCRIPTION 952 "Whether the if-match rule is a match or matchNot statement. 953 Software QoS supports match, matchNot. 954 Hardware QoS supports match. 955 " 956 DEFVAL { match } 957 ::= { hpnicfCBQoSMatchCpGroupCfgEntry 1 } 958 959 hpnicfCBQoSMatchCpGroupValue OBJECT-TYPE 960 SYNTAX INTEGER 961 { 962 critical(1), 963 important(2), 964 management(3), 965 normal(4), 966 redirect(5), 967 monitor(6), 968 exception(7) 969 } 970 MAX-ACCESS read-create 971 STATUS current 972 DESCRIPTION 973 "Type of Cp protocol group. 974 " 975 ::= { hpnicfCBQoSMatchCpGroupCfgEntry 2 } 976 977 hpnicfCBQoSMatchCpGroupRowStatus OBJECT-TYPE 978 SYNTAX RowStatus 979 MAX-ACCESS read-create 980 STATUS current 981 DESCRIPTION 982 "RowStatus." 983 ::= { hpnicfCBQoSMatchCpGroupCfgEntry 3 } 984 985-- hpnicfCBQoSBehaviorObjects 986 987 hpnicfCBQoSBehaviorObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 2 } 988 989-- Traffic Behavior Next Index 990 991 hpnicfCBQoSBehaviorIndexNext OBJECT-TYPE 992 SYNTAX Integer32 993 MAX-ACCESS read-only 994 STATUS current 995 DESCRIPTION 996 "This object contains an appropriate value to be used for 997 hpnicfCBQoSBehaviorIndex when creating rows in the 998 hpnicfCBQoSBehaviorCfgInfoTable." 999 ::= { hpnicfCBQoSBehaviorObjects 1 } 1000 1001-- Traffic Behavior 1002 1003 hpnicfCBQoSBehaviorCfgInfoTable OBJECT-TYPE 1004 SYNTAX SEQUENCE OF HpnicfCBQoSBehaviorCfgInfoEntry 1005 MAX-ACCESS not-accessible 1006 STATUS current 1007 DESCRIPTION 1008 "A table of Traffic Behavior configuration information." 1009 ::= { hpnicfCBQoSBehaviorObjects 2 } 1010 1011 hpnicfCBQoSBehaviorCfgInfoEntry OBJECT-TYPE 1012 SYNTAX HpnicfCBQoSBehaviorCfgInfoEntry 1013 MAX-ACCESS not-accessible 1014 STATUS current 1015 DESCRIPTION 1016 "Traffic Behavior Configuration Information Entry." 1017 INDEX { hpnicfCBQoSBehaviorIndex } 1018 ::= { hpnicfCBQoSBehaviorCfgInfoTable 1 } 1019 1020 HpnicfCBQoSBehaviorCfgInfoEntry ::= 1021 SEQUENCE 1022 { 1023 hpnicfCBQoSBehaviorIndex 1024 Integer32, 1025 hpnicfCBQoSBehaviorName 1026 OCTET STRING, 1027 hpnicfCBQoSBehaviorType 1028 INTEGER, 1029 hpnicfCBQoSBehaviorRowStatus 1030 RowStatus 1031 } 1032 1033 hpnicfCBQoSBehaviorIndex OBJECT-TYPE 1034 SYNTAX Integer32 1035 MAX-ACCESS not-accessible 1036 STATUS current 1037 DESCRIPTION 1038 "Index of Traffic Behavior." 1039 ::= { hpnicfCBQoSBehaviorCfgInfoEntry 1 } 1040 1041 hpnicfCBQoSBehaviorName OBJECT-TYPE 1042 SYNTAX OCTET STRING (SIZE (1..31)) 1043 MAX-ACCESS read-create 1044 STATUS current 1045 DESCRIPTION 1046 "Name of Traffic Behavior." 1047 ::= { hpnicfCBQoSBehaviorCfgInfoEntry 2 } 1048 1049 hpnicfCBQoSBehaviorType OBJECT-TYPE 1050 SYNTAX INTEGER 1051 { 1052 systemDefined(1), 1053 userDefined(2) 1054 } 1055 MAX-ACCESS read-only 1056 STATUS current 1057 DESCRIPTION 1058 "Type of behavior." 1059 ::= { hpnicfCBQoSBehaviorCfgInfoEntry 3 } 1060 1061 hpnicfCBQoSBehaviorRowStatus OBJECT-TYPE 1062 SYNTAX RowStatus 1063 MAX-ACCESS read-create 1064 STATUS current 1065 DESCRIPTION 1066 "RowStatus." 1067 ::= { hpnicfCBQoSBehaviorCfgInfoEntry 4 } 1068 1069-- CAR 1070 1071 hpnicfCBQoSCarCfgInfoTable OBJECT-TYPE 1072 SYNTAX SEQUENCE OF HpnicfCBQoSCarCfgInfoEntry 1073 MAX-ACCESS not-accessible 1074 STATUS current 1075 DESCRIPTION 1076 "A table of CAR feature configuration information." 1077 ::= { hpnicfCBQoSBehaviorObjects 3 } 1078 1079 hpnicfCBQoSCarCfgInfoEntry OBJECT-TYPE 1080 SYNTAX HpnicfCBQoSCarCfgInfoEntry 1081 MAX-ACCESS not-accessible 1082 STATUS current 1083 DESCRIPTION 1084 "CAR Configuration Information Entry." 1085 INDEX { hpnicfCBQoSBehaviorIndex } 1086 ::= { hpnicfCBQoSCarCfgInfoTable 1 } 1087 1088 HpnicfCBQoSCarCfgInfoEntry ::= 1089 SEQUENCE 1090 { 1091 hpnicfCBQoSCarCir 1092 Unsigned32, 1093 hpnicfCBQoSCarCbs 1094 Unsigned32, 1095 hpnicfCBQoSCarEbs 1096 Unsigned32, 1097 hpnicfCBQoSCarPir 1098 Unsigned32, 1099 hpnicfCBQoSCarPbs 1100 Unsigned32, 1101 hpnicfCBQoSCarGreenAction 1102 CarAction, 1103 hpnicfCBQoSCarGreenRemarkValue 1104 Integer32, 1105 hpnicfCBQoSCarYellowAction 1106 CarAction, 1107 hpnicfCBQoSCarYellowRemarkValue 1108 Integer32, 1109 hpnicfCBQoSCarRedAction 1110 CarAction, 1111 hpnicfCBQoSCarRedRemarkValue 1112 Integer32, 1113 hpnicfCBQoSCarPolicedPriorityMapType 1114 INTEGER, 1115 hpnicfCBQoSCarRowStatus 1116 RowStatus 1117 } 1118 1119 hpnicfCBQoSCarCir OBJECT-TYPE 1120 SYNTAX Unsigned32 1121 MAX-ACCESS read-create 1122 STATUS current 1123 DESCRIPTION 1124 "Committed Information Rate. Unit: kbps." 1125 ::= { hpnicfCBQoSCarCfgInfoEntry 1 } 1126 1127 hpnicfCBQoSCarCbs OBJECT-TYPE 1128 SYNTAX Unsigned32 1129 MAX-ACCESS read-create 1130 STATUS current 1131 DESCRIPTION 1132 "Committed Burst Size. Unit: byte." 1133 ::= { hpnicfCBQoSCarCfgInfoEntry 2 } 1134 1135 hpnicfCBQoSCarEbs OBJECT-TYPE 1136 SYNTAX Unsigned32 1137 MAX-ACCESS read-create 1138 STATUS current 1139 DESCRIPTION 1140 "Excess Burst Size. Unit: byte. 1141 Only software QoS support this node. 1142 4294967295 is returned only when getting value from hardware QoS. 1143 4294967295 can't be set." 1144 DEFVAL {0} 1145 ::= { hpnicfCBQoSCarCfgInfoEntry 3 } 1146 1147 hpnicfCBQoSCarPir OBJECT-TYPE 1148 SYNTAX Unsigned32 1149 MAX-ACCESS read-create 1150 STATUS current 1151 DESCRIPTION 1152 "Peak Information Rate. Unit: kbps. 1153 Only hardware QoS support this node. 1154 4294967295 is returned only when getting value from software QoS. 1155 4294967295 can't be set." 1156 ::= { hpnicfCBQoSCarCfgInfoEntry 4 } 1157 1158 hpnicfCBQoSCarPbs OBJECT-TYPE 1159 SYNTAX Unsigned32 1160 MAX-ACCESS read-create 1161 STATUS current 1162 DESCRIPTION 1163 "Peak Burst Size. Unit: byte. 1164 Only hardware QoS support this node. 1165 4294967295 is returned only when getting value from software QoS. 1166 4294967295 can't be set." 1167 ::= { hpnicfCBQoSCarCfgInfoEntry 5 } 1168 1169 hpnicfCBQoSCarGreenAction OBJECT-TYPE 1170 SYNTAX CarAction 1171 MAX-ACCESS read-create 1172 STATUS current 1173 DESCRIPTION 1174 "Green Action 1175 Hardware QoS : pass, discard, remark. 1176 Software QoS : pass, discard, remark IP Precedence, remark DSCP, remark MPLS EXP. 1177 " 1178 DEFVAL {pass} 1179 ::= { hpnicfCBQoSCarCfgInfoEntry 6 } 1180 1181 hpnicfCBQoSCarGreenRemarkValue OBJECT-TYPE 1182 SYNTAX Integer32 (0..63|255) 1183 MAX-ACCESS read-create 1184 STATUS current 1185 DESCRIPTION 1186 "The value is to remark When green action is remarking. 1187 For remarking DSCP, the range is 0~63; 1188 For remarking IP Precedence and MPLS EXP, the range is 0~7; 1189 Only software QoS support this node. 1190 255 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. 1191 255 can't be set. 1192 " 1193 ::= { hpnicfCBQoSCarCfgInfoEntry 7 } 1194 1195 hpnicfCBQoSCarYellowAction OBJECT-TYPE 1196 SYNTAX CarAction 1197 MAX-ACCESS read-create 1198 STATUS current 1199 DESCRIPTION 1200 "Yellow Action: 1201 Only hardware QoS support this node. Hardware QoS support pass, discard, remark. 1202 invalid is returned only when getting value from software QoS. 1203 invalid can't be set. 1204 " 1205 DEFVAL {remark} 1206 ::= { hpnicfCBQoSCarCfgInfoEntry 8 } 1207 1208 hpnicfCBQoSCarYellowRemarkValue OBJECT-TYPE 1209 SYNTAX Integer32 (0..63|255) 1210 MAX-ACCESS read-create 1211 STATUS current 1212 DESCRIPTION 1213 "The value is to remark When red action is remarking. 1214 For remarking DSCP, the range is 0~63; 1215 For remarking IP Precedence and MPLS EXP, the range is 0~7; 1216 Only software QoS support this node. 1217 255 is returned only when getting value from hardware QoS or when action being pass, discard of software QoS. 1218 255 can't be set." 1219 ::= { hpnicfCBQoSCarCfgInfoEntry 9 } 1220 1221 hpnicfCBQoSCarRedAction OBJECT-TYPE 1222 SYNTAX CarAction 1223 MAX-ACCESS read-create 1224 STATUS current 1225 DESCRIPTION 1226 "Red Action: 1227 Hardware QoS : pass, discard, remark. 1228 Software QoS : pass, discard, remark IP Precedence, remark DSCP, remark MPLS EXP. 1229 " 1230 DEFVAL {discard} 1231 ::= { hpnicfCBQoSCarCfgInfoEntry 10 } 1232 1233 hpnicfCBQoSCarRedRemarkValue OBJECT-TYPE 1234 SYNTAX Integer32 (0..63|255) 1235 MAX-ACCESS read-create 1236 STATUS current 1237 DESCRIPTION 1238 "The value is to remark When red action is remarking. 1239 For remarking DSCP, the range is 0~63; 1240 For remarking IP Precedence and MPLS EXP, the range is 0~7; 1241 Only software QoS support this node. 1242 255 is returned only when getting value from hardware QoS or when action being pass, discard of software QoS. 1243 255 can't be set." 1244 ::= { hpnicfCBQoSCarCfgInfoEntry 11 } 1245 1246 hpnicfCBQoSCarPolicedPriorityMapType OBJECT-TYPE 1247 SYNTAX INTEGER 1248 { 1249 none(0), 1250 policed-service-map(1), 1251 local-precedence-dot1p-map(2), 1252 drop-precedence-map(3) 1253 } 1254 MAX-ACCESS read-create 1255 STATUS current 1256 DESCRIPTION 1257 "Type of priority map." 1258 DEFVAL { none } 1259 ::= { hpnicfCBQoSCarCfgInfoEntry 12 } 1260 1261 hpnicfCBQoSCarRowStatus OBJECT-TYPE 1262 SYNTAX RowStatus 1263 MAX-ACCESS read-create 1264 STATUS current 1265 DESCRIPTION 1266 "RowStatus." 1267 ::= { hpnicfCBQoSCarCfgInfoEntry 13 } 1268 1269-- 1270-- nodes of aggregative CAR applyed behavior 1271-- 1272 hpnicfCBQoSAggregativeCarCfgInfoTable OBJECT-TYPE 1273 SYNTAX SEQUENCE OF HpnicfCBQoSAggregativeCarCfgInfoEntry 1274 MAX-ACCESS not-accessible 1275 STATUS current 1276 DESCRIPTION 1277 "A table of aggregative CAR applied CBQ feature configuration information. 1278 Aggregative CAR is managed by HPN-ICF-IFQOS2-MIB. So, you can use HPN-ICF-IFQOS2-MIB 1279 to get some details information about aggregative CAR. 1280 " 1281 ::= { hpnicfCBQoSBehaviorObjects 4 } 1282 1283 hpnicfCBQoSAggregativeCarCfgInfoEntry OBJECT-TYPE 1284 SYNTAX HpnicfCBQoSAggregativeCarCfgInfoEntry 1285 MAX-ACCESS not-accessible 1286 STATUS current 1287 DESCRIPTION 1288 "Aggregative CAR feature applied CBQ configuration information entry." 1289 INDEX { hpnicfCBQoSBehaviorIndex, 1290 hpnicfCBQoSCarAggregativeCarIndex } 1291 ::= { hpnicfCBQoSAggregativeCarCfgInfoTable 1 } 1292 1293 HpnicfCBQoSAggregativeCarCfgInfoEntry ::= 1294 SEQUENCE 1295 { 1296 hpnicfCBQoSCarAggregativeCarIndex 1297 Integer32, 1298 hpnicfCBQoSCarAggregativeCarName 1299 OCTET STRING, 1300 hpnicfCBQoSAggregativeCarRowStatus 1301 RowStatus 1302 } 1303 1304 hpnicfCBQoSCarAggregativeCarIndex OBJECT-TYPE 1305 SYNTAX Integer32 1306 MAX-ACCESS not-accessible 1307 STATUS current 1308 DESCRIPTION 1309 "Index of aggregative CAR. 1310 It is equal to hpnicfIfQoSAggregativeCarIndex at HPN-ICF-IFQOS2-MIB. 1311 " 1312 ::= { hpnicfCBQoSAggregativeCarCfgInfoEntry 1 } 1313 1314 hpnicfCBQoSCarAggregativeCarName OBJECT-TYPE 1315 SYNTAX OCTET STRING (SIZE(1..31)) 1316 MAX-ACCESS read-only 1317 STATUS current 1318 DESCRIPTION 1319 "Name of aggregative CAR. 1320 It is equal to hpnicfIfQoSAggregativeCarName at HPN-ICF-IFQOS2-MIB. 1321 " 1322 ::= { hpnicfCBQoSAggregativeCarCfgInfoEntry 2 } 1323 1324 hpnicfCBQoSAggregativeCarRowStatus OBJECT-TYPE 1325 SYNTAX RowStatus 1326 MAX-ACCESS read-create 1327 STATUS current 1328 DESCRIPTION 1329 "RowStatus." 1330 ::= { hpnicfCBQoSAggregativeCarCfgInfoEntry 3 } 1331 1332-- GTS 1333 hpnicfCBQoSGtsCfgInfoTable OBJECT-TYPE 1334 SYNTAX SEQUENCE OF HpnicfCBQoSGtsCfgInfoEntry 1335 MAX-ACCESS not-accessible 1336 STATUS current 1337 DESCRIPTION 1338 "A table of GTS feature configuration information." 1339 ::= { hpnicfCBQoSBehaviorObjects 5 } 1340 1341 hpnicfCBQoSGtsCfgInfoEntry OBJECT-TYPE 1342 SYNTAX HpnicfCBQoSGtsCfgInfoEntry 1343 MAX-ACCESS not-accessible 1344 STATUS current 1345 DESCRIPTION 1346 "GTS Configuration Information Entry." 1347 INDEX { hpnicfCBQoSBehaviorIndex } 1348 ::= { hpnicfCBQoSGtsCfgInfoTable 1 } 1349 1350 HpnicfCBQoSGtsCfgInfoEntry ::= 1351 SEQUENCE 1352 { 1353 hpnicfCBQoSGtsCir 1354 Unsigned32, 1355 hpnicfCBQoSGtsCbs 1356 Unsigned32, 1357 hpnicfCBQoSGtsEbs 1358 Unsigned32, 1359 hpnicfCBQoSGtsQueueLength 1360 Integer32, 1361 hpnicfCBQoSGtsRowStatus 1362 RowStatus, 1363 hpnicfCBQoSGtsPir 1364 Unsigned32 1365 } 1366 1367 hpnicfCBQoSGtsCir OBJECT-TYPE 1368 SYNTAX Unsigned32 1369 MAX-ACCESS read-create 1370 STATUS current 1371 DESCRIPTION 1372 "Committed Information Rate. Unit: kbps" 1373 ::= { hpnicfCBQoSGtsCfgInfoEntry 1 } 1374 1375 hpnicfCBQoSGtsCbs OBJECT-TYPE 1376 SYNTAX Unsigned32 1377 MAX-ACCESS read-create 1378 STATUS current 1379 DESCRIPTION 1380 "Committed Burst Size. Unit: byte 1381 default: max(cir*1/2,15000)" 1382 ::= { hpnicfCBQoSGtsCfgInfoEntry 2 } 1383 1384 hpnicfCBQoSGtsEbs OBJECT-TYPE 1385 SYNTAX Unsigned32 1386 MAX-ACCESS read-create 1387 STATUS current 1388 DESCRIPTION 1389 "Excess Burst Size. Unit: byte" 1390 ::= { hpnicfCBQoSGtsCfgInfoEntry 3 } 1391 1392 hpnicfCBQoSGtsQueueLength OBJECT-TYPE 1393 SYNTAX Integer32 (1..1024) 1394 MAX-ACCESS read-create 1395 STATUS current 1396 DESCRIPTION 1397 "The length of GTS buffer." 1398 DEFVAL { 50 } 1399 ::= { hpnicfCBQoSGtsCfgInfoEntry 4 } 1400 1401 hpnicfCBQoSGtsRowStatus OBJECT-TYPE 1402 SYNTAX RowStatus 1403 MAX-ACCESS read-create 1404 STATUS current 1405 DESCRIPTION 1406 "RowStatus." 1407 ::= { hpnicfCBQoSGtsCfgInfoEntry 5 } 1408 1409 hpnicfCBQoSGtsPir OBJECT-TYPE 1410 SYNTAX Unsigned32 1411 UNITS "kbps" 1412 MAX-ACCESS read-create 1413 STATUS current 1414 DESCRIPTION 1415 "Peak Information Rate. " 1416 ::= { hpnicfCBQoSGtsCfgInfoEntry 6 } 1417 1418-- REMARK 1419 hpnicfCBQoSRemarkCfgInfoTable OBJECT-TYPE 1420 SYNTAX SEQUENCE OF HpnicfCBQoSRemarkCfgInfoEntry 1421 MAX-ACCESS not-accessible 1422 STATUS current 1423 DESCRIPTION 1424 "A table of Remarking feature configuration information." 1425 ::= { hpnicfCBQoSBehaviorObjects 6 } 1426 1427 hpnicfCBQoSRemarkCfgInfoEntry OBJECT-TYPE 1428 SYNTAX HpnicfCBQoSRemarkCfgInfoEntry 1429 MAX-ACCESS not-accessible 1430 STATUS current 1431 DESCRIPTION 1432 "Remarking Configuration Information Entry." 1433 INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSRemarkType } 1434 ::= { hpnicfCBQoSRemarkCfgInfoTable 1 } 1435 1436 HpnicfCBQoSRemarkCfgInfoEntry ::= 1437 SEQUENCE 1438 { 1439 hpnicfCBQoSRemarkType 1440 RemarkType, 1441 hpnicfCBQoSRemarkValue 1442 Integer32, 1443 hpnicfCBQoSRemarkRowStatus 1444 RowStatus 1445 } 1446 1447 hpnicfCBQoSRemarkType OBJECT-TYPE 1448 SYNTAX RemarkType 1449 MAX-ACCESS not-accessible 1450 STATUS current 1451 DESCRIPTION 1452 "Remark type." 1453 ::= { hpnicfCBQoSRemarkCfgInfoEntry 1 } 1454 1455 hpnicfCBQoSRemarkValue OBJECT-TYPE 1456 SYNTAX Integer32 (0..4095) 1457 MAX-ACCESS read-create 1458 STATUS current 1459 DESCRIPTION 1460 "Value to remark: 1461 for IpPrecedence: 0~7 1462 for Dscp: 0~63 1463 for MplsExp: 0~7 1464 for Vlan8021p: 0~7 1465 for AtmClp: 0~1 1466 for FrDe: 0~1 1467 for VlanID: 1~4094 1468 for QosLocalID: 1~4095 1469 for DropPrecedence: 0~2 1470 for LocalPrecedence: 0~7 1471 for TopMostVlanID: 1~4094 1472 for SecondMplsExp: 0~7 1473 " 1474 ::= { hpnicfCBQoSRemarkCfgInfoEntry 2 } 1475 1476 hpnicfCBQoSRemarkRowStatus OBJECT-TYPE 1477 SYNTAX RowStatus 1478 MAX-ACCESS read-create 1479 STATUS current 1480 DESCRIPTION 1481 "RowStatus" 1482 ::= { hpnicfCBQoSRemarkCfgInfoEntry 3 } 1483 1484-- Queue 1485 1486 hpnicfCBQoSQueueCfgInfoTable OBJECT-TYPE 1487 SYNTAX SEQUENCE OF HpnicfCBQoSQueueCfgInfoEntry 1488 MAX-ACCESS not-accessible 1489 STATUS current 1490 DESCRIPTION 1491 "A table of queue feature configuration information." 1492 ::= { hpnicfCBQoSBehaviorObjects 7 } 1493 1494 hpnicfCBQoSQueueCfgInfoEntry OBJECT-TYPE 1495 SYNTAX HpnicfCBQoSQueueCfgInfoEntry 1496 MAX-ACCESS not-accessible 1497 STATUS current 1498 DESCRIPTION 1499 "Queue Configuration Information Entry." 1500 INDEX { hpnicfCBQoSBehaviorIndex } 1501 ::= { hpnicfCBQoSQueueCfgInfoTable 1 } 1502 1503 HpnicfCBQoSQueueCfgInfoEntry ::= 1504 SEQUENCE 1505 { 1506 hpnicfCBQoSQueueType 1507 QueueType, 1508 hpnicfCBQoSQueueDropType 1509 INTEGER, 1510 hpnicfCBQoSQueueLength 1511 Integer32, 1512 hpnicfCBQoSQueueBandwidthUnit 1513 QueueBandwidthUnit, 1514 hpnicfCBQoSQueueBandwidthValue 1515 Integer32, 1516 hpnicfCBQoSQueueCbs 1517 Integer32, 1518 hpnicfCBQoSQueueQueueNumber 1519 INTEGER, 1520 hpnicfCBQoSQueueCbsRatio 1521 Integer32, 1522 hpnicfCBQoSQueueRowStatus 1523 RowStatus 1524 } 1525 1526 hpnicfCBQoSQueueType OBJECT-TYPE 1527 SYNTAX QueueType 1528 MAX-ACCESS read-create 1529 STATUS current 1530 DESCRIPTION 1531 "Queueing Type: 1532 EF:(1) 1533 AF:(2) 1534 WFQ:(3)" 1535 ::= { hpnicfCBQoSQueueCfgInfoEntry 1 } 1536 1537 hpnicfCBQoSQueueDropType OBJECT-TYPE 1538 SYNTAX INTEGER 1539 { 1540 typeUnavailable(0), 1541 typeTailDrop(1), 1542 typeWred(2) 1543 } 1544 MAX-ACCESS read-create 1545 STATUS current 1546 DESCRIPTION 1547 "The drop type of queue. Only valid for AF and WFQ queue. 1548 typeUnavailable is returned only when getting value about EF queue. 1549 typeUnavailable can't be set." 1550 DEFVAL {typeTailDrop} 1551 ::= { hpnicfCBQoSQueueCfgInfoEntry 2 } 1552 1553 hpnicfCBQoSQueueLength OBJECT-TYPE 1554 SYNTAX Integer32 (1..2147483647) 1555 MAX-ACCESS read-create 1556 STATUS current 1557 DESCRIPTION 1558 "The length of QueueLength. Only valid for tail-drop type 1559 of AF and WFQ queue. 1560 2147483647 is returned only when getting value about EF queue 1561 or WRED type of AF and WFQ queue. 1562 2147483647 can't be set." 1563 DEFVAL { 64 } 1564 ::= { hpnicfCBQoSQueueCfgInfoEntry 3 } 1565 1566 hpnicfCBQoSQueueBandwidthUnit OBJECT-TYPE 1567 SYNTAX QueueBandwidthUnit 1568 MAX-ACCESS read-create 1569 STATUS current 1570 DESCRIPTION 1571 "Bandwidth Unit: 1572 Absolute, Unit Kbps (1) 1573 Percent, Unit % (2) 1574 RemainPercent, Unit % of remained bandwidth (3) 1575 Only valid for EF and AF queue. 1576 0 is returned only when getting value about WFQ queue. 1577 0 can't be set. 1578 " 1579 ::= { hpnicfCBQoSQueueCfgInfoEntry 4 } 1580 1581 hpnicfCBQoSQueueBandwidthValue OBJECT-TYPE 1582 SYNTAX Integer32 (1..10000000|2147483647) 1583 MAX-ACCESS read-create 1584 STATUS current 1585 DESCRIPTION 1586 "Bandwidth value: 1587 Absolute value: 8~10000000. Unit: Kbps 1588 Percent value: 1~100. 1589 Only valid for EF and AF queue. 1590 2147483647 is returned only when getting value about WFQ queue. 1591 2147483647 can't be set." 1592 ::= { hpnicfCBQoSQueueCfgInfoEntry 5 } 1593 1594 hpnicfCBQoSQueueCbs OBJECT-TYPE 1595 SYNTAX Integer32 (32..1000000000|2147483647) 1596 MAX-ACCESS read-create 1597 STATUS current 1598 DESCRIPTION 1599 "Committed Burst Size. Unit: byte. 1600 Only valid for EF queue. 1601 Default: If the value of 'hpnicfCBQoSQueueBandwidthValue * 25' is 1602 between 1500 and 2000000, the default value of this 1603 object is 'hpnicfCBQoSQueueBandwidthValue * 25';If the value of 1604 'hpnicfCBQoSQueueBandwidthValue * 25' is larger than or equal to 1605 2000000, the default value of this object is 2000000; 1606 If the value of 'hpnicfCBQoSQueueBandwidthValue * 25' is 1607 less than or equal to 1500, the default value of this object is 1500. 1608 2147483647 is returned only when getting value about AF or WFQ queue. 1609 2147483647 can't be set." 1610 ::= { hpnicfCBQoSQueueCfgInfoEntry 6 } 1611 1612 hpnicfCBQoSQueueQueueNumber OBJECT-TYPE 1613 SYNTAX INTEGER 1614 { 1615 unavailable(0), 1616 a16(16), 1617 a32(32), 1618 a64(64), 1619 a128(128), 1620 a256(256), 1621 a512(512), 1622 a1024(1024), 1623 a2048(2048), 1624 a4096(4096) 1625 } 1626 MAX-ACCESS read-create 1627 STATUS current 1628 DESCRIPTION 1629 "Max number of hashed queues (a power of 2). 1630 Only valid for WFQ. 1631 'unavailable' is returned only when getting value about AF or EF queue. 1632 'unavailable' can't be set." 1633 DEFVAL {a256} 1634 ::= { hpnicfCBQoSQueueCfgInfoEntry 7 } 1635 1636 hpnicfCBQoSQueueCbsRatio OBJECT-TYPE 1637 SYNTAX Integer32(25..500|2147483647) 1638 MAX-ACCESS read-create 1639 STATUS current 1640 DESCRIPTION 1641 "Committed Burst Size Ratio. 1642 CBS = CBS_Ratio * Bandwidth(k bps) 1643 Only valid for EF queue. 1644 2147483647 is returned only when getting value about AF or WFQ queue. 1645 2147483647 can't be set. 1646 " 1647 DEFVAL { 25 } 1648 ::= { hpnicfCBQoSQueueCfgInfoEntry 8 } 1649 1650 hpnicfCBQoSQueueRowStatus OBJECT-TYPE 1651 SYNTAX RowStatus 1652 MAX-ACCESS read-create 1653 STATUS current 1654 DESCRIPTION 1655 "RowStatus." 1656 ::= { hpnicfCBQoSQueueCfgInfoEntry 9 } 1657 1658-- WRED 1659 1660 hpnicfCBQoSWredCfgInfoTable OBJECT-TYPE 1661 SYNTAX SEQUENCE OF HpnicfCBQoSWredCfgInfoEntry 1662 MAX-ACCESS not-accessible 1663 STATUS current 1664 DESCRIPTION 1665 "A table of WRED configuration information." 1666 ::= { hpnicfCBQoSBehaviorObjects 8 } 1667 1668 hpnicfCBQoSWredCfgInfoEntry OBJECT-TYPE 1669 SYNTAX HpnicfCBQoSWredCfgInfoEntry 1670 MAX-ACCESS not-accessible 1671 STATUS current 1672 DESCRIPTION 1673 "WRED Configuration Information Entry." 1674 INDEX { hpnicfCBQoSBehaviorIndex } 1675 ::= { hpnicfCBQoSWredCfgInfoTable 1 } 1676 1677 HpnicfCBQoSWredCfgInfoEntry ::= 1678 SEQUENCE 1679 { 1680 hpnicfCBQoSWredType 1681 WredType, 1682 hpnicfCBQoSWredWeightConst 1683 Integer32 1684 } 1685 1686 hpnicfCBQoSWredType OBJECT-TYPE 1687 SYNTAX WredType 1688 MAX-ACCESS read-write 1689 STATUS current 1690 DESCRIPTION 1691 "WRED type." 1692 DEFVAL { 1 } 1693 ::= { hpnicfCBQoSWredCfgInfoEntry 1 } 1694 1695 hpnicfCBQoSWredWeightConst OBJECT-TYPE 1696 SYNTAX Integer32 (1..16) 1697 MAX-ACCESS read-write 1698 STATUS current 1699 DESCRIPTION 1700 "Specify weight for calculating mean queue depth." 1701 DEFVAL { 9 } 1702 ::= { hpnicfCBQoSWredCfgInfoEntry 2 } 1703 1704-- WRED Class 1705 1706 hpnicfCBQoSWredClassCfgInfoTable OBJECT-TYPE 1707 SYNTAX SEQUENCE OF HpnicfCBQoSWredClassCfgInfoEntry 1708 MAX-ACCESS not-accessible 1709 STATUS current 1710 DESCRIPTION 1711 "A table of WRED configuration information." 1712 ::= { hpnicfCBQoSBehaviorObjects 9 } 1713 1714 hpnicfCBQoSWredClassCfgInfoEntry OBJECT-TYPE 1715 SYNTAX HpnicfCBQoSWredClassCfgInfoEntry 1716 MAX-ACCESS not-accessible 1717 STATUS current 1718 DESCRIPTION 1719 "WRED Class Configuration Information Entry." 1720 INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSWredClassValue } 1721 ::= { hpnicfCBQoSWredClassCfgInfoTable 1 } 1722 1723 HpnicfCBQoSWredClassCfgInfoEntry ::= 1724 SEQUENCE 1725 { 1726 hpnicfCBQoSWredClassValue 1727 Integer32, 1728 hpnicfCBQoSWredClassLowLimit 1729 Integer32, 1730 hpnicfCBQoSWredClassHighLimit 1731 Integer32, 1732 hpnicfCBQoSWredClassDiscardProb 1733 Integer32 1734 } 1735 1736 hpnicfCBQoSWredClassValue OBJECT-TYPE 1737 SYNTAX Integer32 (0..63) 1738 MAX-ACCESS not-accessible 1739 STATUS current 1740 DESCRIPTION 1741 "The class value. 1742 For IP precedence based WRED, the class is IP precedence, 1743 and range is 0~7. 1744 For DSCP based WRED, the class is DSCP, and range is 0~63. 1745 " 1746 ::= { hpnicfCBQoSWredClassCfgInfoEntry 1 } 1747 1748 hpnicfCBQoSWredClassLowLimit OBJECT-TYPE 1749 SYNTAX Integer32 (1..1024) 1750 MAX-ACCESS read-write 1751 STATUS current 1752 DESCRIPTION 1753 "The low limit of queue depth." 1754 DEFVAL {10} 1755 ::= { hpnicfCBQoSWredClassCfgInfoEntry 2 } 1756 1757 hpnicfCBQoSWredClassHighLimit OBJECT-TYPE 1758 SYNTAX Integer32 (1..1024) 1759 MAX-ACCESS read-write 1760 STATUS current 1761 DESCRIPTION 1762 "The high limit of queue depth." 1763 DEFVAL { 30 } 1764 ::= { hpnicfCBQoSWredClassCfgInfoEntry 3 } 1765 1766 hpnicfCBQoSWredClassDiscardProb OBJECT-TYPE 1767 SYNTAX Integer32 (1..255) 1768 MAX-ACCESS read-write 1769 STATUS current 1770 DESCRIPTION 1771 "The discard probability denominator." 1772 DEFVAL { 10 } 1773 ::= { hpnicfCBQoSWredClassCfgInfoEntry 4 } 1774 1775-- Policy Route 1776 hpnicfCBQoSPolicyRouteCfgInfoTable OBJECT-TYPE 1777 SYNTAX SEQUENCE OF HpnicfCBQoSPolicyRouteCfgInfoEntry 1778 MAX-ACCESS not-accessible 1779 STATUS current 1780 DESCRIPTION 1781 "A table of Policy Routing configuration information." 1782 ::= { hpnicfCBQoSBehaviorObjects 10 } 1783 1784 hpnicfCBQoSPolicyRouteCfgInfoEntry OBJECT-TYPE 1785 SYNTAX HpnicfCBQoSPolicyRouteCfgInfoEntry 1786 MAX-ACCESS not-accessible 1787 STATUS current 1788 DESCRIPTION 1789 "Policy Routeing Configuration Information Entry." 1790 INDEX { hpnicfCBQoSBehaviorIndex } 1791 ::= { hpnicfCBQoSPolicyRouteCfgInfoTable 1 } 1792 1793 HpnicfCBQoSPolicyRouteCfgInfoEntry ::= 1794 SEQUENCE 1795 { 1796 hpnicfCBQoSPolicyRouteIpAddrType 1797 InetAddressType, 1798 hpnicfCBQoSPolicyRouteNexthop 1799 InetAddress, 1800 hpnicfCBQoSPolicyRouteBackup 1801 INTEGER, 1802 hpnicfCBQoSPolicyRouteRowStatus 1803 RowStatus 1804 } 1805 1806 hpnicfCBQoSPolicyRouteIpAddrType OBJECT-TYPE 1807 SYNTAX InetAddressType 1808 MAX-ACCESS read-create 1809 STATUS current 1810 DESCRIPTION 1811 "Type of InetAddress." 1812 ::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 1 } 1813 1814 hpnicfCBQoSPolicyRouteNexthop OBJECT-TYPE 1815 SYNTAX InetAddress 1816 MAX-ACCESS read-create 1817 STATUS current 1818 DESCRIPTION 1819 "The next-hop ip address for redirection." 1820 ::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 2 } 1821 1822 hpnicfCBQoSPolicyRouteBackup OBJECT-TYPE 1823 SYNTAX INTEGER 1824 { 1825 backup(1), 1826 notbackup(2) 1827 } 1828 MAX-ACCESS read-create 1829 STATUS current 1830 DESCRIPTION 1831 "Whether forward the packet according to the routing table 1832 When the next-hop IP address for redirection is not valid. 1833 Backup means forwarding. NoBackup means not forwarding. 1834 " 1835 ::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 3 } 1836 1837 hpnicfCBQoSPolicyRouteRowStatus OBJECT-TYPE 1838 SYNTAX RowStatus 1839 MAX-ACCESS read-create 1840 STATUS current 1841 DESCRIPTION 1842 "RowStatus." 1843 ::= { hpnicfCBQoSPolicyRouteCfgInfoEntry 4 } 1844 1845-- NAT 1846 hpnicfCBQoSNatCfgInfoTable OBJECT-TYPE 1847 SYNTAX SEQUENCE OF HpnicfCBQoSNatCfgInfoEntry 1848 MAX-ACCESS not-accessible 1849 STATUS current 1850 DESCRIPTION 1851 "A table of Nat configuration information." 1852 ::= { hpnicfCBQoSBehaviorObjects 11 } 1853 1854 hpnicfCBQoSNatCfgInfoEntry OBJECT-TYPE 1855 SYNTAX HpnicfCBQoSNatCfgInfoEntry 1856 MAX-ACCESS not-accessible 1857 STATUS current 1858 DESCRIPTION 1859 "Nat Configuration Information Entry." 1860 INDEX { hpnicfCBQoSBehaviorIndex } 1861 ::= { hpnicfCBQoSNatCfgInfoTable 1 } 1862 1863 HpnicfCBQoSNatCfgInfoEntry ::= 1864 SEQUENCE 1865 { 1866 hpnicfCBQoSNatMainNumber 1867 Integer32, 1868 hpnicfCBQoSNatBackupNumber 1869 Integer32, 1870 hpnicfCBQoSNatServiceClass 1871 Integer32, 1872 hpnicfCBQoSNatRowStatus 1873 RowStatus 1874 } 1875 1876 hpnicfCBQoSNatMainNumber OBJECT-TYPE 1877 SYNTAX Integer32 (1..255) 1878 MAX-ACCESS read-create 1879 STATUS current 1880 DESCRIPTION 1881 "The main ISP number." 1882 ::= { hpnicfCBQoSNatCfgInfoEntry 1 } 1883 1884 hpnicfCBQoSNatBackupNumber OBJECT-TYPE 1885 SYNTAX Integer32 (1..255) 1886 MAX-ACCESS read-create 1887 STATUS current 1888 DESCRIPTION 1889 "The backup ISP number" 1890 ::= { hpnicfCBQoSNatCfgInfoEntry 2 } 1891 1892 hpnicfCBQoSNatServiceClass OBJECT-TYPE 1893 SYNTAX Integer32 (1..4) 1894 MAX-ACCESS read-create 1895 STATUS current 1896 DESCRIPTION 1897 "The service class." 1898 DEFVAL { 2 } 1899 ::= { hpnicfCBQoSNatCfgInfoEntry 3 } 1900 1901 hpnicfCBQoSNatRowStatus OBJECT-TYPE 1902 SYNTAX RowStatus 1903 MAX-ACCESS read-create 1904 STATUS current 1905 DESCRIPTION 1906 "RowStatus." 1907 ::= { hpnicfCBQoSNatCfgInfoEntry 4 } 1908 1909-- Firewall 1910 1911 hpnicfCBQoSFirewallCfgInfoTable OBJECT-TYPE 1912 SYNTAX SEQUENCE OF HpnicfCBQoSFirewallCfgInfoEntry 1913 MAX-ACCESS not-accessible 1914 STATUS current 1915 DESCRIPTION 1916 "A table of firewall configuration information." 1917 ::= { hpnicfCBQoSBehaviorObjects 12 } 1918 1919 hpnicfCBQoSFirewallCfgInfoEntry OBJECT-TYPE 1920 SYNTAX HpnicfCBQoSFirewallCfgInfoEntry 1921 MAX-ACCESS not-accessible 1922 STATUS current 1923 DESCRIPTION 1924 "Firewall configuration information entry." 1925 INDEX { hpnicfCBQoSBehaviorIndex } 1926 ::= { hpnicfCBQoSFirewallCfgInfoTable 1 } 1927 1928 HpnicfCBQoSFirewallCfgInfoEntry ::= 1929 SEQUENCE 1930 { 1931 hpnicfCBQoSFirewallAction 1932 INTEGER, 1933 hpnicfCBQoSFirewallRowStatus 1934 RowStatus 1935 } 1936 1937 hpnicfCBQoSFirewallAction OBJECT-TYPE 1938 SYNTAX INTEGER 1939 { 1940 permit(1), 1941 deny(2) 1942 } 1943 MAX-ACCESS read-create 1944 STATUS current 1945 DESCRIPTION 1946 "The firewall action " 1947 DEFVAL {permit} 1948 ::= { hpnicfCBQoSFirewallCfgInfoEntry 1 } 1949 1950 hpnicfCBQoSFirewallRowStatus OBJECT-TYPE 1951 SYNTAX RowStatus 1952 MAX-ACCESS read-create 1953 STATUS current 1954 DESCRIPTION 1955 "RowStatus." 1956 ::= { hpnicfCBQoSFirewallCfgInfoEntry 2 } 1957 1958-- Sampling behavior 1959 1960 hpnicfCBQoSSamplingCfgInfoTable OBJECT-TYPE 1961 SYNTAX SEQUENCE OF HpnicfCBQoSSamplingCfgInfoEntry 1962 MAX-ACCESS not-accessible 1963 STATUS current 1964 DESCRIPTION 1965 "A table of sampling configuration information." 1966 ::= { hpnicfCBQoSBehaviorObjects 13 } 1967 1968 hpnicfCBQoSSamplingCfgInfoEntry OBJECT-TYPE 1969 SYNTAX HpnicfCBQoSSamplingCfgInfoEntry 1970 MAX-ACCESS not-accessible 1971 STATUS current 1972 DESCRIPTION 1973 "Sampling configuration information entry." 1974 INDEX { hpnicfCBQoSBehaviorIndex } 1975 ::= { hpnicfCBQoSSamplingCfgInfoTable 1 } 1976 1977 HpnicfCBQoSSamplingCfgInfoEntry ::= 1978 SEQUENCE 1979 { 1980 hpnicfCBQoSSamplingNum 1981 Integer32, 1982 hpnicfCBQoSSamplingRowStatus 1983 RowStatus 1984 } 1985 1986 hpnicfCBQoSSamplingNum OBJECT-TYPE 1987 SYNTAX Integer32 (1..16) 1988 MAX-ACCESS read-create 1989 STATUS current 1990 DESCRIPTION 1991 "The sampling number." 1992 ::= { hpnicfCBQoSSamplingCfgInfoEntry 1 } 1993 1994 hpnicfCBQoSSamplingRowStatus OBJECT-TYPE 1995 SYNTAX RowStatus 1996 MAX-ACCESS read-create 1997 STATUS current 1998 DESCRIPTION 1999 "RowStatus." 2000 ::= { hpnicfCBQoSSamplingCfgInfoEntry 2 } 2001 2002 hpnicfCBQoSAccountCfgInfoTable OBJECT-TYPE 2003 SYNTAX SEQUENCE OF HpnicfCBQoSAccountCfgInfoEntry 2004 MAX-ACCESS not-accessible 2005 STATUS current 2006 DESCRIPTION 2007 "A table of account configuration information." 2008 ::= { hpnicfCBQoSBehaviorObjects 14 } 2009 2010 hpnicfCBQoSAccountCfgInfoEntry OBJECT-TYPE 2011 SYNTAX HpnicfCBQoSAccountCfgInfoEntry 2012 MAX-ACCESS not-accessible 2013 STATUS current 2014 DESCRIPTION 2015 "Account configuration information entry." 2016 INDEX { hpnicfCBQoSBehaviorIndex } 2017 ::= { hpnicfCBQoSAccountCfgInfoTable 1 } 2018 2019 HpnicfCBQoSAccountCfgInfoEntry ::= 2020 SEQUENCE 2021 { 2022 hpnicfCBQoSAccounting 2023 TruthValue, 2024 hpnicfCBQoSAccountRowStatus 2025 RowStatus, 2026 hpnicfCBQoSAccountingMode 2027 INTEGER 2028 } 2029 2030 hpnicfCBQoSAccounting OBJECT-TYPE 2031 SYNTAX TruthValue 2032 MAX-ACCESS read-create 2033 STATUS current 2034 DESCRIPTION 2035 "Account action." 2036 ::= { hpnicfCBQoSAccountCfgInfoEntry 1 } 2037 2038 hpnicfCBQoSAccountRowStatus OBJECT-TYPE 2039 SYNTAX RowStatus 2040 MAX-ACCESS read-create 2041 STATUS current 2042 DESCRIPTION 2043 "RowStatus." 2044 ::= { hpnicfCBQoSAccountCfgInfoEntry 2 } 2045 2046 hpnicfCBQoSAccountingMode OBJECT-TYPE 2047 SYNTAX INTEGER 2048 { 2049 auto(1), 2050 packet(2), 2051 byte(3), 2052 both(4) 2053 } 2054 MAX-ACCESS read-create 2055 STATUS current 2056 DESCRIPTION 2057 "Account mode." 2058 DEFVAL { auto } 2059 ::= { hpnicfCBQoSAccountCfgInfoEntry 3 } 2060 2061-- 2062-- nodes of hpnicfCBQoSRedirectCfgInfoTable 2063-- 2064 hpnicfCBQoSRedirectCfgInfoTable OBJECT-TYPE 2065 SYNTAX SEQUENCE OF HpnicfCBQoSRedirectCfgInfoEntry 2066 MAX-ACCESS not-accessible 2067 STATUS current 2068 DESCRIPTION 2069 "A table of redirect configuration information." 2070 ::= { hpnicfCBQoSBehaviorObjects 15 } 2071 2072 hpnicfCBQoSRedirectCfgInfoEntry OBJECT-TYPE 2073 SYNTAX HpnicfCBQoSRedirectCfgInfoEntry 2074 MAX-ACCESS not-accessible 2075 STATUS current 2076 DESCRIPTION 2077 "Redirect configuration information entry." 2078 INDEX { hpnicfCBQoSBehaviorIndex } 2079 ::= { hpnicfCBQoSRedirectCfgInfoTable 1 } 2080 2081 HpnicfCBQoSRedirectCfgInfoEntry ::= 2082 SEQUENCE 2083 { 2084 hpnicfCBQoSRedirectType 2085 INTEGER, 2086 hpnicfCBQoSRedirectIfIndex 2087 Integer32, 2088 hpnicfCBQoSRedirectIpAddressType 2089 InetAddressType, 2090 hpnicfCBQoSRedirectIpAddress1 2091 InetAddress, 2092 hpnicfCBQoSRedirectIpAddress2 2093 InetAddress, 2094 hpnicfCBQoSRedirectRowStatus 2095 RowStatus, 2096 hpnicfCBQoSRedirectIpv6Interface1 2097 Integer32, 2098 hpnicfCBQoSRedirectIpv6Interface2 2099 Integer32, 2100 hpnicfCBQoSRedirectIfVlanID 2101 Integer32 2102 } 2103 2104 hpnicfCBQoSRedirectType OBJECT-TYPE 2105 SYNTAX INTEGER 2106 { 2107 cpu(1), 2108 interface(2), 2109 nextHop(3) 2110 } 2111 MAX-ACCESS read-create 2112 STATUS current 2113 DESCRIPTION 2114 "The type of redirect." 2115 ::= { hpnicfCBQoSRedirectCfgInfoEntry 1 } 2116 2117 hpnicfCBQoSRedirectIfIndex OBJECT-TYPE 2118 SYNTAX Integer32 2119 MAX-ACCESS read-create 2120 STATUS current 2121 DESCRIPTION 2122 "ifIndex. 2123 Only the value of hpnicfCBQoSRedirectType is interface, 2124 can be set this node. 2125 " 2126 DEFVAL { 0 } 2127 ::= { hpnicfCBQoSRedirectCfgInfoEntry 2 } 2128 2129 hpnicfCBQoSRedirectIpAddressType OBJECT-TYPE 2130 SYNTAX InetAddressType 2131 MAX-ACCESS read-create 2132 STATUS current 2133 DESCRIPTION 2134 "A value that represents a type of Internet address. 2135 unknown(0) An unknown address type. This value MUST 2136 be used if the value of the corresponding 2137 InetAddress object is a zero-length string. 2138 It may also be used to indicate an IP address 2139 which is not in one of the formats defined 2140 below. 2141 2142 ipv4(1) An IPv4 address as defined by the 2143 InetAddressIPv4 textual convention. 2144 2145 ipv6(2) A global IPv6 address as defined by the 2146 InetAddressIPv6 textual convention. 2147 2148 ipv4z(3) A non-global IPv4 address including a zone 2149 index as defined by the InetAddressIPv4z 2150 textual convention. 2151 2152 ipv6z(4) A non-global IPv6 address including a zone 2153 index as defined by the InetAddressIPv6z 2154 textual convention. 2155 2156 dns(16) A DNS domain name as defined by the 2157 InetAddressDNS textual convention. 2158 Now supports ipv4 and ipv6. 2159 Only the value of hpnicfCBQoSRedirectType is next-hop, 2160 can be set this node and hpnicfCBQoSRedirectIpAddress1 or hpnicfCBQoSRedirectIpAddress2. 2161 " 2162 DEFVAL { unknown } 2163 ::= { hpnicfCBQoSRedirectCfgInfoEntry 3 } 2164 2165 hpnicfCBQoSRedirectIpAddress1 OBJECT-TYPE 2166 SYNTAX InetAddress 2167 MAX-ACCESS read-create 2168 STATUS current 2169 DESCRIPTION 2170 "IP Address. 2171 If the value of hpnicfCBQoSRedirectType is not next-hop, 2172 zero-length string will be returned when getting. 2173 If the value of hpnicfCBQoSRedirectIpAddressType is ipv6, 2174 this node is set necessarily. 2175 " 2176 ::= { hpnicfCBQoSRedirectCfgInfoEntry 4 } 2177 2178 hpnicfCBQoSRedirectIpAddress2 OBJECT-TYPE 2179 SYNTAX InetAddress 2180 MAX-ACCESS read-create 2181 STATUS current 2182 DESCRIPTION 2183 "IP Address. 2184 If the value of hpnicfCBQoSRedirectType is not next-hop, 2185 zero-length string will be returned when getting. 2186 If the value of hpnicfCBQoSRedirectIpAddressType is ipv6, 2187 this node is set optionally. 2188 " 2189 ::= { hpnicfCBQoSRedirectCfgInfoEntry 5 } 2190 2191 hpnicfCBQoSRedirectRowStatus OBJECT-TYPE 2192 SYNTAX RowStatus 2193 MAX-ACCESS read-create 2194 STATUS current 2195 DESCRIPTION 2196 "RowStatus." 2197 ::= { hpnicfCBQoSRedirectCfgInfoEntry 6 } 2198 2199 hpnicfCBQoSRedirectIpv6Interface1 OBJECT-TYPE 2200 SYNTAX Integer32 2201 MAX-ACCESS read-create 2202 STATUS current 2203 DESCRIPTION 2204 "IfIndex for ipv6 next hop . 2205 If and only if the value of hpnicfCBQoSRedirectIpAddressType is ipv6 2206 and hpnicfCBQoSRedirectIpAddress1 is set, 2207 this node can be set. 2208 " 2209 DEFVAL { 0 } 2210 ::= { hpnicfCBQoSRedirectCfgInfoEntry 7 } 2211 2212 hpnicfCBQoSRedirectIpv6Interface2 OBJECT-TYPE 2213 SYNTAX Integer32 2214 MAX-ACCESS read-create 2215 STATUS current 2216 DESCRIPTION 2217 "IfIndex for ipv6 next hop . 2218 If and only if the value of hpnicfCBQoSRedirectIpAddressType is ipv6 2219 and hpnicfCBQoSRedirectIpAddress2 is set, 2220 this node can be set. 2221 " 2222 DEFVAL { 0 } 2223 ::= { hpnicfCBQoSRedirectCfgInfoEntry 8 } 2224 2225 hpnicfCBQoSRedirectIfVlanID OBJECT-TYPE 2226 SYNTAX Integer32 (0..4094 |65535) 2227 MAX-ACCESS read-create 2228 STATUS current 2229 DESCRIPTION 2230 "VLAN-ID to tag. 2231 If and only if the value of hpnicfCBQoSRedirectType is interface, 2232 this node can be set. 2233 " 2234 DEFVAL { 65535 } 2235 ::= { hpnicfCBQoSRedirectCfgInfoEntry 9 } 2236 2237-- 2238-- nodes of hpnicfCBQoSPriorityMapCfgInfoTable 2239-- 2240 hpnicfCBQoSPriorityMapCfgInfoTable OBJECT-TYPE 2241 SYNTAX SEQUENCE OF HpnicfCBQoSPriorityMapCfgInfoEntry 2242 MAX-ACCESS not-accessible 2243 STATUS current 2244 DESCRIPTION 2245 "A table of priority map configuration information." 2246 ::= { hpnicfCBQoSBehaviorObjects 16 } 2247 2248 hpnicfCBQoSPriorityMapCfgInfoEntry OBJECT-TYPE 2249 SYNTAX HpnicfCBQoSPriorityMapCfgInfoEntry 2250 MAX-ACCESS not-accessible 2251 STATUS current 2252 DESCRIPTION 2253 "priority map configuration information entry." 2254 INDEX { hpnicfCBQoSBehaviorIndex } 2255 ::= { hpnicfCBQoSPriorityMapCfgInfoTable 1 } 2256 2257 HpnicfCBQoSPriorityMapCfgInfoEntry ::= 2258 SEQUENCE 2259 { 2260 hpnicfCBQoSPriorityMapImportType 2261 INTEGER, 2262 hpnicfCBQoSPriorityMapExportType 2263 INTEGER, 2264 hpnicfCBQoSPriorityMapGroupIndex 2265 Integer32, 2266 hpnicfCBQoSPriorityMapGroupName 2267 OCTET STRING, 2268 hpnicfCBQoSPriorityMapAuto 2269 INTEGER, 2270 hpnicfCBQoSPriorityMapRowStatus 2271 RowStatus 2272 } 2273 2274 hpnicfCBQoSPriorityMapImportType OBJECT-TYPE 2275 SYNTAX INTEGER 2276 { 2277 invalid(1), 2278 dscp(2), 2279 dot1p(3), 2280 exp(4), 2281 ipPrecedence(5), 2282 localPrecedence(6), 2283 dropPrecedence(7) 2284 } 2285 MAX-ACCESS read-create 2286 STATUS current 2287 DESCRIPTION 2288 "Import type of map." 2289 DEFVAL { invalid } 2290 ::= { hpnicfCBQoSPriorityMapCfgInfoEntry 1 } 2291 2292 hpnicfCBQoSPriorityMapExportType OBJECT-TYPE 2293 SYNTAX INTEGER 2294 { 2295 invalid(1), 2296 dscp(2), 2297 dot1p(3), 2298 exp(4), 2299 ipPrecedence(5), 2300 localPrecedence(6), 2301 dropPrecedence(7) 2302 } 2303 MAX-ACCESS read-create 2304 STATUS current 2305 DESCRIPTION 2306 "Export type of map." 2307 DEFVAL { invalid } 2308 ::= { hpnicfCBQoSPriorityMapCfgInfoEntry 2 } 2309 2310 hpnicfCBQoSPriorityMapGroupIndex OBJECT-TYPE 2311 SYNTAX Integer32 2312 MAX-ACCESS read-create 2313 STATUS current 2314 DESCRIPTION 2315 "Index of map group. 2316 Map group is managed by HPN-ICF-IFQOS2-MIB. 2317 " 2318 ::= { hpnicfCBQoSPriorityMapCfgInfoEntry 3 } 2319 2320 hpnicfCBQoSPriorityMapGroupName OBJECT-TYPE 2321 SYNTAX OCTET STRING (SIZE(0..31)) 2322 MAX-ACCESS read-only 2323 STATUS current 2324 DESCRIPTION 2325 "Name of map group. 2326 Map group is managed by HPN-ICF-IFQOS2-MIB. 2327 " 2328 ::= { hpnicfCBQoSPriorityMapCfgInfoEntry 4 } 2329 2330 hpnicfCBQoSPriorityMapAuto OBJECT-TYPE 2331 SYNTAX INTEGER 2332 { 2333 invalid(1), 2334 autoDscp(2), 2335 autoDot1p(3), 2336 autoMplsExp(4), 2337 autoIp(5) 2338 } 2339 MAX-ACCESS read-create 2340 STATUS current 2341 DESCRIPTION 2342 "Type of priority MAP." 2343 DEFVAL { invalid } 2344 ::= { hpnicfCBQoSPriorityMapCfgInfoEntry 5 } 2345 2346 hpnicfCBQoSPriorityMapRowStatus OBJECT-TYPE 2347 SYNTAX RowStatus 2348 MAX-ACCESS read-create 2349 STATUS current 2350 DESCRIPTION 2351 "RowStatus." 2352 ::= { hpnicfCBQoSPriorityMapCfgInfoEntry 6 } 2353 2354-- 2355-- nodes of hpnicfCBQoSMirrorCfgInfoTable 2356-- 2357 hpnicfCBQoSMirrorCfgInfoTable OBJECT-TYPE 2358 SYNTAX SEQUENCE OF HpnicfCBQoSMirrorCfgInfoEntry 2359 MAX-ACCESS not-accessible 2360 STATUS current 2361 DESCRIPTION 2362 "A table of flow mirror configuration information." 2363 ::= { hpnicfCBQoSBehaviorObjects 17 } 2364 2365 hpnicfCBQoSMirrorCfgInfoEntry OBJECT-TYPE 2366 SYNTAX HpnicfCBQoSMirrorCfgInfoEntry 2367 MAX-ACCESS not-accessible 2368 STATUS current 2369 DESCRIPTION 2370 "Flow mirror configuration information entry." 2371 INDEX { hpnicfCBQoSBehaviorIndex } 2372 ::= { hpnicfCBQoSMirrorCfgInfoTable 1 } 2373 2374 HpnicfCBQoSMirrorCfgInfoEntry ::= 2375 SEQUENCE 2376 { 2377 hpnicfCBQoSMirrorType 2378 INTEGER, 2379 hpnicfCBQoSMirrorIfIndex 2380 OCTET STRING, 2381 hpnicfCBQoSMirrorVlanID 2382 Integer32, 2383 hpnicfCBQoSMirrorRowStatus 2384 RowStatus 2385 } 2386 2387 hpnicfCBQoSMirrorType OBJECT-TYPE 2388 SYNTAX INTEGER 2389 { 2390 interface(1), 2391 cpu(2), 2392 vlan(3) 2393 } 2394 MAX-ACCESS read-create 2395 STATUS current 2396 DESCRIPTION 2397 "Type of flow mirror." 2398 ::= { hpnicfCBQoSMirrorCfgInfoEntry 1 } 2399 2400 hpnicfCBQoSMirrorIfIndex OBJECT-TYPE 2401 SYNTAX OCTET STRING (SIZE (0..255)) 2402 MAX-ACCESS read-create 2403 STATUS current 2404 DESCRIPTION 2405 "IfIndex of destination interface. 2406 Only the value of hpnicfCBQoSMirrorType is interface, 2407 can be set this node. 2408 For example: 1#11#111#1111 means the flow mirror 2409 destination ifindex is 1,11,111 and 1111. 2410 '#' is list separator for all IfIndex value. 2411 " 2412 ::= { hpnicfCBQoSMirrorCfgInfoEntry 2 } 2413 2414 hpnicfCBQoSMirrorVlanID OBJECT-TYPE 2415 SYNTAX Integer32 (0..4094) 2416 MAX-ACCESS read-create 2417 STATUS current 2418 DESCRIPTION 2419 "Destination vlan of flow mirror, 2420 Only the value of hpnicfCBQoSMirrorType is vlan, 2421 can be set this node. 2422 " 2423 ::= { hpnicfCBQoSMirrorCfgInfoEntry 3 } 2424 2425 hpnicfCBQoSMirrorRowStatus OBJECT-TYPE 2426 SYNTAX RowStatus 2427 MAX-ACCESS read-create 2428 STATUS current 2429 DESCRIPTION 2430 "RowStatus." 2431 ::= { hpnicfCBQoSMirrorCfgInfoEntry 4 } 2432 2433-- 2434-- nodes of hpnicfCBQoSNestCfgInfoTable 2435-- 2436 hpnicfCBQoSNestCfgInfoTable OBJECT-TYPE 2437 SYNTAX SEQUENCE OF HpnicfCBQoSNestCfgInfoEntry 2438 MAX-ACCESS not-accessible 2439 STATUS current 2440 DESCRIPTION 2441 "Insert a service VLAN tag or customer VLAN tag into a packet. 2442 A VLAN tag contains the VLAN ID field and the 802.1p priority 2443 field. Both the service VLAN ID and the customer VLAN ID can 2444 not be set at the same time. One of them must be set. The 2445 802.1p priority of the service VLAN tag and that of the 2446 customer VLAN tag can be set optionally. However, both of 2447 them can not be set at the same time. The new setting 2448 overwrites the previous one." 2449 ::= { hpnicfCBQoSBehaviorObjects 18 } 2450 2451 hpnicfCBQoSNestCfgInfoEntry OBJECT-TYPE 2452 SYNTAX HpnicfCBQoSNestCfgInfoEntry 2453 MAX-ACCESS not-accessible 2454 STATUS current 2455 DESCRIPTION 2456 "VLAN nesting table entry." 2457 INDEX { hpnicfCBQoSBehaviorIndex } 2458 ::= { hpnicfCBQoSNestCfgInfoTable 1 } 2459 2460 HpnicfCBQoSNestCfgInfoEntry ::= 2461 SEQUENCE 2462 { 2463 hpnicfCBQoSNestServiceVlanID 2464 Integer32, 2465 hpnicfCBQoSNestServiceDot1pValue 2466 Integer32, 2467 hpnicfCBQoSNestCustomerVlanID 2468 Integer32, 2469 hpnicfCBQoSNestCustomerDot1pValue 2470 Integer32, 2471 hpnicfCBQoSNestRowStatus 2472 RowStatus 2473 } 2474 2475 hpnicfCBQoSNestServiceVlanID OBJECT-TYPE 2476 SYNTAX Integer32 (1..4094|65535) 2477 MAX-ACCESS read-create 2478 STATUS current 2479 DESCRIPTION 2480 "VLAN ID of the service VLAN tag to be inserted. If the 2481 customer VLAN tag has been configured, 65535 is returned 2482 for the service VLAN ID. The service VLAN ID can not be 2483 set to 65535." 2484 ::= { hpnicfCBQoSNestCfgInfoEntry 1 } 2485 2486 hpnicfCBQoSNestServiceDot1pValue OBJECT-TYPE 2487 SYNTAX Integer32 (0..7|65535) 2488 MAX-ACCESS read-create 2489 STATUS current 2490 DESCRIPTION 2491 "802.1p priority value in the service VLAN tag to be inserted. 2492 If the 802.1p priority is not set, 65535 is returned. The 2493 802.1p priority value can not be set to 65535." 2494 ::= { hpnicfCBQoSNestCfgInfoEntry 2 } 2495 2496 hpnicfCBQoSNestCustomerVlanID OBJECT-TYPE 2497 SYNTAX Integer32 (1..4094|65535) 2498 MAX-ACCESS read-create 2499 STATUS current 2500 DESCRIPTION 2501 "VLAN ID of the customer VLAN tag to be inserted. If the 2502 service VLAN tag has been configured, 65535 is returned for 2503 the customer VLAN ID. The customer VLAN ID can not be set 2504 to 65535." 2505 ::= { hpnicfCBQoSNestCfgInfoEntry 3 } 2506 2507 hpnicfCBQoSNestCustomerDot1pValue OBJECT-TYPE 2508 SYNTAX Integer32 (0..7|65535) 2509 MAX-ACCESS read-create 2510 STATUS current 2511 DESCRIPTION 2512 "802.1p priority value in the customer VLAN tag to be inserted. 2513 If the 802.1p priority is not set, 65535 is returned. The 2514 802.1p priority value can not be set to 65535." 2515 ::= { hpnicfCBQoSNestCfgInfoEntry 4 } 2516 2517 hpnicfCBQoSNestRowStatus OBJECT-TYPE 2518 SYNTAX RowStatus 2519 MAX-ACCESS read-create 2520 STATUS current 2521 DESCRIPTION 2522 "RowStatus" 2523 ::= { hpnicfCBQoSNestCfgInfoEntry 5 } 2524 2525-- Nest Policy 2526 2527 hpnicfCBQoSNestPolicyCfgInfoTable OBJECT-TYPE 2528 SYNTAX SEQUENCE OF HpnicfCBQoSNestPolicyCfgInfoEntry 2529 MAX-ACCESS not-accessible 2530 STATUS current 2531 DESCRIPTION 2532 "This table is used for configuring nest policy." 2533 ::= { hpnicfCBQoSBehaviorObjects 19 } 2534 2535 hpnicfCBQoSNestPolicyCfgInfoEntry OBJECT-TYPE 2536 SYNTAX HpnicfCBQoSNestPolicyCfgInfoEntry 2537 MAX-ACCESS not-accessible 2538 STATUS current 2539 DESCRIPTION 2540 "Nest policy configuration entry." 2541 INDEX { hpnicfCBQoSBehaviorIndex } 2542 ::= { hpnicfCBQoSNestPolicyCfgInfoTable 1 } 2543 2544 HpnicfCBQoSNestPolicyCfgInfoEntry ::= 2545 SEQUENCE 2546 { 2547 hpnicfCBQoSNestPolicyName 2548 OCTET STRING, 2549 hpnicfCBQoSNestPolicyRowStatus 2550 RowStatus 2551 } 2552 2553 hpnicfCBQoSNestPolicyName OBJECT-TYPE 2554 SYNTAX OCTET STRING (SIZE(1..31)) 2555 MAX-ACCESS read-create 2556 STATUS current 2557 DESCRIPTION 2558 "Name of the nested policy." 2559 ::= { hpnicfCBQoSNestPolicyCfgInfoEntry 1 } 2560 2561 hpnicfCBQoSNestPolicyRowStatus OBJECT-TYPE 2562 SYNTAX RowStatus 2563 MAX-ACCESS read-create 2564 STATUS current 2565 DESCRIPTION 2566 "RowStatus" 2567 ::= { hpnicfCBQoSNestPolicyCfgInfoEntry 2 } 2568 2569-- 2570-- nodes of hpnicfCBQoSMirrorIfCfgInfoTable 2571-- 2572 hpnicfCBQoSMirrorIfCfgInfoTable OBJECT-TYPE 2573 SYNTAX SEQUENCE OF HpnicfCBQoSMirrorIfCfgInfoEntry 2574 MAX-ACCESS not-accessible 2575 STATUS current 2576 DESCRIPTION 2577 "A table of flow mirroring to interface configuration information." 2578 ::= { hpnicfCBQoSBehaviorObjects 20 } 2579 2580 hpnicfCBQoSMirrorIfCfgInfoEntry OBJECT-TYPE 2581 SYNTAX HpnicfCBQoSMirrorIfCfgInfoEntry 2582 MAX-ACCESS not-accessible 2583 STATUS current 2584 DESCRIPTION 2585 "Flow mirroring to interface configuration information entry." 2586 INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSMirrorIfMainIfIndex } 2587 ::= { hpnicfCBQoSMirrorIfCfgInfoTable 1 } 2588 2589 HpnicfCBQoSMirrorIfCfgInfoEntry ::= 2590 SEQUENCE 2591 { 2592 hpnicfCBQoSMirrorIfMainIfIndex 2593 Integer32, 2594 hpnicfCBQoSMirrorIfMainIfStatus 2595 INTEGER, 2596 hpnicfCBQoSMirrorIfBackupIfIndex 2597 Integer32, 2598 hpnicfCBQoSMirrorIfBackupIfStatus 2599 INTEGER, 2600 hpnicfCBQoSMirrorIfRowStatus 2601 RowStatus 2602 } 2603 2604 hpnicfCBQoSMirrorIfMainIfIndex OBJECT-TYPE 2605 SYNTAX Integer32 2606 MAX-ACCESS not-accessible 2607 STATUS current 2608 DESCRIPTION 2609 "IfIndex of mirror interface." 2610 ::= { hpnicfCBQoSMirrorIfCfgInfoEntry 1 } 2611 2612 hpnicfCBQoSMirrorIfMainIfStatus OBJECT-TYPE 2613 SYNTAX INTEGER 2614 { 2615 inactive(1), 2616 active(2) 2617 } 2618 MAX-ACCESS read-only 2619 STATUS current 2620 DESCRIPTION 2621 "Status of main interface." 2622 DEFVAL {active} 2623 ::= { hpnicfCBQoSMirrorIfCfgInfoEntry 2 } 2624 2625 hpnicfCBQoSMirrorIfBackupIfIndex OBJECT-TYPE 2626 SYNTAX Integer32 2627 MAX-ACCESS read-create 2628 STATUS current 2629 DESCRIPTION 2630 "IfIndex of backup mirror interface." 2631 ::= { hpnicfCBQoSMirrorIfCfgInfoEntry 3 } 2632 2633 hpnicfCBQoSMirrorIfBackupIfStatus OBJECT-TYPE 2634 SYNTAX INTEGER 2635 { 2636 inactive(1), 2637 active(2) 2638 } 2639 MAX-ACCESS read-only 2640 STATUS current 2641 DESCRIPTION 2642 "Status of backup interface." 2643 DEFVAL {active} 2644 ::= { hpnicfCBQoSMirrorIfCfgInfoEntry 4 } 2645 2646 hpnicfCBQoSMirrorIfRowStatus OBJECT-TYPE 2647 SYNTAX RowStatus 2648 MAX-ACCESS read-create 2649 STATUS current 2650 DESCRIPTION 2651 "RowStatus." 2652 ::= { hpnicfCBQoSMirrorIfCfgInfoEntry 5 } 2653 2654-- 2655-- nodes of hpnicfCBQoSColoredRemarkCfgTable 2656-- 2657 hpnicfCBQoSColoredRemarkCfgTable OBJECT-TYPE 2658 SYNTAX SEQUENCE OF HpnicfCBQoSColoredRemarkCfgEntry 2659 MAX-ACCESS not-accessible 2660 STATUS current 2661 DESCRIPTION 2662 "A table of colored remarking feature configuration information." 2663 ::= { hpnicfCBQoSBehaviorObjects 21 } 2664 2665 hpnicfCBQoSColoredRemarkCfgEntry OBJECT-TYPE 2666 SYNTAX HpnicfCBQoSColoredRemarkCfgEntry 2667 MAX-ACCESS not-accessible 2668 STATUS current 2669 DESCRIPTION 2670 "Colored remarking configuration information entry." 2671 INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSColoredRemarkType, hpnicfCBQoSColoredRemarkColor } 2672 ::= { hpnicfCBQoSColoredRemarkCfgTable 1 } 2673 2674 HpnicfCBQoSColoredRemarkCfgEntry ::= 2675 SEQUENCE 2676 { 2677 hpnicfCBQoSColoredRemarkType 2678 RemarkType, 2679 hpnicfCBQoSColoredRemarkColor 2680 INTEGER, 2681 hpnicfCBQoSColoredRemarkValue 2682 Integer32, 2683 hpnicfCBQoSColoredRemarkRowStatus 2684 RowStatus 2685 } 2686 2687 hpnicfCBQoSColoredRemarkType OBJECT-TYPE 2688 SYNTAX RemarkType 2689 MAX-ACCESS not-accessible 2690 STATUS current 2691 DESCRIPTION 2692 "Remark type." 2693 ::= { hpnicfCBQoSColoredRemarkCfgEntry 1 } 2694 2695 hpnicfCBQoSColoredRemarkColor OBJECT-TYPE 2696 SYNTAX INTEGER 2697 { 2698 green(1), 2699 yellow(2), 2700 red(3) 2701 } 2702 MAX-ACCESS not-accessible 2703 STATUS current 2704 DESCRIPTION 2705 "Remark color." 2706 ::= { hpnicfCBQoSColoredRemarkCfgEntry 2 } 2707 2708 hpnicfCBQoSColoredRemarkValue OBJECT-TYPE 2709 SYNTAX Integer32 (0..4095) 2710 MAX-ACCESS read-create 2711 STATUS current 2712 DESCRIPTION 2713 "Value to remark: 2714 for IpPrecedence: 0~7 2715 for Dscp: 0~63 2716 for MplsExp: 0~7 2717 for Vlan8021p: 0~7 2718 for AtmClp: 0~1 2719 for FrDe: 0~1 2720 for VlanID: 1~4094 2721 for QosLocalID: 1~4095 2722 for DropPrecedence: 0~2 2723 for LocalPrecedence: 0~7 2724 for TopMostVlanID: 1~4094 2725 for SecondMplsExp: 0~7 2726 " 2727 ::= { hpnicfCBQoSColoredRemarkCfgEntry 3 } 2728 2729 hpnicfCBQoSColoredRemarkRowStatus OBJECT-TYPE 2730 SYNTAX RowStatus 2731 MAX-ACCESS read-create 2732 STATUS current 2733 DESCRIPTION 2734 "RowStatus" 2735 ::= { hpnicfCBQoSColoredRemarkCfgEntry 4 } 2736 2737-- 2738-- nodes of hpnicfCBQoSPrimapCfgInfoTable 2739-- 2740 hpnicfCBQoSPrimapCfgInfoTable OBJECT-TYPE 2741 SYNTAX SEQUENCE OF HpnicfCBQoSPrimapCfgInfoEntry 2742 MAX-ACCESS not-accessible 2743 STATUS current 2744 DESCRIPTION 2745 "A table of referencing priority map configuration information." 2746 ::= { hpnicfCBQoSBehaviorObjects 22 } 2747 2748 hpnicfCBQoSPrimapCfgInfoEntry OBJECT-TYPE 2749 SYNTAX HpnicfCBQoSPrimapCfgInfoEntry 2750 MAX-ACCESS not-accessible 2751 STATUS current 2752 DESCRIPTION 2753 "Referencing priority map configuration information entry." 2754 INDEX { hpnicfCBQoSBehaviorIndex, hpnicfCBQoSPrimapColorType, hpnicfCBQoSPrePriMapTableType } 2755 ::= { hpnicfCBQoSPrimapCfgInfoTable 1 } 2756 2757 HpnicfCBQoSPrimapCfgInfoEntry ::= 2758 SEQUENCE 2759 { 2760 hpnicfCBQoSPrimapColorType 2761 INTEGER, 2762 hpnicfCBQoSPrePriMapTableType 2763 INTEGER, 2764 hpnicfCBQoSPrimapRowStatus 2765 RowStatus 2766 } 2767 2768 hpnicfCBQoSPrimapColorType OBJECT-TYPE 2769 SYNTAX INTEGER 2770 { 2771 noColorMap(1), 2772 colorMap(2) 2773 } 2774 MAX-ACCESS not-accessible 2775 STATUS current 2776 DESCRIPTION 2777 "Color type of priority map." 2778 ::= { hpnicfCBQoSPrimapCfgInfoEntry 1 } 2779 2780 hpnicfCBQoSPrePriMapTableType OBJECT-TYPE 2781 SYNTAX INTEGER 2782 { 2783 dot1pToLp(1), 2784 dot1pToDp(2), 2785 expToLp(3), 2786 dscpToLp(4), 2787 expToDp(5), 2788 dscpToDp(6), 2789 dscpToDot1p(7), 2790 dot1pToDscp(8), 2791 dscpToDscp(9), 2792 dscpToExp(10), 2793 expToDscp(11), 2794 expToDot1p(12), 2795 expToExp(13), 2796 lpToDot1p(14), 2797 dot1pToRpr(15), 2798 dscpToRpr(16), 2799 expToRpr(17), 2800 ippreToRpr(18), 2801 upToDot1p(19), 2802 upToDscp(20), 2803 upToExp(21), 2804 upToDp(22), 2805 upToLp(23), 2806 upToRpr(24), 2807 upToFc(25), 2808 lpTodscp(26), 2809 dot11eToLp(27), 2810 lpToDot11e(28), 2811 lpToLp(29), 2812 dot1pToExp(30), 2813 lpToExp(31), 2814 lpToDp(32), 2815 upToUp(33), 2816 dot1pToDot1p(34) 2817 } 2818 MAX-ACCESS not-accessible 2819 STATUS current 2820 DESCRIPTION 2821 "The type of pre-defined priority mapping table." 2822 ::= { hpnicfCBQoSPrimapCfgInfoEntry 2 } 2823 2824 hpnicfCBQoSPrimapRowStatus OBJECT-TYPE 2825 SYNTAX RowStatus 2826 MAX-ACCESS read-create 2827 STATUS current 2828 DESCRIPTION 2829 "RowStatus" 2830 ::= { hpnicfCBQoSPrimapCfgInfoEntry 3 } 2831 2832-- 2833-- nodes of hpnicfCBQoSColorMapDpCfgInfoTable 2834-- 2835 hpnicfCBQoSColorMapDpCfgInfoTable OBJECT-TYPE 2836 SYNTAX SEQUENCE OF HpnicfCBQoSColorMapDpCfgInfoEntry 2837 MAX-ACCESS not-accessible 2838 STATUS current 2839 DESCRIPTION 2840 "A table of referencing color-map-DP action configuration information." 2841 ::= { hpnicfCBQoSBehaviorObjects 23 } 2842 2843 hpnicfCBQoSColorMapDpCfgInfoEntry OBJECT-TYPE 2844 SYNTAX HpnicfCBQoSColorMapDpCfgInfoEntry 2845 MAX-ACCESS not-accessible 2846 STATUS current 2847 DESCRIPTION 2848 "Referencing color-map-DP action configuration information entry." 2849 INDEX { hpnicfCBQoSBehaviorIndex } 2850 ::= { hpnicfCBQoSColorMapDpCfgInfoTable 1 } 2851 2852 HpnicfCBQoSColorMapDpCfgInfoEntry ::= 2853 SEQUENCE 2854 { 2855 hpnicfCBQoSColorMapDpEnable 2856 TruthValue, 2857 hpnicfCBQoSColorMapDpRowStatus 2858 RowStatus 2859 } 2860 2861 hpnicfCBQoSColorMapDpEnable OBJECT-TYPE 2862 SYNTAX TruthValue 2863 MAX-ACCESS read-create 2864 STATUS current 2865 DESCRIPTION 2866 "Color-map-DP enable status." 2867 ::= { hpnicfCBQoSColorMapDpCfgInfoEntry 1 } 2868 2869 hpnicfCBQoSColorMapDpRowStatus OBJECT-TYPE 2870 SYNTAX RowStatus 2871 MAX-ACCESS read-create 2872 STATUS current 2873 DESCRIPTION 2874 "RowStatus" 2875 ::= { hpnicfCBQoSColorMapDpCfgInfoEntry 2 } 2876 2877-- hpnicfCBQoSPolicyObjects 2878 2879 hpnicfCBQoSPolicyObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 3 } 2880 2881-- Traffic Policy Next Index 2882 2883 hpnicfCBQoSPolicyIndexNext OBJECT-TYPE 2884 SYNTAX Integer32 2885 MAX-ACCESS read-only 2886 STATUS current 2887 DESCRIPTION 2888 "This object contains an appropriate value to be used for 2889 hpnicfCBQoSPolicyIndex when creating rows in the 2890 hpnicfCBQoSPolicyCfgInfoTable." 2891 ::= { hpnicfCBQoSPolicyObjects 1 } 2892 2893-- Traffic Policy 2894 2895 hpnicfCBQoSPolicyCfgInfoTable OBJECT-TYPE 2896 SYNTAX SEQUENCE OF HpnicfCBQoSPolicyCfgInfoEntry 2897 MAX-ACCESS not-accessible 2898 STATUS current 2899 DESCRIPTION 2900 "A table of QoS policy configuration information." 2901 ::= { hpnicfCBQoSPolicyObjects 2 } 2902 2903 hpnicfCBQoSPolicyCfgInfoEntry OBJECT-TYPE 2904 SYNTAX HpnicfCBQoSPolicyCfgInfoEntry 2905 MAX-ACCESS not-accessible 2906 STATUS current 2907 DESCRIPTION 2908 "Traffic policy configuration information entry." 2909 INDEX { hpnicfCBQoSPolicyIndex } 2910 ::= { hpnicfCBQoSPolicyCfgInfoTable 1 } 2911 2912 HpnicfCBQoSPolicyCfgInfoEntry ::= 2913 SEQUENCE 2914 { 2915 hpnicfCBQoSPolicyIndex 2916 Integer32, 2917 hpnicfCBQoSPolicyName 2918 OCTET STRING, 2919 hpnicfCBQoSPolicyClassCount 2920 Integer32, 2921 hpnicfCBQoSPolicyConfigMode 2922 INTEGER, 2923 hpnicfCBQoSPolicyType 2924 INTEGER, 2925 hpnicfCBQoSPolicyClassNextIndex 2926 Integer32, 2927 hpnicfCBQoSPolicyRowStatus 2928 RowStatus 2929 } 2930 2931 hpnicfCBQoSPolicyIndex OBJECT-TYPE 2932 SYNTAX Integer32 2933 MAX-ACCESS not-accessible 2934 STATUS current 2935 DESCRIPTION 2936 "Index of Traffic Policy." 2937 ::= { hpnicfCBQoSPolicyCfgInfoEntry 1 } 2938 2939 hpnicfCBQoSPolicyName OBJECT-TYPE 2940 SYNTAX OCTET STRING (SIZE (1..31)) 2941 MAX-ACCESS read-create 2942 STATUS current 2943 DESCRIPTION 2944 "Name of Traffic Policy." 2945 ::= { hpnicfCBQoSPolicyCfgInfoEntry 2 } 2946 2947 hpnicfCBQoSPolicyClassCount OBJECT-TYPE 2948 SYNTAX Integer32 2949 MAX-ACCESS read-only 2950 STATUS current 2951 DESCRIPTION 2952 "The counter of policy classes of policy." 2953 ::= { hpnicfCBQoSPolicyCfgInfoEntry 3 } 2954 2955 hpnicfCBQoSPolicyConfigMode OBJECT-TYPE 2956 SYNTAX INTEGER 2957 { 2958 unavailable(0), 2959 config(1), 2960 auto(2) 2961 } 2962 MAX-ACCESS read-create 2963 STATUS current 2964 DESCRIPTION 2965 "Configuration mode of Traffic Policy. 2966 Only hardware QoS support this node. 2967 'unavailable' is returned only when getting value from software QoS. 2968 'unavailable' can't be set." 2969 DEFVAL {config} 2970 ::= { hpnicfCBQoSPolicyCfgInfoEntry 4 } 2971 2972 hpnicfCBQoSPolicyType OBJECT-TYPE 2973 SYNTAX INTEGER 2974 { 2975 systemDefined(1), 2976 userDefined(2) 2977 } 2978 MAX-ACCESS read-only 2979 STATUS current 2980 DESCRIPTION 2981 "Type of policy." 2982 ::= { hpnicfCBQoSPolicyCfgInfoEntry 5 } 2983 2984 hpnicfCBQoSPolicyClassNextIndex OBJECT-TYPE 2985 SYNTAX Integer32 2986 MAX-ACCESS read-only 2987 STATUS current 2988 DESCRIPTION 2989 "This object contains an appropriate value to be used for 2990 hpnicfCBQoSPolicyClassIndex when creating rows in the 2991 hpnicfCBQoSPolicyClassCfgInfoTable. 2992 " 2993 ::= { hpnicfCBQoSPolicyCfgInfoEntry 6 } 2994 2995 hpnicfCBQoSPolicyRowStatus OBJECT-TYPE 2996 SYNTAX RowStatus 2997 MAX-ACCESS read-create 2998 STATUS current 2999 DESCRIPTION 3000 "RowStatus." 3001 ::= { hpnicfCBQoSPolicyCfgInfoEntry 7 } 3002 3003-- Classifier-Behavior in QoS policy 3004 3005 hpnicfCBQoSPolicyClassCfgInfoTable OBJECT-TYPE 3006 SYNTAX SEQUENCE OF HpnicfCBQoSPolicyClassCfgInfoEntry 3007 MAX-ACCESS not-accessible 3008 STATUS current 3009 DESCRIPTION 3010 "A table of QoS Policy classifier-behavior configuration information." 3011 ::= { hpnicfCBQoSPolicyObjects 3 } 3012 3013 hpnicfCBQoSPolicyClassCfgInfoEntry OBJECT-TYPE 3014 SYNTAX HpnicfCBQoSPolicyClassCfgInfoEntry 3015 MAX-ACCESS not-accessible 3016 STATUS current 3017 DESCRIPTION 3018 "Traffic policy classifier-behavior configuration information entry." 3019 INDEX { hpnicfCBQoSPolicyIndex, hpnicfCBQoSPolicyClassIndex } 3020 ::= { hpnicfCBQoSPolicyClassCfgInfoTable 1 } 3021 3022 HpnicfCBQoSPolicyClassCfgInfoEntry ::= 3023 SEQUENCE 3024 { 3025 hpnicfCBQoSPolicyClassIndex 3026 Integer32, 3027 hpnicfCBQoSPolicyClassClassifierIndex 3028 Integer32, 3029 hpnicfCBQoSPolicyClassClassifierName 3030 OCTET STRING, 3031 hpnicfCBQoSPolicyClassBehaviorIndex 3032 Integer32, 3033 hpnicfCBQoSPolicyClassBehaviorName 3034 OCTET STRING, 3035 hpnicfCBQoSPolicyClassPrecedence 3036 Integer32, 3037 hpnicfCBQoSPolicyClassRowStatus 3038 RowStatus, 3039 hpnicfCBQoSPolicyClassMode 3040 INTEGER, 3041 hpnicfCBQoSPolicyClassCfgOrder 3042 Integer32 3043 } 3044 3045 hpnicfCBQoSPolicyClassIndex OBJECT-TYPE 3046 SYNTAX Integer32 3047 MAX-ACCESS not-accessible 3048 STATUS current 3049 DESCRIPTION 3050 "PolicyClass Index in a QoS policy." 3051 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 1 } 3052 3053 hpnicfCBQoSPolicyClassClassifierIndex OBJECT-TYPE 3054 SYNTAX Integer32 3055 MAX-ACCESS read-create 3056 STATUS current 3057 DESCRIPTION 3058 "Index of classifier applied by a policy. 3059 It should exist in hpnicfCBQoSClassifierCfgInfoTable." 3060 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 2 } 3061 3062 hpnicfCBQoSPolicyClassClassifierName OBJECT-TYPE 3063 SYNTAX OCTET STRING (SIZE (1..31)) 3064 MAX-ACCESS read-only 3065 STATUS current 3066 DESCRIPTION 3067 "Name of classifier applied by a policy. 3068 It is corresponding to hpnicfCBQoSPolicyClassClassifierIndex." 3069 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 3 } 3070 3071 hpnicfCBQoSPolicyClassBehaviorIndex OBJECT-TYPE 3072 SYNTAX Integer32 3073 MAX-ACCESS read-create 3074 STATUS current 3075 DESCRIPTION 3076 "Index of Behavior applied by a policy. 3077 It should exist in hpnicfCBQoSBehaviorCfgInfoTable." 3078 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 4 } 3079 3080 hpnicfCBQoSPolicyClassBehaviorName OBJECT-TYPE 3081 SYNTAX OCTET STRING (SIZE (1..31)) 3082 MAX-ACCESS read-only 3083 STATUS current 3084 DESCRIPTION 3085 "Name of Behavior applied by a policy. 3086 It is corresponding to hpnicfCBQoSPolicyClassBehaviorIndex." 3087 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 5 } 3088 3089 hpnicfCBQoSPolicyClassPrecedence OBJECT-TYPE 3090 SYNTAX Integer32 (0..16383|2147483647) 3091 MAX-ACCESS read-create 3092 STATUS current 3093 DESCRIPTION 3094 "The Precedence of the class in the policy. 3095 Only hardware QoS support this node. 3096 2147483647 is returned only when getting value from software QoS. 3097 2147483647 can't be set." 3098 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 6 } 3099 3100 hpnicfCBQoSPolicyClassRowStatus OBJECT-TYPE 3101 SYNTAX RowStatus 3102 MAX-ACCESS read-create 3103 STATUS current 3104 DESCRIPTION 3105 "RowStatus." 3106 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 7 } 3107 3108 hpnicfCBQoSPolicyClassMode OBJECT-TYPE 3109 SYNTAX INTEGER 3110 { 3111 modeNo(1), 3112 modeDot1q(2), 3113 modeQppb(3), 3114 modeIpSourceGuard(4), 3115 modeVoiceVlan(5), 3116 modeDCBX(6) 3117 } 3118 MAX-ACCESS read-create 3119 STATUS current 3120 DESCRIPTION 3121 "Set the mode of the classifier-behavior association. The 3122 default mode modeNo is a normal mode. 3123 modeDot1q indicates that the association is used for VLAN mapping. 3124 modeQppb indicates that the association is used for BGP routing policy. 3125 modeIpSourceGuard indicates that the association is used for packets 3126 undergo IP source guard. 3127 modeVoiceVlan indicates that the association is used for voice data 3128 packets. 3129 modeDCBX indicates that the association is used for DCBX. 3130 " 3131 DEFVAL {modeNo} 3132 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 8 } 3133 3134 hpnicfCBQoSPolicyClassCfgOrder OBJECT-TYPE 3135 SYNTAX Integer32 3136 MAX-ACCESS read-only 3137 STATUS current 3138 DESCRIPTION 3139 "A QoS policy contains multiple classifier-behavior 3140 associations. A node indicates the configuration order of 3141 the corresponding classifier-behavior association." 3142 ::= { hpnicfCBQoSPolicyClassCfgInfoEntry 9 } 3143 3144-- hpnicfCBQoSApplyPolicyObjects 3145 3146 hpnicfCBQoSApplyPolicyObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 4 } 3147 3148-- Policy Instance on interface Table 3149 3150 hpnicfCBQoSIfApplyPolicyTable OBJECT-TYPE 3151 SYNTAX SEQUENCE OF HpnicfCBQoSIfApplyPolicyEntry 3152 MAX-ACCESS not-accessible 3153 STATUS current 3154 DESCRIPTION 3155 "A table of QoS policy instance." 3156 ::= { hpnicfCBQoSApplyPolicyObjects 1 } 3157 3158 hpnicfCBQoSIfApplyPolicyEntry OBJECT-TYPE 3159 SYNTAX HpnicfCBQoSIfApplyPolicyEntry 3160 MAX-ACCESS not-accessible 3161 STATUS current 3162 DESCRIPTION 3163 "Policy applied on interface Configuration Information Entry." 3164 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, hpnicfCBQoSIfApplyPolicyDirection } 3165 ::= { hpnicfCBQoSIfApplyPolicyTable 1 } 3166 3167 HpnicfCBQoSIfApplyPolicyEntry ::= 3168 SEQUENCE 3169 { 3170 hpnicfCBQoSIfApplyPolicyIfIndex 3171 Integer32, 3172 hpnicfCBQoSIfApplyPolicyDirection 3173 DirectionType, 3174 hpnicfCBQoSIfApplyPolicyName 3175 OCTET STRING, 3176 hpnicfCBQoSIfApplyPolicyEnableDynamic 3177 INTEGER, 3178 hpnicfCBQoSIfApplyPolicyRowStatus 3179 RowStatus, 3180 hpnicfCBQoSIfApplyPolicyStatus 3181 INTEGER 3182 } 3183 3184 hpnicfCBQoSIfApplyPolicyIfIndex OBJECT-TYPE 3185 SYNTAX Integer32 3186 MAX-ACCESS accessible-for-notify 3187 STATUS current 3188 DESCRIPTION 3189 "Interface Index, equal to ifIndex." 3190 ::= { hpnicfCBQoSIfApplyPolicyEntry 1 } 3191 3192 hpnicfCBQoSIfApplyPolicyDirection OBJECT-TYPE 3193 SYNTAX DirectionType 3194 MAX-ACCESS accessible-for-notify 3195 STATUS current 3196 DESCRIPTION 3197 "Policy direction: 3198 inbound (1) 3199 outbound (2) 3200 " 3201 ::= { hpnicfCBQoSIfApplyPolicyEntry 2 } 3202 3203 hpnicfCBQoSIfApplyPolicyName OBJECT-TYPE 3204 SYNTAX OCTET STRING (SIZE (1..31)) 3205 MAX-ACCESS read-create 3206 STATUS current 3207 DESCRIPTION 3208 "Name of Traffic Policy." 3209 ::= { hpnicfCBQoSIfApplyPolicyEntry 3 } 3210 3211 hpnicfCBQoSIfApplyPolicyEnableDynamic OBJECT-TYPE 3212 SYNTAX INTEGER 3213 { 3214 unavailable(1), 3215 true(2), 3216 false(3) 3217 } 3218 MAX-ACCESS read-create 3219 STATUS current 3220 DESCRIPTION 3221 "If the value of it is specified 'true',Enable dynamic qos policy. 3222 'unavailable' is returned if device don't support dynamic QoS. 3223 'unavailable' can't be set. 3224 " 3225 ::= { hpnicfCBQoSIfApplyPolicyEntry 4 } 3226 3227 hpnicfCBQoSIfApplyPolicyRowStatus OBJECT-TYPE 3228 SYNTAX RowStatus 3229 MAX-ACCESS read-create 3230 STATUS current 3231 DESCRIPTION 3232 "RowStatus." 3233 ::= { hpnicfCBQoSIfApplyPolicyEntry 5 } 3234 3235 hpnicfCBQoSIfApplyPolicyStatus OBJECT-TYPE 3236 SYNTAX INTEGER 3237 { 3238 proccessing(1), 3239 success(2), 3240 partialItemFailed(3) 3241 } 3242 MAX-ACCESS read-only 3243 STATUS current 3244 DESCRIPTION 3245 "Status of policy applied on interface." 3246 ::= { hpnicfCBQoSIfApplyPolicyEntry 6 } 3247 3248-- Policy Instance on ATM PVC Table 3249 3250 hpnicfCBQoSAtmPvcApplyPolicyTable OBJECT-TYPE 3251 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcApplyPolicyEntry 3252 MAX-ACCESS not-accessible 3253 STATUS current 3254 DESCRIPTION 3255 "A table of QoS policy instance." 3256 ::= { hpnicfCBQoSApplyPolicyObjects 2 } 3257 3258 hpnicfCBQoSAtmPvcApplyPolicyEntry OBJECT-TYPE 3259 SYNTAX HpnicfCBQoSAtmPvcApplyPolicyEntry 3260 MAX-ACCESS not-accessible 3261 STATUS current 3262 DESCRIPTION 3263 "Policy applied on ATM PVC Configuration Information Entry." 3264 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 3265 hpnicfCBQoSAtmPvcApplyPolicyVPI, 3266 hpnicfCBQoSAtmPvcApplyPolicyVCI, 3267 hpnicfCBQoSAtmPvcApplyPolicyDirection } 3268 ::= { hpnicfCBQoSAtmPvcApplyPolicyTable 1 } 3269 3270 HpnicfCBQoSAtmPvcApplyPolicyEntry ::= 3271 SEQUENCE 3272 { 3273 hpnicfCBQoSAtmPvcApplyPolicyIfIndex 3274 Integer32, 3275 hpnicfCBQoSAtmPvcApplyPolicyVPI 3276 Integer32, 3277 hpnicfCBQoSAtmPvcApplyPolicyVCI 3278 Integer32, 3279 hpnicfCBQoSAtmPvcApplyPolicyDirection 3280 DirectionType, 3281 hpnicfCBQoSAtmPvcApplyPolicyName 3282 OCTET STRING, 3283 hpnicfCBQoSAtmPvcApplyPolicyRowStatus 3284 RowStatus 3285 } 3286 3287 hpnicfCBQoSAtmPvcApplyPolicyIfIndex OBJECT-TYPE 3288 SYNTAX Integer32 3289 MAX-ACCESS not-accessible 3290 STATUS current 3291 DESCRIPTION 3292 "ATM Interface Index, equal to ifIndex." 3293 ::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 1 } 3294 3295 hpnicfCBQoSAtmPvcApplyPolicyVPI OBJECT-TYPE 3296 SYNTAX Integer32 3297 MAX-ACCESS not-accessible 3298 STATUS current 3299 DESCRIPTION 3300 "VPI value of ATM Interface." 3301 ::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 2 } 3302 3303 hpnicfCBQoSAtmPvcApplyPolicyVCI OBJECT-TYPE 3304 SYNTAX Integer32 3305 MAX-ACCESS not-accessible 3306 STATUS current 3307 DESCRIPTION 3308 "VCI value of ATM Interface." 3309 ::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 3 } 3310 3311 hpnicfCBQoSAtmPvcApplyPolicyDirection OBJECT-TYPE 3312 SYNTAX DirectionType 3313 MAX-ACCESS not-accessible 3314 STATUS current 3315 DESCRIPTION 3316 "Policy direction: 3317 inbound (1) 3318 outbound (2)" 3319 ::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 4 } 3320 3321 hpnicfCBQoSAtmPvcApplyPolicyName OBJECT-TYPE 3322 SYNTAX OCTET STRING (SIZE (1..31)) 3323 MAX-ACCESS read-create 3324 STATUS current 3325 DESCRIPTION 3326 "Name of Traffic Policy." 3327 ::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 5 } 3328 3329 hpnicfCBQoSAtmPvcApplyPolicyRowStatus OBJECT-TYPE 3330 SYNTAX RowStatus 3331 MAX-ACCESS read-create 3332 STATUS current 3333 DESCRIPTION 3334 "RowStatus" 3335 ::= { hpnicfCBQoSAtmPvcApplyPolicyEntry 6 } 3336 3337-- Policy Instance on VLAN Table 3338 3339 hpnicfCBQoSVlanApplyPolicyTable OBJECT-TYPE 3340 SYNTAX SEQUENCE OF HpnicfCBQoSVlanApplyPolicyEntry 3341 MAX-ACCESS not-accessible 3342 STATUS current 3343 DESCRIPTION 3344 "A table of QoS policy instance." 3345 ::= { hpnicfCBQoSApplyPolicyObjects 3 } 3346 3347 hpnicfCBQoSVlanApplyPolicyEntry OBJECT-TYPE 3348 SYNTAX HpnicfCBQoSVlanApplyPolicyEntry 3349 MAX-ACCESS not-accessible 3350 STATUS current 3351 DESCRIPTION 3352 "Policy applied on Ethernet VLAN Configuration Information Entry." 3353 INDEX { hpnicfCBQoSVlanApplyPolicyVlanid, 3354 hpnicfCBQoSVlanApplyPolicyDirection } 3355 ::= { hpnicfCBQoSVlanApplyPolicyTable 1 } 3356 3357 HpnicfCBQoSVlanApplyPolicyEntry ::= 3358 SEQUENCE 3359 { 3360 hpnicfCBQoSVlanApplyPolicyVlanid 3361 Integer32, 3362 hpnicfCBQoSVlanApplyPolicyDirection 3363 DirectionType, 3364 hpnicfCBQoSVlanApplyPolicyName 3365 OCTET STRING, 3366 hpnicfCBQoSVlanApplyPriority 3367 Integer32, 3368 hpnicfCBQoSVlanApplyPolicyRowStatus 3369 RowStatus, 3370 hpnicfCBQoSVlanApplyPolicyStatus 3371 INTEGER 3372 } 3373 3374 hpnicfCBQoSVlanApplyPolicyVlanid OBJECT-TYPE 3375 SYNTAX Integer32 3376 MAX-ACCESS accessible-for-notify 3377 STATUS current 3378 DESCRIPTION 3379 "Vlan of Ethernet Interface." 3380 ::= { hpnicfCBQoSVlanApplyPolicyEntry 1 } 3381 3382 hpnicfCBQoSVlanApplyPolicyDirection OBJECT-TYPE 3383 SYNTAX DirectionType 3384 MAX-ACCESS accessible-for-notify 3385 STATUS current 3386 DESCRIPTION 3387 "Policy direction: 3388 inbound (1) 3389 outbound (2)" 3390 ::= { hpnicfCBQoSVlanApplyPolicyEntry 2 } 3391 3392 hpnicfCBQoSVlanApplyPolicyName OBJECT-TYPE 3393 SYNTAX OCTET STRING (SIZE (0..31)) 3394 MAX-ACCESS read-create 3395 STATUS current 3396 DESCRIPTION 3397 "Name of Traffic Policy." 3398 ::= { hpnicfCBQoSVlanApplyPolicyEntry 3 } 3399 3400 hpnicfCBQoSVlanApplyPriority OBJECT-TYPE 3401 SYNTAX Integer32 (0..4095) 3402 MAX-ACCESS read-create 3403 STATUS current 3404 DESCRIPTION 3405 "The priority of policy." 3406 ::= { hpnicfCBQoSVlanApplyPolicyEntry 4 } 3407 3408 hpnicfCBQoSVlanApplyPolicyRowStatus OBJECT-TYPE 3409 SYNTAX RowStatus 3410 MAX-ACCESS read-create 3411 STATUS current 3412 DESCRIPTION 3413 "RowStatus." 3414 ::= { hpnicfCBQoSVlanApplyPolicyEntry 5 } 3415 3416 hpnicfCBQoSVlanApplyPolicyStatus OBJECT-TYPE 3417 SYNTAX INTEGER 3418 { 3419 proccessing(1), 3420 success(2), 3421 partialItemFailed(3) 3422 } 3423 MAX-ACCESS read-only 3424 STATUS current 3425 DESCRIPTION 3426 "Status of policy applied on VLAN." 3427 ::= { hpnicfCBQoSVlanApplyPolicyEntry 6 } 3428 3429-- Policy Instance on FR class Table 3430 3431 hpnicfCBQoSFrClassApplyPolicyTable OBJECT-TYPE 3432 SYNTAX SEQUENCE OF HpnicfCBQoSFrClassApplyPolicyEntry 3433 MAX-ACCESS not-accessible 3434 STATUS current 3435 DESCRIPTION 3436 "A table of QoS policy instance." 3437 ::= { hpnicfCBQoSApplyPolicyObjects 4 } 3438 3439 hpnicfCBQoSFrClassApplyPolicyEntry OBJECT-TYPE 3440 SYNTAX HpnicfCBQoSFrClassApplyPolicyEntry 3441 MAX-ACCESS not-accessible 3442 STATUS current 3443 DESCRIPTION 3444 "Policy applied on FR class Configuration Information Entry." 3445 INDEX { hpnicfCBQoSFrClassApplyPolicyFrClassName, 3446 hpnicfCBQoSFrClassApplyPolicyDirection } 3447 ::= { hpnicfCBQoSFrClassApplyPolicyTable 1 } 3448 3449 HpnicfCBQoSFrClassApplyPolicyEntry ::= 3450 SEQUENCE 3451 { 3452 hpnicfCBQoSFrClassApplyPolicyFrClassName 3453 OCTET STRING, 3454 hpnicfCBQoSFrClassApplyPolicyDirection 3455 DirectionType, 3456 hpnicfCBQoSFrClassApplyPolicyName 3457 OCTET STRING, 3458 hpnicfCBQoSFrClassApplyPolicyRowStatus 3459 RowStatus 3460 } 3461 3462 hpnicfCBQoSFrClassApplyPolicyFrClassName OBJECT-TYPE 3463 SYNTAX OCTET STRING (SIZE (1..31)) 3464 MAX-ACCESS not-accessible 3465 STATUS current 3466 DESCRIPTION 3467 "The name of FR class." 3468 ::= { hpnicfCBQoSFrClassApplyPolicyEntry 1 } 3469 3470 hpnicfCBQoSFrClassApplyPolicyDirection OBJECT-TYPE 3471 SYNTAX DirectionType 3472 MAX-ACCESS not-accessible 3473 STATUS current 3474 DESCRIPTION 3475 "Policy direction: 3476 inbound (1) 3477 outbound (2)" 3478 ::= { hpnicfCBQoSFrClassApplyPolicyEntry 2 } 3479 3480 hpnicfCBQoSFrClassApplyPolicyName OBJECT-TYPE 3481 SYNTAX OCTET STRING (SIZE (1..31)) 3482 MAX-ACCESS read-create 3483 STATUS current 3484 DESCRIPTION 3485 "Name of Traffic Policy." 3486 ::= { hpnicfCBQoSFrClassApplyPolicyEntry 3 } 3487 3488 hpnicfCBQoSFrClassApplyPolicyRowStatus OBJECT-TYPE 3489 SYNTAX RowStatus 3490 MAX-ACCESS read-create 3491 STATUS current 3492 DESCRIPTION 3493 "RowStatus." 3494 ::= { hpnicfCBQoSFrClassApplyPolicyEntry 4 } 3495 3496-- Policy Instance on FR PVC Table 3497 3498 hpnicfCBQoSFrPvcApplyPolicyTable OBJECT-TYPE 3499 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcApplyPolicyEntry 3500 MAX-ACCESS not-accessible 3501 STATUS current 3502 DESCRIPTION 3503 "A table of QoS policy instance." 3504 ::= { hpnicfCBQoSApplyPolicyObjects 5 } 3505 3506 hpnicfCBQoSFrPvcApplyPolicyEntry OBJECT-TYPE 3507 SYNTAX HpnicfCBQoSFrPvcApplyPolicyEntry 3508 MAX-ACCESS not-accessible 3509 STATUS current 3510 DESCRIPTION 3511 "Policy applied on FR PVC Configuration Information Entry." 3512 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 3513 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 3514 hpnicfCBQoSFrPvcApplyPolicyDirection } 3515 ::= { hpnicfCBQoSFrPvcApplyPolicyTable 1 } 3516 3517 HpnicfCBQoSFrPvcApplyPolicyEntry ::= 3518 SEQUENCE 3519 { 3520 hpnicfCBQoSFrPvcApplyPolicyIfIndex 3521 Integer32, 3522 hpnicfCBQoSFrPvcApplyPolicyDlciNum 3523 Integer32, 3524 hpnicfCBQoSFrPvcApplyPolicyDirection 3525 DirectionType, 3526 hpnicfCBQoSFrPvcApplyPolicyName 3527 OCTET STRING, 3528 hpnicfCBQoSFrPvcApplyPolicyRowStatus 3529 RowStatus 3530 } 3531 3532 hpnicfCBQoSFrPvcApplyPolicyIfIndex OBJECT-TYPE 3533 SYNTAX Integer32 3534 MAX-ACCESS not-accessible 3535 STATUS current 3536 DESCRIPTION 3537 "Fr Interface Index, equal to ifIndex." 3538 ::= { hpnicfCBQoSFrPvcApplyPolicyEntry 1 } 3539 3540 hpnicfCBQoSFrPvcApplyPolicyDlciNum OBJECT-TYPE 3541 SYNTAX Integer32 (16..1007) 3542 MAX-ACCESS not-accessible 3543 STATUS current 3544 DESCRIPTION 3545 "Fr DLCI number." 3546 ::= { hpnicfCBQoSFrPvcApplyPolicyEntry 2 } 3547 3548 hpnicfCBQoSFrPvcApplyPolicyDirection OBJECT-TYPE 3549 SYNTAX DirectionType 3550 MAX-ACCESS not-accessible 3551 STATUS current 3552 DESCRIPTION 3553 "Policy direction: 3554 inbound (1) 3555 outbound (2)" 3556 ::= { hpnicfCBQoSFrPvcApplyPolicyEntry 3 } 3557 3558 hpnicfCBQoSFrPvcApplyPolicyName OBJECT-TYPE 3559 SYNTAX OCTET STRING (SIZE (1..31)) 3560 MAX-ACCESS read-only 3561 STATUS current 3562 DESCRIPTION 3563 "Name of Traffic Policy." 3564 ::= { hpnicfCBQoSFrPvcApplyPolicyEntry 4 } 3565 3566 hpnicfCBQoSFrPvcApplyPolicyRowStatus OBJECT-TYPE 3567 SYNTAX RowStatus 3568 MAX-ACCESS read-only 3569 STATUS current 3570 DESCRIPTION 3571 "RowStatus." 3572 ::= { hpnicfCBQoSFrPvcApplyPolicyEntry 5 } 3573 3574-- Policy Instance on Global 3575 3576 hpnicfCBQoSGlobalApplyTable OBJECT-TYPE 3577 SYNTAX SEQUENCE OF HpnicfCBQoSGlobalApplyEntry 3578 MAX-ACCESS not-accessible 3579 STATUS current 3580 DESCRIPTION 3581 "A table of QoS policies applied globally. A QoS policy 3582 applied globally takes effect on all ports of the device." 3583 ::= { hpnicfCBQoSApplyPolicyObjects 6 } 3584 3585 hpnicfCBQoSGlobalApplyEntry OBJECT-TYPE 3586 SYNTAX HpnicfCBQoSGlobalApplyEntry 3587 MAX-ACCESS not-accessible 3588 STATUS current 3589 DESCRIPTION 3590 "A global policy entry." 3591 INDEX { hpnicfCBQoSGlobalApplyDirection } 3592 ::= { hpnicfCBQoSGlobalApplyTable 1 } 3593 3594 HpnicfCBQoSGlobalApplyEntry ::= 3595 SEQUENCE 3596 { 3597 hpnicfCBQoSGlobalApplyDirection 3598 DirectionType, 3599 hpnicfCBQoSGlobalApplyName 3600 OCTET STRING, 3601 hpnicfCBQoSGlobalApplyRowStatus 3602 RowStatus, 3603 hpnicfCBQoSGlobalApplyStatus 3604 INTEGER 3605 } 3606 3607 hpnicfCBQoSGlobalApplyDirection OBJECT-TYPE 3608 SYNTAX DirectionType 3609 MAX-ACCESS not-accessible 3610 STATUS current 3611 DESCRIPTION 3612 "Policy direction: 3613 inbound (1) 3614 outbound (2)" 3615 ::= { hpnicfCBQoSGlobalApplyEntry 1 } 3616 3617 hpnicfCBQoSGlobalApplyName OBJECT-TYPE 3618 SYNTAX OCTET STRING (SIZE (1..31)) 3619 MAX-ACCESS read-create 3620 STATUS current 3621 DESCRIPTION 3622 "Name of a global policy." 3623 ::= { hpnicfCBQoSGlobalApplyEntry 2 } 3624 3625 hpnicfCBQoSGlobalApplyRowStatus OBJECT-TYPE 3626 SYNTAX RowStatus 3627 MAX-ACCESS read-create 3628 STATUS current 3629 DESCRIPTION 3630 "RowStatus." 3631 ::= { hpnicfCBQoSGlobalApplyEntry 3 } 3632 3633 hpnicfCBQoSGlobalApplyStatus OBJECT-TYPE 3634 SYNTAX INTEGER 3635 { 3636 proccessing(1), 3637 success(2), 3638 partialItemFailed(3) 3639 } 3640 MAX-ACCESS read-only 3641 STATUS current 3642 DESCRIPTION 3643 "Status of policy applied globally." 3644 ::= { hpnicfCBQoSGlobalApplyEntry 4 } 3645 3646-- Policy Instance on controlPlane 3647 3648 hpnicfCBQoSCpApplyPolicyTable OBJECT-TYPE 3649 SYNTAX SEQUENCE OF HpnicfCBQoSCpApplyPolicyEntry 3650 MAX-ACCESS not-accessible 3651 STATUS current 3652 DESCRIPTION 3653 "A table of QoS policies applied on control plane." 3654 ::= { hpnicfCBQoSApplyPolicyObjects 7 } 3655 3656 hpnicfCBQoSCpApplyPolicyEntry OBJECT-TYPE 3657 SYNTAX HpnicfCBQoSCpApplyPolicyEntry 3658 MAX-ACCESS not-accessible 3659 STATUS current 3660 DESCRIPTION 3661 "Policy applied on control plane configuration information entry." 3662 INDEX { hpnicfCBQoSCpApplyPolicyChassis, hpnicfCBQoSCpApplyPolicySlot, hpnicfCBQoSCpApplyPolicyDirection } 3663 ::= { hpnicfCBQoSCpApplyPolicyTable 1 } 3664 3665 HpnicfCBQoSCpApplyPolicyEntry ::= 3666 SEQUENCE 3667 { 3668 hpnicfCBQoSCpApplyPolicyChassis 3669 Unsigned32, 3670 hpnicfCBQoSCpApplyPolicySlot 3671 Unsigned32, 3672 hpnicfCBQoSCpApplyPolicyDirection 3673 DirectionType, 3674 hpnicfCBQoSCpApplyPolicyName 3675 OCTET STRING, 3676 hpnicfCBQoSCpApplyPolicyStatus 3677 INTEGER, 3678 hpnicfCBQoSCpApplyRowStatus 3679 RowStatus 3680 } 3681 3682 hpnicfCBQoSCpApplyPolicyChassis OBJECT-TYPE 3683 SYNTAX Unsigned32 3684 MAX-ACCESS not-accessible 3685 STATUS current 3686 DESCRIPTION 3687 "Chassis number." 3688 ::= { hpnicfCBQoSCpApplyPolicyEntry 1 } 3689 3690 hpnicfCBQoSCpApplyPolicySlot OBJECT-TYPE 3691 SYNTAX Unsigned32 3692 MAX-ACCESS not-accessible 3693 STATUS current 3694 DESCRIPTION 3695 "Slot number." 3696 ::= { hpnicfCBQoSCpApplyPolicyEntry 2 } 3697 3698 hpnicfCBQoSCpApplyPolicyDirection OBJECT-TYPE 3699 SYNTAX DirectionType 3700 MAX-ACCESS not-accessible 3701 STATUS current 3702 DESCRIPTION 3703 "Policy direction: 3704 inbound (1) 3705 outbound (2)" 3706 ::= { hpnicfCBQoSCpApplyPolicyEntry 3 } 3707 3708 hpnicfCBQoSCpApplyPolicyName OBJECT-TYPE 3709 SYNTAX OCTET STRING (SIZE (1..31)) 3710 MAX-ACCESS read-create 3711 STATUS current 3712 DESCRIPTION 3713 "Name of traffic policy." 3714 ::= { hpnicfCBQoSCpApplyPolicyEntry 4 } 3715 3716 hpnicfCBQoSCpApplyPolicyStatus OBJECT-TYPE 3717 SYNTAX INTEGER 3718 { 3719 proccessing(1), 3720 success(2), 3721 partialItemFailed(3) 3722 } 3723 MAX-ACCESS read-only 3724 STATUS current 3725 DESCRIPTION 3726 "Status of policy applied on control plane." 3727 ::= { hpnicfCBQoSCpApplyPolicyEntry 5 } 3728 3729 hpnicfCBQoSCpApplyRowStatus OBJECT-TYPE 3730 SYNTAX RowStatus 3731 MAX-ACCESS read-create 3732 STATUS current 3733 DESCRIPTION 3734 "RowStatus." 3735 ::= { hpnicfCBQoSCpApplyPolicyEntry 6 } 3736 3737-- Running statistics information 3738 3739 hpnicfCBQoSApplyPolicyStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 5 } 3740 3741--- Interface: policy Running statistics information 3742 3743 hpnicfCBQoSIfStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 1 } 3744 3745-- Interface CBQ statistics 3746 3747 hpnicfCBQoSIfCbqRunInfoTable OBJECT-TYPE 3748 SYNTAX SEQUENCE OF HpnicfCBQoSIfCbqRunInfoEntry 3749 MAX-ACCESS not-accessible 3750 STATUS current 3751 DESCRIPTION 3752 "A table of interface CBQ Running statistics. 3753 When policy using queue behavior is applied on 3754 interface the interface will using Class Based Queuing." 3755 ::= { hpnicfCBQoSIfStaticsObjects 1 } 3756 3757 hpnicfCBQoSIfCbqRunInfoEntry OBJECT-TYPE 3758 SYNTAX HpnicfCBQoSIfCbqRunInfoEntry 3759 MAX-ACCESS not-accessible 3760 STATUS current 3761 DESCRIPTION 3762 "Interface CBQ statistics entry." 3763 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex } 3764 ::= { hpnicfCBQoSIfCbqRunInfoTable 1 } 3765 3766 HpnicfCBQoSIfCbqRunInfoEntry ::= 3767 SEQUENCE 3768 { 3769 hpnicfCBQoSIfCbqQueueSize 3770 Integer32, 3771 hpnicfCBQoSIfCbqDiscard 3772 Counter64, 3773 hpnicfCBQoSIfCbqEfQueueSize 3774 Integer32, 3775 hpnicfCBQoSIfCbqAfQueueSize 3776 Integer32, 3777 hpnicfCBQoSIfCbqBeQueueSize 3778 Integer32, 3779 hpnicfCBQoSIfCbqBeActiveQueueNum 3780 Integer32, 3781 hpnicfCBQoSIfCbqBeMaxActiveQueueNum 3782 Integer32, 3783 hpnicfCBQoSIfCbqBeTotalQueueNum 3784 Integer32, 3785 hpnicfCBQoSIfCbqAfAllocatedQueueNum 3786 Integer32 3787 } 3788 3789 hpnicfCBQoSIfCbqQueueSize OBJECT-TYPE 3790 SYNTAX Integer32 3791 MAX-ACCESS read-only 3792 STATUS current 3793 DESCRIPTION 3794 "Packet number of CBQ queue" 3795 ::= { hpnicfCBQoSIfCbqRunInfoEntry 1 } 3796 3797 hpnicfCBQoSIfCbqDiscard OBJECT-TYPE 3798 SYNTAX Counter64 3799 MAX-ACCESS read-only 3800 STATUS current 3801 DESCRIPTION 3802 "The number of discarded packets which couldn't be enqueued." 3803 ::= { hpnicfCBQoSIfCbqRunInfoEntry 2 } 3804 3805 hpnicfCBQoSIfCbqEfQueueSize OBJECT-TYPE 3806 SYNTAX Integer32 3807 MAX-ACCESS read-only 3808 STATUS current 3809 DESCRIPTION 3810 "Packet number of EF queue." 3811 ::= { hpnicfCBQoSIfCbqRunInfoEntry 3 } 3812 3813 hpnicfCBQoSIfCbqAfQueueSize OBJECT-TYPE 3814 SYNTAX Integer32 3815 MAX-ACCESS read-only 3816 STATUS current 3817 DESCRIPTION 3818 "Packet number of AF queue." 3819 ::= { hpnicfCBQoSIfCbqRunInfoEntry 4 } 3820 3821 hpnicfCBQoSIfCbqBeQueueSize OBJECT-TYPE 3822 SYNTAX Integer32 3823 MAX-ACCESS read-only 3824 STATUS current 3825 DESCRIPTION 3826 "Packet number of BE queue." 3827 ::= { hpnicfCBQoSIfCbqRunInfoEntry 5 } 3828 3829 hpnicfCBQoSIfCbqBeActiveQueueNum OBJECT-TYPE 3830 SYNTAX Integer32 3831 MAX-ACCESS read-only 3832 STATUS current 3833 DESCRIPTION 3834 "The Packet number of Active BE Queue." 3835 ::= { hpnicfCBQoSIfCbqRunInfoEntry 6 } 3836 3837 hpnicfCBQoSIfCbqBeMaxActiveQueueNum OBJECT-TYPE 3838 SYNTAX Integer32 3839 MAX-ACCESS read-only 3840 STATUS current 3841 DESCRIPTION 3842 "The max Packet number of Active BE Queue." 3843 ::= { hpnicfCBQoSIfCbqRunInfoEntry 7 } 3844 3845 hpnicfCBQoSIfCbqBeTotalQueueNum OBJECT-TYPE 3846 SYNTAX Integer32 3847 MAX-ACCESS read-only 3848 STATUS current 3849 DESCRIPTION 3850 "The total Packet number of BE Queue." 3851 ::= { hpnicfCBQoSIfCbqRunInfoEntry 8 } 3852 3853 hpnicfCBQoSIfCbqAfAllocatedQueueNum OBJECT-TYPE 3854 SYNTAX Integer32 3855 MAX-ACCESS read-only 3856 STATUS current 3857 DESCRIPTION 3858 "The Allocated Packet number of AF Queue." 3859 ::= { hpnicfCBQoSIfCbqRunInfoEntry 9 } 3860 3861-- Class match statistics 3862 3863 hpnicfCBQoSIfClassMatchRunInfoTable OBJECT-TYPE 3864 SYNTAX SEQUENCE OF HpnicfCBQoSIfClassMatchRunInfoEntry 3865 MAX-ACCESS not-accessible 3866 STATUS current 3867 DESCRIPTION 3868 "A table of Running statistics for matching a classifier 3869 in a QoS policy applied on the interface." 3870 ::= { hpnicfCBQoSIfStaticsObjects 2 } 3871 3872 hpnicfCBQoSIfClassMatchRunInfoEntry OBJECT-TYPE 3873 SYNTAX HpnicfCBQoSIfClassMatchRunInfoEntry 3874 MAX-ACCESS not-accessible 3875 STATUS current 3876 DESCRIPTION 3877 "Classifier's matching statistics information entry." 3878 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, 3879 hpnicfCBQoSIfApplyPolicyDirection, 3880 hpnicfCBQoSPolicyClassIndex } 3881 ::= { hpnicfCBQoSIfClassMatchRunInfoTable 1 } 3882 3883 HpnicfCBQoSIfClassMatchRunInfoEntry ::= 3884 SEQUENCE 3885 { 3886 hpnicfCBQoSIfClassMatchedPackets 3887 Counter64, 3888 hpnicfCBQoSIfClassMatchedBytes 3889 Counter64, 3890 hpnicfCBQoSIfClassAverageRate 3891 Counter64 3892 } 3893 3894 hpnicfCBQoSIfClassMatchedPackets OBJECT-TYPE 3895 SYNTAX Counter64 3896 MAX-ACCESS read-only 3897 STATUS current 3898 DESCRIPTION 3899 "Number of packets matching a class in a QoS policy." 3900 ::= { hpnicfCBQoSIfClassMatchRunInfoEntry 1 } 3901 3902 hpnicfCBQoSIfClassMatchedBytes OBJECT-TYPE 3903 SYNTAX Counter64 3904 MAX-ACCESS read-only 3905 STATUS current 3906 DESCRIPTION 3907 "Number of bytes matching a class in a QoS policy. 3908 Only software QoS support this node." 3909 ::= { hpnicfCBQoSIfClassMatchRunInfoEntry 2 } 3910 3911 hpnicfCBQoSIfClassAverageRate OBJECT-TYPE 3912 SYNTAX Counter64 3913 MAX-ACCESS read-only 3914 STATUS current 3915 DESCRIPTION 3916 "Average rate matching a class of the last 5 minutes." 3917 ::= { hpnicfCBQoSIfClassMatchRunInfoEntry 3 } 3918 3919-- CAR statistics 3920 3921 hpnicfCBQoSIfCarRunInfoTable OBJECT-TYPE 3922 SYNTAX SEQUENCE OF HpnicfCBQoSIfCarRunInfoEntry 3923 MAX-ACCESS not-accessible 3924 STATUS current 3925 DESCRIPTION 3926 "A table of Running statistics for CAR 3927 in a QoS policy applied on the interface." 3928 ::= { hpnicfCBQoSIfStaticsObjects 3 } 3929 3930 hpnicfCBQoSIfCarRunInfoEntry OBJECT-TYPE 3931 SYNTAX HpnicfCBQoSIfCarRunInfoEntry 3932 MAX-ACCESS not-accessible 3933 STATUS current 3934 DESCRIPTION 3935 "CAR statistics information entry." 3936 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, 3937 hpnicfCBQoSIfApplyPolicyDirection, 3938 hpnicfCBQoSPolicyClassIndex } 3939 ::= { hpnicfCBQoSIfCarRunInfoTable 1 } 3940 3941 HpnicfCBQoSIfCarRunInfoEntry ::= 3942 SEQUENCE 3943 { 3944 hpnicfCBQoSIfCarGreenPackets 3945 Counter64, 3946 hpnicfCBQoSIfCarGreenBytes 3947 Counter64, 3948 hpnicfCBQoSIfCarRedPackets 3949 Counter64, 3950 hpnicfCBQoSIfCarRedBytes 3951 Counter64, 3952 hpnicfCBQoSIfCarYellowPackets 3953 Counter64, 3954 hpnicfCBQoSIfCarYellowBytes 3955 Counter64 3956 } 3957 3958 hpnicfCBQoSIfCarGreenPackets OBJECT-TYPE 3959 SYNTAX Counter64 3960 MAX-ACCESS read-only 3961 STATUS current 3962 DESCRIPTION 3963 "Number of green packets." 3964 ::= { hpnicfCBQoSIfCarRunInfoEntry 1 } 3965 3966 hpnicfCBQoSIfCarGreenBytes OBJECT-TYPE 3967 SYNTAX Counter64 3968 MAX-ACCESS read-only 3969 STATUS current 3970 DESCRIPTION 3971 "Number of green bytes." 3972 ::= { hpnicfCBQoSIfCarRunInfoEntry 2 } 3973 3974 hpnicfCBQoSIfCarRedPackets OBJECT-TYPE 3975 SYNTAX Counter64 3976 MAX-ACCESS read-only 3977 STATUS current 3978 DESCRIPTION 3979 "Number of red packets." 3980 ::= { hpnicfCBQoSIfCarRunInfoEntry 3 } 3981 3982 hpnicfCBQoSIfCarRedBytes OBJECT-TYPE 3983 SYNTAX Counter64 3984 MAX-ACCESS read-only 3985 STATUS current 3986 DESCRIPTION 3987 "Number of red bytes." 3988 ::= { hpnicfCBQoSIfCarRunInfoEntry 4 } 3989 3990 hpnicfCBQoSIfCarYellowPackets OBJECT-TYPE 3991 SYNTAX Counter64 3992 MAX-ACCESS read-only 3993 STATUS current 3994 DESCRIPTION 3995 "Number of yellow packets." 3996 ::= { hpnicfCBQoSIfCarRunInfoEntry 5 } 3997 3998 hpnicfCBQoSIfCarYellowBytes OBJECT-TYPE 3999 SYNTAX Counter64 4000 MAX-ACCESS read-only 4001 STATUS current 4002 DESCRIPTION 4003 "Number of yellow bytes." 4004 ::= { hpnicfCBQoSIfCarRunInfoEntry 6 } 4005 4006-- GTS statistics 4007 hpnicfCBQoSIfGtsRunInfoTable OBJECT-TYPE 4008 SYNTAX SEQUENCE OF HpnicfCBQoSIfGtsRunInfoEntry 4009 MAX-ACCESS not-accessible 4010 STATUS current 4011 DESCRIPTION 4012 "A table of Running statistics for GTS 4013 in a QoS policy applied on the interface." 4014 ::= { hpnicfCBQoSIfStaticsObjects 4 } 4015 4016 hpnicfCBQoSIfGtsRunInfoEntry OBJECT-TYPE 4017 SYNTAX HpnicfCBQoSIfGtsRunInfoEntry 4018 MAX-ACCESS not-accessible 4019 STATUS current 4020 DESCRIPTION 4021 "GTS statistics entry." 4022 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, 4023 hpnicfCBQoSIfApplyPolicyDirection, 4024 hpnicfCBQoSPolicyClassIndex } 4025 ::= { hpnicfCBQoSIfGtsRunInfoTable 1 } 4026 4027 HpnicfCBQoSIfGtsRunInfoEntry ::= 4028 SEQUENCE 4029 { 4030 hpnicfCBQoSIfGtsPassedPackets 4031 Counter64, 4032 hpnicfCBQoSIfGtsPassedBytes 4033 Counter64, 4034 hpnicfCBQoSIfGtsDiscardedPackets 4035 Counter64, 4036 hpnicfCBQoSIfGtsDiscardedBytes 4037 Counter64, 4038 hpnicfCBQoSIfGtsDelayedPackets 4039 Counter64, 4040 hpnicfCBQoSIfGtsDelayedBytes 4041 Counter64, 4042 hpnicfCBQoSIfGtsQueueSize 4043 Integer32 4044 } 4045 4046 hpnicfCBQoSIfGtsPassedPackets OBJECT-TYPE 4047 SYNTAX Counter64 4048 MAX-ACCESS read-only 4049 STATUS current 4050 DESCRIPTION 4051 "Number of packets passed by GTS." 4052 ::= { hpnicfCBQoSIfGtsRunInfoEntry 1 } 4053 4054 hpnicfCBQoSIfGtsPassedBytes OBJECT-TYPE 4055 SYNTAX Counter64 4056 MAX-ACCESS read-only 4057 STATUS current 4058 DESCRIPTION 4059 "Number of bytes passed by GTS." 4060 ::= { hpnicfCBQoSIfGtsRunInfoEntry 2 } 4061 4062 hpnicfCBQoSIfGtsDiscardedPackets OBJECT-TYPE 4063 SYNTAX Counter64 4064 MAX-ACCESS read-only 4065 STATUS current 4066 DESCRIPTION 4067 "Number of packets discarded by GTS." 4068 ::= { hpnicfCBQoSIfGtsRunInfoEntry 3 } 4069 4070 hpnicfCBQoSIfGtsDiscardedBytes OBJECT-TYPE 4071 SYNTAX Counter64 4072 MAX-ACCESS read-only 4073 STATUS current 4074 DESCRIPTION 4075 "Number of bytes discarded by GTS." 4076 ::= { hpnicfCBQoSIfGtsRunInfoEntry 4 } 4077 4078 hpnicfCBQoSIfGtsDelayedPackets OBJECT-TYPE 4079 SYNTAX Counter64 4080 MAX-ACCESS read-only 4081 STATUS current 4082 DESCRIPTION 4083 "Number of packets delayed by GTS." 4084 ::= { hpnicfCBQoSIfGtsRunInfoEntry 5 } 4085 4086 hpnicfCBQoSIfGtsDelayedBytes OBJECT-TYPE 4087 SYNTAX Counter64 4088 MAX-ACCESS read-only 4089 STATUS current 4090 DESCRIPTION 4091 "Number of bytes delayed by GTS." 4092 ::= { hpnicfCBQoSIfGtsRunInfoEntry 6 } 4093 4094 hpnicfCBQoSIfGtsQueueSize OBJECT-TYPE 4095 SYNTAX Integer32 4096 MAX-ACCESS read-only 4097 STATUS current 4098 DESCRIPTION 4099 "Packet number of GTS queue." 4100 ::= { hpnicfCBQoSIfGtsRunInfoEntry 7 } 4101 4102-- Remark statistics 4103 hpnicfCBQoSIfRemarkRunInfoTable OBJECT-TYPE 4104 SYNTAX SEQUENCE OF HpnicfCBQoSIfRemarkRunInfoEntry 4105 MAX-ACCESS not-accessible 4106 STATUS current 4107 DESCRIPTION 4108 "A table of Running statistics for remarking 4109 in a QoS policy applied on the interface." 4110 ::= { hpnicfCBQoSIfStaticsObjects 5 } 4111 4112 hpnicfCBQoSIfRemarkRunInfoEntry OBJECT-TYPE 4113 SYNTAX HpnicfCBQoSIfRemarkRunInfoEntry 4114 MAX-ACCESS not-accessible 4115 STATUS current 4116 DESCRIPTION 4117 "Remarking statistics entry." 4118 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, 4119 hpnicfCBQoSIfApplyPolicyDirection, 4120 hpnicfCBQoSPolicyClassIndex } 4121 ::= { hpnicfCBQoSIfRemarkRunInfoTable 1 } 4122 4123 HpnicfCBQoSIfRemarkRunInfoEntry ::= 4124 SEQUENCE 4125 { 4126 hpnicfCBQoSIfRemarkedPackets 4127 Counter64 4128 } 4129 4130 hpnicfCBQoSIfRemarkedPackets OBJECT-TYPE 4131 SYNTAX Counter64 4132 MAX-ACCESS read-only 4133 STATUS current 4134 DESCRIPTION 4135 "Number of packets remarked." 4136 ::= { hpnicfCBQoSIfRemarkRunInfoEntry 1 } 4137 4138-- Queue statistics 4139 4140 hpnicfCBQoSIfQueueRunInfoTable OBJECT-TYPE 4141 SYNTAX SEQUENCE OF HpnicfCBQoSIfQueueRunInfoEntry 4142 MAX-ACCESS not-accessible 4143 STATUS current 4144 DESCRIPTION 4145 "A table of Running statistics for queue 4146 in a QoS policy applied on the interface." 4147 ::= { hpnicfCBQoSIfStaticsObjects 6 } 4148 4149 hpnicfCBQoSIfQueueRunInfoEntry OBJECT-TYPE 4150 SYNTAX HpnicfCBQoSIfQueueRunInfoEntry 4151 MAX-ACCESS not-accessible 4152 STATUS current 4153 DESCRIPTION 4154 "Queue statistics entry." 4155 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, 4156 hpnicfCBQoSIfApplyPolicyDirection, 4157 hpnicfCBQoSPolicyClassIndex } 4158 ::= { hpnicfCBQoSIfQueueRunInfoTable 1 } 4159 4160 HpnicfCBQoSIfQueueRunInfoEntry ::= 4161 SEQUENCE 4162 { 4163 hpnicfCBQoSIfQueueMatchedPackets 4164 Counter64, 4165 hpnicfCBQoSIfQueueMatchedBytes 4166 Counter64, 4167 hpnicfCBQoSIfQueueEnqueuedPackets 4168 Counter64, 4169 hpnicfCBQoSIfQueueEnqueuedBytes 4170 Counter64, 4171 hpnicfCBQoSIfQueueDiscardedPackets 4172 Counter64, 4173 hpnicfCBQoSIfQueueDiscardedBytes 4174 Counter64 4175 } 4176 4177 hpnicfCBQoSIfQueueMatchedPackets OBJECT-TYPE 4178 SYNTAX Counter64 4179 MAX-ACCESS read-only 4180 STATUS current 4181 DESCRIPTION 4182 "Number of packets matched to enqueue." 4183 ::= { hpnicfCBQoSIfQueueRunInfoEntry 1 } 4184 4185 hpnicfCBQoSIfQueueMatchedBytes OBJECT-TYPE 4186 SYNTAX Counter64 4187 MAX-ACCESS read-only 4188 STATUS current 4189 DESCRIPTION 4190 "Number of bytes matched to enqueue." 4191 ::= { hpnicfCBQoSIfQueueRunInfoEntry 2 } 4192 4193 hpnicfCBQoSIfQueueEnqueuedPackets OBJECT-TYPE 4194 SYNTAX Counter64 4195 MAX-ACCESS read-only 4196 STATUS current 4197 DESCRIPTION 4198 "Number of packets enqueued." 4199 ::= { hpnicfCBQoSIfQueueRunInfoEntry 3 } 4200 4201 hpnicfCBQoSIfQueueEnqueuedBytes OBJECT-TYPE 4202 SYNTAX Counter64 4203 MAX-ACCESS read-only 4204 STATUS current 4205 DESCRIPTION 4206 "Number of bytes enqueued." 4207 ::= { hpnicfCBQoSIfQueueRunInfoEntry 4 } 4208 4209 hpnicfCBQoSIfQueueDiscardedPackets OBJECT-TYPE 4210 SYNTAX Counter64 4211 MAX-ACCESS read-only 4212 STATUS current 4213 DESCRIPTION 4214 "Number of packets discarded when enqueued by discard method." 4215 ::= { hpnicfCBQoSIfQueueRunInfoEntry 5 } 4216 4217 hpnicfCBQoSIfQueueDiscardedBytes OBJECT-TYPE 4218 SYNTAX Counter64 4219 MAX-ACCESS read-only 4220 STATUS current 4221 DESCRIPTION 4222 "Number of bytes discarded when enqueued by discard method." 4223 ::= { hpnicfCBQoSIfQueueRunInfoEntry 6 } 4224 4225-- WRED statistics 4226 4227 hpnicfCBQoSIfWredRunInfoTable OBJECT-TYPE 4228 SYNTAX SEQUENCE OF HpnicfCBQoSIfWredRunInfoEntry 4229 MAX-ACCESS not-accessible 4230 STATUS current 4231 DESCRIPTION 4232 "A table of Running statistics for WRED 4233 in a QoS policy applied on the interface." 4234 ::= { hpnicfCBQoSIfStaticsObjects 7 } 4235 4236 hpnicfCBQoSIfWredRunInfoEntry OBJECT-TYPE 4237 SYNTAX HpnicfCBQoSIfWredRunInfoEntry 4238 MAX-ACCESS not-accessible 4239 STATUS current 4240 DESCRIPTION 4241 "WRED statistics entry." 4242 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, 4243 hpnicfCBQoSIfApplyPolicyDirection, 4244 hpnicfCBQoSPolicyClassIndex, 4245 hpnicfCBQoSWredClassValue } 4246 ::= { hpnicfCBQoSIfWredRunInfoTable 1 } 4247 4248 HpnicfCBQoSIfWredRunInfoEntry ::= 4249 SEQUENCE 4250 { 4251 hpnicfCBQoSIfWredRandomDiscardedPackets 4252 Counter64, 4253 hpnicfCBQoSIfWredTailDiscardedPackets 4254 Counter64 4255 } 4256 4257 hpnicfCBQoSIfWredRandomDiscardedPackets OBJECT-TYPE 4258 SYNTAX Counter64 4259 MAX-ACCESS read-only 4260 STATUS current 4261 DESCRIPTION 4262 "Number of packets that random-discarded by WRED." 4263 ::= { hpnicfCBQoSIfWredRunInfoEntry 1 } 4264 4265 hpnicfCBQoSIfWredTailDiscardedPackets OBJECT-TYPE 4266 SYNTAX Counter64 4267 MAX-ACCESS read-only 4268 STATUS current 4269 DESCRIPTION 4270 "Number of packets that tail-discarded by WRED." 4271 ::= { hpnicfCBQoSIfWredRunInfoEntry 2 } 4272 4273-- 4274-- nodes of hpnicfCBQoSIfAccountingRunInfoTable 4275-- 4276 hpnicfCBQoSIfAccountingRunInfoTable OBJECT-TYPE 4277 SYNTAX SEQUENCE OF HpnicfCBQoSIfAccountingRunInfoEntry 4278 MAX-ACCESS not-accessible 4279 STATUS current 4280 DESCRIPTION 4281 "A table of Running statistics for account 4282 in a QoS policy applied on the interface." 4283 ::= { hpnicfCBQoSIfStaticsObjects 8 } 4284 4285 hpnicfCBQoSIfAccountingRunInfoEntry OBJECT-TYPE 4286 SYNTAX HpnicfCBQoSIfAccountingRunInfoEntry 4287 MAX-ACCESS not-accessible 4288 STATUS current 4289 DESCRIPTION 4290 "Account statistics entry." 4291 INDEX { hpnicfCBQoSIfApplyPolicyIfIndex, 4292 hpnicfCBQoSIfApplyPolicyDirection, 4293 hpnicfCBQoSPolicyClassIndex 4294 } 4295 ::= { hpnicfCBQoSIfAccountingRunInfoTable 1 } 4296 4297 HpnicfCBQoSIfAccountingRunInfoEntry ::= 4298 SEQUENCE 4299 { 4300 hpnicfCBQoSIfAccountingPackets 4301 Counter64, 4302 hpnicfCBQoSIfAccountingBytes 4303 Counter64 4304 } 4305 4306 hpnicfCBQoSIfAccountingPackets OBJECT-TYPE 4307 SYNTAX Counter64 4308 MAX-ACCESS read-only 4309 STATUS current 4310 DESCRIPTION 4311 "Number of packets." 4312 ::= { hpnicfCBQoSIfAccountingRunInfoEntry 1 } 4313 4314 hpnicfCBQoSIfAccountingBytes OBJECT-TYPE 4315 SYNTAX Counter64 4316 MAX-ACCESS read-only 4317 STATUS current 4318 DESCRIPTION 4319 "Number of bytes." 4320 ::= { hpnicfCBQoSIfAccountingRunInfoEntry 2 } 4321 4322--- ATM Interface PVC: policy Running statistics information 4323 4324 hpnicfCBQoSAtmPvcStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 2 } 4325 4326-- ATM PVC CBQ statistics 4327 hpnicfCBQoSAtmPvcCbqRunInfoTable OBJECT-TYPE 4328 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcCbqRunInfoEntry 4329 MAX-ACCESS not-accessible 4330 STATUS current 4331 DESCRIPTION 4332 "A table of ATM PVC CBQ Running statistics. 4333 When policy using queue behavior is applied on 4334 ATM PVC. ATM PVC will using Class Based Queuing." 4335 ::= { hpnicfCBQoSAtmPvcStaticsObjects 1 } 4336 4337 hpnicfCBQoSAtmPvcCbqRunInfoEntry OBJECT-TYPE 4338 SYNTAX HpnicfCBQoSAtmPvcCbqRunInfoEntry 4339 MAX-ACCESS not-accessible 4340 STATUS current 4341 DESCRIPTION 4342 "FR PVC CBQ statistics entry." 4343 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4344 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4345 hpnicfCBQoSAtmPvcApplyPolicyVCI } 4346 ::= { hpnicfCBQoSAtmPvcCbqRunInfoTable 1 } 4347 4348 HpnicfCBQoSAtmPvcCbqRunInfoEntry ::= 4349 SEQUENCE 4350 { 4351 hpnicfCBQoSAtmPvcCbqQueueSize 4352 Integer32, 4353 hpnicfCBQoSAtmPvcCbqDiscard 4354 Counter64, 4355 hpnicfCBQoSAtmPvcCbqEfQueueSize 4356 Integer32, 4357 hpnicfCBQoSAtmPvcCbqAfQueueSize 4358 Integer32, 4359 hpnicfCBQoSAtmPvcCbqBeQueueSize 4360 Integer32, 4361 hpnicfCBQoSAtmPvcCbqBeActiveQueueNum 4362 Integer32, 4363 hpnicfCBQoSAtmPvcCbqBeMaxActiveQueueNum 4364 Integer32, 4365 hpnicfCBQoSAtmPvcCbqBeTotalQueueNum 4366 Integer32, 4367 hpnicfCBQoSAtmPvcCbqAfAllocatedQueueNum 4368 Integer32 4369 } 4370 4371 hpnicfCBQoSAtmPvcCbqQueueSize OBJECT-TYPE 4372 SYNTAX Integer32 4373 MAX-ACCESS read-only 4374 STATUS current 4375 DESCRIPTION 4376 "Packet number of CBQ queue." 4377 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 1 } 4378 4379 hpnicfCBQoSAtmPvcCbqDiscard OBJECT-TYPE 4380 SYNTAX Counter64 4381 MAX-ACCESS read-only 4382 STATUS current 4383 DESCRIPTION 4384 "The number of discarded packets which couldn't be enqueued." 4385 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 2 } 4386 4387 hpnicfCBQoSAtmPvcCbqEfQueueSize OBJECT-TYPE 4388 SYNTAX Integer32 4389 MAX-ACCESS read-only 4390 STATUS current 4391 DESCRIPTION 4392 "Packet number of EF queue." 4393 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 3 } 4394 4395 hpnicfCBQoSAtmPvcCbqAfQueueSize OBJECT-TYPE 4396 SYNTAX Integer32 4397 MAX-ACCESS read-only 4398 STATUS current 4399 DESCRIPTION 4400 "Packet number of AF queue." 4401 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 4 } 4402 4403 hpnicfCBQoSAtmPvcCbqBeQueueSize OBJECT-TYPE 4404 SYNTAX Integer32 4405 MAX-ACCESS read-only 4406 STATUS current 4407 DESCRIPTION 4408 "Packet number of BE queue." 4409 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 5 } 4410 4411 hpnicfCBQoSAtmPvcCbqBeActiveQueueNum OBJECT-TYPE 4412 SYNTAX Integer32 4413 MAX-ACCESS read-only 4414 STATUS current 4415 DESCRIPTION 4416 "The packet number of Active Be Queue." 4417 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 6 } 4418 4419 hpnicfCBQoSAtmPvcCbqBeMaxActiveQueueNum OBJECT-TYPE 4420 SYNTAX Integer32 4421 MAX-ACCESS read-only 4422 STATUS current 4423 DESCRIPTION 4424 "The max packet number of Active Be Queue." 4425 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 7 } 4426 4427 hpnicfCBQoSAtmPvcCbqBeTotalQueueNum OBJECT-TYPE 4428 SYNTAX Integer32 4429 MAX-ACCESS read-only 4430 STATUS current 4431 DESCRIPTION 4432 "The total packet number of Be Queue." 4433 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 8 } 4434 4435 hpnicfCBQoSAtmPvcCbqAfAllocatedQueueNum OBJECT-TYPE 4436 SYNTAX Integer32 4437 MAX-ACCESS read-only 4438 STATUS current 4439 DESCRIPTION 4440 "The Allocated packet number of AF Queue." 4441 ::= { hpnicfCBQoSAtmPvcCbqRunInfoEntry 9 } 4442 4443-- Class match statistics 4444 4445 hpnicfCBQoSAtmPvcClassMatchRunInfoTable OBJECT-TYPE 4446 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcClassMatchRunInfoEntry 4447 MAX-ACCESS not-accessible 4448 STATUS current 4449 DESCRIPTION 4450 "A table of Running statistics for matching a classifier 4451 in a QoS policy applied on ATM PVC." 4452 ::= { hpnicfCBQoSAtmPvcStaticsObjects 2 } 4453 4454 hpnicfCBQoSAtmPvcClassMatchRunInfoEntry OBJECT-TYPE 4455 SYNTAX HpnicfCBQoSAtmPvcClassMatchRunInfoEntry 4456 MAX-ACCESS not-accessible 4457 STATUS current 4458 DESCRIPTION 4459 "Classifier matching statistics entry." 4460 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4461 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4462 hpnicfCBQoSAtmPvcApplyPolicyVCI, 4463 hpnicfCBQoSAtmPvcApplyPolicyDirection, 4464 hpnicfCBQoSPolicyClassIndex } 4465 ::= { hpnicfCBQoSAtmPvcClassMatchRunInfoTable 1 } 4466 4467 HpnicfCBQoSAtmPvcClassMatchRunInfoEntry ::= 4468 SEQUENCE 4469 { 4470 hpnicfCBQoSAtmPvcClassMatchPackets 4471 Counter64, 4472 hpnicfCBQoSAtmPvcClassMatchBytes 4473 Counter64, 4474 hpnicfCBQoSAtmPvcClassAverageRate 4475 Integer32 4476 } 4477 4478 hpnicfCBQoSAtmPvcClassMatchPackets OBJECT-TYPE 4479 SYNTAX Counter64 4480 MAX-ACCESS read-only 4481 STATUS current 4482 DESCRIPTION 4483 "Number of packets matching a class in a QoS policy." 4484 ::= { hpnicfCBQoSAtmPvcClassMatchRunInfoEntry 1 } 4485 4486 hpnicfCBQoSAtmPvcClassMatchBytes OBJECT-TYPE 4487 SYNTAX Counter64 4488 MAX-ACCESS read-only 4489 STATUS current 4490 DESCRIPTION 4491 "Number of bytes matching a class in a QoS policy." 4492 ::= { hpnicfCBQoSAtmPvcClassMatchRunInfoEntry 2 } 4493 4494 hpnicfCBQoSAtmPvcClassAverageRate OBJECT-TYPE 4495 SYNTAX Integer32 4496 MAX-ACCESS read-only 4497 STATUS current 4498 DESCRIPTION 4499 "Average rate matching a class in the last 5 minutes." 4500 ::= { hpnicfCBQoSAtmPvcClassMatchRunInfoEntry 3 } 4501 4502-- CAR statistics 4503 4504 hpnicfCBQoSAtmPvcCarRunInfoTable OBJECT-TYPE 4505 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcCarRunInfoEntry 4506 MAX-ACCESS not-accessible 4507 STATUS current 4508 DESCRIPTION 4509 "A table of Running statistics for CAR 4510 in a QoS policy applied on ATM PVC." 4511 ::= { hpnicfCBQoSAtmPvcStaticsObjects 3 } 4512 4513 hpnicfCBQoSAtmPvcCarRunInfoEntry OBJECT-TYPE 4514 SYNTAX HpnicfCBQoSAtmPvcCarRunInfoEntry 4515 MAX-ACCESS not-accessible 4516 STATUS current 4517 DESCRIPTION 4518 "CAR statistics entry." 4519 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4520 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4521 hpnicfCBQoSAtmPvcApplyPolicyVCI, 4522 hpnicfCBQoSAtmPvcApplyPolicyDirection, 4523 hpnicfCBQoSPolicyClassIndex } 4524 ::= { hpnicfCBQoSAtmPvcCarRunInfoTable 1 } 4525 4526 HpnicfCBQoSAtmPvcCarRunInfoEntry ::= 4527 SEQUENCE 4528 { 4529 hpnicfCBQoSAtmPvcCarConformPackets 4530 Counter64, 4531 hpnicfCBQoSAtmPvcCarConformBytes 4532 Counter64, 4533 hpnicfCBQoSAtmPvcCarExceedPackets 4534 Counter64, 4535 hpnicfCBQoSAtmPvcCarExceedBytes 4536 Counter64 4537 } 4538 4539 hpnicfCBQoSAtmPvcCarConformPackets OBJECT-TYPE 4540 SYNTAX Counter64 4541 MAX-ACCESS read-only 4542 STATUS current 4543 DESCRIPTION 4544 "Number of packets that conforming specified CIR." 4545 ::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 1 } 4546 4547 hpnicfCBQoSAtmPvcCarConformBytes OBJECT-TYPE 4548 SYNTAX Counter64 4549 MAX-ACCESS read-only 4550 STATUS current 4551 DESCRIPTION 4552 "Number of bytes that conforming specified CIR." 4553 ::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 2 } 4554 4555 hpnicfCBQoSAtmPvcCarExceedPackets OBJECT-TYPE 4556 SYNTAX Counter64 4557 MAX-ACCESS read-only 4558 STATUS current 4559 DESCRIPTION 4560 "Number of packets exceeded CIR." 4561 ::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 3 } 4562 4563 hpnicfCBQoSAtmPvcCarExceedBytes OBJECT-TYPE 4564 SYNTAX Counter64 4565 MAX-ACCESS read-only 4566 STATUS current 4567 DESCRIPTION 4568 "Number of bytes exceeded CIR." 4569 ::= { hpnicfCBQoSAtmPvcCarRunInfoEntry 4 } 4570 4571-- GTS statistics 4572 4573 hpnicfCBQoSAtmPvcGtsRunInfoTable OBJECT-TYPE 4574 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcGtsRunInfoEntry 4575 MAX-ACCESS not-accessible 4576 STATUS current 4577 DESCRIPTION 4578 "A table of Running statistics for GTS 4579 in a QoS policy applied on ATM PVC." 4580 ::= { hpnicfCBQoSAtmPvcStaticsObjects 4 } 4581 4582 hpnicfCBQoSAtmPvcGtsRunInfoEntry OBJECT-TYPE 4583 SYNTAX HpnicfCBQoSAtmPvcGtsRunInfoEntry 4584 MAX-ACCESS not-accessible 4585 STATUS current 4586 DESCRIPTION 4587 "GTS statistics entry." 4588 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4589 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4590 hpnicfCBQoSAtmPvcApplyPolicyVCI, 4591 hpnicfCBQoSAtmPvcApplyPolicyDirection, 4592 hpnicfCBQoSPolicyClassIndex } 4593 ::= { hpnicfCBQoSAtmPvcGtsRunInfoTable 1 } 4594 4595 HpnicfCBQoSAtmPvcGtsRunInfoEntry ::= 4596 SEQUENCE 4597 { 4598 hpnicfCBQoSAtmPvcGtsPassedPackets 4599 Counter64, 4600 hpnicfCBQoSAtmPvcGtsPassedBytes 4601 Counter64, 4602 hpnicfCBQoSAtmPvcGtsDiscardedPackets 4603 Counter64, 4604 hpnicfCBQoSAtmPvcGtsDiscardedBytes 4605 Counter64, 4606 hpnicfCBQoSAtmPvcGtsDelayedPackets 4607 Counter64, 4608 hpnicfCBQoSAtmPvcGtsDelayedBytes 4609 Counter64, 4610 hpnicfCBQoSAtmPvcGtsQueueSize 4611 Integer32 4612 } 4613 4614 hpnicfCBQoSAtmPvcGtsPassedPackets OBJECT-TYPE 4615 SYNTAX Counter64 4616 MAX-ACCESS read-only 4617 STATUS current 4618 DESCRIPTION 4619 "Number of packets passed by GTS." 4620 ::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 1 } 4621 4622 hpnicfCBQoSAtmPvcGtsPassedBytes OBJECT-TYPE 4623 SYNTAX Counter64 4624 MAX-ACCESS read-only 4625 STATUS current 4626 DESCRIPTION 4627 "Number of bytes passed by GTS." 4628 ::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 2 } 4629 4630 hpnicfCBQoSAtmPvcGtsDiscardedPackets OBJECT-TYPE 4631 SYNTAX Counter64 4632 MAX-ACCESS read-only 4633 STATUS current 4634 DESCRIPTION 4635 "Number of packets discarded by GTS." 4636 ::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 3 } 4637 4638 hpnicfCBQoSAtmPvcGtsDiscardedBytes OBJECT-TYPE 4639 SYNTAX Counter64 4640 MAX-ACCESS read-only 4641 STATUS current 4642 DESCRIPTION 4643 "Number of bytes discarded by GTS." 4644 ::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 4 } 4645 4646 hpnicfCBQoSAtmPvcGtsDelayedPackets OBJECT-TYPE 4647 SYNTAX Counter64 4648 MAX-ACCESS read-only 4649 STATUS current 4650 DESCRIPTION 4651 "Number of packets delayed by GTS." 4652 ::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 5 } 4653 4654 hpnicfCBQoSAtmPvcGtsDelayedBytes OBJECT-TYPE 4655 SYNTAX Counter64 4656 MAX-ACCESS read-only 4657 STATUS current 4658 DESCRIPTION 4659 "Number of bytes delayed by GTS." 4660 ::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 6 } 4661 4662 hpnicfCBQoSAtmPvcGtsQueueSize OBJECT-TYPE 4663 SYNTAX Integer32 4664 MAX-ACCESS read-only 4665 STATUS current 4666 DESCRIPTION 4667 "packet number of GTS queue." 4668 ::= { hpnicfCBQoSAtmPvcGtsRunInfoEntry 7 } 4669 4670-- Remark statistics 4671 4672 hpnicfCBQoSAtmPvcRemarkRunInfoTable OBJECT-TYPE 4673 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcRemarkRunInfoEntry 4674 MAX-ACCESS not-accessible 4675 STATUS current 4676 DESCRIPTION 4677 "A table of Running statistics for remarking 4678 in a QoS policy applied on ATM PVC." 4679 ::= { hpnicfCBQoSAtmPvcStaticsObjects 5 } 4680 4681 hpnicfCBQoSAtmPvcRemarkRunInfoEntry OBJECT-TYPE 4682 SYNTAX HpnicfCBQoSAtmPvcRemarkRunInfoEntry 4683 MAX-ACCESS not-accessible 4684 STATUS current 4685 DESCRIPTION 4686 "Remarking statistics entry." 4687 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4688 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4689 hpnicfCBQoSAtmPvcApplyPolicyVCI, 4690 hpnicfCBQoSAtmPvcApplyPolicyDirection, 4691 hpnicfCBQoSPolicyClassIndex } 4692 ::= { hpnicfCBQoSAtmPvcRemarkRunInfoTable 1 } 4693 4694 HpnicfCBQoSAtmPvcRemarkRunInfoEntry ::= 4695 SEQUENCE 4696 { 4697 hpnicfCBQoSAtmPvcRemarkedPackets 4698 Counter64 4699 } 4700 4701 hpnicfCBQoSAtmPvcRemarkedPackets OBJECT-TYPE 4702 SYNTAX Counter64 4703 MAX-ACCESS read-only 4704 STATUS current 4705 DESCRIPTION 4706 "Number of packets remarked." 4707 ::= { hpnicfCBQoSAtmPvcRemarkRunInfoEntry 1 } 4708 4709-- Queue statistics 4710 4711 hpnicfCBQoSAtmPvcQueueRunInfoTable OBJECT-TYPE 4712 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcQueueRunInfoEntry 4713 MAX-ACCESS not-accessible 4714 STATUS current 4715 DESCRIPTION 4716 "A table of Running statistics for queue 4717 in a QoS policy applied on ATM PVC." 4718 ::= { hpnicfCBQoSAtmPvcStaticsObjects 6 } 4719 4720 hpnicfCBQoSAtmPvcQueueRunInfoEntry OBJECT-TYPE 4721 SYNTAX HpnicfCBQoSAtmPvcQueueRunInfoEntry 4722 MAX-ACCESS not-accessible 4723 STATUS current 4724 DESCRIPTION 4725 "Queue statistics entry." 4726 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4727 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4728 hpnicfCBQoSAtmPvcApplyPolicyVCI, 4729 hpnicfCBQoSAtmPvcApplyPolicyDirection, 4730 hpnicfCBQoSPolicyClassIndex } 4731 ::= { hpnicfCBQoSAtmPvcQueueRunInfoTable 1} 4732 4733 HpnicfCBQoSAtmPvcQueueRunInfoEntry ::= 4734 SEQUENCE 4735 { 4736 hpnicfCBQoSAtmPvcQueueMatchedPackets 4737 Counter64, 4738 hpnicfCBQoSAtmPvcQueueMatchedBytes 4739 Counter64, 4740 hpnicfCBQoSAtmPvcQueueEnqueuedPackets 4741 Counter64, 4742 hpnicfCBQoSAtmPvcQueueEnqueuedBytes 4743 Counter64, 4744 hpnicfCBQoSAtmPvcQueueDiscardedPackets 4745 Counter64, 4746 hpnicfCBQoSAtmPvcQueueDiscardedBytes 4747 Counter64 4748 } 4749 4750 hpnicfCBQoSAtmPvcQueueMatchedPackets OBJECT-TYPE 4751 SYNTAX Counter64 4752 MAX-ACCESS read-only 4753 STATUS current 4754 DESCRIPTION 4755 "Number of packets matched to enqueue." 4756 ::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 1 } 4757 4758 hpnicfCBQoSAtmPvcQueueMatchedBytes OBJECT-TYPE 4759 SYNTAX Counter64 4760 MAX-ACCESS read-only 4761 STATUS current 4762 DESCRIPTION 4763 "Number of bytes matched to enqueue." 4764 ::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 2 } 4765 4766 hpnicfCBQoSAtmPvcQueueEnqueuedPackets OBJECT-TYPE 4767 SYNTAX Counter64 4768 MAX-ACCESS read-only 4769 STATUS current 4770 DESCRIPTION 4771 "Number of packets enqueued." 4772 ::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 3 } 4773 4774 hpnicfCBQoSAtmPvcQueueEnqueuedBytes OBJECT-TYPE 4775 SYNTAX Counter64 4776 MAX-ACCESS read-only 4777 STATUS current 4778 DESCRIPTION 4779 "Number of bytes enqueued." 4780 ::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 4 } 4781 4782 hpnicfCBQoSAtmPvcQueueDiscardedPackets OBJECT-TYPE 4783 SYNTAX Counter64 4784 MAX-ACCESS read-only 4785 STATUS current 4786 DESCRIPTION 4787 "Number of packets discard when enqueued by discard method." 4788 ::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 5 } 4789 4790 hpnicfCBQoSAtmPvcQueueDiscardedBytes OBJECT-TYPE 4791 SYNTAX Counter64 4792 MAX-ACCESS read-only 4793 STATUS current 4794 DESCRIPTION 4795 "Number of bytes discard when enqueued by discard method." 4796 ::= { hpnicfCBQoSAtmPvcQueueRunInfoEntry 6 } 4797 4798-- WRED statistics 4799 4800 hpnicfCBQoSAtmPvcWredRunInfoTable OBJECT-TYPE 4801 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcWredRunInfoEntry 4802 MAX-ACCESS not-accessible 4803 STATUS current 4804 DESCRIPTION 4805 "A table of Running statistics for WRED 4806 in a QoS policy applied on ATM PVC." 4807 ::= { hpnicfCBQoSAtmPvcStaticsObjects 7 } 4808 4809 hpnicfCBQoSAtmPvcWredRunInfoEntry OBJECT-TYPE 4810 SYNTAX HpnicfCBQoSAtmPvcWredRunInfoEntry 4811 MAX-ACCESS not-accessible 4812 STATUS current 4813 DESCRIPTION 4814 "WRED statistics entry." 4815 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4816 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4817 hpnicfCBQoSAtmPvcApplyPolicyVCI, 4818 hpnicfCBQoSAtmPvcApplyPolicyDirection, 4819 hpnicfCBQoSPolicyClassIndex, 4820 hpnicfCBQoSWredClassValue } 4821 ::= { hpnicfCBQoSAtmPvcWredRunInfoTable 1 } 4822 4823 HpnicfCBQoSAtmPvcWredRunInfoEntry ::= 4824 SEQUENCE 4825 { 4826 hpnicfCBQoSAtmPvcWredRandomDiscardedPackets 4827 Counter64, 4828 hpnicfCBQoSAtmPvcWredTailDiscardedPackets 4829 Counter64 4830 } 4831 4832 hpnicfCBQoSAtmPvcWredRandomDiscardedPackets OBJECT-TYPE 4833 SYNTAX Counter64 4834 MAX-ACCESS read-only 4835 STATUS current 4836 DESCRIPTION 4837 "Number of packets randomly discarded by WRED." 4838 ::= { hpnicfCBQoSAtmPvcWredRunInfoEntry 1 } 4839 4840 hpnicfCBQoSAtmPvcWredTailDiscardedPackets OBJECT-TYPE 4841 SYNTAX Counter64 4842 MAX-ACCESS read-only 4843 STATUS current 4844 DESCRIPTION 4845 "Number of packets tail-discarded by WRED." 4846 ::= { hpnicfCBQoSAtmPvcWredRunInfoEntry 2 } 4847 4848-- 4849-- nodes of hpnicfCBQoSAtmPvcAccountingRunInfoTable 4850-- 4851 hpnicfCBQoSAtmPvcAccountingRunInfoTable OBJECT-TYPE 4852 SYNTAX SEQUENCE OF HpnicfCBQoSAtmPvcAccountingRunInfoEntry 4853 MAX-ACCESS not-accessible 4854 STATUS current 4855 DESCRIPTION 4856 "A table of Running statistics for account 4857 in a QoS policy applied on the ATM PVC." 4858 ::= { hpnicfCBQoSAtmPvcStaticsObjects 8 } 4859 4860 hpnicfCBQoSAtmPvcAccountingRunInfoEntry OBJECT-TYPE 4861 SYNTAX HpnicfCBQoSAtmPvcAccountingRunInfoEntry 4862 MAX-ACCESS not-accessible 4863 STATUS current 4864 DESCRIPTION 4865 "Account statistics entry." 4866 INDEX { hpnicfCBQoSAtmPvcApplyPolicyIfIndex, 4867 hpnicfCBQoSAtmPvcApplyPolicyVPI, 4868 hpnicfCBQoSAtmPvcApplyPolicyVCI, 4869 hpnicfCBQoSAtmPvcApplyPolicyDirection, 4870 hpnicfCBQoSPolicyClassIndex, 4871 hpnicfCBQoSWredClassValue 4872 } 4873 ::= { hpnicfCBQoSAtmPvcAccountingRunInfoTable 1 } 4874 4875 HpnicfCBQoSAtmPvcAccountingRunInfoEntry ::= 4876 SEQUENCE 4877 { 4878 hpnicfCBQoSAtmPvcAccountingPackets 4879 Counter64, 4880 hpnicfCBQoSAtmPvcAccountingBytes 4881 Counter64 4882 } 4883 4884 hpnicfCBQoSAtmPvcAccountingPackets OBJECT-TYPE 4885 SYNTAX Counter64 4886 MAX-ACCESS read-only 4887 STATUS current 4888 DESCRIPTION 4889 "Number of packets." 4890 ::= { hpnicfCBQoSAtmPvcAccountingRunInfoEntry 1 } 4891 4892 hpnicfCBQoSAtmPvcAccountingBytes OBJECT-TYPE 4893 SYNTAX Counter64 4894 MAX-ACCESS read-only 4895 STATUS current 4896 DESCRIPTION 4897 "Number of bytes." 4898 ::= { hpnicfCBQoSAtmPvcAccountingRunInfoEntry 2 } 4899 4900--- FR Interface PVC: policy Running statistics information 4901 4902 hpnicfCBQoSFrPvcStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 3 } 4903 4904-- FR PVC CBQ statistics 4905 4906 hpnicfCBQoSFrPvcCbqRunInfoTable OBJECT-TYPE 4907 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcCbqRunInfoEntry 4908 MAX-ACCESS not-accessible 4909 STATUS current 4910 DESCRIPTION 4911 "A table of FR PVC CBQ Running statistics. 4912 When policy using queue behavior is applied on FR PVC 4913 will using Class Based Queuing." 4914 ::= { hpnicfCBQoSFrPvcStaticsObjects 1 } 4915 4916 hpnicfCBQoSFrPvcCbqRunInfoEntry OBJECT-TYPE 4917 SYNTAX HpnicfCBQoSFrPvcCbqRunInfoEntry 4918 MAX-ACCESS not-accessible 4919 STATUS current 4920 DESCRIPTION 4921 "FR PVC CBQ statistics entry." 4922 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, hpnicfCBQoSFrPvcApplyPolicyDlciNum } 4923 ::= { hpnicfCBQoSFrPvcCbqRunInfoTable 1 } 4924 4925 HpnicfCBQoSFrPvcCbqRunInfoEntry ::= 4926 SEQUENCE 4927 { 4928 hpnicfCBQoSFrPvcCbqQueueSize 4929 Integer32, 4930 hpnicfCBQoSFrPvcCbqDiscard 4931 Counter64, 4932 hpnicfCBQoSFrPvcCbqEfQueueSize 4933 Integer32, 4934 hpnicfCBQoSFrPvcCbqAfQueueSize 4935 Integer32, 4936 hpnicfCBQoSFrPvcCbqBeQueueSize 4937 Integer32, 4938 hpnicfCBQoSFrPvcCbqBeActiveQueueNum 4939 Integer32, 4940 hpnicfCBQoSFrPvcCbqBeMaxActiveQueueNum 4941 Integer32, 4942 hpnicfCBQoSFrPvcCbqBeTotalQueueNum 4943 Integer32, 4944 hpnicfCBQoSFrPvcCbqAfAllocatedQueueNum 4945 Integer32 4946 } 4947 4948 hpnicfCBQoSFrPvcCbqQueueSize OBJECT-TYPE 4949 SYNTAX Integer32 4950 MAX-ACCESS read-only 4951 STATUS current 4952 DESCRIPTION 4953 "Packet number of CBQ queue." 4954 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 1 } 4955 4956 hpnicfCBQoSFrPvcCbqDiscard OBJECT-TYPE 4957 SYNTAX Counter64 4958 MAX-ACCESS read-only 4959 STATUS current 4960 DESCRIPTION 4961 "The number of discarded packets which could not be enqueued." 4962 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 2 } 4963 4964 hpnicfCBQoSFrPvcCbqEfQueueSize OBJECT-TYPE 4965 SYNTAX Integer32 4966 MAX-ACCESS read-only 4967 STATUS current 4968 DESCRIPTION 4969 "Packet number of EF queue." 4970 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 3 } 4971 4972 hpnicfCBQoSFrPvcCbqAfQueueSize OBJECT-TYPE 4973 SYNTAX Integer32 4974 MAX-ACCESS read-only 4975 STATUS current 4976 DESCRIPTION 4977 "Packet number of AF queue." 4978 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 4 } 4979 4980 hpnicfCBQoSFrPvcCbqBeQueueSize OBJECT-TYPE 4981 SYNTAX Integer32 4982 MAX-ACCESS read-only 4983 STATUS current 4984 DESCRIPTION 4985 "Packet number of BE queue." 4986 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 5 } 4987 4988 hpnicfCBQoSFrPvcCbqBeActiveQueueNum OBJECT-TYPE 4989 SYNTAX Integer32 4990 MAX-ACCESS read-only 4991 STATUS current 4992 DESCRIPTION 4993 "The packet number of Active Be Queue." 4994 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 6 } 4995 4996 hpnicfCBQoSFrPvcCbqBeMaxActiveQueueNum OBJECT-TYPE 4997 SYNTAX Integer32 4998 MAX-ACCESS read-only 4999 STATUS current 5000 DESCRIPTION 5001 "The max packet number of Active Be Queue." 5002 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 7 } 5003 5004 hpnicfCBQoSFrPvcCbqBeTotalQueueNum OBJECT-TYPE 5005 SYNTAX Integer32 5006 MAX-ACCESS read-only 5007 STATUS current 5008 DESCRIPTION 5009 "The total packet number of Be Queue." 5010 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 8 } 5011 5012 hpnicfCBQoSFrPvcCbqAfAllocatedQueueNum OBJECT-TYPE 5013 SYNTAX Integer32 5014 MAX-ACCESS read-only 5015 STATUS current 5016 DESCRIPTION 5017 "The Allocated packet number of AF Queue." 5018 ::= { hpnicfCBQoSFrPvcCbqRunInfoEntry 9 } 5019 5020-- Class match statistics 5021 5022 hpnicfCBQoSFrPvcClassMatchRunInfoTable OBJECT-TYPE 5023 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcClassMatchRunInfoEntry 5024 MAX-ACCESS not-accessible 5025 STATUS current 5026 DESCRIPTION 5027 "A table of Running statistics for matching a classifier 5028 in a QoS policy applied on FR PVC." 5029 ::= { hpnicfCBQoSFrPvcStaticsObjects 2 } 5030 5031 hpnicfCBQoSFrPvcClassMatchRunInfoEntry OBJECT-TYPE 5032 SYNTAX HpnicfCBQoSFrPvcClassMatchRunInfoEntry 5033 MAX-ACCESS not-accessible 5034 STATUS current 5035 DESCRIPTION 5036 "Classifier matching statistics entry." 5037 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 5038 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 5039 hpnicfCBQoSFrPvcApplyPolicyDirection, 5040 hpnicfCBQoSPolicyClassIndex } 5041 ::= { hpnicfCBQoSFrPvcClassMatchRunInfoTable 1 } 5042 5043 HpnicfCBQoSFrPvcClassMatchRunInfoEntry ::= 5044 SEQUENCE 5045 { 5046 hpnicfCBQoSFrPvcClassMatchedPackets 5047 Counter64, 5048 hpnicfCBQoSFrPvcClassMatchedBytes 5049 Counter64, 5050 hpnicfCBQoSFrPvcClassAverageRate 5051 Counter64 5052 } 5053 5054 hpnicfCBQoSFrPvcClassMatchedPackets OBJECT-TYPE 5055 SYNTAX Counter64 5056 MAX-ACCESS read-only 5057 STATUS current 5058 DESCRIPTION 5059 "Number of packets matching a class in a QoS policy." 5060 ::= { hpnicfCBQoSFrPvcClassMatchRunInfoEntry 1 } 5061 5062 hpnicfCBQoSFrPvcClassMatchedBytes OBJECT-TYPE 5063 SYNTAX Counter64 5064 MAX-ACCESS read-only 5065 STATUS current 5066 DESCRIPTION 5067 "Number of bytes matching a class in a QoS policy." 5068 ::= { hpnicfCBQoSFrPvcClassMatchRunInfoEntry 2 } 5069 5070 hpnicfCBQoSFrPvcClassAverageRate OBJECT-TYPE 5071 SYNTAX Counter64 5072 MAX-ACCESS read-only 5073 STATUS current 5074 DESCRIPTION 5075 "Average rate matching a class of the last 5 minutes." 5076 ::= { hpnicfCBQoSFrPvcClassMatchRunInfoEntry 3 } 5077 5078-- CAR statistics 5079 5080 hpnicfCBQoSFrPvcCarRunInfoTable OBJECT-TYPE 5081 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcCarRunInfoEntry 5082 MAX-ACCESS not-accessible 5083 STATUS current 5084 DESCRIPTION 5085 "A table of Running statistics for CAR 5086 in a QoS policy applied on FR PVC." 5087 ::= { hpnicfCBQoSFrPvcStaticsObjects 3 } 5088 5089 hpnicfCBQoSFrPvcCarRunInfoEntry OBJECT-TYPE 5090 SYNTAX HpnicfCBQoSFrPvcCarRunInfoEntry 5091 MAX-ACCESS not-accessible 5092 STATUS current 5093 DESCRIPTION 5094 "CAR statistics entry." 5095 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 5096 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 5097 hpnicfCBQoSFrPvcApplyPolicyDirection, 5098 hpnicfCBQoSPolicyClassIndex } 5099 ::= { hpnicfCBQoSFrPvcCarRunInfoTable 1 } 5100 5101 HpnicfCBQoSFrPvcCarRunInfoEntry ::= 5102 SEQUENCE 5103 { 5104 hpnicfCBQoSFrPvcCarConformPackets 5105 Counter64, 5106 hpnicfCBQoSFrPvcCarConformBytes 5107 Counter64, 5108 hpnicfCBQoSFrPvcCarExceedPackets 5109 Counter64, 5110 hpnicfCBQoSFrPvcCarExceedBytes 5111 Counter64 5112 } 5113 5114 hpnicfCBQoSFrPvcCarConformPackets OBJECT-TYPE 5115 SYNTAX Counter64 5116 MAX-ACCESS read-only 5117 STATUS current 5118 DESCRIPTION 5119 "Number of packets conform CIR." 5120 ::= { hpnicfCBQoSFrPvcCarRunInfoEntry 1 } 5121 5122 hpnicfCBQoSFrPvcCarConformBytes OBJECT-TYPE 5123 SYNTAX Counter64 5124 MAX-ACCESS read-only 5125 STATUS current 5126 DESCRIPTION 5127 "Number of bytes conform CIR." 5128 ::= { hpnicfCBQoSFrPvcCarRunInfoEntry 2 } 5129 5130 hpnicfCBQoSFrPvcCarExceedPackets OBJECT-TYPE 5131 SYNTAX Counter64 5132 MAX-ACCESS read-only 5133 STATUS current 5134 DESCRIPTION 5135 "Number of packets exceed CIR." 5136 ::= { hpnicfCBQoSFrPvcCarRunInfoEntry 3 } 5137 5138 hpnicfCBQoSFrPvcCarExceedBytes OBJECT-TYPE 5139 SYNTAX Counter64 5140 MAX-ACCESS read-only 5141 STATUS current 5142 DESCRIPTION 5143 "Number of bytes exceed CIR." 5144 ::= { hpnicfCBQoSFrPvcCarRunInfoEntry 4 } 5145 5146-- GTS statistics 5147 5148 hpnicfCBQoSFrPvcGtsRunInfoTable OBJECT-TYPE 5149 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcGtsRunInfoEntry 5150 MAX-ACCESS not-accessible 5151 STATUS current 5152 DESCRIPTION 5153 "A table of Running statistics for GTS 5154 in a QoS policy applied on FR PVC." 5155 ::= { hpnicfCBQoSFrPvcStaticsObjects 4 } 5156 5157 hpnicfCBQoSFrPvcGtsRunInfoEntry OBJECT-TYPE 5158 SYNTAX HpnicfCBQoSFrPvcGtsRunInfoEntry 5159 MAX-ACCESS not-accessible 5160 STATUS current 5161 DESCRIPTION 5162 "GTS statistics entry." 5163 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 5164 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 5165 hpnicfCBQoSFrPvcApplyPolicyDirection, 5166 hpnicfCBQoSPolicyClassIndex } 5167 ::= { hpnicfCBQoSFrPvcGtsRunInfoTable 1 } 5168 5169 HpnicfCBQoSFrPvcGtsRunInfoEntry ::= 5170 SEQUENCE 5171 { 5172 hpnicfCBQoSFrPvcGtsPassedPackets 5173 Counter64, 5174 hpnicfCBQoSFrPvcGtsPassedBytes 5175 Counter64, 5176 hpnicfCBQoSFrPvcGtsDiscardedPackets 5177 Counter64, 5178 hpnicfCBQoSFrPvcGtsDiscardedBytes 5179 Counter64, 5180 hpnicfCBQoSFrPvcGtsDelayedPackets 5181 Counter64, 5182 hpnicfCBQoSFrPvcGtsDelayedBytes 5183 Counter64, 5184 hpnicfCBQoSFrPvcGtsQueueSize 5185 Integer32 5186 } 5187 5188 hpnicfCBQoSFrPvcGtsPassedPackets OBJECT-TYPE 5189 SYNTAX Counter64 5190 MAX-ACCESS read-only 5191 STATUS current 5192 DESCRIPTION 5193 "Number of packets passed by GTS." 5194 ::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 1 } 5195 5196 hpnicfCBQoSFrPvcGtsPassedBytes OBJECT-TYPE 5197 SYNTAX Counter64 5198 MAX-ACCESS read-only 5199 STATUS current 5200 DESCRIPTION 5201 "Number of bytes passed by GTS." 5202 ::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 2 } 5203 5204 hpnicfCBQoSFrPvcGtsDiscardedPackets OBJECT-TYPE 5205 SYNTAX Counter64 5206 MAX-ACCESS read-only 5207 STATUS current 5208 DESCRIPTION 5209 "Number of packets discarded by GTS." 5210 ::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 3 } 5211 5212 hpnicfCBQoSFrPvcGtsDiscardedBytes OBJECT-TYPE 5213 SYNTAX Counter64 5214 MAX-ACCESS read-only 5215 STATUS current 5216 DESCRIPTION 5217 "Number of bytes discarded by GTS." 5218 ::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 4 } 5219 5220 hpnicfCBQoSFrPvcGtsDelayedPackets OBJECT-TYPE 5221 SYNTAX Counter64 5222 MAX-ACCESS read-only 5223 STATUS current 5224 DESCRIPTION 5225 "Number of packets delayed by GTS." 5226 ::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 5 } 5227 5228 hpnicfCBQoSFrPvcGtsDelayedBytes OBJECT-TYPE 5229 SYNTAX Counter64 5230 MAX-ACCESS read-only 5231 STATUS current 5232 DESCRIPTION 5233 "Number of bytes delayed by GTS." 5234 ::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 6 } 5235 5236 hpnicfCBQoSFrPvcGtsQueueSize OBJECT-TYPE 5237 SYNTAX Integer32 5238 MAX-ACCESS read-only 5239 STATUS current 5240 DESCRIPTION 5241 "Packet number of GTS queue." 5242 ::= { hpnicfCBQoSFrPvcGtsRunInfoEntry 7 } 5243 5244-- Remark statistics 5245 5246 hpnicfCBQoSFrPvcRemarkRunInfoTable OBJECT-TYPE 5247 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcRemarkRunInfoEntry 5248 MAX-ACCESS not-accessible 5249 STATUS current 5250 DESCRIPTION 5251 "A table of Running statistics for remarking 5252 in a QoS policy applied on FR PVC." 5253 ::= { hpnicfCBQoSFrPvcStaticsObjects 5 } 5254 5255 hpnicfCBQoSFrPvcRemarkRunInfoEntry OBJECT-TYPE 5256 SYNTAX HpnicfCBQoSFrPvcRemarkRunInfoEntry 5257 MAX-ACCESS not-accessible 5258 STATUS current 5259 DESCRIPTION 5260 "Remarking statistics entry." 5261 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 5262 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 5263 hpnicfCBQoSFrPvcApplyPolicyDirection, 5264 hpnicfCBQoSPolicyClassIndex } 5265 ::= { hpnicfCBQoSFrPvcRemarkRunInfoTable 1 } 5266 5267 HpnicfCBQoSFrPvcRemarkRunInfoEntry ::= 5268 SEQUENCE 5269 { 5270 hpnicfCBQoSFrPvcRemarkedPackets 5271 Counter64 5272 } 5273 5274 hpnicfCBQoSFrPvcRemarkedPackets OBJECT-TYPE 5275 SYNTAX Counter64 5276 MAX-ACCESS read-only 5277 STATUS current 5278 DESCRIPTION 5279 "Number of packets remarked." 5280 ::= { hpnicfCBQoSFrPvcRemarkRunInfoEntry 1 } 5281 5282-- Queue statistics 5283 5284 hpnicfCBQoSFrPvcQueueRunInfoTable OBJECT-TYPE 5285 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcQueueRunInfoEntry 5286 MAX-ACCESS not-accessible 5287 STATUS current 5288 DESCRIPTION 5289 "A table of Running statistics for queue 5290 in a QoS policy applied on FR PVC." 5291 ::= { hpnicfCBQoSFrPvcStaticsObjects 6 } 5292 5293 hpnicfCBQoSFrPvcQueueRunInfoEntry OBJECT-TYPE 5294 SYNTAX HpnicfCBQoSFrPvcQueueRunInfoEntry 5295 MAX-ACCESS not-accessible 5296 STATUS current 5297 DESCRIPTION 5298 "Queue statistics entry." 5299 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 5300 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 5301 hpnicfCBQoSFrPvcApplyPolicyDirection, 5302 hpnicfCBQoSPolicyClassIndex } 5303 ::= { hpnicfCBQoSFrPvcQueueRunInfoTable 1 } 5304 5305 HpnicfCBQoSFrPvcQueueRunInfoEntry ::= 5306 SEQUENCE 5307 { 5308 hpnicfCBQoSFrPvcQueueMatchedPackets 5309 Counter64, 5310 hpnicfCBQoSFrPvcQueueMatchedBytes 5311 Counter64, 5312 hpnicfCBQoSFrPvcQueueEnqueuedPackets 5313 Counter64, 5314 hpnicfCBQoSFrPvcQueueEnqueuedBytes 5315 Counter64, 5316 hpnicfCBQoSFrPvcQueueDiscardedPackets 5317 Counter64, 5318 hpnicfCBQoSFrPvcQueueDiscardedBytes 5319 Counter64 5320 } 5321 5322 hpnicfCBQoSFrPvcQueueMatchedPackets OBJECT-TYPE 5323 SYNTAX Counter64 5324 MAX-ACCESS read-only 5325 STATUS current 5326 DESCRIPTION 5327 "Number of packets matched to enqueue." 5328 ::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 1 } 5329 5330 hpnicfCBQoSFrPvcQueueMatchedBytes OBJECT-TYPE 5331 SYNTAX Counter64 5332 MAX-ACCESS read-only 5333 STATUS current 5334 DESCRIPTION 5335 "Number of bytes matched to en-queue." 5336 ::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 2 } 5337 5338 hpnicfCBQoSFrPvcQueueEnqueuedPackets OBJECT-TYPE 5339 SYNTAX Counter64 5340 MAX-ACCESS read-only 5341 STATUS current 5342 DESCRIPTION 5343 "Number of packets en-queued." 5344 ::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 3 } 5345 5346 hpnicfCBQoSFrPvcQueueEnqueuedBytes OBJECT-TYPE 5347 SYNTAX Counter64 5348 MAX-ACCESS read-only 5349 STATUS current 5350 DESCRIPTION 5351 "Number of bytes enqueued." 5352 ::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 4 } 5353 5354 hpnicfCBQoSFrPvcQueueDiscardedPackets OBJECT-TYPE 5355 SYNTAX Counter64 5356 MAX-ACCESS read-only 5357 STATUS current 5358 DESCRIPTION 5359 "Number of packets discarded when enqueued by discard method." 5360 ::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 5 } 5361 5362 hpnicfCBQoSFrPvcQueueDiscardedBytes OBJECT-TYPE 5363 SYNTAX Counter64 5364 MAX-ACCESS read-only 5365 STATUS current 5366 DESCRIPTION 5367 "Number of bytes discarded when enqueued by discard method." 5368 ::= { hpnicfCBQoSFrPvcQueueRunInfoEntry 6 } 5369 5370-- WRED statistics 5371 5372 hpnicfCBQoSFrPvcWredRunInfoTable OBJECT-TYPE 5373 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcWredRunInfoEntry 5374 MAX-ACCESS not-accessible 5375 STATUS current 5376 DESCRIPTION 5377 "A table of Running statistics for WRED 5378 in a QoS policy applied on FR PVC. 5379 " 5380 ::= { hpnicfCBQoSFrPvcStaticsObjects 7 } 5381 5382 hpnicfCBQoSFrPvcWredRunInfoEntry OBJECT-TYPE 5383 SYNTAX HpnicfCBQoSFrPvcWredRunInfoEntry 5384 MAX-ACCESS not-accessible 5385 STATUS current 5386 DESCRIPTION 5387 "WRED statistics entry." 5388 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 5389 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 5390 hpnicfCBQoSFrPvcApplyPolicyDirection, 5391 hpnicfCBQoSPolicyClassIndex, 5392 hpnicfCBQoSWredClassValue } 5393 ::= { hpnicfCBQoSFrPvcWredRunInfoTable 1 } 5394 5395 HpnicfCBQoSFrPvcWredRunInfoEntry ::= 5396 SEQUENCE 5397 { 5398 hpnicfCBQoSFrPvcWredRandomDiscardedPackets 5399 Counter64, 5400 hpnicfCBQoSFrPvcWredTailDiscardedPackets 5401 Counter64 5402 } 5403 5404 hpnicfCBQoSFrPvcWredRandomDiscardedPackets OBJECT-TYPE 5405 SYNTAX Counter64 5406 MAX-ACCESS read-only 5407 STATUS current 5408 DESCRIPTION 5409 "Number of packets randomly discarded by WRED." 5410 ::= { hpnicfCBQoSFrPvcWredRunInfoEntry 1 } 5411 5412 hpnicfCBQoSFrPvcWredTailDiscardedPackets OBJECT-TYPE 5413 SYNTAX Counter64 5414 MAX-ACCESS read-only 5415 STATUS current 5416 DESCRIPTION 5417 "Number of packets tail-discarded by WRED." 5418 ::= { hpnicfCBQoSFrPvcWredRunInfoEntry 2 } 5419 5420-- 5421-- nodes of hpnicfCBQoSFrPvcAccountingRunInfoTable 5422-- 5423 hpnicfCBQoSFrPvcAccountingRunInfoTable OBJECT-TYPE 5424 SYNTAX SEQUENCE OF HpnicfCBQoSFrPvcAccountingRunInfoEntry 5425 MAX-ACCESS not-accessible 5426 STATUS current 5427 DESCRIPTION 5428 "A table of Running statistics for account 5429 in a QoS policy applied on the interface." 5430 ::= { hpnicfCBQoSFrPvcStaticsObjects 8 } 5431 5432 hpnicfCBQoSFrPvcAccountingRunInfoEntry OBJECT-TYPE 5433 SYNTAX HpnicfCBQoSFrPvcAccountingRunInfoEntry 5434 MAX-ACCESS not-accessible 5435 STATUS current 5436 DESCRIPTION 5437 "Account statistics entry." 5438 INDEX { hpnicfCBQoSFrPvcApplyPolicyIfIndex, 5439 hpnicfCBQoSFrPvcApplyPolicyDlciNum, 5440 hpnicfCBQoSFrPvcApplyPolicyDirection, 5441 hpnicfCBQoSPolicyClassIndex, 5442 hpnicfCBQoSWredClassValue 5443 } 5444 ::= { hpnicfCBQoSFrPvcAccountingRunInfoTable 1 } 5445 5446 HpnicfCBQoSFrPvcAccountingRunInfoEntry ::= 5447 SEQUENCE 5448 { 5449 hpnicfCBQoSFrPvcAccountingPackets 5450 Counter64, 5451 hpnicfCBQoSFrPvcAccountingBytes 5452 Counter64 5453 } 5454 5455 hpnicfCBQoSFrPvcAccountingPackets OBJECT-TYPE 5456 SYNTAX Counter64 5457 MAX-ACCESS read-only 5458 STATUS current 5459 DESCRIPTION 5460 "Number of packets." 5461 ::= { hpnicfCBQoSFrPvcAccountingRunInfoEntry 1 } 5462 5463 hpnicfCBQoSFrPvcAccountingBytes OBJECT-TYPE 5464 SYNTAX Counter64 5465 MAX-ACCESS read-only 5466 STATUS current 5467 DESCRIPTION 5468 "Number of bytes." 5469 ::= { hpnicfCBQoSFrPvcAccountingRunInfoEntry 2 } 5470 5471-- Ethernet Interface VLAN: policy Running statistics information 5472 5473 hpnicfCBQoSVlanStaticsObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSApplyPolicyStaticsObjects 4 } 5474 5475-- Class match statistics 5476 5477 hpnicfCBQoSVlanClassMatchRunInfoTable OBJECT-TYPE 5478 SYNTAX SEQUENCE OF HpnicfCBQoSVlanClassMatchRunInfoEntry 5479 MAX-ACCESS not-accessible 5480 STATUS current 5481 DESCRIPTION 5482 "A table of Running statistics for matching a classifier 5483 in a QoS policy applied on Ethernet VLAN. 5484 " 5485 ::= { hpnicfCBQoSVlanStaticsObjects 1 } 5486 5487 hpnicfCBQoSVlanClassMatchRunInfoEntry OBJECT-TYPE 5488 SYNTAX HpnicfCBQoSVlanClassMatchRunInfoEntry 5489 MAX-ACCESS not-accessible 5490 STATUS current 5491 DESCRIPTION 5492 "Classifier matching statistics entry." 5493 INDEX { hpnicfCBQoSVlanApplyPolicyVlanid, 5494 hpnicfCBQoSVlanApplyPolicyDirection, 5495 hpnicfCBQoSPolicyClassIndex } 5496 ::= { hpnicfCBQoSVlanClassMatchRunInfoTable 1 } 5497 5498 HpnicfCBQoSVlanClassMatchRunInfoEntry ::= 5499 SEQUENCE 5500 { 5501 hpnicfCBQoSVlanClassMatchedPackets 5502 Counter64 5503 } 5504 5505 hpnicfCBQoSVlanClassMatchedPackets OBJECT-TYPE 5506 SYNTAX Counter64 5507 MAX-ACCESS read-only 5508 STATUS current 5509 DESCRIPTION 5510 "Number of packets matching a class in a QoS policy." 5511 ::= { hpnicfCBQoSVlanClassMatchRunInfoEntry 1 } 5512 5513-- 5514-- nodes of hpnicfCBQoSIfVlanAccountingRunInfoTable 5515-- 5516 hpnicfCBQoSVlanAccountingRunInfoTable OBJECT-TYPE 5517 SYNTAX SEQUENCE OF HpnicfCBQoSVlanAccountingRunInfoEntry 5518 MAX-ACCESS not-accessible 5519 STATUS current 5520 DESCRIPTION 5521 "A table of Running statistics for account 5522 in a QoS policy applied on the interface." 5523 ::= { hpnicfCBQoSVlanStaticsObjects 2 } 5524 5525 hpnicfCBQoSVlanAccountingRunInfoEntry OBJECT-TYPE 5526 SYNTAX HpnicfCBQoSVlanAccountingRunInfoEntry 5527 MAX-ACCESS not-accessible 5528 STATUS current 5529 DESCRIPTION 5530 "Account statistics entry." 5531 INDEX { hpnicfCBQoSVlanApplyPolicyVlanid, 5532 hpnicfCBQoSVlanApplyPolicyDirection, 5533 hpnicfCBQoSPolicyClassIndex } 5534 ::= { hpnicfCBQoSVlanAccountingRunInfoTable 1 } 5535 5536 HpnicfCBQoSVlanAccountingRunInfoEntry ::= 5537 SEQUENCE 5538 { 5539 hpnicfCBQoSVlanAccountingPackets 5540 Counter64, 5541 hpnicfCBQoSVlanAccountingBytes 5542 Counter64 5543 } 5544 5545 hpnicfCBQoSVlanAccountingPackets OBJECT-TYPE 5546 SYNTAX Counter64 5547 MAX-ACCESS read-only 5548 STATUS current 5549 DESCRIPTION 5550 "Number of packets." 5551 ::= { hpnicfCBQoSVlanAccountingRunInfoEntry 1 } 5552 5553 hpnicfCBQoSVlanAccountingBytes OBJECT-TYPE 5554 SYNTAX Counter64 5555 MAX-ACCESS read-only 5556 STATUS current 5557 DESCRIPTION 5558 "Number of bytes." 5559 ::= { hpnicfCBQoSVlanAccountingRunInfoEntry 2 } 5560 5561-- Index Object 5562 hpnicfCBQoSApplyPolicyIndexObjects OBJECT IDENTIFIER 5563 ::= { hpnicfCBQoSApplyPolicyStaticsObjects 5 } 5564 5565-- 5566-- ApplyObjectTable 5567-- 5568 hpnicfCBQoSApplyObjectTable OBJECT-TYPE 5569 SYNTAX SEQUENCE OF HpnicfCBQoSApplyObjectEntry 5570 MAX-ACCESS not-accessible 5571 STATUS current 5572 DESCRIPTION 5573 "A table of QoS apply object index. It provides the function 5574 of querying the information of QoS apply object, which 5575 consists of interface type, interface index, ATM PVC, FR DLCI 5576 and nesting policy index, using QoS apply object index." 5577 ::= { hpnicfCBQoSApplyPolicyIndexObjects 1 } 5578 5579 hpnicfCBQoSApplyObjectEntry OBJECT-TYPE 5580 SYNTAX HpnicfCBQoSApplyObjectEntry 5581 MAX-ACCESS not-accessible 5582 STATUS current 5583 DESCRIPTION 5584 "QoS apply object index entry." 5585 INDEX { hpnicfCBQoSApplyObjectIndex } 5586 ::= { hpnicfCBQoSApplyObjectTable 1 } 5587 5588 HpnicfCBQoSApplyObjectEntry ::= 5589 SEQUENCE 5590 { 5591 hpnicfCBQoSApplyObjectIndex 5592 Unsigned32, 5593 hpnicfCBQoSApplyObjectType 5594 ApplyObjectType, 5595 hpnicfCBQoSApplyObjectDirection 5596 DirectionType, 5597 hpnicfCBQoSApplyObjectMainSite 5598 Unsigned32, 5599 hpnicfCBQoSApplyObjectSubChannel 5600 Unsigned32, 5601 hpnicfCBQoSApplyObjectSubClass 5602 Unsigned32, 5603 hpnicfCBQoSApplyObjectSubClassSec 5604 Unsigned32 5605 } 5606 5607 hpnicfCBQoSApplyObjectIndex OBJECT-TYPE 5608 SYNTAX Unsigned32 5609 MAX-ACCESS not-accessible 5610 STATUS current 5611 DESCRIPTION 5612 "QoS apply object index. It represents the unique identifier 5613 of QoS policy applied position. It generates when QoS policy 5614 is applied considering ifIndex, VLAN ID, ATM PVC, FR DLCI and 5615 policy nesting." 5616 ::= { hpnicfCBQoSApplyObjectEntry 1 } 5617 5618 hpnicfCBQoSApplyObjectType OBJECT-TYPE 5619 SYNTAX ApplyObjectType 5620 MAX-ACCESS read-only 5621 STATUS current 5622 DESCRIPTION 5623 "Apply object type." 5624 ::= { hpnicfCBQoSApplyObjectEntry 2 } 5625 5626 hpnicfCBQoSApplyObjectDirection OBJECT-TYPE 5627 SYNTAX DirectionType 5628 MAX-ACCESS read-only 5629 STATUS current 5630 DESCRIPTION 5631 "The direction of QoS apply object." 5632 ::= { hpnicfCBQoSApplyObjectEntry 3 } 5633 5634 hpnicfCBQoSApplyObjectMainSite OBJECT-TYPE 5635 SYNTAX Unsigned32 5636 MAX-ACCESS read-only 5637 STATUS current 5638 DESCRIPTION 5639 "Its value depends on hpnicfCBQoSApplyObjectType. 5640 It represents VLAN ID when hpnicfCBQoSApplyObjectType 5641 is vlan, and represents chassis ID when hpnicfCBQoSApplyObjectType 5642 is controlPlane, otherwise it represents ifIndex." 5643 ::= { hpnicfCBQoSApplyObjectEntry 4 } 5644 5645 hpnicfCBQoSApplyObjectSubChannel OBJECT-TYPE 5646 SYNTAX Unsigned32 5647 MAX-ACCESS read-only 5648 STATUS current 5649 DESCRIPTION 5650 "Its value depends on hpnicfCBQoSApplyObjectType. 5651 It represents the value of VPI/VCI, of which high 16-bits 5652 is VPI and low 16-bits is VCI, when hpnicfCBQoSApplyObjectType 5653 is atmPvc. 5654 It represents the value of data link connection identifier 5655 in FR network, when hpnicfCBQoSApplyObjectType is frDlci. 5656 It represents slot ID, when hpnicfCBQoSApplyObjectType is controlPlane. 5657 Otherwise the value is '0xFFFFFFFF'." 5658 ::= { hpnicfCBQoSApplyObjectEntry 5 } 5659 5660 hpnicfCBQoSApplyObjectSubClass OBJECT-TYPE 5661 SYNTAX Unsigned32 5662 MAX-ACCESS read-only 5663 STATUS current 5664 DESCRIPTION 5665 "The value represents level-1 sub class index when the QoS 5666 apply object is level-2 or level-3 nesting policy. Otherwise 5667 the value is '0xFFFFFFFF'." 5668 ::= { hpnicfCBQoSApplyObjectEntry 6 } 5669 5670 hpnicfCBQoSApplyObjectSubClassSec OBJECT-TYPE 5671 SYNTAX Unsigned32 5672 MAX-ACCESS read-only 5673 STATUS current 5674 DESCRIPTION 5675 "The value represents level-2 sub class index when the QoS 5676 apply object is level-3 nesting policy. Otherwise 5677 the value is '0xFFFFFFFF'." 5678 ::= { hpnicfCBQoSApplyObjectEntry 7 } 5679 5680-- 5681-- IntApplyObjectTable 5682-- 5683 hpnicfCBQoSIntApplyObjectTable OBJECT-TYPE 5684 SYNTAX SEQUENCE OF HpnicfCBQoSIntApplyObjectEntry 5685 MAX-ACCESS not-accessible 5686 STATUS current 5687 DESCRIPTION 5688 "A table used for querying the QoS apply object indexes by 5689 interface index. It is suitable for querying QoS apply 5690 object indexes for policies applied on Ethernet ports, ATM 5691 ports and FR ports." 5692 ::= { hpnicfCBQoSApplyPolicyIndexObjects 2 } 5693 5694 hpnicfCBQoSIntApplyObjectEntry OBJECT-TYPE 5695 SYNTAX HpnicfCBQoSIntApplyObjectEntry 5696 MAX-ACCESS not-accessible 5697 STATUS current 5698 DESCRIPTION 5699 "QoS apply object on interface index querying entry." 5700 INDEX { hpnicfCBQoSIntApplyObjectIfIndex, 5701 hpnicfCBQoSApplyObjectDirection } 5702 ::= { hpnicfCBQoSIntApplyObjectTable 1 } 5703 5704 HpnicfCBQoSIntApplyObjectEntry ::= 5705 SEQUENCE 5706 { 5707 hpnicfCBQoSIntApplyObjectIfIndex 5708 Unsigned32, 5709 hpnicfCBQoSIntApplyObjectIndex 5710 Unsigned32 5711 } 5712 5713 hpnicfCBQoSIntApplyObjectIfIndex OBJECT-TYPE 5714 SYNTAX Unsigned32 5715 MAX-ACCESS not-accessible 5716 STATUS current 5717 DESCRIPTION 5718 "Interface index." 5719 ::= { hpnicfCBQoSIntApplyObjectEntry 1 } 5720 5721 hpnicfCBQoSIntApplyObjectIndex OBJECT-TYPE 5722 SYNTAX Unsigned32 5723 MAX-ACCESS read-only 5724 STATUS current 5725 DESCRIPTION 5726 "QoS apply object index." 5727 ::= { hpnicfCBQoSIntApplyObjectEntry 2 } 5728 5729-- 5730-- VlanApplyObjectTable 5731-- 5732 hpnicfCBQoSVlanApplyObjectTable OBJECT-TYPE 5733 SYNTAX SEQUENCE OF HpnicfCBQoSVlanApplyObjectEntry 5734 MAX-ACCESS not-accessible 5735 STATUS current 5736 DESCRIPTION 5737 "A table used for querying the QoS apply object indexes by VLAN 5738 ID and policy direction. It is suitable for querying QoS 5739 apply object indexes for policies applied on VLANs. If the 5740 value of hpnicfCBQoSVlanApplyObjectVlanID is 0, it means querying 5741 Qos apply object index for policy applied on global." 5742 ::= { hpnicfCBQoSApplyPolicyIndexObjects 3 } 5743 5744 hpnicfCBQoSVlanApplyObjectEntry OBJECT-TYPE 5745 SYNTAX HpnicfCBQoSVlanApplyObjectEntry 5746 MAX-ACCESS not-accessible 5747 STATUS current 5748 DESCRIPTION 5749 "VLAN apply object entry." 5750 INDEX { hpnicfCBQoSVlanApplyObjectVlanID, 5751 hpnicfCBQoSApplyObjectDirection } 5752 ::= { hpnicfCBQoSVlanApplyObjectTable 1 } 5753 5754 HpnicfCBQoSVlanApplyObjectEntry ::= 5755 SEQUENCE 5756 { 5757 hpnicfCBQoSVlanApplyObjectVlanID 5758 Unsigned32, 5759 hpnicfCBQoSVlanApplyObjectIndex 5760 Unsigned32 5761 } 5762 5763 hpnicfCBQoSVlanApplyObjectVlanID OBJECT-TYPE 5764 SYNTAX Unsigned32 (0..4094) 5765 MAX-ACCESS not-accessible 5766 STATUS current 5767 DESCRIPTION 5768 "VLAN ID." 5769 ::= { hpnicfCBQoSVlanApplyObjectEntry 1 } 5770 5771 hpnicfCBQoSVlanApplyObjectIndex OBJECT-TYPE 5772 SYNTAX Unsigned32 5773 MAX-ACCESS read-only 5774 STATUS current 5775 DESCRIPTION 5776 "QoS apply object index." 5777 ::= { hpnicfCBQoSVlanApplyObjectEntry 2 } 5778 5779-- 5780-- PvcApplyObjectTable 5781-- 5782 hpnicfCBQoSPvcApplyObjectTable OBJECT-TYPE 5783 SYNTAX SEQUENCE OF HpnicfCBQoSPvcApplyObjectEntry 5784 MAX-ACCESS not-accessible 5785 STATUS current 5786 DESCRIPTION 5787 "A table used for querying the QoS apply object indexes by ATM 5788 PVC or FR DLCI, ifIndex and policy direction. It is suitable 5789 for querying QoS apply object indexes for policies applied on 5790 ATM PVCs or FR DLCIs." 5791 ::= { hpnicfCBQoSApplyPolicyIndexObjects 4 } 5792 5793 hpnicfCBQoSPvcApplyObjectEntry OBJECT-TYPE 5794 SYNTAX HpnicfCBQoSPvcApplyObjectEntry 5795 MAX-ACCESS not-accessible 5796 STATUS current 5797 DESCRIPTION 5798 "QoS apply object querying entry for ATM PVC or FR 5799 DLCI." 5800 INDEX { hpnicfCBQoSPvcApplyObjectIfIndex, 5801 hpnicfCBQoSPvcApplyObjectPvcID, 5802 hpnicfCBQoSApplyObjectDirection } 5803 ::= { hpnicfCBQoSPvcApplyObjectTable 1 } 5804 5805 HpnicfCBQoSPvcApplyObjectEntry ::= 5806 SEQUENCE 5807 { 5808 hpnicfCBQoSPvcApplyObjectIfIndex 5809 Unsigned32, 5810 hpnicfCBQoSPvcApplyObjectPvcID 5811 Unsigned32, 5812 hpnicfCBQoSPvcApplyObjectIndex 5813 Unsigned32 5814 } 5815 5816 hpnicfCBQoSPvcApplyObjectIfIndex OBJECT-TYPE 5817 SYNTAX Unsigned32 5818 MAX-ACCESS not-accessible 5819 STATUS current 5820 DESCRIPTION 5821 "Interface index." 5822 ::= { hpnicfCBQoSPvcApplyObjectEntry 1 } 5823 5824 hpnicfCBQoSPvcApplyObjectPvcID OBJECT-TYPE 5825 SYNTAX Unsigned32 5826 MAX-ACCESS not-accessible 5827 STATUS current 5828 DESCRIPTION 5829 "If the QoS apply object queried is a ATM PVC, its input value 5830 represents a VPI/VCI. If the QoS apply object queried is a FR 5831 DLCI, its input value represents a value of FR DLCI." 5832 ::= { hpnicfCBQoSPvcApplyObjectEntry 2 } 5833 5834 hpnicfCBQoSPvcApplyObjectIndex OBJECT-TYPE 5835 SYNTAX Unsigned32 5836 MAX-ACCESS read-only 5837 STATUS current 5838 DESCRIPTION 5839 "QoS apply object index." 5840 ::= { hpnicfCBQoSPvcApplyObjectEntry 3 } 5841 5842-- 5843-- hpnicfCBQoSNestPolicyApplyObjectTable 5844-- 5845 hpnicfCBQoSNestPolicyApplyObjectTable OBJECT-TYPE 5846 SYNTAX SEQUENCE OF HpnicfCBQoSNestPolicyApplyObjectEntry 5847 MAX-ACCESS not-accessible 5848 STATUS current 5849 DESCRIPTION 5850 "A table used for querying the nested QoS policy apply object indexes. 5851 It is suitable for querying nested QoS apply object indexes for policies 5852 applied on ifIndex, VLAN ID, ATM PVC or FR DLCI." 5853 ::= { hpnicfCBQoSApplyPolicyIndexObjects 5 } 5854 5855 hpnicfCBQoSNestPolicyApplyObjectEntry OBJECT-TYPE 5856 SYNTAX HpnicfCBQoSNestPolicyApplyObjectEntry 5857 MAX-ACCESS not-accessible 5858 STATUS current 5859 DESCRIPTION 5860 "QoS apply object on policy querying entry." 5861 INDEX { hpnicfCBQoSApplyObjectIndex, 5862 hpnicfCBQoSNestPolicyClassIndex} 5863 ::= { hpnicfCBQoSNestPolicyApplyObjectTable 1 } 5864 5865 HpnicfCBQoSNestPolicyApplyObjectEntry ::= 5866 SEQUENCE 5867 { 5868 hpnicfCBQoSNestPolicyClassIndex 5869 Unsigned32, 5870 hpnicfCBQoSNestPolicyApplyObjectIndex 5871 Unsigned32 5872 } 5873 5874 hpnicfCBQoSNestPolicyClassIndex OBJECT-TYPE 5875 SYNTAX Unsigned32 5876 MAX-ACCESS not-accessible 5877 STATUS current 5878 DESCRIPTION 5879 "Policyclass index in father policy." 5880 ::= { hpnicfCBQoSNestPolicyApplyObjectEntry 1 } 5881 5882 hpnicfCBQoSNestPolicyApplyObjectIndex OBJECT-TYPE 5883 SYNTAX Unsigned32 5884 MAX-ACCESS read-only 5885 STATUS current 5886 DESCRIPTION 5887 "QoS apply object index of the son policy." 5888 ::= { hpnicfCBQoSNestPolicyApplyObjectEntry 2 } 5889 5890-- 5891-- hpnicfCBQoSCpApplyObjectTable 5892-- 5893 hpnicfCBQoSCpApplyObjectTable OBJECT-TYPE 5894 SYNTAX SEQUENCE OF HpnicfCBQoSCpApplyObjectEntry 5895 MAX-ACCESS not-accessible 5896 STATUS current 5897 DESCRIPTION 5898 "A table used for querying the QoS policy apply object indexes 5899 by chassis ID and slot ID. It is suitable for querying QoS apply 5900 object indexes for policies applied on control plane." 5901 ::= { hpnicfCBQoSApplyPolicyIndexObjects 6 } 5902 5903 hpnicfCBQoSCpApplyObjectEntry OBJECT-TYPE 5904 SYNTAX HpnicfCBQoSCpApplyObjectEntry 5905 MAX-ACCESS not-accessible 5906 STATUS current 5907 DESCRIPTION 5908 "QoS policy apply object on control plane querying entry." 5909 INDEX { hpnicfCBQoSCpApplyObjectChassis, 5910 hpnicfCBQoSCpApplyObjectSlot, 5911 hpnicfCBQoSApplyObjectDirection} 5912 ::= { hpnicfCBQoSCpApplyObjectTable 1 } 5913 5914 HpnicfCBQoSCpApplyObjectEntry ::= 5915 SEQUENCE 5916 { 5917 hpnicfCBQoSCpApplyObjectChassis 5918 Unsigned32, 5919 hpnicfCBQoSCpApplyObjectSlot 5920 Unsigned32, 5921 hpnicfCBQoSCpApplyObjectIndex 5922 Unsigned32 5923 } 5924 5925 hpnicfCBQoSCpApplyObjectChassis OBJECT-TYPE 5926 SYNTAX Unsigned32 5927 MAX-ACCESS not-accessible 5928 STATUS current 5929 DESCRIPTION 5930 "Chassis ID." 5931 ::= { hpnicfCBQoSCpApplyObjectEntry 1 } 5932 5933 hpnicfCBQoSCpApplyObjectSlot OBJECT-TYPE 5934 SYNTAX Unsigned32 5935 MAX-ACCESS not-accessible 5936 STATUS current 5937 DESCRIPTION 5938 "Slot ID." 5939 ::= { hpnicfCBQoSCpApplyObjectEntry 2 } 5940 5941 hpnicfCBQoSCpApplyObjectIndex OBJECT-TYPE 5942 SYNTAX Unsigned32 5943 MAX-ACCESS read-only 5944 STATUS current 5945 DESCRIPTION 5946 "QoS apply object index." 5947 ::= { hpnicfCBQoSCpApplyObjectEntry 3 } 5948 5949-- Statistics 5950 5951 hpnicfCBQoSStaticsObjects OBJECT IDENTIFIER 5952 ::= { hpnicfCBQoSApplyPolicyStaticsObjects 6 } 5953 5954-- CBQ statistics 5955 hpnicfCBQoSCbqRunInfoTable OBJECT-TYPE 5956 SYNTAX SEQUENCE OF HpnicfCBQoSCbqRunInfoEntry 5957 MAX-ACCESS not-accessible 5958 STATUS current 5959 DESCRIPTION 5960 "A table of CBQ running statistics. 5961 When policy using queue behavior is applied on QoS apply 5962 object, the QoS apply object will use Class Based Queuing." 5963 ::= { hpnicfCBQoSStaticsObjects 1 } 5964 5965 hpnicfCBQoSCbqRunInfoEntry OBJECT-TYPE 5966 SYNTAX HpnicfCBQoSCbqRunInfoEntry 5967 MAX-ACCESS not-accessible 5968 STATUS current 5969 DESCRIPTION 5970 "CBQ statistics entry of QoS apply object." 5971 INDEX { hpnicfCBQoSApplyObjectIndex } 5972 ::= { hpnicfCBQoSCbqRunInfoTable 1 } 5973 5974 HpnicfCBQoSCbqRunInfoEntry ::= 5975 SEQUENCE 5976 { 5977 hpnicfCBQoSCbqQueueSize 5978 Integer32, 5979 hpnicfCBQoSCbqDiscard 5980 Counter64, 5981 hpnicfCBQoSCbqEfQueueSize 5982 Integer32, 5983 hpnicfCBQoSCbqAfQueueSize 5984 Integer32, 5985 hpnicfCBQoSCbqBeQueueSize 5986 Integer32, 5987 hpnicfCBQoSCbqBeActiveQueueNum 5988 Integer32, 5989 hpnicfCBQoSCbqBeMaxActiveQueueNum 5990 Integer32, 5991 hpnicfCBQoSCbqBeTotalQueueNum 5992 Integer32, 5993 hpnicfCBQoSCbqAfAllocatedQueueNum 5994 Integer32 5995 } 5996 5997 hpnicfCBQoSCbqQueueSize OBJECT-TYPE 5998 SYNTAX Integer32 5999 MAX-ACCESS read-only 6000 STATUS current 6001 DESCRIPTION 6002 "Number of packets in CBQ queue." 6003 ::= { hpnicfCBQoSCbqRunInfoEntry 1 } 6004 6005 hpnicfCBQoSCbqDiscard OBJECT-TYPE 6006 SYNTAX Counter64 6007 MAX-ACCESS read-only 6008 STATUS current 6009 DESCRIPTION 6010 "Number of discarded packets which couldn't queue." 6011 ::= { hpnicfCBQoSCbqRunInfoEntry 2 } 6012 6013 hpnicfCBQoSCbqEfQueueSize OBJECT-TYPE 6014 SYNTAX Integer32 6015 MAX-ACCESS read-only 6016 STATUS current 6017 DESCRIPTION 6018 "Number of packets in EF queue." 6019 ::= { hpnicfCBQoSCbqRunInfoEntry 3 } 6020 6021 hpnicfCBQoSCbqAfQueueSize OBJECT-TYPE 6022 SYNTAX Integer32 6023 MAX-ACCESS read-only 6024 STATUS current 6025 DESCRIPTION 6026 "Number of packets in AF queue." 6027 ::= { hpnicfCBQoSCbqRunInfoEntry 4 } 6028 6029 hpnicfCBQoSCbqBeQueueSize OBJECT-TYPE 6030 SYNTAX Integer32 6031 MAX-ACCESS read-only 6032 STATUS current 6033 DESCRIPTION 6034 "Number of packets in BE Queue." 6035 ::= { hpnicfCBQoSCbqRunInfoEntry 5 } 6036 6037 hpnicfCBQoSCbqBeActiveQueueNum OBJECT-TYPE 6038 SYNTAX Integer32 6039 MAX-ACCESS read-only 6040 STATUS current 6041 DESCRIPTION 6042 "Number of Active BE Queues." 6043 ::= { hpnicfCBQoSCbqRunInfoEntry 6 } 6044 6045 hpnicfCBQoSCbqBeMaxActiveQueueNum OBJECT-TYPE 6046 SYNTAX Integer32 6047 MAX-ACCESS read-only 6048 STATUS current 6049 DESCRIPTION 6050 "The max number of Active BE Queues." 6051 ::= { hpnicfCBQoSCbqRunInfoEntry 7 } 6052 6053 hpnicfCBQoSCbqBeTotalQueueNum OBJECT-TYPE 6054 SYNTAX Integer32 6055 MAX-ACCESS read-only 6056 STATUS current 6057 DESCRIPTION 6058 "Number of total BE Queues." 6059 ::= { hpnicfCBQoSCbqRunInfoEntry 8 } 6060 6061 hpnicfCBQoSCbqAfAllocatedQueueNum OBJECT-TYPE 6062 SYNTAX Integer32 6063 MAX-ACCESS read-only 6064 STATUS current 6065 DESCRIPTION 6066 "Number of allocated AF Queues." 6067 ::= { hpnicfCBQoSCbqRunInfoEntry 9 } 6068 6069-- Class match statistics 6070 6071 hpnicfCBQoSClassMatchRunInfoTable OBJECT-TYPE 6072 SYNTAX SEQUENCE OF HpnicfCBQoSClassMatchRunInfoEntry 6073 MAX-ACCESS not-accessible 6074 STATUS current 6075 DESCRIPTION 6076 "A table of running statistics for matching a classifier on a 6077 QoS apply object." 6078 ::= { hpnicfCBQoSStaticsObjects 2 } 6079 6080 hpnicfCBQoSClassMatchRunInfoEntry OBJECT-TYPE 6081 SYNTAX HpnicfCBQoSClassMatchRunInfoEntry 6082 MAX-ACCESS not-accessible 6083 STATUS current 6084 DESCRIPTION 6085 "Classifier's matching statistics information entry." 6086 INDEX { hpnicfCBQoSApplyObjectIndex, 6087 hpnicfCBQoSPolicyClassIndex } 6088 ::= { hpnicfCBQoSClassMatchRunInfoTable 1 } 6089 6090 HpnicfCBQoSClassMatchRunInfoEntry ::= 6091 SEQUENCE 6092 { 6093 hpnicfCBQoSClassMatchedPackets 6094 Counter64, 6095 hpnicfCBQoSClassMatchedBytes 6096 Counter64, 6097 hpnicfCBQoSClassFwdPktpps 6098 Unsigned32, 6099 hpnicfCBQoSClassFwdPktbps 6100 Unsigned32, 6101 hpnicfCBQoSClassDropPktpps 6102 Unsigned32, 6103 hpnicfCBQoSClassDropPktbps 6104 Unsigned32, 6105 hpnicfCBQoSClassFlowStatInterval 6106 Unsigned32, 6107 hpnicfCBQoSClassBehaviorStatus 6108 INTEGER 6109 } 6110 6111 hpnicfCBQoSClassMatchedPackets OBJECT-TYPE 6112 SYNTAX Counter64 6113 MAX-ACCESS read-only 6114 STATUS current 6115 DESCRIPTION 6116 "Number of packets matching a class in a QoS policy." 6117 ::= { hpnicfCBQoSClassMatchRunInfoEntry 1 } 6118 6119 hpnicfCBQoSClassMatchedBytes OBJECT-TYPE 6120 SYNTAX Counter64 6121 MAX-ACCESS read-only 6122 STATUS current 6123 DESCRIPTION 6124 "Number of bytes matching a class in a QoS policy." 6125 ::= { hpnicfCBQoSClassMatchRunInfoEntry 2 } 6126 6127 hpnicfCBQoSClassFwdPktpps OBJECT-TYPE 6128 SYNTAX Unsigned32 6129 MAX-ACCESS read-only 6130 STATUS current 6131 DESCRIPTION 6132 "Average number of packets macthing the class forwarded 6133 per second in the last interval. 6134 Unit: pps." 6135 ::= { hpnicfCBQoSClassMatchRunInfoEntry 3 } 6136 6137 hpnicfCBQoSClassFwdPktbps OBJECT-TYPE 6138 SYNTAX Unsigned32 6139 MAX-ACCESS read-only 6140 STATUS current 6141 DESCRIPTION 6142 "Average bits of packets matching the class forwarded 6143 per second in the last interval. 6144 Unit: bps." 6145 ::= { hpnicfCBQoSClassMatchRunInfoEntry 4 } 6146 6147 hpnicfCBQoSClassDropPktpps OBJECT-TYPE 6148 SYNTAX Unsigned32 6149 MAX-ACCESS read-only 6150 STATUS current 6151 DESCRIPTION 6152 "Average number of packets matching the class dropped 6153 per second in the last interval. 6154 Unit: pps." 6155 ::= { hpnicfCBQoSClassMatchRunInfoEntry 5 } 6156 6157 hpnicfCBQoSClassDropPktbps OBJECT-TYPE 6158 SYNTAX Unsigned32 6159 MAX-ACCESS read-only 6160 STATUS current 6161 DESCRIPTION 6162 "Average bits of packets matching the class dropped 6163 per second in the last interval. 6164 Unit: bps." 6165 ::= { hpnicfCBQoSClassMatchRunInfoEntry 6 } 6166 6167 hpnicfCBQoSClassFlowStatInterval OBJECT-TYPE 6168 SYNTAX Unsigned32 6169 MAX-ACCESS read-only 6170 STATUS current 6171 DESCRIPTION 6172 "Interval of collecting traffic statistics. 6173 Unit: minute." 6174 ::= { hpnicfCBQoSClassMatchRunInfoEntry 7 } 6175 6176 hpnicfCBQoSClassBehaviorStatus OBJECT-TYPE 6177 SYNTAX INTEGER 6178 { 6179 success(1), 6180 failure(2), 6181 partialSuccess(3) 6182 } 6183 MAX-ACCESS read-only 6184 STATUS current 6185 DESCRIPTION 6186 "Classifier-behavior applying status." 6187 ::= { hpnicfCBQoSClassMatchRunInfoEntry 8 } 6188 6189-- CAR statistics 6190 6191 hpnicfCBQoSCarRunInfoTable OBJECT-TYPE 6192 SYNTAX SEQUENCE OF HpnicfCBQoSCarRunInfoEntry 6193 MAX-ACCESS not-accessible 6194 STATUS current 6195 DESCRIPTION 6196 "A table of running statistics for CAR on a QoS apply object." 6197 ::= { hpnicfCBQoSStaticsObjects 3 } 6198 6199 hpnicfCBQoSCarRunInfoEntry OBJECT-TYPE 6200 SYNTAX HpnicfCBQoSCarRunInfoEntry 6201 MAX-ACCESS not-accessible 6202 STATUS current 6203 DESCRIPTION 6204 "CAR statistics information entry." 6205 INDEX { hpnicfCBQoSApplyObjectIndex, 6206 hpnicfCBQoSPolicyClassIndex } 6207 ::= { hpnicfCBQoSCarRunInfoTable 1 } 6208 6209 HpnicfCBQoSCarRunInfoEntry ::= 6210 SEQUENCE 6211 { 6212 hpnicfCBQoSCarGreenPackets 6213 Counter64, 6214 hpnicfCBQoSCarGreenBytes 6215 Counter64, 6216 hpnicfCBQoSCarRedPackets 6217 Counter64, 6218 hpnicfCBQoSCarRedBytes 6219 Counter64, 6220 hpnicfCBQoSCarYellowPackets 6221 Counter64, 6222 hpnicfCBQoSCarYellowBytes 6223 Counter64 6224 } 6225 6226 hpnicfCBQoSCarGreenPackets OBJECT-TYPE 6227 SYNTAX Counter64 6228 MAX-ACCESS read-only 6229 STATUS current 6230 DESCRIPTION 6231 "Number of green packets." 6232 ::= { hpnicfCBQoSCarRunInfoEntry 1 } 6233 6234 hpnicfCBQoSCarGreenBytes OBJECT-TYPE 6235 SYNTAX Counter64 6236 MAX-ACCESS read-only 6237 STATUS current 6238 DESCRIPTION 6239 "Number of green bytes." 6240 ::= { hpnicfCBQoSCarRunInfoEntry 2 } 6241 6242 hpnicfCBQoSCarRedPackets OBJECT-TYPE 6243 SYNTAX Counter64 6244 MAX-ACCESS read-only 6245 STATUS current 6246 DESCRIPTION 6247 "Number of red packets." 6248 ::= { hpnicfCBQoSCarRunInfoEntry 3 } 6249 6250 hpnicfCBQoSCarRedBytes OBJECT-TYPE 6251 SYNTAX Counter64 6252 MAX-ACCESS read-only 6253 STATUS current 6254 DESCRIPTION 6255 "Number of red bytes." 6256 ::= { hpnicfCBQoSCarRunInfoEntry 4 } 6257 6258 hpnicfCBQoSCarYellowPackets OBJECT-TYPE 6259 SYNTAX Counter64 6260 MAX-ACCESS read-only 6261 STATUS current 6262 DESCRIPTION 6263 "Number of yellow packets." 6264 ::= { hpnicfCBQoSCarRunInfoEntry 5 } 6265 6266 hpnicfCBQoSCarYellowBytes OBJECT-TYPE 6267 SYNTAX Counter64 6268 MAX-ACCESS read-only 6269 STATUS current 6270 DESCRIPTION 6271 "Number of yellow bytes." 6272 ::= { hpnicfCBQoSCarRunInfoEntry 6 } 6273 6274-- GTS statistics 6275 hpnicfCBQoSGtsRunInfoTable OBJECT-TYPE 6276 SYNTAX SEQUENCE OF HpnicfCBQoSGtsRunInfoEntry 6277 MAX-ACCESS not-accessible 6278 STATUS current 6279 DESCRIPTION 6280 "A table of running statistics for GTS on a QoS apply object." 6281 ::= { hpnicfCBQoSStaticsObjects 4 } 6282 6283 hpnicfCBQoSGtsRunInfoEntry OBJECT-TYPE 6284 SYNTAX HpnicfCBQoSGtsRunInfoEntry 6285 MAX-ACCESS not-accessible 6286 STATUS current 6287 DESCRIPTION 6288 "GTS statistics entry." 6289 INDEX { hpnicfCBQoSApplyObjectIndex, 6290 hpnicfCBQoSPolicyClassIndex } 6291 ::= { hpnicfCBQoSGtsRunInfoTable 1 } 6292 6293 HpnicfCBQoSGtsRunInfoEntry ::= 6294 SEQUENCE 6295 { 6296 hpnicfCBQoSGtsPassedPackets 6297 Counter64, 6298 hpnicfCBQoSGtsPassedBytes 6299 Counter64, 6300 hpnicfCBQoSGtsDiscardedPackets 6301 Counter64, 6302 hpnicfCBQoSGtsDiscardedBytes 6303 Counter64, 6304 hpnicfCBQoSGtsDelayedPackets 6305 Counter64, 6306 hpnicfCBQoSGtsDelayedBytes 6307 Counter64, 6308 hpnicfCBQoSGtsQueueSize 6309 Integer32 6310 } 6311 6312 hpnicfCBQoSGtsPassedPackets OBJECT-TYPE 6313 SYNTAX Counter64 6314 MAX-ACCESS read-only 6315 STATUS current 6316 DESCRIPTION 6317 "Number of packets passed by GTS." 6318 ::= { hpnicfCBQoSGtsRunInfoEntry 1 } 6319 6320 hpnicfCBQoSGtsPassedBytes OBJECT-TYPE 6321 SYNTAX Counter64 6322 MAX-ACCESS read-only 6323 STATUS current 6324 DESCRIPTION 6325 "Number of bytes passed by GTS." 6326 ::= { hpnicfCBQoSGtsRunInfoEntry 2 } 6327 6328 hpnicfCBQoSGtsDiscardedPackets OBJECT-TYPE 6329 SYNTAX Counter64 6330 MAX-ACCESS read-only 6331 STATUS current 6332 DESCRIPTION 6333 "Number of packets discarded by GTS." 6334 ::= { hpnicfCBQoSGtsRunInfoEntry 3 } 6335 6336 hpnicfCBQoSGtsDiscardedBytes OBJECT-TYPE 6337 SYNTAX Counter64 6338 MAX-ACCESS read-only 6339 STATUS current 6340 DESCRIPTION 6341 "Number of bytes discarded by GTS." 6342 ::= { hpnicfCBQoSGtsRunInfoEntry 4 } 6343 6344 hpnicfCBQoSGtsDelayedPackets OBJECT-TYPE 6345 SYNTAX Counter64 6346 MAX-ACCESS read-only 6347 STATUS current 6348 DESCRIPTION 6349 "Number of packets delayed by GTS." 6350 ::= { hpnicfCBQoSGtsRunInfoEntry 5 } 6351 6352 hpnicfCBQoSGtsDelayedBytes OBJECT-TYPE 6353 SYNTAX Counter64 6354 MAX-ACCESS read-only 6355 STATUS current 6356 DESCRIPTION 6357 "Number of bytes delayed by GTS." 6358 ::= { hpnicfCBQoSGtsRunInfoEntry 6 } 6359 6360 hpnicfCBQoSGtsQueueSize OBJECT-TYPE 6361 SYNTAX Integer32 6362 MAX-ACCESS read-only 6363 STATUS current 6364 DESCRIPTION 6365 "Number of packets in GTS queue." 6366 ::= { hpnicfCBQoSGtsRunInfoEntry 7 } 6367 6368-- Remark statistics 6369 hpnicfCBQoSRemarkRunInfoTable OBJECT-TYPE 6370 SYNTAX SEQUENCE OF HpnicfCBQoSRemarkRunInfoEntry 6371 MAX-ACCESS not-accessible 6372 STATUS current 6373 DESCRIPTION 6374 "A table of running statistics for remarking on a QoS apply 6375 object." 6376 ::= { hpnicfCBQoSStaticsObjects 5 } 6377 6378 hpnicfCBQoSRemarkRunInfoEntry OBJECT-TYPE 6379 SYNTAX HpnicfCBQoSRemarkRunInfoEntry 6380 MAX-ACCESS not-accessible 6381 STATUS current 6382 DESCRIPTION 6383 "Remarking statistics entry." 6384 INDEX { hpnicfCBQoSApplyObjectIndex, 6385 hpnicfCBQoSPolicyClassIndex } 6386 ::= { hpnicfCBQoSRemarkRunInfoTable 1 } 6387 6388 HpnicfCBQoSRemarkRunInfoEntry ::= 6389 SEQUENCE 6390 { 6391 hpnicfCBQoSRemarkedPackets 6392 Counter64 6393 } 6394 6395 hpnicfCBQoSRemarkedPackets OBJECT-TYPE 6396 SYNTAX Counter64 6397 MAX-ACCESS read-only 6398 STATUS current 6399 DESCRIPTION 6400 "Number of remarked packets." 6401 ::= { hpnicfCBQoSRemarkRunInfoEntry 1 } 6402 6403-- Queue statistics 6404 6405 hpnicfCBQoSQueueRunInfoTable OBJECT-TYPE 6406 SYNTAX SEQUENCE OF HpnicfCBQoSQueueRunInfoEntry 6407 MAX-ACCESS not-accessible 6408 STATUS current 6409 DESCRIPTION 6410 "A table of running statistics for queue on a QoS apply 6411 object." 6412 ::= { hpnicfCBQoSStaticsObjects 6 } 6413 6414 hpnicfCBQoSQueueRunInfoEntry OBJECT-TYPE 6415 SYNTAX HpnicfCBQoSQueueRunInfoEntry 6416 MAX-ACCESS not-accessible 6417 STATUS current 6418 DESCRIPTION 6419 "Queue statistics entry." 6420 INDEX { hpnicfCBQoSApplyObjectIndex, 6421 hpnicfCBQoSPolicyClassIndex } 6422 ::= { hpnicfCBQoSQueueRunInfoTable 1 } 6423 6424 HpnicfCBQoSQueueRunInfoEntry ::= 6425 SEQUENCE 6426 { 6427 hpnicfCBQoSQueueMatchedPackets 6428 Counter64, 6429 hpnicfCBQoSQueueMatchedBytes 6430 Counter64, 6431 hpnicfCBQoSQueueEnqueuedPackets 6432 Counter64, 6433 hpnicfCBQoSQueueEnqueuedBytes 6434 Counter64, 6435 hpnicfCBQoSQueueDiscardedPackets 6436 Counter64, 6437 hpnicfCBQoSQueueDiscardedBytes 6438 Counter64 6439 } 6440 6441 hpnicfCBQoSQueueMatchedPackets OBJECT-TYPE 6442 SYNTAX Counter64 6443 MAX-ACCESS read-only 6444 STATUS current 6445 DESCRIPTION 6446 "Number of packets matched to queue." 6447 ::= { hpnicfCBQoSQueueRunInfoEntry 1 } 6448 6449 hpnicfCBQoSQueueMatchedBytes OBJECT-TYPE 6450 SYNTAX Counter64 6451 MAX-ACCESS read-only 6452 STATUS current 6453 DESCRIPTION 6454 "Number of bytes matched to queue." 6455 ::= { hpnicfCBQoSQueueRunInfoEntry 2 } 6456 6457 hpnicfCBQoSQueueEnqueuedPackets OBJECT-TYPE 6458 SYNTAX Counter64 6459 MAX-ACCESS read-only 6460 STATUS current 6461 DESCRIPTION 6462 "Number of packets queued." 6463 ::= { hpnicfCBQoSQueueRunInfoEntry 3 } 6464 6465 hpnicfCBQoSQueueEnqueuedBytes OBJECT-TYPE 6466 SYNTAX Counter64 6467 MAX-ACCESS read-only 6468 STATUS current 6469 DESCRIPTION 6470 "Number of bytes queued." 6471 ::= { hpnicfCBQoSQueueRunInfoEntry 4 } 6472 6473 hpnicfCBQoSQueueDiscardedPackets OBJECT-TYPE 6474 SYNTAX Counter64 6475 MAX-ACCESS read-only 6476 STATUS current 6477 DESCRIPTION 6478 "Number of packets discarded when queued by discard method." 6479 ::= { hpnicfCBQoSQueueRunInfoEntry 5 } 6480 6481 hpnicfCBQoSQueueDiscardedBytes OBJECT-TYPE 6482 SYNTAX Counter64 6483 MAX-ACCESS read-only 6484 STATUS current 6485 DESCRIPTION 6486 "Number of bytes discarded when queued by discard method." 6487 ::= { hpnicfCBQoSQueueRunInfoEntry 6 } 6488 6489-- WRED statistics 6490 6491 hpnicfCBQoSWredRunInfoTable OBJECT-TYPE 6492 SYNTAX SEQUENCE OF HpnicfCBQoSWredRunInfoEntry 6493 MAX-ACCESS not-accessible 6494 STATUS current 6495 DESCRIPTION 6496 "A table of running statistics for WRED on a QoS apply object." 6497 ::= { hpnicfCBQoSStaticsObjects 7 } 6498 6499 hpnicfCBQoSWredRunInfoEntry OBJECT-TYPE 6500 SYNTAX HpnicfCBQoSWredRunInfoEntry 6501 MAX-ACCESS not-accessible 6502 STATUS current 6503 DESCRIPTION 6504 "WRED statistics entry." 6505 INDEX { hpnicfCBQoSApplyObjectIndex, 6506 hpnicfCBQoSPolicyClassIndex, 6507 hpnicfCBQoSWredClassValue } 6508 ::= { hpnicfCBQoSWredRunInfoTable 1 } 6509 6510 HpnicfCBQoSWredRunInfoEntry ::= 6511 SEQUENCE 6512 { 6513 hpnicfCBQoSWredRandomDiscardedPackets 6514 Counter64, 6515 hpnicfCBQoSWredTailDiscardedPackets 6516 Counter64 6517 } 6518 6519 hpnicfCBQoSWredRandomDiscardedPackets OBJECT-TYPE 6520 SYNTAX Counter64 6521 MAX-ACCESS read-only 6522 STATUS current 6523 DESCRIPTION 6524 "Number of packets random-discarded by WRED." 6525 ::= { hpnicfCBQoSWredRunInfoEntry 1 } 6526 6527 hpnicfCBQoSWredTailDiscardedPackets OBJECT-TYPE 6528 SYNTAX Counter64 6529 MAX-ACCESS read-only 6530 STATUS current 6531 DESCRIPTION 6532 "Number of packets tail-discarded by WRED." 6533 ::= { hpnicfCBQoSWredRunInfoEntry 2 } 6534 6535-- 6536-- Accounting RunInfo 6537-- 6538 hpnicfCBQoSAccountingRunInfoTable OBJECT-TYPE 6539 SYNTAX SEQUENCE OF HpnicfCBQoSAccountingRunInfoEntry 6540 MAX-ACCESS not-accessible 6541 STATUS current 6542 DESCRIPTION 6543 "A table of running statistics for account on a QoS apply 6544 object." 6545 ::= { hpnicfCBQoSStaticsObjects 8 } 6546 6547 hpnicfCBQoSAccountingRunInfoEntry OBJECT-TYPE 6548 SYNTAX HpnicfCBQoSAccountingRunInfoEntry 6549 MAX-ACCESS not-accessible 6550 STATUS current 6551 DESCRIPTION 6552 "Account statistics entry." 6553 INDEX { hpnicfCBQoSApplyObjectIndex, 6554 hpnicfCBQoSPolicyClassIndex 6555 } 6556 ::= { hpnicfCBQoSAccountingRunInfoTable 1 } 6557 6558 HpnicfCBQoSAccountingRunInfoEntry ::= 6559 SEQUENCE 6560 { 6561 hpnicfCBQoSAccountingPackets 6562 Counter64, 6563 hpnicfCBQoSAccountingBytes 6564 Counter64 6565 } 6566 6567 hpnicfCBQoSAccountingPackets OBJECT-TYPE 6568 SYNTAX Counter64 6569 MAX-ACCESS read-only 6570 STATUS current 6571 DESCRIPTION 6572 "Number of packets matching a class in QoS policy." 6573 ::= { hpnicfCBQoSAccountingRunInfoEntry 1 } 6574 6575 hpnicfCBQoSAccountingBytes OBJECT-TYPE 6576 SYNTAX Counter64 6577 MAX-ACCESS read-only 6578 STATUS current 6579 DESCRIPTION 6580 "Number of bytes matching a class in QoS policy." 6581 ::= { hpnicfCBQoSAccountingRunInfoEntry 2 } 6582 6583-- Policy applying status 6584 6585 hpnicfCBQoSApplyingStatusObjects OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 6 } 6586 6587-- System status when applying policy 6588 6589 hpnicfCBQoSApplyingStatus OBJECT-TYPE 6590 SYNTAX INTEGER 6591 { 6592 idle(1), 6593 busy(2) 6594 } 6595 MAX-ACCESS read-only 6596 STATUS current 6597 DESCRIPTION 6598 "This object shows the status of the system when applying policy. 6599 It is forbidden to set or read in this MIB module except current 6600 table when the value is busy." 6601 ::= { hpnicfCBQoSApplyingStatusObjects 1 } 6602 6603-- Notifications 6604 6605 hpnicfCBQoSNotifications OBJECT IDENTIFIER ::= { hpnicfCBQoSObjects 7 } 6606 6607-- All trap definitions should be placed under this object. 6608 hpnicfCBQoSNotificationsPrefix OBJECT IDENTIFIER ::= { hpnicfCBQoSNotifications 0 } 6609 6610-- All objects used for TRAP only are defined here. 6611 6612 hpnicfCBQoSIfPolicyChanged NOTIFICATION-TYPE 6613 OBJECTS 6614 { 6615 hpnicfCBQoSIfApplyPolicyIfIndex, 6616 hpnicfCBQoSIfApplyPolicyDirection 6617 } 6618 STATUS current 6619 DESCRIPTION 6620 "This notification will be sent when the applying status 6621 of the policy on the interface is changed." 6622 ::= { hpnicfCBQoSNotificationsPrefix 1 } 6623 6624 hpnicfCBQoSVlanPolicyChanged NOTIFICATION-TYPE 6625 OBJECTS 6626 { 6627 hpnicfCBQoSVlanApplyPolicyVlanid, 6628 hpnicfCBQoSVlanApplyPolicyDirection 6629 } 6630 STATUS current 6631 DESCRIPTION 6632 "This notification will be sent when the applying status 6633 of the policy on the VLAN is changed." 6634 ::= { hpnicfCBQoSNotificationsPrefix 2 } 6635 6636END 6637 6638