1-- =========================================================== 2-- Copyright (C) 2003 by H3C TECHNOLOGIES. All rights reserved. 3-- 4-- Description: H3C LAN Switch H3C epon MIB 5-- Reference: IF-MIB 6-- Version: V1.7 7-- History: 8-- V1.0 created by liuhongxu. 9-- Initial version 2006-01-10 10-- V1.1 Updated by chenzhaojie 11-- Add enumeration values to hh3cEponUniVlanType 12-- V1.2 Updated by chenzhaojie 2006-08-02 13-- Add hh3cEponUniOutDroppedFrames 14-- V1.3 Updated by chenzhaojie 2007-05-21 15-- Add hh3cEponUniScalarGroup 16-- Add enumeration values to hh3cEponUniVlanType 17-- Add hh3cEponUniPortIsolate, hh3cEponUniVlanConfiguration 18-- hh3cEponUniAutoNegotiation, hh3cEponUniRestartAutoNeg, 19-- hh3cEponUniLinkStatus, hh3cEponUniInterfaceType 20-- to hh3cEponUniSysManTable. 21-- Add hh3cEponUniPortPolicyTable, hh3cEponUniMulticastTable. 22-- Add hh3cEponUniMulticastControlTable, hh3cEponUniQosConfIndexNextTable, 23-- hh3cEponUniQosConfTable, hh3cEponUniQosRuleTable. 24-- V1.4 Updated by liuhongxu,andapeng 2007-10-13 25-- Add hh3cEponUniMulticastFastleave to hh3cEponUniMulticastTable 26-- Add hh3cEponUniMulticastIndex to hh3cEponUniMulticastControlTable 27-- Add hh3cEponUniVitualCableTest to hh3cEponUniSysManTable 28-- Add hh3cEponUniMirrorGroupTable, hh3cEponUniMirrorGroupIdNextTable 29-- Add hh3cEponUniMulticastCtrlInfoTable 30-- Add hh3cEponUniPortPolicyInboundCir,hh3cEponUniPortPolicyInboundBucketDepth, 31-- hh3cEponUniPortPolicyInboundExtraBurst,hh3cEponUniPortPolicyOutboundCir 32-- to hh3cEponUniPortPolicyTable. 33-- Add hh3cEponUniMulticastIndexNextTable 34-- Modify hh3cEponUniInterfaceType 35-- V1.5 Updated by maguoqiang,wangke,zhaodan 2008-1-14 36-- Deleted default values of these leaves: 37-- hh3cEponUniMdi, hh3cEponUniPriority, hh3cEponUniVlanType, hh3cEponUniFlowControl, 38-- hh3cEponUniDuplex, hh3cEponUniVlanVPNStatus, hh3cEponUniPortIsolate, 39-- hh3cEponUniAutoNegotiation, hh3cEponUniVitualCableTest 40-- Add hh3cEponUniMulticastSourceIpList to hh3cEponUniMulticastControlTable 41-- Add hh3cEponUniMulticastResetInterval to hh3cEponUniMulticastControlTable 42-- Modify hh3cEponUniVCTCableStatus and add 9 nodes: 43-- Add hh3cEponUniVCTCableLength 44-- hh3cEponUniVCTImpedanceMismatch 45-- hh3cEponUniVCTPairSkew 46-- hh3cEponUniVCTPairSwap 47-- hh3cEponUniVCTPolaritySwap 48-- hh3cEponUniVCTInsertionLoss 49-- hh3cEponUniVCTReturnLoss 50-- hh3cEponUniVCTNearendCrosstalk to hh3cEponUniSysManTable 51-- V1.6 Updated by zoudian 2008-3-17 52-- Add hh3cEponUniPortPolicyOutboundPir to hh3cEponUniPortPolicyTable 53-- Mofify hh3cEponUniPortPolicyOutboundCir 54-- V1.7 Updated by zhaodan 2008-06-04 55-- Add hh3cEponUniLinkUpTrap and hh3cEponUniLinkDownTrap. 56-- Modify the MAX-ACCESS of hh3cEponUniIndex to accessible-for-notify. 57-- ================================================================= 58HH3C-EPON-UNI-MIB DEFINITIONS ::= BEGIN 59 60IMPORTS 61 hh3cEpon 62 FROM HH3C-OID-MIB 63 ifIndex, ifDescr 64 FROM IF-MIB 65 Integer32, Unsigned32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY, 66 NOTIFICATION-TYPE 67 FROM SNMPv2-SMI 68 MacAddress, TruthValue, RowStatus 69 FROM SNMPv2-TC; 70 71hh3cEponUni MODULE-IDENTITY 72 LAST-UPDATED "200807281743Z" 73 ORGANIZATION 74 "Hangzhou H3C Technologies Co., Ltd." 75 CONTACT-INFO 76 "Platform Team Hangzhou H3C Technologies Co., Ltd. 77 Hai-Dian District Beijing P.R. China 78 Http://www.h3c.com 79 Zip:100085" 80 DESCRIPTION 81 "The objects in this MIB module are used to manage and 82 display current configuration of UNI (user network interface) 83 which is based on the ONU(Optical Network Unit)." 84 ::= { hh3cEpon 5 } 85 86hh3cEponUniSysMan OBJECT IDENTIFIER ::= { hh3cEponUni 1 } 87 88hh3cEponUniSysManTable OBJECT-TYPE 89 SYNTAX SEQUENCE OF Hh3cEponUniSysManEntry 90 MAX-ACCESS not-accessible 91 STATUS current 92 DESCRIPTION 93 "This table defines several UNI system parameters." 94 ::= { hh3cEponUniSysMan 1 } 95 96hh3cEponUniSysManEntry OBJECT-TYPE 97 SYNTAX Hh3cEponUniSysManEntry 98 MAX-ACCESS not-accessible 99 STATUS current 100 DESCRIPTION 101 "The entry of hh3cEponUniSysManTable." 102 INDEX 103 { 104 ifIndex, 105 hh3cEponUniIndex 106 } 107 ::= { hh3cEponUniSysManTable 1 } 108 109 110Hh3cEponUniSysManEntry ::= SEQUENCE 111 { 112 hh3cEponUniIndex Integer32, 113 hh3cEponUniDescr OCTET STRING, 114 hh3cEponUniAdminStatus INTEGER, 115 hh3cEponUniMdi INTEGER, 116 hh3cEponUniPriority Integer32, 117 hh3cEponUniVlanType INTEGER, 118 hh3cEponUniAccessVlan Integer32, 119 hh3cEponUniTrunkPvid INTEGER, 120 hh3cEponUniVLANTrunkAllowListLow OCTET STRING, 121 hh3cEponUniVLANTrunkAllowListHigh OCTET STRING, 122 hh3cEponUniInboundLineRate Integer32, 123 hh3cEponUniOutboundLineRate Integer32, 124 hh3cEponUniFlowControl TruthValue, 125 hh3cEponUniSpeed INTEGER, 126 hh3cEponUniDuplex INTEGER, 127 hh3cEponUniVlanVPNStatus TruthValue, 128 hh3cEponUniCountReset INTEGER, 129 hh3cEponUniPortIsolate INTEGER, 130 hh3cEponUniVlanConfiguration OCTET STRING, 131 hh3cEponUniAutoNegotiation INTEGER, 132 hh3cEponUniRestartAutoNeg INTEGER, 133 hh3cEponUniLinkStatus INTEGER, 134 hh3cEponUniInterfaceType INTEGER, 135 hh3cEponUniVitualCableTest INTEGER, 136 hh3cEponUniVCTCableStatus INTEGER, 137 hh3cEponUniVCTCableLength Integer32, 138 hh3cEponUniVCTImpedanceMismatch INTEGER, 139 hh3cEponUniVCTPairSkew Integer32, 140 hh3cEponUniVCTPairSwap INTEGER, 141 hh3cEponUniVCTPolaritySwap INTEGER, 142 hh3cEponUniVCTInsertionLoss Integer32, 143 hh3cEponUniVCTReturnLoss Integer32, 144 hh3cEponUniVCTNearendCrosstalk Integer32 145 } 146 147hh3cEponUniIndex OBJECT-TYPE 148 SYNTAX Integer32 149 MAX-ACCESS accessible-for-notify 150 STATUS current 151 DESCRIPTION 152 "The index value which uniquely identifies the FE(fast Ethernet) 153 interface of the ONU." 154 ::= { hh3cEponUniSysManEntry 1 } 155 156hh3cEponUniDescr OBJECT-TYPE 157 SYNTAX OCTET STRING 158 MAX-ACCESS read-only 159 STATUS current 160 DESCRIPTION 161 "A textual string containing information about the interface. This 162 string should include the name of the manufacturer, the product name 163 and the version of the interface hardware and software." 164 ::= { hh3cEponUniSysManEntry 2 } 165 166hh3cEponUniAdminStatus OBJECT-TYPE 167 SYNTAX INTEGER 168 { 169 up(1), 170 down(2), 171 testing(3) 172 } 173 MAX-ACCESS read-write 174 STATUS current 175 DESCRIPTION 176 "The desired state of the user network interface. When a managed 177 system initializes, all user network interfaces start with down(2) 178 state. The testing(3)state indicates that no operational packets 179 can be passed. As a result of either explicit management action or 180 per configuration information retained by the managed system, 181 hh3cEponUniAdminStatus is then changed to either the up(1) or 182 testing(3) states (or remains in the down(2) state)." 183 ::= { hh3cEponUniSysManEntry 3 } 184 185hh3cEponUniMdi OBJECT-TYPE 186 SYNTAX INTEGER 187 { 188 mdi-ii(1), 189 mdi-x(2), 190 mdi-auto(3) 191 } 192 MAX-ACCESS read-write 193 STATUS current 194 DESCRIPTION 195 "Type of the line connected to UNI interface: 196 mdi-ii(straight-through cable), 197 mdi-x (crossover cable), 198 mdi-auto (auto-sensing)." 199 ::= { hh3cEponUniSysManEntry 4 } 200 201hh3cEponUniPriority OBJECT-TYPE 202 SYNTAX Integer32(0..7) 203 MAX-ACCESS read-write 204 STATUS current 205 DESCRIPTION 206 "The priority of user network interface. If the value is larger, 207 the priority will be higher." 208 ::= { hh3cEponUniSysManEntry 5 } 209 210hh3cEponUniVlanType OBJECT-TYPE 211 SYNTAX INTEGER 212 { 213 vlantrunk(1), 214 access(2), 215 hybrid(3), 216 untagged(4), 217 transparent(5), 218 doubletagged(6), 219 tag(7), 220 translation(8) 221 } 222 MAX-ACCESS read-write 223 STATUS current 224 DESCRIPTION 225 "UNI vlan types." 226 ::= { hh3cEponUniSysManEntry 6 } 227 228hh3cEponUniAccessVlan OBJECT-TYPE 229 SYNTAX Integer32(1..4094) 230 MAX-ACCESS read-write 231 STATUS current 232 DESCRIPTION 233 "The vlan ID assigned to untagged frames or Priority-Tagged 234 frames received on user network interface." 235 ::= { hh3cEponUniSysManEntry 7 } 236 237hh3cEponUniTrunkPvid OBJECT-TYPE 238 SYNTAX INTEGER(1..4094) 239 MAX-ACCESS read-write 240 STATUS current 241 DESCRIPTION 242 "PVID(port vlan ID), the vlan ID assigned to untagged frames or 243 Priority-Tagged frames received on user network interface." 244 ::= { hh3cEponUniSysManEntry 8 } 245 246hh3cEponUniVLANTrunkAllowListLow OBJECT-TYPE 247 SYNTAX OCTET STRING 248 MAX-ACCESS read-write 249 STATUS current 250 DESCRIPTION 251 "Each octet within this value specifies a set of eight vlans, 252 with the first octet specifying vlans 1 through 8, the second 253 octet specifying vlans 9 through 16, etc. Within each octet, 254 the most significant bit represents the highest numbered VLAN, 255 and the least significant bit represents the lowest numbered VLAN. 256 Thus, each allowed vlan of the trunk port is represented by a 257 single bit within the value of this object. If that bit has a value 258 of '1' then that vlan is allowed in the set of vlans. the vlan 259 is not allowed if its bit has a value of '0'." 260 ::= { hh3cEponUniSysManEntry 9 } 261 262hh3cEponUniVLANTrunkAllowListHigh OBJECT-TYPE 263 SYNTAX OCTET STRING 264 MAX-ACCESS read-write 265 STATUS current 266 DESCRIPTION 267 "Each octet within this value specifies a set of eight vlans, 268 with the first octet specifying vlans 2049 through 2056, the 269 second octet specifying vlans 2057 through 2064, etc. Within 270 each octet, the most significant bit represents the highest 271 numbered vlan, and the least significant bit represents the 272 lowest numbered vlan. Thus, each allowed vlan of the trunk port 273 is represented by a single bit within the value of this object. 274 If that bit has a value of '1' then that vlan is allowed in the 275 set of vlans; the vlan is not allowed if its bit has a value of '0'. 276 " 277 ::= { hh3cEponUniSysManEntry 10 } 278 279hh3cEponUniInboundLineRate OBJECT-TYPE 280 SYNTAX Integer32 281 MAX-ACCESS read-write 282 STATUS current 283 DESCRIPTION 284 "The value of the inbound line-rate. measured with kbps. 285 The upper limit of the line-rate is the value of 286 hh3cEponUniLineRateMax in the entry. It must be multiple 287 of the value of hh3cEponUniLineRateStep. The default value of 288 hh3cEponUniLineRate is the value of hh3cEponUniLineRateMax." 289 ::= { hh3cEponUniSysManEntry 11 } 290 291hh3cEponUniOutboundLineRate OBJECT-TYPE 292 SYNTAX Integer32 293 MAX-ACCESS read-write 294 STATUS current 295 DESCRIPTION 296 "The value of the outbound line-rate. measured with kbps. 297 The upper limit of the line-rate is the value of 298 hh3cEponUniLineRateMax in the entry. It must be multiple 299 of the value of hh3cEponUniLineRateStep. The default value of 300 hh3cEponUniLineRate is the value of hh3cEponUniLineRateMax." 301 ::= { hh3cEponUniSysManEntry 12 } 302 303hh3cEponUniFlowControl OBJECT-TYPE 304 SYNTAX TruthValue 305 MAX-ACCESS read-write 306 STATUS current 307 DESCRIPTION 308 "Flow control status. 309 true(1) - Flow control status enable. 310 false(2) - Flow control status disable." 311 ::= { hh3cEponUniSysManEntry 13 } 312 313hh3cEponUniSpeed OBJECT-TYPE 314 SYNTAX INTEGER 315 { 316 auto(0), 317 s10M(10), 318 s100M(100), 319 s1000M(1000), 320 s10000M(10000), 321 s24000M(24000) 322 } 323 MAX-ACCESS read-write 324 STATUS current 325 DESCRIPTION 326 "User network interface speed." 327 ::= { hh3cEponUniSysManEntry 14 } 328 329hh3cEponUniDuplex OBJECT-TYPE 330 SYNTAX INTEGER 331 { 332 full(1), 333 half(2), 334 auto(3) 335 } 336 MAX-ACCESS read-write 337 STATUS current 338 DESCRIPTION 339 "User network interface mode." 340 ::= { hh3cEponUniSysManEntry 15 } 341 342hh3cEponUniVlanVPNStatus OBJECT-TYPE 343 SYNTAX TruthValue 344 MAX-ACCESS read-write 345 STATUS current 346 DESCRIPTION 347 "vlan VPN status. 348 true(1) - vlan VPN status enable. 349 false(2) - vlan VPN disable." 350 ::= { hh3cEponUniSysManEntry 16 } 351 352hh3cEponUniCountReset OBJECT-TYPE 353 SYNTAX INTEGER 354 { 355 reset(1) 356 } 357 MAX-ACCESS read-write 358 STATUS current 359 DESCRIPTION 360 "Reset the counter which is about packets of the interface, 361 then the counter will change to zero. There is no sense in 362 reading this object." 363 ::= { hh3cEponUniSysManEntry 17 } 364 365hh3cEponUniPortIsolate OBJECT-TYPE 366 SYNTAX INTEGER 367 { 368 enable(1), 369 disable(2) 370 } 371 MAX-ACCESS read-write 372 STATUS current 373 DESCRIPTION 374 " 375 enable - enable UNI port isolate setting. 376 disable - disable UNI port isolate setting. 377 " 378 ::= { hh3cEponUniSysManEntry 18 } 379 380 381hh3cEponUniVlanConfiguration OBJECT-TYPE 382 SYNTAX OCTET STRING(SIZE(0..255)) 383 MAX-ACCESS read-write 384 STATUS current 385 DESCRIPTION 386 " 387 The vlan configuration of the related vlan mode. 388 Transparent vlan mode: hh3cEponUniVlanConfiguration is a 389 zero length string. 390 Tag vlan mode: the first four octets were the tag 391 assigned to untagged frames received on UNI, including TPID, 392 VID,CFI and priority. 393 Translation vlan mode: the first four octets were the old tag 394 (including TPID, VID, CFI and priority), which is replaced 395 by the new tag(including TPID, VID, CFI and priority), 396 the second four octets. 397 " 398 ::= { hh3cEponUniSysManEntry 23 } 399 400hh3cEponUniAutoNegotiation OBJECT-TYPE 401 SYNTAX INTEGER 402 { 403 enable(1), 404 disable(2) 405 } 406 MAX-ACCESS read-write 407 STATUS current 408 DESCRIPTION 409 " 410 enable - enable auto negotiation. 411 disable - disable auto negotiation. 412 " 413 ::= { hh3cEponUniSysManEntry 25 } 414 415hh3cEponUniRestartAutoNeg OBJECT-TYPE 416 SYNTAX INTEGER 417 { 418 autoNegotiation(1) 419 } 420 MAX-ACCESS read-write 421 STATUS current 422 DESCRIPTION 423 " 424 Force to restart the auto negotiation process. 425 " 426 ::= { hh3cEponUniSysManEntry 26 } 427 428 429hh3cEponUniLinkStatus OBJECT-TYPE 430 SYNTAX INTEGER 431 { 432 up(1), 433 down(2) 434 } 435 MAX-ACCESS read-only 436 STATUS current 437 DESCRIPTION 438 " 439 The link status of UNI. 440 " 441 ::= { hh3cEponUniSysManEntry 29 } 442 443hh3cEponUniInterfaceType OBJECT-TYPE 444 SYNTAX INTEGER 445 { 446 gigabitethernetport(1), 447 fastethernetport(2), 448 voipport(3), 449 e1port(4) 450 } 451 MAX-ACCESS read-only 452 STATUS current 453 DESCRIPTION 454 " 455 UNI interface type. 456 " 457 ::= { hh3cEponUniSysManEntry 30 } 458 459-- BEGIN for UNI VCT 460hh3cEponUniVitualCableTest OBJECT-TYPE 461 SYNTAX INTEGER{true(1), 462 false(2) 463 } 464 MAX-ACCESS read-write 465 STATUS current 466 DESCRIPTION 467 " 468 True(1): Virtual cable test enable. 469 False(2): Virtual cable test disable." 470 DEFVAL{ false } 471 ::= { hh3cEponUniSysManEntry 31 } 472 473hh3cEponUniVCTCableStatus OBJECT-TYPE 474 SYNTAX INTEGER{normal(1), 475 abnormal(2), 476 abnormalOpen(3), 477 abnormalShort(4), 478 failure(5) 479 } 480 MAX-ACCESS read-only 481 STATUS current 482 DESCRIPTION 483 " 484 Get the cable status. 485 Normal(1),cable is normal. 486 Abnormal(2),cable is abnormal. 487 AbnormalOpen(3),cable is abnormal because of open circuit. 488 AbnormalShort(4),cable is abnormal because of short circuit. 489 Failure(5),cable is abnormal because of testing failure. 490 " 491 ::= { hh3cEponUniSysManEntry 32 } 492 493hh3cEponUniVCTCableLength OBJECT-TYPE 494 SYNTAX Integer32 495 MAX-ACCESS read-only 496 STATUS current 497 DESCRIPTION 498 " 499 Get the cable length. 500 When hh3cEponUniVCTCableStatus is normal, 501 the node stands for the length from the UNI port to the port opposite. 502 When hh3cEponUniVCTCableStatus is abnormal, 503 it stands for the lengh from the UNI port to the failure place. 504 Unit:meter(m). 505 " 506 ::= { hh3cEponUniSysManEntry 33 } 507 508hh3cEponUniVCTImpedanceMismatch OBJECT-TYPE 509 SYNTAX INTEGER{not-support(1), 510 true(2), 511 false(3) 512 } 513 MAX-ACCESS read-only 514 STATUS current 515 DESCRIPTION 516 " 517 Get the cable impedance. 518 Not-support(1),the UNI port does not support this function. 519 True(2),impedance match. 520 False(3),impedance mismatch." 521 ::= { hh3cEponUniSysManEntry 34 } 522 523hh3cEponUniVCTPairSkew OBJECT-TYPE 524 SYNTAX Integer32 525 MAX-ACCESS read-only 526 STATUS current 527 DESCRIPTION 528 " 529 Get the symmetry of cable. 530 If the function is not supported , 531 the default value 0 will be returned. 532 Unit:nanosecond(ns). 533 " 534 ::= { hh3cEponUniSysManEntry 35 } 535 536hh3cEponUniVCTPairSwap OBJECT-TYPE 537 SYNTAX INTEGER{notSupport(1), 538 true(2), 539 false(3) 540 } 541 MAX-ACCESS read-only 542 STATUS current 543 DESCRIPTION 544 " 545 NotSupport(1),the UNI port does not support this function. 546 True(2),pair swap. 547 False(3),not pair swap." 548 ::= { hh3cEponUniSysManEntry 36 } 549 550hh3cEponUniVCTPolaritySwap OBJECT-TYPE 551 SYNTAX INTEGER{notSupport(1), 552 true(2), 553 false(3) 554 } 555 MAX-ACCESS read-only 556 STATUS current 557 DESCRIPTION 558 " 559 NotSupport(1),the UNI port does not support this function. 560 True(2),polarity swap. 561 False(3),not polarity swap." 562 ::= { hh3cEponUniSysManEntry 37 } 563 564hh3cEponUniVCTInsertionLoss OBJECT-TYPE 565 SYNTAX Integer32 566 MAX-ACCESS read-only 567 STATUS current 568 DESCRIPTION 569 " 570 If the function is not supported , 571 the default value 0 will be returned. 572 Unit:decibel(db). 573 " 574 ::= { hh3cEponUniSysManEntry 38 } 575 576hh3cEponUniVCTReturnLoss OBJECT-TYPE 577 SYNTAX Integer32 578 MAX-ACCESS read-only 579 STATUS current 580 DESCRIPTION 581 " 582 If the function is not supported , 583 the default value 0 will be returned. 584 Unit:decibel(db). 585 " 586 ::= { hh3cEponUniSysManEntry 39 } 587 588hh3cEponUniVCTNearendCrosstalk OBJECT-TYPE 589 SYNTAX Integer32 590 MAX-ACCESS read-only 591 STATUS current 592 DESCRIPTION 593 " 594 If the function is not supported , 595 the default value 0 will be returned. 596 Unit:decibel(db). 597 " 598 ::= { hh3cEponUniSysManEntry 40 } 599 600-- END for UNI VCT 601 602hh3cEponUniCountTable OBJECT-TYPE 603 SYNTAX SEQUENCE OF Hh3cEponUniCountEntry 604 MAX-ACCESS not-accessible 605 STATUS current 606 DESCRIPTION 607 "A list of interface counter about frames entries." 608 ::= { hh3cEponUniSysMan 2 } 609 610hh3cEponUniCountEntry OBJECT-TYPE 611 SYNTAX Hh3cEponUniCountEntry 612 MAX-ACCESS not-accessible 613 STATUS current 614 DESCRIPTION 615 "An entry containing management information applicable 616 to a particular interface." 617 INDEX 618 { 619 ifIndex, 620 hh3cEponUniIndex 621 } 622 ::= { hh3cEponUniCountTable 1 } 623 624Hh3cEponUniCountEntry ::= SEQUENCE 625 { 626 hh3cEponUniInStatsPkts Unsigned32, 627 hh3cEponUniInStatsUnicastPkts Unsigned32, 628 hh3cEponUniInStatsBroadcastPkts Unsigned32, 629 hh3cEponUniInStatsMulticastPkts Unsigned32, 630 hh3cEponUniInPausePkts Unsigned32, 631 hh3cEponUniInTotalErrors Unsigned32, 632 hh3cEponUniInStatsCRCAlignErrors Unsigned32, 633 hh3cEponUniInStatsUndersizePkts Unsigned32, 634 hh3cEponUniInStatsOversizePkts Unsigned32, 635 hh3cEponUniInErrorbyOther Unsigned32, 636 hh3cEponUniOutStatsPkts Unsigned32, 637 hh3cEponUniOutStatsUnicastPkts Unsigned32, 638 hh3cEponUniOutStatsBroadcastPkts Unsigned32, 639 hh3cEponUniOutStatsMulticastPkts Unsigned32, 640 hh3cEponUniOutStatsPausePkts Unsigned32, 641 hh3cEponUniOutTotalErrors Unsigned32, 642 hh3cEponUniOutStatsCollisions Unsigned32, 643 hh3cEponUniOutDelayExceededDiscards Unsigned32, 644 hh3cEponUniOutErrorbyOther Unsigned32, 645 hh3cEponUniOutDroppedFrames Unsigned32 646 } 647 648hh3cEponUniInStatsPkts OBJECT-TYPE 649 SYNTAX Unsigned32 650 MAX-ACCESS read-only 651 STATUS current 652 DESCRIPTION 653 "The total number of frames (including bad frames, 654 broadcast frames, and multicast frames) received." 655 ::= { hh3cEponUniCountEntry 1 } 656 657hh3cEponUniInStatsUnicastPkts OBJECT-TYPE 658 SYNTAX Unsigned32 659 MAX-ACCESS read-only 660 STATUS current 661 DESCRIPTION 662 "The total number of good frames received that are 663 directed to the unicast address. Note that this 664 does not include multicast and broadcast frames." 665 ::= { hh3cEponUniCountEntry 2 } 666 667hh3cEponUniInStatsBroadcastPkts OBJECT-TYPE 668 SYNTAX Unsigned32 669 MAX-ACCESS read-only 670 STATUS current 671 DESCRIPTION 672 "The total number of good frames received that are 673 directed to the broadcast address. Note that this 674 does not include multicast frames." 675 ::= { hh3cEponUniCountEntry 3 } 676 677hh3cEponUniInStatsMulticastPkts OBJECT-TYPE 678 SYNTAX Unsigned32 679 MAX-ACCESS read-only 680 STATUS current 681 DESCRIPTION 682 "The total number of good frames received that are 683 directed to a multicast address. Note that this number 684 does not include frames directed to the broadcast address." 685 ::= { hh3cEponUniCountEntry 4 } 686 687hh3cEponUniInPausePkts OBJECT-TYPE 688 SYNTAX Unsigned32 689 MAX-ACCESS read-only 690 STATUS current 691 DESCRIPTION 692 "A count of MAC Control frames received on this 693 interface by the pause(flow control) operation. 694 This counter does not increment when the 695 interface is in a half-duplex mode. 696 Discontinuities in the value of this counter can 697 occur at re-initialization of the management 698 system." 699 ::= { hh3cEponUniCountEntry 5 } 700 701hh3cEponUniInTotalErrors OBJECT-TYPE 702 SYNTAX Unsigned32 703 MAX-ACCESS read-only 704 STATUS current 705 DESCRIPTION 706 "Total count of the error frames received on this interface." 707 ::= { hh3cEponUniCountEntry 6 } 708 709hh3cEponUniInStatsCRCAlignErrors OBJECT-TYPE 710 SYNTAX Unsigned32 711 MAX-ACCESS read-only 712 STATUS current 713 DESCRIPTION 714 "The total number of frames received that 715 had a length (excluding framing bits, but 716 including FCS octets) of between 64 and 1518 717 octets, inclusive, but had either a bad 718 Frame Check Sequence (FCS) with an integral 719 number of octets (FCS Error) or a bad FCS with 720 a non-integral number of octets (Alignment Error)." 721 ::= { hh3cEponUniCountEntry 7 } 722 723hh3cEponUniInStatsUndersizePkts OBJECT-TYPE 724 SYNTAX Unsigned32 725 MAX-ACCESS read-only 726 STATUS current 727 DESCRIPTION 728 "The total number of frames received that are 729 less than 64 octets long (excluding framing bits, 730 but including FCS octets) and are otherwise well formed." 731 ::= { hh3cEponUniCountEntry 8 } 732 733hh3cEponUniInStatsOversizePkts OBJECT-TYPE 734 SYNTAX Unsigned32 735 MAX-ACCESS read-only 736 STATUS current 737 DESCRIPTION 738 "The total number of frames received that are 739 longer than 1518 octets (excluding framing bits, 740 but including FCS octets) and are otherwise well formed." 741 ::= { hh3cEponUniCountEntry 9 } 742 743hh3cEponUniInErrorbyOther OBJECT-TYPE 744 SYNTAX Unsigned32 745 MAX-ACCESS read-only 746 STATUS current 747 DESCRIPTION 748 "The total number of error frames received on this interface." 749 ::= { hh3cEponUniCountEntry 10 } 750 751hh3cEponUniOutStatsPkts OBJECT-TYPE 752 SYNTAX Unsigned32 753 MAX-ACCESS read-only 754 STATUS current 755 DESCRIPTION 756 "The total number of frames (including bad frames, 757 broadcast frames, and multicast frames) sent." 758 ::= { hh3cEponUniCountEntry 11 } 759 760hh3cEponUniOutStatsUnicastPkts OBJECT-TYPE 761 SYNTAX Unsigned32 762 MAX-ACCESS read-only 763 STATUS current 764 DESCRIPTION 765 "The total number of good frames sent that are 766 directed to the unicast address. Note that this 767 does not include multicast and broadcast frames." 768 ::= { hh3cEponUniCountEntry 12 } 769 770hh3cEponUniOutStatsBroadcastPkts OBJECT-TYPE 771 SYNTAX Unsigned32 772 MAX-ACCESS read-only 773 STATUS current 774 DESCRIPTION 775 "The total number of good frames sent that are 776 directed to the broadcast address. Note that this 777 does not include multicast frames." 778 ::= { hh3cEponUniCountEntry 13 } 779 780hh3cEponUniOutStatsMulticastPkts OBJECT-TYPE 781 SYNTAX Unsigned32 782 MAX-ACCESS read-only 783 STATUS current 784 DESCRIPTION 785 "The total number of good frames sent that are 786 directed to a multicast address. Note that this number 787 does not include frames directed to the broadcast address." 788 ::= { hh3cEponUniCountEntry 14 } 789 790hh3cEponUniOutStatsPausePkts OBJECT-TYPE 791 SYNTAX Unsigned32 792 MAX-ACCESS read-only 793 STATUS current 794 DESCRIPTION 795 "The total number of MAC control frames sent on this 796 interface by the pause operation. This counter does 797 not increment when the interface is in a half-duplex mode. 798 Discontinuities in the value of this counter can 799 occur at re-initialization of the management system." 800 ::= { hh3cEponUniCountEntry 15 } 801 802hh3cEponUniOutTotalErrors OBJECT-TYPE 803 SYNTAX Unsigned32 804 MAX-ACCESS read-only 805 STATUS current 806 DESCRIPTION 807 "The total number of error frames sent on this interface." 808 ::= { hh3cEponUniCountEntry 16 } 809 810hh3cEponUniOutStatsCollisions OBJECT-TYPE 811 SYNTAX Unsigned32 812 MAX-ACCESS read-only 813 STATUS current 814 DESCRIPTION 815 "The best estimate of the total number of collisions 816 on this Ethernet segment. 817 The value returned will depend on the location of the 818 RMON probe. Section 8.2.1.3 (10BASE-5) and section 819 10.3.1.3 (10BASE-2) of IEEE standard 802.3 states that a 820 station must detect a collision, in the receive mode, if 821 three or more stations are transmitting simultaneously. A 822 repeater port must detect a collision when two or more 823 stations are transmitting simultaneously. Thus a probe 824 placed on a repeater port could record more collisions 825 than a probe connected to a station on the same segment 826 could. Probe location plays a much smaller role when considering 827 10BASE-T. 14.2.1.4 (10BASE-T) of IEEE standard 802.3 828 defines a collision as the simultaneous presence of signals 829 on the DO and RD circuits (transmitting and receiving 830 at the same time). A 10BASE-T station can only detect 831 collisions when it is transmitting. Thus probes placed on 832 a station and a repeater, should report the same number of 833 collisions. Note also that an RMON probe inside a repeater should 834 ideally report collisions between the repeater and one or 835 more other hosts (transmit collisions as defined by IEEE 836 802.3k) plus receiver collisions observed on any coax 837 segments to which the repeater is connected." 838 ::= { hh3cEponUniCountEntry 17 } 839 840hh3cEponUniOutDelayExceededDiscards OBJECT-TYPE 841 SYNTAX Unsigned32 842 MAX-ACCESS read-only 843 STATUS current 844 DESCRIPTION 845 "The number of frames discarded by this port due 846 to excessive transit delay through the bridge. It 847 is incremented by both transparent and source route bridges." 848 ::= { hh3cEponUniCountEntry 18 } 849 850hh3cEponUniOutErrorbyOther OBJECT-TYPE 851 SYNTAX Unsigned32 852 MAX-ACCESS read-only 853 STATUS current 854 DESCRIPTION 855 "The total number of other error frames sent on this interface. 856 Other error frames means the error frames out of collision frames 857 and excessive delayed frames." 858 ::= { hh3cEponUniCountEntry 19 } 859 860hh3cEponUniOutDroppedFrames OBJECT-TYPE 861 SYNTAX Unsigned32 862 MAX-ACCESS read-only 863 STATUS current 864 DESCRIPTION 865 " 866 The total number of frames dropped because of buffer failure. 867 " 868 ::= { hh3cEponUniCountEntry 20 } 869 870hh3cEponUniIgmpInfoTable OBJECT-TYPE 871 SYNTAX SEQUENCE OF Hh3cEponUniIgmpInfoEntry 872 MAX-ACCESS not-accessible 873 STATUS current 874 DESCRIPTION 875 "This table stores igmp information of UNI interface." 876 ::= { hh3cEponUniSysMan 3 } 877 878hh3cEponUniIgmpInfoEntry OBJECT-TYPE 879 SYNTAX Hh3cEponUniIgmpInfoEntry 880 MAX-ACCESS not-accessible 881 STATUS current 882 DESCRIPTION 883 "The entry of hh3cEponUniIgmpInfoTable." 884 INDEX 885 { 886 ifIndex, 887 hh3cEponUniIndex, 888 hh3cEponUniMacIndex 889 } 890 ::= { hh3cEponUniIgmpInfoTable 1 } 891 892Hh3cEponUniIgmpInfoEntry ::= SEQUENCE 893 { 894 hh3cEponUniMacIndex Integer32, 895 hh3cEponUniIgmpMacAddress MacAddress, 896 hh3cEponUniIgmpVlanId Integer32 897 } 898 899hh3cEponUniMacIndex OBJECT-TYPE 900 SYNTAX Integer32 901 MAX-ACCESS not-accessible 902 STATUS current 903 DESCRIPTION 904 "The index uniquely identifies the igmp information in current 905 UNI interface." 906 ::= { hh3cEponUniIgmpInfoEntry 1 } 907 908hh3cEponUniIgmpMacAddress OBJECT-TYPE 909 SYNTAX MacAddress 910 MAX-ACCESS read-only 911 STATUS current 912 DESCRIPTION 913 "A 6-octet read-only value carrying the individual MAC address 914 indicates which igmp group the UNI interface belonging to." 915 ::= { hh3cEponUniIgmpInfoEntry 2 } 916 917hh3cEponUniIgmpVlanId OBJECT-TYPE 918 SYNTAX Integer32(1..4094) 919 MAX-ACCESS read-only 920 STATUS current 921 DESCRIPTION 922 "An integer range from 1 to 4094 indicates the vlan which the igmp 923 Mac address has joined in." 924 ::= { hh3cEponUniIgmpInfoEntry 3 } 925 926hh3cEponUniParaMan OBJECT IDENTIFIER ::= { hh3cEponUniSysMan 4 } 927 928hh3cEponUniLineRateMax OBJECT-TYPE 929 SYNTAX Integer32 930 MAX-ACCESS read-only 931 STATUS current 932 DESCRIPTION 933 "The maximum value of the line-rate(kbps) that user network 934 interface can be set." 935 ::= { hh3cEponUniParaMan 1 } 936 937hh3cEponUniLineRateStep OBJECT-TYPE 938 SYNTAX Integer32 939 MAX-ACCESS read-only 940 STATUS current 941 DESCRIPTION 942 "The step of line-rate(kbps)." 943 ::= { hh3cEponUniParaMan 2 } 944 945hh3cEponUniNumberOnOnu OBJECT-TYPE 946 SYNTAX Integer32 947 MAX-ACCESS read-only 948 STATUS current 949 DESCRIPTION 950 "The user network interface number on ONU." 951 ::= { hh3cEponUniParaMan 3 } 952 953 954hh3cEponUniScalarGroup OBJECT IDENTIFIER ::= { hh3cEponUniSysMan 5 } 955 956-- 957-- hh3cEponUniPortPolicyTable 958-- 959 960hh3cEponUniPortPolicyTable OBJECT-TYPE 961 SYNTAX SEQUENCE OF Hh3cEponUniPortPolicyEntry 962 MAX-ACCESS not-accessible 963 STATUS current 964 DESCRIPTION 965 " 966 UNI port policy configuration. 967 " 968 ::= { hh3cEponUniSysMan 6 } 969 970hh3cEponUniPortPolicyEntry OBJECT-TYPE 971 SYNTAX Hh3cEponUniPortPolicyEntry 972 MAX-ACCESS not-accessible 973 STATUS current 974 DESCRIPTION 975 " 976 The entry of hh3cEponUniPortPolicyTable. 977 " 978 INDEX 979 { 980 ifIndex, 981 hh3cEponUniIndex 982 } 983 ::= { hh3cEponUniPortPolicyTable 1 } 984 985Hh3cEponUniPortPolicyEntry ::= SEQUENCE 986 { 987 hh3cEponUniPortPolicyStatus INTEGER, 988 hh3cEponUniPortPolicyCir Integer32, 989 hh3cEponUniPortPolicyBucketDepth Integer32, 990 hh3cEponUniPortPolicyExtraBurst Integer32, 991 hh3cEponUniPortPolicyInboundCir Integer32, 992 hh3cEponUniPortPolicyInboundBucketDepth Integer32, 993 hh3cEponUniPortPolicyInboundExtraBurst Integer32, 994 hh3cEponUniPortPolicyOutboundCir Integer32, 995 hh3cEponUniPortPolicyOutboundPir Integer32 996 } 997 998hh3cEponUniPortPolicyStatus OBJECT-TYPE 999 SYNTAX INTEGER 1000 { 1001 enable(1), 1002 disable(2) 1003 } 1004 MAX-ACCESS read-write 1005 STATUS current 1006 DESCRIPTION 1007 " 1008 enable - enable UNI upstream port policing. 1009 disable - disable UNI upstream port policing. 1010 " 1011 DEFVAL { disable } 1012 ::= { hh3cEponUniPortPolicyEntry 1 } 1013 1014hh3cEponUniPortPolicyCir OBJECT-TYPE 1015 SYNTAX Integer32 1016 MAX-ACCESS read-write 1017 STATUS current 1018 DESCRIPTION 1019 " 1020 The committed information rate, 1021 ranging from 1 to 102400, measured in kbps. 1022 " 1023 DEFVAL { 102400 } 1024 ::= { hh3cEponUniPortPolicyEntry 2 } 1025 1026hh3cEponUniPortPolicyBucketDepth OBJECT-TYPE 1027 SYNTAX Integer32 1028 MAX-ACCESS read-write 1029 STATUS current 1030 DESCRIPTION 1031 " 1032 The depth of the token bucket to tolerant the certain burst(CBS), 1033 ranging from 0 to 65535, measured in bytes. 1034 " 1035 DEFVAL { 0 } 1036 ::= { hh3cEponUniPortPolicyEntry 3 } 1037 1038hh3cEponUniPortPolicyExtraBurst OBJECT-TYPE 1039 SYNTAX Integer32 1040 MAX-ACCESS read-write 1041 STATUS current 1042 DESCRIPTION 1043 " 1044 The extra token to permit the forwarding engine to finish the packet 1045 being sent when the bucket depth is exhausted, ranging from 0 to 65535, 1046 measured in bytes. 1047 " 1048 DEFVAL { 0 } 1049 ::= { hh3cEponUniPortPolicyEntry 4 } 1050 1051hh3cEponUniPortPolicyInboundCir OBJECT-TYPE 1052 SYNTAX Integer32 1053 MAX-ACCESS read-write 1054 STATUS current 1055 DESCRIPTION 1056 " 1057 The inbound committed information rate, measured in kbps. 1058 " 1059 ::= { hh3cEponUniPortPolicyEntry 5 } 1060 1061hh3cEponUniPortPolicyInboundBucketDepth OBJECT-TYPE 1062 SYNTAX Integer32 1063 MAX-ACCESS read-write 1064 STATUS current 1065 DESCRIPTION 1066 " 1067 The inbound depth of the token bucket to tolerant the certain burst(CBS), 1068 ranging from 0 to 65535, measured in bytes. 1069 " 1070 DEFVAL { 0 } 1071 ::= { hh3cEponUniPortPolicyEntry 6 } 1072 1073hh3cEponUniPortPolicyInboundExtraBurst OBJECT-TYPE 1074 SYNTAX Integer32 1075 MAX-ACCESS read-write 1076 STATUS current 1077 DESCRIPTION 1078 " 1079 The inbound extra token to permit the forwarding engine to finish the packet 1080 being sent when the bucket depth is exhausted, ranging from 0 to 65535, 1081 measured in bytes. 1082 " 1083 DEFVAL { 0 } 1084 ::= { hh3cEponUniPortPolicyEntry 7 } 1085 1086hh3cEponUniPortPolicyOutboundCir OBJECT-TYPE 1087 SYNTAX Integer32 1088 MAX-ACCESS read-write 1089 STATUS current 1090 DESCRIPTION 1091 " 1092 The outbound committed information rate, stepped by 64, measured in kbps. 1093 " 1094 ::= { hh3cEponUniPortPolicyEntry 8 } 1095 1096hh3cEponUniPortPolicyOutboundPir OBJECT-TYPE 1097 SYNTAX Integer32 1098 MAX-ACCESS read-write 1099 STATUS current 1100 DESCRIPTION 1101 " 1102 The outbound peak information rate, stepped by 64, measured in kbps. 1103 " 1104 ::= { hh3cEponUniPortPolicyEntry 9 } 1105-- 1106-- hh3cEponUniMulticastTable 1107-- 1108hh3cEponUniMulticastTable OBJECT-TYPE 1109 SYNTAX SEQUENCE OF Hh3cEponUniMulticastEntry 1110 MAX-ACCESS not-accessible 1111 STATUS current 1112 DESCRIPTION 1113 " 1114 UNI multicast configuration. 1115 " 1116 ::= { hh3cEponUniSysMan 7 } 1117 1118hh3cEponUniMulticastEntry OBJECT-TYPE 1119 SYNTAX Hh3cEponUniMulticastEntry 1120 MAX-ACCESS not-accessible 1121 STATUS current 1122 DESCRIPTION 1123 " 1124 The entry of hh3cEponUniPortPolicyTable. 1125 " 1126 INDEX 1127 { 1128 ifIndex, 1129 hh3cEponUniIndex 1130 } 1131 ::= { hh3cEponUniMulticastTable 1 } 1132 1133Hh3cEponUniMulticastEntry ::= SEQUENCE 1134 { 1135 hh3cEponUniMulticastGroupNumber Integer32, 1136 hh3cEponUniMulticastVlanList OCTET STRING, 1137 hh3cEponUniMulticastStripStatus INTEGER, 1138 hh3cEponUniMulticastFastleave TruthValue 1139 } 1140 1141hh3cEponUniMulticastGroupNumber OBJECT-TYPE 1142 SYNTAX Integer32 1143 MAX-ACCESS read-write 1144 STATUS current 1145 DESCRIPTION 1146 " 1147 The allowed multicast group number that can be handled 1148 at the same time by UNI. 1149 " 1150 DEFVAL { 64 } 1151 ::= { hh3cEponUniMulticastEntry 1 } 1152 1153 1154hh3cEponUniMulticastVlanList OBJECT-TYPE 1155 SYNTAX OCTET STRING(SIZE(0..255)) 1156 MAX-ACCESS read-write 1157 STATUS current 1158 DESCRIPTION 1159 " 1160 The multicast vlan list. 1161 The first two octets of the string represent the first VLAN ID; 1162 the second two octets of the string represent the second VLAN ID, 1163 and so on. It is a zero length string by default. 1164 " 1165 ::= { hh3cEponUniMulticastEntry 2 } 1166 1167hh3cEponUniMulticastStripStatus OBJECT-TYPE 1168 SYNTAX INTEGER 1169 { 1170 enable(1), 1171 disable(2) 1172 } 1173 MAX-ACCESS read-write 1174 STATUS current 1175 DESCRIPTION 1176 " 1177 true - strip the vlan tag of multicast packet. 1178 false - does not strip the vlan tag of multicast packet. 1179 " 1180 DEFVAL { disable } 1181 ::= { hh3cEponUniMulticastEntry 3 } 1182 1183hh3cEponUniMulticastFastleave OBJECT-TYPE 1184 SYNTAX TruthValue 1185 MAX-ACCESS read-write 1186 STATUS current 1187 DESCRIPTION 1188 " 1189 true(1) - fast leave of IGMP enable on ONU. 1190 false(2) - fast leave of IGMP disable on ONU. 1191 " 1192 DEFVAL { false } 1193 ::= { hh3cEponUniMulticastEntry 4 } 1194 1195-- 1196-- hh3cEponUniTechAbilityTable 1197-- 1198hh3cEponUniTechAbilityTable OBJECT-TYPE 1199 SYNTAX SEQUENCE OF Hh3cEponUniTechAbilityEntry 1200 MAX-ACCESS not-accessible 1201 STATUS current 1202 DESCRIPTION 1203 " 1204 UNI multicast configuration. 1205 " 1206 ::= { hh3cEponUniSysMan 8 } 1207 1208hh3cEponUniTechAbilityEntry OBJECT-TYPE 1209 SYNTAX Hh3cEponUniTechAbilityEntry 1210 MAX-ACCESS not-accessible 1211 STATUS current 1212 DESCRIPTION 1213 " 1214 The entry of hh3cEponUniTechAbilityTable. 1215 " 1216 INDEX 1217 { 1218 ifIndex, 1219 hh3cEponUniIndex 1220 } 1221 ::= { hh3cEponUniTechAbilityTable 1 } 1222 1223Hh3cEponUniTechAbilityEntry ::= SEQUENCE 1224 { 1225 hh3cEponUniLocalTechAbility OCTET STRING, 1226 hh3cEponUniAdvertisedTechAbility OCTET STRING 1227 } 1228hh3cEponUniLocalTechAbility OBJECT-TYPE 1229 SYNTAX OCTET STRING(SIZE(0..255)) 1230 MAX-ACCESS read-only 1231 STATUS current 1232 DESCRIPTION 1233 " 1234 The local port capabilities of the UNI. 1235 Each two octets stand for a capability of UNI: 1236 the first two octets represent one capability and 1237 the second two octets represent another capability, 1238 and so on. 1239 The capabilities list: 1240 1 - undefined, 1241 2 - initializing, true ability not yet known, 1242 14 - 10BASE-T, 1243 142 - full duplex 10BASE-T, 1244 23 - 100BASE-T4, 1245 25 - 100BASE-TX, 1246 252 - full duplex 100BASE-TX, 1247 312 - PAUSE operation for full duplex links, 1248 313 - asymmetric PAUSE operation for full duplex links, 1249 314 - symmetric PAUSE operation for full duplex links, 1250 32 - 100BASE-T2, 1251 322 - full duplex 100BASE-T2, 1252 36 - 1000BASE-X, 1253 362 - full duplex 1000BASE-X, 1254 40 - 1000BASE-T UTP PHY, 1255 402 - full duplex 1000BASE-T UTP PHY, 1256 37 - remote fault bit 1(RF1), 1257 372 - remote fault bit 2(RF2), 1258 8029 - 802.9ISLAN-16T. 1259 " 1260 ::= { hh3cEponUniTechAbilityEntry 1 } 1261 1262hh3cEponUniAdvertisedTechAbility OBJECT-TYPE 1263 SYNTAX OCTET STRING(SIZE(0..255)) 1264 MAX-ACCESS read-only 1265 STATUS current 1266 DESCRIPTION 1267 " 1268 The advertised port capabilities of the UNI. 1269 The capabilities list references the description of hh3cEponUniLocalTechAbility. 1270 " 1271 ::= { hh3cEponUniTechAbilityEntry 2 } 1272 1273-- 1274-- hh3cEponUniMulticastControlTable 1275-- 1276 1277hh3cEponUniMulticastControlTable OBJECT-TYPE 1278 SYNTAX SEQUENCE OF Hh3cEponUniMulticastControlEntry 1279 MAX-ACCESS not-accessible 1280 STATUS current 1281 DESCRIPTION 1282 " 1283 UNI multicast control parameters. 1284 " 1285 ::= { hh3cEponUniSysMan 9 } 1286 1287hh3cEponUniMulticastControlEntry OBJECT-TYPE 1288 SYNTAX Hh3cEponUniMulticastControlEntry 1289 MAX-ACCESS not-accessible 1290 STATUS current 1291 DESCRIPTION 1292 " 1293 The entry of the table hh3cEponUniMulticastControlTable. 1294 " 1295 INDEX 1296 { 1297 ifIndex, 1298 hh3cEponUniIndex, 1299 hh3cEponUniMulticastIndex 1300 } 1301 ::= { hh3cEponUniMulticastControlTable 1 } 1302 1303Hh3cEponUniMulticastControlEntry ::= SEQUENCE 1304 { 1305 hh3cEponUniMulticastVlanIndex Integer32, 1306 hh3cEponUniMulticastAddressList OCTET STRING, 1307 hh3cEponUniMulticastAccessRule INTEGER, 1308 hh3cEponUniMulticastChannelLimit Integer32, 1309 hh3cEponUniMulticastPreTimeSlice Integer32, 1310 hh3cEponUniMulticastPreTimes Integer32, 1311 hh3cEponUniMulticastPreInterval Integer32, 1312 hh3cEponUniMulticastRowStatus RowStatus, 1313 hh3cEponUniMulticastIndex INTEGER, 1314 hh3cEponUniMulticastSourceIpList OCTET STRING, 1315 hh3cEponUniMulticastResetInterval Integer32 1316 } 1317 1318hh3cEponUniMulticastVlanIndex OBJECT-TYPE 1319 SYNTAX Integer32 1320 MAX-ACCESS read-create 1321 STATUS current 1322 DESCRIPTION 1323 " 1324 The multicast vlan ID. 1325 " 1326 ::= { hh3cEponUniMulticastControlEntry 1 } 1327 1328hh3cEponUniMulticastAddressList OBJECT-TYPE 1329 SYNTAX OCTET STRING(SIZE(0..255)) 1330 MAX-ACCESS read-create 1331 STATUS current 1332 DESCRIPTION 1333 " 1334 The multicast address, each four octets represents a multicast address, 1335 the address section ranging from the first four octets to the second 1336 four octets, and the like. 1337 " 1338 ::= { hh3cEponUniMulticastControlEntry 2 } 1339 1340hh3cEponUniMulticastAccessRule OBJECT-TYPE 1341 SYNTAX INTEGER 1342 { 1343 deny(1), 1344 permit(2), 1345 preview(3) 1346 } 1347 MAX-ACCESS read-create 1348 STATUS current 1349 DESCRIPTION 1350 " 1351 deny - deny the multicast packet. 1352 permit - permit the multicast packet. 1353 preview - permit the multicast packet with conditions. 1354 " 1355 ::= { hh3cEponUniMulticastControlEntry 3 } 1356 1357hh3cEponUniMulticastChannelLimit OBJECT-TYPE 1358 SYNTAX Integer32 1359 MAX-ACCESS read-create 1360 STATUS current 1361 DESCRIPTION 1362 " 1363 The limitation of multicast preview channel number. 1364 " 1365 ::= { hh3cEponUniMulticastControlEntry 4 } 1366 1367hh3cEponUniMulticastPreTimeSlice OBJECT-TYPE 1368 SYNTAX Integer32 1369 MAX-ACCESS read-create 1370 STATUS current 1371 DESCRIPTION 1372 " 1373 The time slice of multicast preview. 1374 " 1375 ::= { hh3cEponUniMulticastControlEntry 5 } 1376 1377hh3cEponUniMulticastPreTimes OBJECT-TYPE 1378 SYNTAX Integer32 1379 MAX-ACCESS read-create 1380 STATUS current 1381 DESCRIPTION 1382 " 1383 The number of multicast preview times. 1384 " 1385 ::= { hh3cEponUniMulticastControlEntry 6 } 1386 1387hh3cEponUniMulticastPreInterval OBJECT-TYPE 1388 SYNTAX Integer32 1389 MAX-ACCESS read-create 1390 STATUS current 1391 DESCRIPTION 1392 " 1393 The interval between two consecutive previews, measured in minute. 1394 " 1395 ::= { hh3cEponUniMulticastControlEntry 7 } 1396 1397hh3cEponUniMulticastRowStatus OBJECT-TYPE 1398 SYNTAX RowStatus 1399 MAX-ACCESS read-create 1400 STATUS current 1401 DESCRIPTION 1402 " 1403 The status of this table entry. The active, 1404 createAndGo and the destory statuses are supported. 1405 " 1406 ::= { hh3cEponUniMulticastControlEntry 8 } 1407 1408hh3cEponUniMulticastIndex OBJECT-TYPE 1409 SYNTAX INTEGER 1410 MAX-ACCESS not-accessible 1411 STATUS current 1412 DESCRIPTION 1413 " 1414 The index of the entry. 1415 " 1416 ::= { hh3cEponUniMulticastControlEntry 9 } 1417 1418hh3cEponUniMulticastSourceIpList OBJECT-TYPE 1419 SYNTAX OCTET STRING(SIZE(0..255)) 1420 MAX-ACCESS read-create 1421 STATUS current 1422 DESCRIPTION 1423 " 1424 This list contains many source ip addresses. 1425 Each ip address is contained in four octets. 1426 " 1427 ::= { hh3cEponUniMulticastControlEntry 10 } 1428 1429hh3cEponUniMulticastResetInterval OBJECT-TYPE 1430 SYNTAX Integer32 1431 MAX-ACCESS read-create 1432 STATUS current 1433 DESCRIPTION 1434 " 1435 The interval is measured in minute. 1436 From the last preview limitation is reached, a customer can preview again 1437 after this interval is expired. 1438 " 1439 ::= { hh3cEponUniMulticastControlEntry 11 } 1440 1441-- 1442-- hh3cEponUniQosIndexNextTable 1443-- 1444 1445hh3cEponUniQosIndexNextTable OBJECT-TYPE 1446 SYNTAX SEQUENCE OF Hh3cEponUniQosIndexNextEntry 1447 MAX-ACCESS not-accessible 1448 STATUS current 1449 DESCRIPTION 1450 " 1451 The next index table. 1452 " 1453 ::= { hh3cEponUniSysMan 10 } 1454 1455hh3cEponUniQosIndexNextEntry OBJECT-TYPE 1456 SYNTAX Hh3cEponUniQosIndexNextEntry 1457 MAX-ACCESS not-accessible 1458 STATUS current 1459 DESCRIPTION 1460 " 1461 The entry of the table hh3cEponUniQosIndexNextTable. 1462 " 1463 INDEX 1464 { 1465 ifIndex, 1466 hh3cEponUniIndex 1467 } 1468 ::= { hh3cEponUniQosIndexNextTable 1 } 1469 1470Hh3cEponUniQosIndexNextEntry ::= SEQUENCE 1471 { 1472 hh3cEponUniQosConfIndexNext Integer32 1473 } 1474 1475hh3cEponUniQosConfIndexNext OBJECT-TYPE 1476 SYNTAX Integer32 1477 MAX-ACCESS read-only 1478 STATUS current 1479 DESCRIPTION 1480 " 1481 This object contains an appropriate value to be used for 1482 hh3cEponUniQosConfIndex when creating rows in the 1483 hh3cEponUniQosConfTable. 1484 " 1485 ::= { hh3cEponUniQosIndexNextEntry 1 } 1486 1487-- 1488-- hh3cEponUniQosConfTable 1489-- 1490 1491hh3cEponUniQosConfTable OBJECT-TYPE 1492 SYNTAX SEQUENCE OF Hh3cEponUniQosConfEntry 1493 MAX-ACCESS not-accessible 1494 STATUS current 1495 DESCRIPTION 1496 " 1497 UNI Qos configuration. 1498 " 1499 ::= { hh3cEponUniSysMan 11 } 1500 1501hh3cEponUniQosConfEntry OBJECT-TYPE 1502 SYNTAX Hh3cEponUniQosConfEntry 1503 MAX-ACCESS not-accessible 1504 STATUS current 1505 DESCRIPTION 1506 " 1507 The entry of the table hh3cEponUniQosConfTable. 1508 " 1509 INDEX 1510 { 1511 ifIndex, 1512 hh3cEponUniIndex, 1513 hh3cEponUniQosConfIndex 1514 } 1515 ::= { hh3cEponUniQosConfTable 1 } 1516 1517Hh3cEponUniQosConfEntry ::= SEQUENCE 1518 { 1519 hh3cEponUniQosConfIndex Integer32, 1520 hh3cEponUniQosConfRuleIndexNext Integer32, 1521 hh3cEponUniQosConfMappedQueue Integer32, 1522 hh3cEponUniQosConfMarkedPriority Integer32, 1523 hh3cEponUniQosConfRowStatus RowStatus 1524 } 1525 1526hh3cEponUniQosConfIndex OBJECT-TYPE 1527 SYNTAX Integer32 1528 MAX-ACCESS not-accessible 1529 STATUS current 1530 DESCRIPTION 1531 " 1532 The rule index. 1533 " 1534 ::= { hh3cEponUniQosConfEntry 1 } 1535 1536hh3cEponUniQosConfRuleIndexNext OBJECT-TYPE 1537 SYNTAX Integer32 1538 MAX-ACCESS read-only 1539 STATUS current 1540 DESCRIPTION 1541 " 1542 This object contains an appropriate value to be used for 1543 hh3cEponUniQosRuleIndex when creating rows in the 1544 hh3cEponUniQosRuleTable. 1545 " 1546 ::= { hh3cEponUniQosConfEntry 2 } 1547 1548hh3cEponUniQosConfMappedQueue OBJECT-TYPE 1549 SYNTAX Integer32 1550 MAX-ACCESS read-create 1551 STATUS current 1552 DESCRIPTION 1553 " 1554 The queue that the ethernet frames will be mapped. 1555 " 1556 ::= { hh3cEponUniQosConfEntry 3 } 1557 1558hh3cEponUniQosConfMarkedPriority OBJECT-TYPE 1559 SYNTAX Integer32 1560 MAX-ACCESS read-create 1561 STATUS current 1562 DESCRIPTION 1563 " 1564 Priority of the ethernet frames to be marked, which 1565 compliant with the 802.1D user priority standard. 1566 " 1567 ::= { hh3cEponUniQosConfEntry 4 } 1568 1569hh3cEponUniQosConfRowStatus OBJECT-TYPE 1570 SYNTAX RowStatus 1571 MAX-ACCESS read-create 1572 STATUS current 1573 DESCRIPTION 1574 " 1575 The status of this table entry. The active, 1576 createAndGo and the destory statuses are supported. 1577 " 1578 ::= { hh3cEponUniQosConfEntry 5 } 1579 1580-- 1581-- hh3cEponUniQosRuleTable 1582-- 1583 1584hh3cEponUniQosRuleTable OBJECT-TYPE 1585 SYNTAX SEQUENCE OF Hh3cEponUniQosRuleEntry 1586 MAX-ACCESS not-accessible 1587 STATUS current 1588 DESCRIPTION 1589 " 1590 Qos sub rule of the UNI. 1591 " 1592 ::= { hh3cEponUniSysMan 12 } 1593 1594hh3cEponUniQosRuleEntry OBJECT-TYPE 1595 SYNTAX Hh3cEponUniQosRuleEntry 1596 MAX-ACCESS not-accessible 1597 STATUS current 1598 DESCRIPTION 1599 " 1600 The entry of the table hh3cEponUniQosRuleTable. 1601 " 1602 INDEX 1603 { 1604 ifIndex, 1605 hh3cEponUniIndex, 1606 hh3cEponUniQosConfIndex, 1607 hh3cEponUniQosRuleIndex 1608 } 1609 ::= { hh3cEponUniQosRuleTable 1 } 1610 1611Hh3cEponUniQosRuleEntry ::= SEQUENCE 1612 { 1613 hh3cEponUniQosRuleIndex Integer32, 1614 hh3cEponUniQosRuleSelector INTEGER, 1615 hh3cEponUniQosRuleValue Integer32, 1616 hh3cEponUniQosRuleMacAddress MacAddress, 1617 hh3cEponUniQosRuleOperator INTEGER, 1618 hh3cEponUniQosRuleRowStatus RowStatus 1619 } 1620 1621hh3cEponUniQosRuleIndex OBJECT-TYPE 1622 SYNTAX Integer32(1..255) 1623 MAX-ACCESS not-accessible 1624 STATUS current 1625 DESCRIPTION 1626 " 1627 The sub rule index. 1628 " 1629 ::= { hh3cEponUniQosRuleEntry 1 } 1630 1631hh3cEponUniQosRuleSelector OBJECT-TYPE 1632 SYNTAX INTEGER 1633 { 1634 dstmac(1), 1635 srcmac(2), 1636 ethernetpriority(3), 1637 vlanid(4), 1638 ethernettype(5), 1639 dstip(6), 1640 srcip(7), 1641 ipprototype(8), 1642 ipv4tosdscp(9), 1643 ipv6precedence(10), 1644 srcport(11), 1645 dstport(12) 1646 } 1647 MAX-ACCESS read-create 1648 STATUS current 1649 DESCRIPTION 1650 " 1651 The ethernet frame selector. 1652 dstmac - based on destination MAC address. 1653 srcmac - based on source MAC address. 1654 ethernetpriority - based on ethernet priority. 1655 vlanid - based on VLAN ID. 1656 ethernettype - based on ethernet type. 1657 dstip - based on destination IP address. 1658 srcip - based on source IP address. 1659 ipprototype - based on IP type(ipv4 or ipv6). 1660 ipv4tosdscp - based on IP TOS/DSCP. 1661 ipv6 - based IP precedence. 1662 srcport - based on layer 4 source port. 1663 dstport - based on layer 4 destination port. 1664 " 1665 ::= { hh3cEponUniQosRuleEntry 2 } 1666 1667hh3cEponUniQosRuleValue OBJECT-TYPE 1668 SYNTAX Integer32 1669 MAX-ACCESS read-create 1670 STATUS current 1671 DESCRIPTION 1672 " 1673 The rule value based on the hh3cEponUniQosRuleSelector. 1674 " 1675 ::= { hh3cEponUniQosRuleEntry 3 } 1676 1677hh3cEponUniQosRuleMacAddress OBJECT-TYPE 1678 SYNTAX MacAddress 1679 MAX-ACCESS read-create 1680 STATUS current 1681 DESCRIPTION 1682 " 1683 MAC Address. 1684 " 1685 ::= { hh3cEponUniQosRuleEntry 4 } 1686 1687hh3cEponUniQosRuleOperator OBJECT-TYPE 1688 SYNTAX INTEGER 1689 { 1690 nevermatch(1), 1691 equal(2), 1692 notequal(3), 1693 lessthanequal(4), 1694 greaterthanequal(5), 1695 fieldexist(6), 1696 fieldnotexist(7), 1697 alwaysmatch(8) 1698 } 1699 MAX-ACCESS read-create 1700 STATUS current 1701 DESCRIPTION 1702 " 1703 nervermatch - value never match. 1704 equal - field equal to the value. 1705 notequal - field not equal to the value. 1706 lessthanequal - field less than or equal to the value. 1707 greaterthanequal - field greater than or equal to the value. 1708 fieldexist - value is ignored if field exists. 1709 fieldnotexist - value is ignored if field does not exist. 1710 alwaysmatch - value always match. 1711 " 1712 ::= { hh3cEponUniQosRuleEntry 5 } 1713 1714hh3cEponUniQosRuleRowStatus OBJECT-TYPE 1715 SYNTAX RowStatus 1716 MAX-ACCESS read-create 1717 STATUS current 1718 DESCRIPTION 1719 " 1720 The status of this table entry. Only active, 1721 createAndGo and the destory are supported. 1722 " 1723 ::= { hh3cEponUniQosRuleEntry 6 } 1724 1725-- 1726-- hh3cEponUniMirrorGroupTable 1727-- 1728 1729hh3cEponUniMirrorGroupTable OBJECT-TYPE 1730 SYNTAX SEQUENCE OF Hh3cEponUniMirrorGroupEntry 1731 MAX-ACCESS not-accessible 1732 STATUS current 1733 DESCRIPTION 1734 " 1735 Qos sub rule of the UNI. 1736 " 1737 ::= { hh3cEponUniSysMan 13 } 1738 1739hh3cEponUniMirrorGroupEntry OBJECT-TYPE 1740 SYNTAX Hh3cEponUniMirrorGroupEntry 1741 MAX-ACCESS not-accessible 1742 STATUS current 1743 DESCRIPTION 1744 " 1745 The entry of the hh3cEponUniMirrorGroupTable. 1746 " 1747 INDEX 1748 { 1749 ifIndex, 1750 hh3cEponUniMirrorGroupID 1751 } 1752 ::= { hh3cEponUniMirrorGroupTable 1 } 1753 1754Hh3cEponUniMirrorGroupEntry ::= SEQUENCE 1755 { 1756 hh3cEponUniMirrorGroupID Integer32, 1757 hh3cEponUniMirrorInboundPortList OCTET STRING, 1758 hh3cEponUniMirrorOutboundPortList OCTET STRING, 1759 hh3cEponUniMonitorPort Integer32, 1760 hh3cEponUniMirrorRowStatus RowStatus 1761 } 1762 1763hh3cEponUniMirrorGroupID OBJECT-TYPE 1764 SYNTAX Integer32 1765 MAX-ACCESS not-accessible 1766 STATUS current 1767 DESCRIPTION 1768 "Epon UNI mirror group ID." 1769 ::= { hh3cEponUniMirrorGroupEntry 1 } 1770 1771hh3cEponUniMirrorInboundPortList OBJECT-TYPE 1772 SYNTAX OCTET STRING 1773 MAX-ACCESS read-write 1774 STATUS current 1775 DESCRIPTION 1776 " 1777 UNI inbound port list. 1778 Each octet within this value specifies a set of eight ports, 1779 with the first octet specifying ports 1 through 8, the second 1780 octet specifying ports 9 through 16, etc. Within each octet, 1781 the most significant bit represents the highest numbered UNI, 1782 and the least significant bit represents the lowest numbered UNI. 1783 Thus, each UNI port is represented by a single bit within the 1784 value of this object. If that bit has a value of '1' then that 1785 port is allowed in the set of ports. the port is not allowed if 1786 its bit has a value of '0'. 1787 " 1788 ::= { hh3cEponUniMirrorGroupEntry 2 } 1789 1790hh3cEponUniMirrorOutboundPortList OBJECT-TYPE 1791 SYNTAX OCTET STRING 1792 MAX-ACCESS read-create 1793 STATUS current 1794 DESCRIPTION 1795 " 1796 UNI outnbound port list, more infomation reference hh3cEponUniMirrorInboundPortList 1797 " 1798 ::= { hh3cEponUniMirrorGroupEntry 3 } 1799 1800hh3cEponUniMonitorPort OBJECT-TYPE 1801 SYNTAX Integer32 1802 MAX-ACCESS read-create 1803 STATUS current 1804 DESCRIPTION 1805 " 1806 UNI monitor port. 1807 " 1808 ::= { hh3cEponUniMirrorGroupEntry 4 } 1809 1810hh3cEponUniMirrorRowStatus OBJECT-TYPE 1811 SYNTAX RowStatus 1812 MAX-ACCESS read-create 1813 STATUS current 1814 DESCRIPTION 1815 " 1816 RowStatus, Now support three status: createAndGo, active, destroy. 1817 " 1818 ::= { hh3cEponUniMirrorGroupEntry 5 } 1819 1820-- 1821-- hh3cEponUniMirrorGroupIdNextTable 1822-- 1823 1824hh3cEponUniMirrorGroupIdNextTable OBJECT-TYPE 1825 SYNTAX SEQUENCE OF Hh3cEponUniMirrorGroupIdNextEntry 1826 MAX-ACCESS not-accessible 1827 STATUS current 1828 DESCRIPTION 1829 " 1830 The next index table, which is used by hh3cEponUniMirrorGroupTable. 1831 " 1832 ::= { hh3cEponUniSysMan 14 } 1833 1834hh3cEponUniMirrorGroupIdNextEntry OBJECT-TYPE 1835 SYNTAX Hh3cEponUniMirrorGroupIdNextEntry 1836 MAX-ACCESS not-accessible 1837 STATUS current 1838 DESCRIPTION 1839 " 1840 The entry of the table hh3cEponUniMirrorGroupIdNextEntry. 1841 " 1842 INDEX 1843 { 1844 ifIndex 1845 } 1846 ::= { hh3cEponUniMirrorGroupIdNextTable 1 } 1847 1848Hh3cEponUniMirrorGroupIdNextEntry ::= SEQUENCE 1849 { 1850 hh3cEponUniMirrorGroupIDNext Integer32 1851 } 1852 1853hh3cEponUniMirrorGroupIDNext OBJECT-TYPE 1854 SYNTAX Integer32 1855 MAX-ACCESS read-only 1856 STATUS current 1857 DESCRIPTION 1858 " 1859 This object contains an appropriate value to be used for 1860 hh3cEponUniMirrorGroupID when creating rows in the 1861 hh3cEponUniMirrorGroupTable. 1862 " 1863 ::= { hh3cEponUniMirrorGroupIdNextEntry 1 } 1864 1865-- 1866-- hh3cEponUniMulticastCtrlInfoTable 1867-- 1868 1869hh3cEponUniMulticastCtrlInfoTable OBJECT-TYPE 1870 SYNTAX SEQUENCE OF Hh3cEponUniMulticastCtrlInfoEntry 1871 MAX-ACCESS not-accessible 1872 STATUS current 1873 DESCRIPTION 1874 " 1875 UNI multicast information which is active . 1876 " 1877 ::= { hh3cEponUniSysMan 15 } 1878 1879hh3cEponUniMulticastCtrlInfoEntry OBJECT-TYPE 1880 SYNTAX Hh3cEponUniMulticastCtrlInfoEntry 1881 MAX-ACCESS not-accessible 1882 STATUS current 1883 DESCRIPTION 1884 " 1885 The entry of the table hh3cEponUniMulticastCtrlInfoTable. 1886 " 1887 INDEX 1888 { 1889 ifIndex, 1890 hh3cEponUniIndex, 1891 hh3cEponUniMultActVlan, 1892 hh3cEponUniMultActAddress 1893 } 1894 ::= { hh3cEponUniMulticastCtrlInfoTable 1 } 1895 1896Hh3cEponUniMulticastCtrlInfoEntry ::= SEQUENCE 1897 { 1898 hh3cEponUniMultActVlan Integer32, 1899 hh3cEponUniMultActAddress IpAddress, 1900 hh3cEponUniMultActAccessRule INTEGER, 1901 hh3cEponUniMultActPreTimes Integer32, 1902 hh3cEponUniMultActPreRemain Integer32 1903 } 1904 1905hh3cEponUniMultActVlan OBJECT-TYPE 1906 SYNTAX Integer32 1907 MAX-ACCESS not-accessible 1908 STATUS current 1909 DESCRIPTION 1910 " 1911 The multicast vlan ID which is active. 1912 " 1913 ::= { hh3cEponUniMulticastCtrlInfoEntry 1 } 1914 1915hh3cEponUniMultActAddress OBJECT-TYPE 1916 SYNTAX IpAddress 1917 MAX-ACCESS not-accessible 1918 STATUS current 1919 DESCRIPTION 1920 " 1921 The multicast address which is active. 1922 " 1923 ::= { hh3cEponUniMulticastCtrlInfoEntry 2 } 1924 1925hh3cEponUniMultActAccessRule OBJECT-TYPE 1926 SYNTAX INTEGER 1927 { 1928 deny(1), 1929 permit(2), 1930 preview(3) 1931 } 1932 MAX-ACCESS read-only 1933 STATUS current 1934 DESCRIPTION 1935 " 1936 deny - deny the multicast packet. 1937 permit - permit the multicast packet. 1938 preview - permit the multicast packet with conditions. 1939 " 1940 ::= { hh3cEponUniMulticastCtrlInfoEntry 3 } 1941 1942hh3cEponUniMultActPreTimes OBJECT-TYPE 1943 SYNTAX Integer32 1944 MAX-ACCESS read-only 1945 STATUS current 1946 DESCRIPTION 1947 " 1948 The number of multicast preview times which is active. 1949 " 1950 ::= { hh3cEponUniMulticastCtrlInfoEntry 4 } 1951 1952hh3cEponUniMultActPreRemain OBJECT-TYPE 1953 SYNTAX Integer32 1954 MAX-ACCESS read-only 1955 STATUS current 1956 DESCRIPTION 1957 " 1958 The remanent time slice of multicast preview which is active. 1959 " 1960 ::= { hh3cEponUniMulticastCtrlInfoEntry 5 } 1961 1962-- 1963-- hh3cEponUniMulticastIndexNextTable 1964-- 1965 1966hh3cEponUniMulticastIndexNextTable OBJECT-TYPE 1967 SYNTAX SEQUENCE OF Hh3cEponUniMulticastIndexNextEntry 1968 MAX-ACCESS not-accessible 1969 STATUS current 1970 DESCRIPTION 1971 " 1972 The next index table, which is used by hh3cEponUniMulticastControlTable. 1973 " 1974 ::= { hh3cEponUniSysMan 16 } 1975 1976hh3cEponUniMulticastIndexNextEntry OBJECT-TYPE 1977 SYNTAX Hh3cEponUniMulticastIndexNextEntry 1978 MAX-ACCESS not-accessible 1979 STATUS current 1980 DESCRIPTION 1981 " 1982 The entry of the table hh3cEponUniMulticastIndexNextEntry. 1983 " 1984 INDEX 1985 { 1986 ifIndex, 1987 hh3cEponUniIndex 1988 } 1989 ::= { hh3cEponUniMulticastIndexNextTable 1 } 1990 1991Hh3cEponUniMulticastIndexNextEntry ::= SEQUENCE 1992 { 1993 hh3cEponUniMulticastConfIndexNext Integer32 1994 } 1995 1996hh3cEponUniMulticastConfIndexNext OBJECT-TYPE 1997 SYNTAX Integer32 1998 MAX-ACCESS read-only 1999 STATUS current 2000 DESCRIPTION 2001 " 2002 This object contains an appropriate value to be used for 2003 hh3cEponUniMulticastIndex when creating rows in the 2004 hh3cEponUniMulticastControlTable. 2005 " 2006 ::= { hh3cEponUniMulticastIndexNextEntry 1 } 2007 2008-- 2009-- hh3cEponUni NOTIFICATION 2010-- 2011 2012hh3cEponUniTrap OBJECT IDENTIFIER ::= { hh3cEponUni 2 } 2013 2014hh3cEponUniTrapPrefix OBJECT IDENTIFIER ::= { hh3cEponUniTrap 0 } 2015 2016hh3cEponUniLinkUpTrap NOTIFICATION-TYPE 2017 OBJECTS 2018 { 2019 ifIndex, 2020 ifDescr, 2021 hh3cEponUniIndex, 2022 hh3cEponUniDescr, 2023 hh3cEponUniAdminStatus 2024 } 2025 STATUS current 2026 DESCRIPTION 2027 " 2028 A hh3cEponUniLinkUpTrap notification is sent 2029 when the UNI up event is detected 2030 and the transmitting switch is turned on. 2031 " 2032 ::= { hh3cEponUniTrapPrefix 1 } 2033 2034hh3cEponUniLinkDownTrap NOTIFICATION-TYPE 2035 OBJECTS 2036 { 2037 ifIndex, 2038 ifDescr, 2039 hh3cEponUniIndex, 2040 hh3cEponUniDescr, 2041 hh3cEponUniAdminStatus 2042 } 2043 STATUS current 2044 DESCRIPTION 2045 " 2046 A hh3cEponUniLinkDownTrap notification is sent 2047 when the UNI down event is detected 2048 and the transmitting switch is turned on. 2049 " 2050 ::= { hh3cEponUniTrapPrefix 2 } 2051 2052END 2053