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