1-- =========================================================== 2-- Copyright (c) 2010-2013 Hewlett-Packard Development Company, L.P. 3-- 4-- Description: 5-- Reference: 6-- Version: V2.4 7-- History: 8-- V1.0 created by liyue. 9-- Define MODULE-IDENTITY for hpnicfEpon 10-- V1.1 2005-12-21 Adjusted the structure of some tables and the value of 11-- some objects by liuhongxu 12-- Redefined the scope of some objects 13-- V1.2 2006-01-09 Updated file by liuhongxu and zoudian. 14-- Added hpnicfEponOnuTypeManTable, hpnicfOltPortAlarmRegExcessEnabled, 15-- hpnicfOnuBindType, hpnicfOnuPCBVersion, hpnicfOnuRtt, hpnicfOnuEEPROMVersion, 16-- hpnicfOnuRegType, hpnicfOnuHostType, hpnicfEponOnuRegExcessTrap, 17-- hpnicfEponOnuRegExcessRecoverTrap, hpnicfOnuSlaBandWidthStepVal. 18-- Changed the description of hpnicfOnuSlaMaxBandWidth and hpnicfOnuSlaMinBandWidth. 19-- Adjusted the format. 20-- V1.3 2006-01-16 Updated file by lichunyan. 21-- Added hpnicfOnuPacketManTable, hpnicfOnuProtocolTable, hpnicfOnuMulticastFilterStatus, 22-- hpnicfOnuDot1xTable. 23-- Changed the default value of hpnicfOnuSlaMaxBandWidth. 24-- Adjusted the format of this mib. 25-- V1.4 2006-06-08 Updated by chenzhaojie 26-- Delete default values of hpnicfOnuSlaMinBandWidth and hpnicfOnuSlaMaxBandWidth 27-- V1.5 2006-08-02 Updated by chenzhaojie 28-- Add hpnicfOnuSlaDelay, hpnicfOnuDistance, hpnicfOnuPriorityQueueTable, 29-- hpnicfOnuCountTable, hpnicfOnuPriorityQueueSizeMinVal, hpnicfOnuPriorityQueueSizeMaxVal, 30-- hpnicfEponOnuPowerOffTrap, hpnicfEponOltSwitchoverTrap, hpnicfEponStatTable. 31-- Change DESCRIPTION of hpnicfOnuSlaMinBandWidthMinVal, hpnicfOnuSlaMinBandWidthMaxVal. 32-- V1.6 2006-09-06 Updated by chenzhaojie 33-- Add hpnicfOnuPriorityQueueBandwidthMinVal, hpnicfOnuPriorityQueueBandwidthMaxVal, 34-- hpnicfOnuPriorityQueueBurstsizeMinVal, hpnicfOnuPriorityQueueBurstsizeMaxVal. 35-- Add hpnicfOnuQueueBandwidthTable. 36-- V1.7 2007-05-21 Updated by chenzhaojie 37-- Add hpnicfEponSysScalarGroup 38-- Add hpnicfEponSysManTable ,hpnicfEponAutoUpdateTable,hpnicfEponOuiTable. 39-- Add hpnicfEponOuiIndexNextTable, hpnicfEponMulticastControlTable. 40-- Add hpnicfOltPortAlarmDFEEnabled to hpnicfOltPortAlarmThresholdTable. 41-- Add hpnicfOnuDbaReportQueueSetNumber, hpnicfOnuRemoteFecStatus,hpnicfOnuPortBerStatus 42-- hpnicfOnuReset, hpnicfOnuMulticastControlMode,hpnicfOnuAccessVlan,hpnicfOnuEncryptKey 43-- to hpnicfOnuSysManTable 44-- Add hpnicfOnuLlid to hpnicfOnuInfoTable. 45-- Add hpnicfOnuIpAddressTable, hpnicfOnuChipSetInfoTable, hpnicfOnuCapabilityTable, 46-- hpnicfOnuDbaReportTable. 47-- Add hpnicfEponOltDFETrap, hpnicfEponOltDFERecoverTrap 48-- V1.8 2007-10-13 Updated by liuhongxu, andapeng, lihaijun 49-- Add hpnicfOltMaxRtt to hpnicfOltSysManTable. 50-- Add hpnicfOnuUniUpDownTrapStatus, hpnicfOnuDhcpsnooping, hpnicfOnuPppoe, 51-- hpnicfOnuIgmpSnoopingHostAgingT, hpnicfOnuIgmpSnoopingMaxRespT, 52-- hpnicfOnuIgmpSnoopingRouterAgingT, hpnicfOnuIgmpSnoopingAggReportS, 53-- hpnicfOnuIgmpSnoopingAggLeaveS, hpnicfOnuDhcpallocate, hpnicfOnuManageVID, 54-- hpnicfOnuManageVlanIntfS. 55-- Add hpnicfOnuCosToLocalPrecedenceTable. 56-- Add hpnicfOnuFecStatus to hpnicfOnuSysManTable. 57-- Add hpnicfOnuIpAddressGateway to hpnicfOnuIpAddressTable. 58-- Changed the default value of hpnicfEponMonitorCycle. 59-- V1.9 2008-1-15 Updated by fengjian, qinlei, lihaijun 60-- Add hpnicfOnuSilentTable. 61-- Add hpnicfOltUsingOnuTable. 62-- Add hpnicfOnuFirmwareUpdateByTypeTable. 63-- Add hpnicfOnuUpdateByTypeNextIndex 64-- Add hpnicfOnuUpdateFileName to hpnicfOnuFirmwareUpdateTable. 65-- Add hpnicfOnuUpdateResult values. 66-- Add hpnicfOnuSlaFixedBandWidth and hpnicfOnuSlaPriorityClass to hpnicfOnuSlaManTable. 67-- Add hpnicfEponOnuRegSilentMac. 68-- Add hpnicfEponOnuSilenceTrap, hpnicfEponOnuSilenceRecoverTrap. 69-- Add hpnicfEponOnuUpdateResultTrap to report onu update result. 70-- V2.0 2008-3-17 Updated by zoudian 71-- Add hpnicfOnuMcastCtrlHostAgingTime, hpnicfOnuMulticastFastLeaveEnable 72-- and hpnicfOnuPortIsolateEnable to hpnicfOnuSysManTable. 73-- Add hpnicfOnuIgspFastLeaveSupported and hpnicfOnuMCtrlFastLeaveSupported 74-- to hpnicfOnuCapabilityTable. 75-- Add hpnicfOnuSlaFixedPacketSize to hpnicfOnuSlaManTable. 76-- V2.1 2008-07-25 updated by zhaodan and zoudian. 77-- Add hpnicfEponOnuAutoBindTrap and hpnicfEponOperationResult. 78-- Add hpnicfOnuFirmwareVersion and hpnicfOnuVendorId to hpnicfOnuInfoTable. 79-- Change the description of hpnicfOnuDistance. 80-- V2.2 2009-08-18 updated by zhaodan. 81-- Add hpnicfEponOnuStpPortTable. 82-- Add hpnicfEponOnuPortStpStateTrap to hpnicfEponTrapPrefix. 83-- V2.3 2010-02-25 updated by zhaodan. 84-- Add hpnicfEponOnuLaserState and hpnicfEponOnuLaserFailedTrap. 85-- Add hpnicfOnuOpticalPowerReceivedByOlt to hpnicfOnuInfoTable. 86-- Add hpnicfOltOpticalPowerTx and hpnicfOltOpticalPowerRx to hpnicfOltInfoTable. 87-- Add hpnicfOnuPhysicalTable and hpnicfOnuSmlkTable. 88-- Add hpnicfOnuSmlkSwitchoverTrap to hpnicfEponTrapPrefix. 89-- V2.4 2010-12-02 updated by zhaodan. 90-- Add hpnicfOnuRS485PropertiesTable, hpnicfOnuRS485SessionSummaryTable, 91-- hpnicfOnuRS485SessionTable and hpnicfOnuRS485SessionErrInfoTable. 92-- ================================================================= 93HPN-ICF-EPON-MIB DEFINITIONS ::= BEGIN 94 95IMPORTS 96 hpnicfEpon 97 FROM HPN-ICF-OID-MIB 98 ifIndex, ifDescr 99 FROM IF-MIB 100 hpnicfLswFrameIndex, hpnicfLswSlotIndex 101 FROM HPN-ICF-LSW-DEV-ADM-MIB 102 Integer32, Unsigned32, Counter64, IpAddress, OBJECT-TYPE, MODULE-IDENTITY, 103 NOTIFICATION-TYPE 104 FROM SNMPv2-SMI 105 TruthValue, MacAddress, DateAndTime, RowStatus, DisplayString 106 FROM SNMPv2-TC 107 InetAddress, InetAddressType 108 FROM INET-ADDRESS-MIB; 109 110hpnicfEponMibObjects MODULE-IDENTITY 111 LAST-UPDATED "200705221008Z" 112 ORGANIZATION 113 "" 114 CONTACT-INFO 115 "" 116 DESCRIPTION 117 " 118 The objects in this MIB module are used to manage and 119 display current configuration of Ethernet Passive Optical 120 Network (EPON) port which are based on the Ethernet in 121 the First Mile (EFM) Passive Optical Network(PON) as 122 defined in IEEE Draft P802.3ah/D3.0 clause 60, 64, 65.. 123 " 124 ::= { hpnicfEpon 1 } 125 126hpnicfEponSysMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 1 } 127 128hpnicfEponAutoAuthorize OBJECT-TYPE 129 SYNTAX TruthValue 130 MAX-ACCESS read-write 131 STATUS current 132 DESCRIPTION 133 " 134 This value determines whether software performs 135 self-authorization for each Optical Network Unit(ONU) 136 registering to the network. Setting it to false 137 means for every ONU registering, software requires 138 external authorization, and until it's done the 139 ONU is not authenticated. True value means software 140 authorizes each ONU registering to the network 141 automatically. 142 true - ONUs are always authorized. 143 false - If 802.1x authorization is enable, 144 the ONUs have to be authorized by 145 the protocol. 146 - If 802.1x authorization is disable, 147 ONUs are always authorized. 148 " 149 DEFVAL { false } 150 ::= { hpnicfEponSysMan 1 } 151 152 153hpnicfEponMonitorCycle OBJECT-TYPE 154 SYNTAX Integer32 155 MAX-ACCESS read-write 156 STATUS current 157 DESCRIPTION 158 " 159 The cycle of alarm thresholds checking. 160 Applying to the following types: 161 Bit Error Rate(BER) alarm, Frame Error Rate(FER), 162 Logical Link Identity(LLID) mismatch alarm and so on. 163 The unit is second. 164 " 165 ::= { hpnicfEponSysMan 2 } 166 167hpnicfEponMsgTimeOut OBJECT-TYPE 168 SYNTAX Integer32 169 MAX-ACCESS read-write 170 STATUS current 171 DESCRIPTION 172 " 173 Timeout waiting for a response from Optical Line Terminal(OLT) 174 firmware after sending it a message. 175 The unit is millisecond. 176 " 177 DEFVAL { 600 } 178 ::= { hpnicfEponSysMan 3 } 179 180hpnicfEponMsgLoseNum OBJECT-TYPE 181 SYNTAX Integer32 182 MAX-ACCESS read-write 183 STATUS current 184 DESCRIPTION 185 " 186 The times of messages sending timeouts, after 187 which OLT will reset (applying to every OLT). 188 " 189 DEFVAL { 20 } 190 ::= { hpnicfEponSysMan 4 } 191 192hpnicfEponSysHasEPONBoard OBJECT-TYPE 193 SYNTAX TruthValue 194 MAX-ACCESS read-only 195 STATUS current 196 DESCRIPTION 197 " 198 true(1) - At least an EPON board exists. 199 false(2) - No EPON board exists. 200 " 201 ::= { hpnicfEponSysMan 5 } 202 203hpnicfEponMonitorCycleEnable OBJECT-TYPE 204 SYNTAX TruthValue 205 MAX-ACCESS read-write 206 STATUS current 207 DESCRIPTION 208 " 209 Stop or continue monitoring. 210 true(1) - Continue monitoring. 211 false(2) - Stop monitoring. 212 " 213 DEFVAL { true } 214 ::= { hpnicfEponSysMan 6 } 215 216hpnicfEponOltSoftwareErrAlmEnable OBJECT-TYPE 217 SYNTAX TruthValue 218 MAX-ACCESS read-write 219 STATUS current 220 DESCRIPTION 221 " 222 Software error alarm behavior of all active OLTs. 223 true(1) - alarm enable. 224 false(2) - alarm disable. 225 " 226 DEFVAL { true } 227 ::= { hpnicfEponSysMan 7 } 228 229hpnicfEponPortLoopBackAlmEnable OBJECT-TYPE 230 SYNTAX TruthValue 231 MAX-ACCESS read-write 232 STATUS current 233 DESCRIPTION 234 " 235 LoopBack alarm behavior of EPON ports. 236 true(1) - alarm enable. 237 false(2) - alarm disable. 238 " 239 DEFVAL { true } 240 ::= { hpnicfEponSysMan 8 } 241 242hpnicfEponMonitorCycleMinVal OBJECT-TYPE 243 SYNTAX Integer32 244 MAX-ACCESS read-only 245 STATUS current 246 DESCRIPTION 247 " 248 The lower limit of cycle which be confined to the 249 hpnicfEponMonitorCycle. 250 " 251 ::= { hpnicfEponSysMan 9 } 252 253hpnicfEponMonitorCycleMaxVal OBJECT-TYPE 254 SYNTAX Integer32 255 MAX-ACCESS read-only 256 STATUS current 257 DESCRIPTION 258 " 259 The upper limit of cycle which be confined to the 260 hpnicfEponMonitorCycle. 261 " 262 ::= { hpnicfEponSysMan 10 } 263 264hpnicfEponMsgTimeOutMinVal OBJECT-TYPE 265 SYNTAX Integer32 266 MAX-ACCESS read-only 267 STATUS current 268 DESCRIPTION 269 " 270 The lower limit of timeout which be confined to the 271 hpnicfEponMsgTimeOut. 272 " 273 ::= { hpnicfEponSysMan 11 } 274 275hpnicfEponMsgTimeOutMaxVal OBJECT-TYPE 276 SYNTAX Integer32 277 MAX-ACCESS read-only 278 STATUS current 279 DESCRIPTION 280 " 281 The upper limit of timeout which be confined to the 282 hpnicfEponMsgTimeOut. 283 " 284 ::= { hpnicfEponSysMan 12 } 285 286hpnicfEponMsgLoseNumMinVal OBJECT-TYPE 287 SYNTAX Integer32 288 MAX-ACCESS read-only 289 STATUS current 290 DESCRIPTION 291 " 292 The lower limit of time which be confined to the 293 hpnicfEponMsgLoseNum. 294 " 295 ::= { hpnicfEponSysMan 13 } 296 297hpnicfEponMsgLoseNumMaxVal OBJECT-TYPE 298 SYNTAX Integer32 299 MAX-ACCESS read-only 300 STATUS current 301 DESCRIPTION 302 " 303 The upper limit of time which be confined to the 304 hpnicfEponMsgLoseNum. 305 " 306 ::= { hpnicfEponSysMan 14 } 307 308hpnicfEponSysScalarGroup OBJECT IDENTIFIER ::= { hpnicfEponSysMan 15 } 309 310-- 311-- hpnicfEponSysManTable 312-- 313 314hpnicfEponSysManTable OBJECT-TYPE 315 SYNTAX SEQUENCE OF HpnicfEponSysManEntry 316 MAX-ACCESS not-accessible 317 STATUS current 318 DESCRIPTION 319 " 320 This table defines system related parameters. 321 " 322 ::= { hpnicfEponSysMan 16 } 323 324hpnicfEponSysManEntry OBJECT-TYPE 325 SYNTAX HpnicfEponSysManEntry 326 MAX-ACCESS not-accessible 327 STATUS current 328 DESCRIPTION 329 " 330 The entry of the table hpnicfEponSysManTable. 331 " 332 INDEX 333 { 334 hpnicfEponSlotIndex 335 } 336 ::= { hpnicfEponSysManTable 1 } 337 338HpnicfEponSysManEntry ::= SEQUENCE 339 { 340 hpnicfEponSlotIndex Integer32, 341 hpnicfEponModeSwitch INTEGER, 342 hpnicfEponAutomaticMode INTEGER, 343 hpnicfEponOamDiscoveryTimeout Integer32, 344 hpnicfEponEncryptionNoReplyTimeOut Integer32, 345 hpnicfEponEncryptionUpdateTime Integer32, 346 hpnicfEponAutoBindStatus INTEGER 347 } 348 349hpnicfEponSlotIndex OBJECT-TYPE 350 SYNTAX Integer32 351 MAX-ACCESS not-accessible 352 STATUS current 353 DESCRIPTION 354 " 355 Slot Index, the index of hpnicfEponSysManTable. 356 " 357 ::= { hpnicfEponSysManEntry 1 } 358 359hpnicfEponModeSwitch OBJECT-TYPE 360 SYNTAX INTEGER 361 { 362 cmode(1), 363 hmode(2) 364 } 365 MAX-ACCESS read-write 366 STATUS current 367 DESCRIPTION 368 " 369 cmode - epon standard mode. 370 hmode - private mode. 371 " 372 DEFVAL { cmode } 373 ::= { hpnicfEponSysManEntry 2 } 374 375hpnicfEponAutomaticMode OBJECT-TYPE 376 SYNTAX INTEGER 377 { 378 enable(1), 379 disable(2) 380 } 381 MAX-ACCESS read-write 382 STATUS current 383 DESCRIPTION 384 " 385 Automatic mode setting: when enabled - after 386 new OLT is added, the OLT stack sets its encryption mode 387 to 'triple churning' and configure the OLT to authorize 388 ONU MAC addresses according to its table. 389 enable -enable automatic mode. 390 disable -disable automatic mode. 391 " 392 DEFVAL { enable } 393 ::= { hpnicfEponSysManEntry 3 } 394 395hpnicfEponOamDiscoveryTimeout OBJECT-TYPE 396 SYNTAX Integer32 397 MAX-ACCESS read-write 398 STATUS current 399 DESCRIPTION 400 " 401 Time out parameter for extended OAM discovery 402 process message, ranging from 0 to 2550, 403 measured in 100 milliseconds. 404 " 405 DEFVAL { 30 } 406 ::= { hpnicfEponSysManEntry 4 } 407 408hpnicfEponEncryptionNoReplyTimeOut OBJECT-TYPE 409 SYNTAX Integer32 410 MAX-ACCESS read-write 411 STATUS current 412 DESCRIPTION 413 " 414 Encryption response timeout, 415 ranging from 1 to 2550, 416 measured in 100 milliseconds. 417 " 418 DEFVAL { 30 } 419 ::= { hpnicfEponSysManEntry 5 } 420 421hpnicfEponEncryptionUpdateTime OBJECT-TYPE 422 SYNTAX Integer32 423 MAX-ACCESS read-write 424 STATUS current 425 DESCRIPTION 426 " 427 Encryption key update timer for all ONUs on slot, 428 indicated by hpnicfEponSlotIndex, 429 ranging from 1 to 255, measured in seconds. 430 " 431 DEFVAL { 10 } 432 ::= { hpnicfEponSysManEntry 6 } 433 434hpnicfEponAutoBindStatus OBJECT-TYPE 435 SYNTAX INTEGER 436 { 437 enable(1), 438 disable(2) 439 } 440 MAX-ACCESS read-write 441 STATUS current 442 DESCRIPTION 443 " 444 enable - auto bind ONU ID when the ONU registered in the EPON system. 445 disable - need manual bind ONU ID when the ONU registered in the EPON system. 446 " 447 DEFVAL { disable } 448 ::= { hpnicfEponSysManEntry 7 } 449 450 451-- 452-- hpnicfEponAutoUpdateTable 453-- 454hpnicfEponAutoUpdateTable OBJECT-TYPE 455 SYNTAX SEQUENCE OF HpnicfEponAutoUpdateEntry 456 MAX-ACCESS not-accessible 457 STATUS current 458 DESCRIPTION 459 " 460 EPON auto update ONU application configuration. 461 " 462 ::= { hpnicfEponSysMan 17 } 463 464hpnicfEponAutoUpdateEntry OBJECT-TYPE 465 SYNTAX HpnicfEponAutoUpdateEntry 466 MAX-ACCESS not-accessible 467 STATUS current 468 DESCRIPTION 469 " 470 The entry of the table hpnicfEponAutoUpdateTable. 471 " 472 INDEX 473 { 474 hpnicfEponSlotIndex 475 } 476 ::= { hpnicfEponAutoUpdateTable 1 } 477 478HpnicfEponAutoUpdateEntry ::= SEQUENCE 479 { 480 hpnicfEponAutoUpdateFileName DisplayString, 481 hpnicfEponAutoUpdateSchedStatus INTEGER, 482 hpnicfEponAutoUpdateSchedTime OCTET STRING, 483 hpnicfEponAutoUpdateSchedType INTEGER, 484 hpnicfEponAutoUpdateRealTimeStatus INTEGER 485 } 486hpnicfEponAutoUpdateFileName OBJECT-TYPE 487 SYNTAX DisplayString(SIZE(0..255)) 488 MAX-ACCESS read-write 489 STATUS current 490 DESCRIPTION 491 " 492 The name of ONU application file, the file name must be valid 493 and include the path. It is a zero length string by default. 494 " 495 ::= { hpnicfEponAutoUpdateEntry 1 } 496 497hpnicfEponAutoUpdateSchedStatus OBJECT-TYPE 498 SYNTAX INTEGER 499 { 500 enable(1), 501 disable(2) 502 } 503 MAX-ACCESS read-write 504 STATUS current 505 DESCRIPTION 506 " 507 The status of schedule update configuration. 508 The hpnicfEponAutoUpdateFileName must be set before enable 509 hpnicfEponAutoUpdateSchedStatus. 510 enable - enable ONU schedule update. 511 disable - disable ONU schedule update. 512 " 513 DEFVAL { disable } 514 ::= { hpnicfEponAutoUpdateEntry 2 } 515 516hpnicfEponAutoUpdateSchedTime OBJECT-TYPE 517 SYNTAX OCTET STRING(SIZE(0..255)) 518 MAX-ACCESS read-write 519 STATUS current 520 DESCRIPTION 521 " 522 The schedule update timing configuration is related to 523 the hpnicfEponAutoUpdateSchedType. 524 auto update daily: the string format is hhmm 525 auto update weekly: the string format is hhmmw 526 'w' means update weekly, it ranges from 0 to 6: 527 0 - Sunday. 528 1 - Monday. 529 2 - Tuesday. 530 3 - Wednesday. 531 4 - Thursday. 532 5 - Friday. 533 6 - Saturday. 534 auto update in coming date : the string format is hhmmyyyymmdd. 535 The configuration will take effect only if hpnicfEponAutoUpdateSchedStatus 536 is enabled. 537 " 538 ::= { hpnicfEponAutoUpdateEntry 3 } 539 540hpnicfEponAutoUpdateSchedType OBJECT-TYPE 541 SYNTAX INTEGER 542 { 543 daily(1), 544 weekly(2), 545 comingdate(3) 546 } 547 MAX-ACCESS read-write 548 STATUS current 549 DESCRIPTION 550 " 551 The update type of auto updating configuration. 552 daily - update ONU application every day. 553 weekly - update ONU application every week. 554 comingdate - update ONU application on coming date. 555 " 556 ::= { hpnicfEponAutoUpdateEntry 4 } 557 558hpnicfEponAutoUpdateRealTimeStatus OBJECT-TYPE 559 SYNTAX INTEGER 560 { 561 enable(1), 562 disable(2) 563 } 564 MAX-ACCESS read-write 565 STATUS current 566 DESCRIPTION 567 " 568 The status of real time update configuration. 569 The hpnicfEponAutoUpdateFileName must be set before enable 570 hpnicfEponAutoUpdateRealTimeStatus. 571 enable - enable ONU real time update. 572 disable - disable ONU real time update. 573 " 574 DEFVAL { disable } 575 ::= { hpnicfEponAutoUpdateEntry 5 } 576 577-- 578-- hpnicfEponOuiIndexNextTable 579-- 580 581hpnicfEponOuiIndexNextTable OBJECT-TYPE 582 SYNTAX SEQUENCE OF HpnicfEponOuiIndexNextEntry 583 MAX-ACCESS not-accessible 584 STATUS current 585 DESCRIPTION 586 " 587 Next OUI index table. 588 " 589 ::= { hpnicfEponSysMan 18 } 590 591hpnicfEponOuiIndexNextEntry OBJECT-TYPE 592 SYNTAX HpnicfEponOuiIndexNextEntry 593 MAX-ACCESS not-accessible 594 STATUS current 595 DESCRIPTION 596 " 597 The entry of the table hpnicfEponOuiIndexNextTable. 598 " 599 INDEX 600 { 601 hpnicfEponSlotIndex 602 } 603 ::= { hpnicfEponOuiIndexNextTable 1 } 604 605HpnicfEponOuiIndexNextEntry ::= SEQUENCE 606 { 607 hpnicfEponOuiIndexNext Integer32 608 } 609 610hpnicfEponOuiIndexNext OBJECT-TYPE 611 SYNTAX Integer32 612 MAX-ACCESS read-only 613 STATUS current 614 DESCRIPTION 615 " 616 This object contains an appropriate value to be used for 617 hpnicfEponOuiIndex when creating rows in the 618 hpnicfEponOuiTable. 619 " 620 ::= { hpnicfEponOuiIndexNextEntry 1 } 621 622-- 623-- hpnicfEponOuiTable 624-- 625 626hpnicfEponOuiTable OBJECT-TYPE 627 SYNTAX SEQUENCE OF HpnicfEponOuiEntry 628 MAX-ACCESS not-accessible 629 STATUS current 630 DESCRIPTION 631 " 632 List of OUI and OAM supported by OLT. 633 " 634 ::= { hpnicfEponSysMan 19 } 635 636hpnicfEponOuiEntry OBJECT-TYPE 637 SYNTAX HpnicfEponOuiEntry 638 MAX-ACCESS not-accessible 639 STATUS current 640 DESCRIPTION 641 " 642 The entry of the table hpnicfEponOuiTable. 643 " 644 INDEX 645 { 646 hpnicfEponSlotIndex, 647 hpnicfEponOuiIndex 648 } 649 ::= { hpnicfEponOuiTable 1 } 650 651HpnicfEponOuiEntry ::= SEQUENCE 652 { 653 hpnicfEponOuiIndex Integer32, 654 hpnicfEponOuiValue OCTET STRING, 655 hpnicfEponOamVersion OCTET STRING, 656 hpnicfEponOuiRowStatus RowStatus 657 } 658 659hpnicfEponOuiIndex OBJECT-TYPE 660 SYNTAX Integer32 661 MAX-ACCESS not-accessible 662 STATUS current 663 DESCRIPTION 664 " 665 The index of this table. 666 " 667 ::= { hpnicfEponOuiEntry 1 } 668 669hpnicfEponOuiValue OBJECT-TYPE 670 SYNTAX OCTET STRING(SIZE(0..512)) 671 MAX-ACCESS read-create 672 STATUS current 673 DESCRIPTION 674 " 675 OUI list supported by the extended OAM discovery process. 676 The OUI is composed of six octets. The first six octets denote the first OUI , 677 the second six octets denote the second OUI, and the like. 678 " 679 ::= { hpnicfEponOuiEntry 2 } 680 681 682hpnicfEponOamVersion OBJECT-TYPE 683 SYNTAX OCTET STRING(SIZE(0..255)) 684 MAX-ACCESS read-create 685 STATUS current 686 DESCRIPTION 687 " 688 Version of OAM protocol defined by the organization denoted by OUI. 689 " 690 ::= { hpnicfEponOuiEntry 3 } 691 692hpnicfEponOuiRowStatus OBJECT-TYPE 693 SYNTAX RowStatus 694 MAX-ACCESS read-create 695 STATUS current 696 DESCRIPTION 697 " 698 The status of this table entry. Only active, 699 createAndGo and the destory are supported. 700 " 701 ::= { hpnicfEponOuiEntry 4 } 702 703-- 704-- hpnicfEponMulticastControlTable 705-- 706 707hpnicfEponMulticastControlTable OBJECT-TYPE 708 SYNTAX SEQUENCE OF HpnicfEponMulticastControlEntry 709 MAX-ACCESS not-accessible 710 STATUS current 711 DESCRIPTION 712 " 713 Multicast control global configuration. 714 " 715 ::= { hpnicfEponSysMan 20 } 716 717hpnicfEponMulticastControlEntry OBJECT-TYPE 718 SYNTAX HpnicfEponMulticastControlEntry 719 MAX-ACCESS not-accessible 720 STATUS current 721 DESCRIPTION 722 " 723 The entry of the table hpnicfEponMulticastControlTable. 724 " 725 INDEX 726 { 727 hpnicfEponMulticastVlanId 728 } 729 ::= { hpnicfEponMulticastControlTable 1 } 730 731HpnicfEponMulticastControlEntry ::= SEQUENCE 732 { 733 hpnicfEponMulticastVlanId Integer32, 734 hpnicfEponMulticastAddressList OCTET STRING, 735 hpnicfEponMulticastStatus RowStatus 736 } 737 738hpnicfEponMulticastVlanId OBJECT-TYPE 739 SYNTAX Integer32 740 MAX-ACCESS not-accessible 741 STATUS current 742 DESCRIPTION 743 " 744 The index of this table. 745 " 746 ::= { hpnicfEponMulticastControlEntry 1 } 747 748hpnicfEponMulticastAddressList OBJECT-TYPE 749 SYNTAX OCTET STRING(SIZE(0..255)) 750 MAX-ACCESS read-create 751 STATUS current 752 DESCRIPTION 753 " 754 The multicast address, each four octets represents a multicast address, 755 the address section ranging from the first four octets to the second 756 four octets, and the like. 757 " 758 ::= { hpnicfEponMulticastControlEntry 2 } 759 760hpnicfEponMulticastStatus OBJECT-TYPE 761 SYNTAX RowStatus 762 MAX-ACCESS read-create 763 STATUS current 764 DESCRIPTION 765 " 766 The status of this table entry. Only active, 767 createAndGo and the destory are supported. 768 " 769 ::= { hpnicfEponMulticastControlEntry 3 } 770 771hpnicfEponFileName OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 2 } 772 773hpnicfEponDbaUpdateFileName OBJECT-TYPE 774 SYNTAX OCTET STRING(SIZE(0..64)) 775 MAX-ACCESS read-write 776 STATUS current 777 DESCRIPTION 778 " 779 The name of a binary file which is loaded to 780 the OLT from an external source. Note that the filename 781 must contain the file path. 782 " 783 ::= { hpnicfEponFileName 1 } 784 785hpnicfEponOnuUpdateFileName OBJECT-TYPE 786 SYNTAX OCTET STRING(SIZE(0..64)) 787 MAX-ACCESS read-write 788 STATUS current 789 DESCRIPTION 790 " 791 The filename of the ONU firmware to be updated. 792 Note that the filename must contain the file path. 793 " 794 ::= { hpnicfEponFileName 2 } 795 796hpnicfEponOltMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 3 } 797 798-- 799-- hpnicfOltSysManTable 800-- 801 802hpnicfOltSysManTable OBJECT-TYPE 803 SYNTAX SEQUENCE OF HpnicfOltSysManEntry 804 MAX-ACCESS not-accessible 805 STATUS current 806 DESCRIPTION 807 " 808 This table defines several OLT system parameters: 809 (1)laser on time 810 (2)laser off time 811 (3)whether multiple copy broadcast 812 (4)whether discard packet 813 (5)self test 814 (6)self test result 815 " 816 ::= { hpnicfEponOltMan 1 } 817 818hpnicfOltSysManEntry OBJECT-TYPE 819 SYNTAX HpnicfOltSysManEntry 820 MAX-ACCESS not-accessible 821 STATUS current 822 DESCRIPTION 823 " 824 The entry of the table hpnicfOltSysManTable. 825 " 826 INDEX 827 { 828 ifIndex 829 } 830 ::= { hpnicfOltSysManTable 1 } 831 832HpnicfOltSysManEntry ::= SEQUENCE 833 { 834 hpnicfOltLaserOnTime Integer32, 835 hpnicfOltLaserOffTime Integer32, 836 hpnicfOltMultiCopyBrdCast TruthValue, 837 hpnicfOltEnableDiscardPacket TruthValue, 838 hpnicfOltSelfTest INTEGER, 839 hpnicfOltSelfTestResult INTEGER, 840 hpnicfOltMaxRtt Unsigned32 841 } 842 843hpnicfOltLaserOnTime OBJECT-TYPE 844 SYNTAX Integer32 845 MAX-ACCESS read-write 846 STATUS current 847 DESCRIPTION 848 " 849 The laser on time of the ONUs during the 850 discovery process, measured in Time Quanta(TQ). 851 " 852 DEFVAL { 96 } 853 ::= { hpnicfOltSysManEntry 1 } 854 855hpnicfOltLaserOffTime OBJECT-TYPE 856 SYNTAX Integer32 857 MAX-ACCESS read-write 858 STATUS current 859 DESCRIPTION 860 " 861 The laser off time of the ONUs during the 862 discovery process, measured in TQ. 863 " 864 DEFVAL { 96 } 865 ::= { hpnicfOltSysManEntry 2 } 866 867hpnicfOltMultiCopyBrdCast OBJECT-TYPE 868 SYNTAX TruthValue 869 MAX-ACCESS read-write 870 STATUS current 871 DESCRIPTION 872 " 873 true/false filtering of tagged multicast frames. 874 The software avert tagged downstream frames with 875 multicast or broadcast DA to the PON and not to the 876 CPU, except for special multicast frames 877 (link-constraint, IGMP control and ARP) that are 878 passed to the CPU regardless of this feature. 879 " 880 DEFVAL { false } 881 ::= { hpnicfOltSysManEntry 3 } 882 883hpnicfOltEnableDiscardPacket OBJECT-TYPE 884 SYNTAX TruthValue 885 MAX-ACCESS read-write 886 STATUS current 887 DESCRIPTION 888 " 889 Forward(false)/discard(true) any frames received from 890 unlearned source address when the inside address 891 table of the original ONU entry reach to the limit. 892 " 893 DEFVAL { false } 894 ::= { hpnicfOltSysManEntry 4 } 895 896hpnicfOltSelfTest OBJECT-TYPE 897 SYNTAX INTEGER 898 { 899 selftest(1) 900 } 901 MAX-ACCESS read-write 902 STATUS current 903 DESCRIPTION 904 " 905 selftest(1): Test OLT to check whether it's OK. 906 " 907 ::= { hpnicfOltSysManEntry 5 } 908 909hpnicfOltSelfTestResult OBJECT-TYPE 910 SYNTAX INTEGER 911 { 912 other(1), 913 ok(2), 914 fail(3) 915 } 916 MAX-ACCESS read-only 917 STATUS current 918 DESCRIPTION 919 " 920 The self test result of the specific OLT. 921 other(1): The self test result is another reason. 922 ok(2): The self test result is OK. 923 fail(3): The self test result is fail. 924 " 925 ::= { hpnicfOltSysManEntry 6 } 926 927hpnicfOltMaxRtt OBJECT-TYPE 928 SYNTAX Unsigned32 929 MAX-ACCESS read-write 930 STATUS current 931 DESCRIPTION 932 " 933 Set the max Round Trip Time of this OLT. 934 " 935 ::= { hpnicfOltSysManEntry 7 } 936 937-- 938-- hpnicfOltInfoTable 939-- 940hpnicfOltInfoTable OBJECT-TYPE 941 SYNTAX SEQUENCE OF HpnicfOltInfoEntry 942 MAX-ACCESS not-accessible 943 STATUS current 944 DESCRIPTION 945 " 946 Primary status of the specified OLT. 947 There will be one row in this table for each 948 information in the system. 949 (1)Software and hardware versions of the specified OLT 950 (hpnicfOltFirmMajorVersion, hpnicfOltFirmMinorVersion, 951 hpnicfOltHardMajorVersion, hpnicfOltHardMinorVersion) 952 (2)Several physical capabilities of an OLT device. 953 (hpnicfOltAgcLockTime, hpnicfOltAgcCdrTime) 954 (3)The operation(activation) status of an OLT. 955 (hpnicfOltMacAddress, hpnicfOltWorkMode) 956 " 957 ::= { hpnicfEponOltMan 2 } 958 959hpnicfOltInfoEntry OBJECT-TYPE 960 SYNTAX HpnicfOltInfoEntry 961 MAX-ACCESS not-accessible 962 STATUS current 963 DESCRIPTION 964 " 965 The entry of the table hpnicfOltInfoTable. 966 " 967 INDEX 968 { 969 ifIndex 970 } 971 ::= { hpnicfOltInfoTable 1 } 972 973HpnicfOltInfoEntry ::= SEQUENCE 974 { 975 hpnicfOltFirmMajorVersion OCTET STRING, 976 hpnicfOltFirmMinorVersion OCTET STRING, 977 hpnicfOltHardMajorVersion OCTET STRING, 978 hpnicfOltHardMinorVersion OCTET STRING, 979 hpnicfOltAgcLockTime Integer32, 980 hpnicfOltAgcCdrTime Integer32, 981 hpnicfOltMacAddress MacAddress, 982 hpnicfOltWorkMode INTEGER, 983 hpnicfOltOpticalPowerTx Integer32, 984 hpnicfOltOpticalPowerRx Integer32 985 } 986 987hpnicfOltFirmMajorVersion OBJECT-TYPE 988 SYNTAX OCTET STRING 989 MAX-ACCESS read-only 990 STATUS current 991 DESCRIPTION 992 " 993 OLT firmware major version. If the object length is 994 zero, it means the version is unknown. 995 " 996 ::= { hpnicfOltInfoEntry 1 } 997 998hpnicfOltFirmMinorVersion OBJECT-TYPE 999 SYNTAX OCTET STRING 1000 MAX-ACCESS read-only 1001 STATUS current 1002 DESCRIPTION 1003 " 1004 OLT firmware minor version. If the object length is 1005 zero, it means the version is unknown. 1006 " 1007 ::= { hpnicfOltInfoEntry 2 } 1008 1009hpnicfOltHardMajorVersion OBJECT-TYPE 1010 SYNTAX OCTET STRING 1011 MAX-ACCESS read-only 1012 STATUS current 1013 DESCRIPTION 1014 " 1015 OLT hardware major version. If the object length is 1016 zero, it means the version is unknown. 1017 " 1018 ::= { hpnicfOltInfoEntry 3 } 1019 1020hpnicfOltHardMinorVersion OBJECT-TYPE 1021 SYNTAX OCTET STRING 1022 MAX-ACCESS read-only 1023 STATUS current 1024 DESCRIPTION 1025 " 1026 OLT hardware minor version. If the object length is 1027 zero, it means the version is unknown. 1028 " 1029 ::= { hpnicfOltInfoEntry 4 } 1030 1031hpnicfOltAgcLockTime OBJECT-TYPE 1032 SYNTAX Integer32 1033 MAX-ACCESS read-only 1034 STATUS current 1035 DESCRIPTION 1036 " 1037 PON upstream data Automatic Gain Control(AGC) lock time, 1038 measured in TQ, 1039 range: 1 - 2^15. 1040 0x7FFFFFFF: unknown value. 1041 " 1042 ::= { hpnicfOltInfoEntry 5 } 1043 1044hpnicfOltAgcCdrTime OBJECT-TYPE 1045 SYNTAX Integer32 1046 MAX-ACCESS read-only 1047 STATUS current 1048 DESCRIPTION 1049 " 1050 PON RX signal synchronization time, 1051 measured in TQ, 1052 range: 1 - 2^15. 1053 0x7FFFFFFF: unknown value 1054 " 1055 ::= { hpnicfOltInfoEntry 6 } 1056 1057hpnicfOltMacAddress OBJECT-TYPE 1058 SYNTAX MacAddress 1059 MAX-ACCESS read-only 1060 STATUS current 1061 DESCRIPTION 1062 " 1063 OLT MAC address. 1064 " 1065 ::= { hpnicfOltInfoEntry 7 } 1066 1067hpnicfOltWorkMode OBJECT-TYPE 1068 SYNTAX INTEGER 1069 { 1070 other(1), 1071 open(2), 1072 reset(3), 1073 closed(4) 1074 } 1075 MAX-ACCESS read-only 1076 STATUS current 1077 DESCRIPTION 1078 " 1079 The operation(activation) modes of an OLT. 1080 other(1) - The OLT is in another mode. 1081 open(2) - The OLT is open. 1082 reset(3) - The OLT is reset. 1083 closed(4) - The OLT is closed. 1084 " 1085 ::= { hpnicfOltInfoEntry 8 } 1086 1087hpnicfOltOpticalPowerTx OBJECT-TYPE 1088 SYNTAX Integer32 1089 MAX-ACCESS read-only 1090 STATUS current 1091 DESCRIPTION 1092 " 1093 The optical power transmitted by this OLT. 1094 It measured in 0.01 dBm unit. 1095 " 1096 ::= { hpnicfOltInfoEntry 9 } 1097 1098hpnicfOltOpticalPowerRx OBJECT-TYPE 1099 SYNTAX Integer32 1100 MAX-ACCESS read-only 1101 STATUS current 1102 DESCRIPTION 1103 " 1104 The burst optical power received by this OLT. 1105 It measured in 0.01 dBm unit. 1106 " 1107 ::= { hpnicfOltInfoEntry 10 } 1108 1109-- 1110-- hpnicfOltDbaManTable 1111-- 1112hpnicfOltDbaManTable OBJECT-TYPE 1113 SYNTAX SEQUENCE OF HpnicfOltDbaManEntry 1114 MAX-ACCESS not-accessible 1115 STATUS current 1116 DESCRIPTION 1117 " 1118 This table defines the primary parameters of the 1119 Dynamic Bandwidth Allocation(DBA) algorithm applying to the OLT. 1120 " 1121 ::= { hpnicfEponOltMan 3 } 1122 1123hpnicfOltDbaManEntry OBJECT-TYPE 1124 SYNTAX HpnicfOltDbaManEntry 1125 MAX-ACCESS not-accessible 1126 STATUS current 1127 DESCRIPTION 1128 " 1129 The entry of the table hpnicfOltDbaManTable. 1130 " 1131 INDEX 1132 { 1133 ifIndex 1134 } 1135 ::= { hpnicfOltDbaManTable 1 } 1136 1137HpnicfOltDbaManEntry ::= SEQUENCE 1138 { 1139 hpnicfOltDbaEnabledType INTEGER, 1140 hpnicfOltDbaDiscoveryLength Integer32, 1141 hpnicfOltDbaDiscovryFrequency Integer32, 1142 hpnicfOltDbaCycleLength Integer32, 1143 hpnicfOltDbaVersion OCTET STRING, 1144 hpnicfOltDbaUpdate INTEGER, 1145 hpnicfOltDbaUpdateResult INTEGER 1146 } 1147 1148hpnicfOltDbaEnabledType OBJECT-TYPE 1149 SYNTAX INTEGER 1150 { 1151 internal(1), 1152 external(2) 1153 } 1154 MAX-ACCESS read-write 1155 STATUS current 1156 DESCRIPTION 1157 " 1158 Enable different types of the DBA algorithm. 1159 Start upstream dynamic bandwidth allocation algorithm, 1160 replacing former bandwidth allocation mechanism. 1161 internal(1) - OLT internal Service Level Agreement(SLA) based 1162 algorithm, always being activated. 1163 external(2) - DBA algorithm in a binary file which is loaded to 1164 the OLT from an external source. 1165 " 1166 DEFVAL { internal } 1167 ::= { hpnicfOltDbaManEntry 1 } 1168 1169hpnicfOltDbaDiscoveryLength OBJECT-TYPE 1170 SYNTAX Integer32 1171 MAX-ACCESS read-write 1172 STATUS current 1173 DESCRIPTION 1174 " 1175 Discovery length in TQ units. 1176 " 1177 DEFVAL { 41500 } 1178 ::= { hpnicfOltDbaManEntry 2 } 1179 1180hpnicfOltDbaDiscovryFrequency OBJECT-TYPE 1181 SYNTAX Integer32 1182 MAX-ACCESS read-write 1183 STATUS current 1184 DESCRIPTION 1185 " 1186 How often should the OLT send discovery frames to 1187 the ONUs, measured in grant cycles. 1188 " 1189 DEFVAL { 50 } 1190 ::= { hpnicfOltDbaManEntry 3 } 1191 1192hpnicfOltDbaCycleLength OBJECT-TYPE 1193 SYNTAX Integer32 1194 MAX-ACCESS read-write 1195 STATUS current 1196 DESCRIPTION 1197 " 1198 The grant cycle length in TQ units. 1199 " 1200 DEFVAL { 65535 } 1201 ::= { hpnicfOltDbaManEntry 4 } 1202 1203hpnicfOltDbaVersion OBJECT-TYPE 1204 SYNTAX OCTET STRING 1205 MAX-ACCESS read-only 1206 STATUS current 1207 DESCRIPTION 1208 " 1209 DBA version of the OLT. 1210 " 1211 ::= { hpnicfOltDbaManEntry 5 } 1212 1213hpnicfOltDbaUpdate OBJECT-TYPE 1214 SYNTAX INTEGER 1215 { 1216 update(1) 1217 } 1218 MAX-ACCESS read-write 1219 STATUS current 1220 DESCRIPTION 1221 " 1222 Update(1): Update the DBA algorithm with a binary 1223 file which is loaded to the OLT from an external source(flash). 1224 Config the MIB object module hpnicfEponDbaUpdateFileName. 1225 " 1226 ::= { hpnicfOltDbaManEntry 6 } 1227 1228hpnicfOltDbaUpdateResult OBJECT-TYPE 1229 SYNTAX INTEGER 1230 { 1231 other(1), 1232 ok(2), 1233 fail(3), 1234 fileNotExist(4), 1235 notSetFilename(5) 1236 } 1237 MAX-ACCESS read-only 1238 STATUS current 1239 DESCRIPTION 1240 " 1241 The latest DBA update result. 1242 other: The DBA update result is another reason. 1243 ok: The DBA update result is OK. 1244 fail: The DBA update result is fail. 1245 fileNotExist: The DBA update failed because the file 1246 does not exist. 1247 notSetFilename: The DBA filename is not set. 1248 " 1249 ::= { hpnicfOltDbaManEntry 7 } 1250 1251-- 1252-- hpnicfOltPortAlarmThresholdTable 1253-- 1254 1255hpnicfOltPortAlarmThresholdTable OBJECT-TYPE 1256 SYNTAX SEQUENCE OF HpnicfOltPortAlarmThresholdEntry 1257 MAX-ACCESS not-accessible 1258 STATUS current 1259 DESCRIPTION 1260 " 1261 The table defines the alarm threshold of OLT. 1262 " 1263 ::= { hpnicfEponOltMan 4 } 1264 1265hpnicfOltPortAlarmThresholdEntry OBJECT-TYPE 1266 SYNTAX HpnicfOltPortAlarmThresholdEntry 1267 MAX-ACCESS not-accessible 1268 STATUS current 1269 DESCRIPTION 1270 " 1271 The entry of the table hpnicfOltPortAlarmThresholdTable. 1272 " 1273 INDEX 1274 { 1275 ifIndex 1276 } 1277 ::= { hpnicfOltPortAlarmThresholdTable 1 } 1278 1279HpnicfOltPortAlarmThresholdEntry ::= SEQUENCE 1280 { 1281 hpnicfOltPortAlarmBerEnabled TruthValue, 1282 hpnicfOltPortAlarmBerDirect INTEGER, 1283 hpnicfOltPortAlarmBerThreshold Integer32, 1284 hpnicfOltPortAlarmFerEnabled TruthValue, 1285 hpnicfOltPortAlarmFerDirect INTEGER, 1286 hpnicfOltPortAlarmFerThreshold Integer32, 1287 hpnicfOltPortAlarmLlidMismatchEnabled TruthValue, 1288 hpnicfOltPortAlarmLlidMismatchThreshold Integer32, 1289 hpnicfOltPortAlarmRemoteStableEnabled TruthValue, 1290 hpnicfOltPortAlarmLocalStableEnabled TruthValue, 1291 hpnicfOltPortAlarmRegistrationEnabled TruthValue, 1292 hpnicfOltPortAlarmOamDisconnectionEnabled TruthValue, 1293 hpnicfOltPortAlarmEncryptionKeyEnabled TruthValue, 1294 hpnicfOltPortAlarmVendorSpecificEnabled TruthValue, 1295 hpnicfOltPortAlarmRegExcessEnabled TruthValue, 1296 hpnicfOltPortAlarmDFEEnabled TruthValue 1297 } 1298 1299hpnicfOltPortAlarmBerEnabled OBJECT-TYPE 1300 SYNTAX TruthValue 1301 MAX-ACCESS read-write 1302 STATUS current 1303 DESCRIPTION 1304 " 1305 Behavior of BER alarm. 1306 true(1) - alarm enable. 1307 false(2) - alarm disable. 1308 " 1309 DEFVAL { true } 1310 ::= { hpnicfOltPortAlarmThresholdEntry 1 } 1311 1312hpnicfOltPortAlarmBerDirect OBJECT-TYPE 1313 SYNTAX INTEGER 1314 { 1315 berUplink(1), 1316 berDownlink(2), 1317 berAll(3) 1318 } 1319 MAX-ACCESS read-write 1320 STATUS current 1321 DESCRIPTION 1322 " 1323 Traffic direction to monitor for BER alarm. 1324 " 1325 DEFVAL { berAll } 1326 ::= { hpnicfOltPortAlarmThresholdEntry 2 } 1327 1328hpnicfOltPortAlarmBerThreshold OBJECT-TYPE 1329 SYNTAX Integer32 1330 MAX-ACCESS read-write 1331 STATUS current 1332 DESCRIPTION 1333 " 1334 BER threshold exceed which the alarm is raised. 1335 " 1336 DEFVAL { 10 } 1337 ::= { hpnicfOltPortAlarmThresholdEntry 3 } 1338 1339hpnicfOltPortAlarmFerEnabled OBJECT-TYPE 1340 SYNTAX TruthValue 1341 MAX-ACCESS read-write 1342 STATUS current 1343 DESCRIPTION 1344 " 1345 Behavior of FER alarm. 1346 true(1) - alarm enable. 1347 false(2) - alarm disable. 1348 " 1349 DEFVAL { true } 1350 ::= { hpnicfOltPortAlarmThresholdEntry 4 } 1351 1352hpnicfOltPortAlarmFerDirect OBJECT-TYPE 1353 SYNTAX INTEGER 1354 { 1355 ferUplink(1), 1356 ferDownlink(2), 1357 ferAll(3) 1358 } 1359 MAX-ACCESS read-write 1360 STATUS current 1361 DESCRIPTION 1362 " 1363 Traffic direction to monitor for FER alarm. 1364 " 1365 DEFVAL { ferAll } 1366 ::= { hpnicfOltPortAlarmThresholdEntry 5 } 1367 1368hpnicfOltPortAlarmFerThreshold OBJECT-TYPE 1369 SYNTAX Integer32 1370 MAX-ACCESS read-write 1371 STATUS current 1372 DESCRIPTION 1373 " 1374 Frame error rate exceed threshold then the alarm is raised. 1375 " 1376 DEFVAL { 1 } 1377 ::= { hpnicfOltPortAlarmThresholdEntry 6 } 1378 1379hpnicfOltPortAlarmLlidMismatchEnabled OBJECT-TYPE 1380 SYNTAX TruthValue 1381 MAX-ACCESS read-write 1382 STATUS current 1383 DESCRIPTION 1384 " 1385 Behavior of LLID mismatch alarm. 1386 true(1) - alarm enable. 1387 false(2) - alarm disable. 1388 " 1389 DEFVAL { false } 1390 ::= { hpnicfOltPortAlarmThresholdEntry 7 } 1391 1392hpnicfOltPortAlarmLlidMismatchThreshold OBJECT-TYPE 1393 SYNTAX Integer32 1394 MAX-ACCESS read-write 1395 STATUS current 1396 DESCRIPTION 1397 " 1398 The minimal number of mismatched frames exceed threshold then 1399 LLID mismatch alarm is raised. 1400 " 1401 DEFVAL { 5000 } 1402 ::= { hpnicfOltPortAlarmThresholdEntry 8 } 1403 1404hpnicfOltPortAlarmRemoteStableEnabled OBJECT-TYPE 1405 SYNTAX TruthValue 1406 MAX-ACCESS read-write 1407 STATUS current 1408 DESCRIPTION 1409 " 1410 Behavior of remote stable alarm. 1411 true(1) - alarm enable. 1412 false(2) - alarm disable. 1413 " 1414 DEFVAL { true } 1415 ::= { hpnicfOltPortAlarmThresholdEntry 9 } 1416 1417hpnicfOltPortAlarmLocalStableEnabled OBJECT-TYPE 1418 SYNTAX TruthValue 1419 MAX-ACCESS read-write 1420 STATUS current 1421 DESCRIPTION 1422 " 1423 Behavior of local stable alarm. 1424 true(1) - alarm enable. 1425 false(2) - alarm disable. 1426 " 1427 DEFVAL { true } 1428 ::= { hpnicfOltPortAlarmThresholdEntry 10 } 1429 1430hpnicfOltPortAlarmRegistrationEnabled OBJECT-TYPE 1431 SYNTAX TruthValue 1432 MAX-ACCESS read-write 1433 STATUS current 1434 DESCRIPTION 1435 " 1436 Behavior of registration alarm. 1437 true(1) - alarm enable. 1438 false(2) - alarm disable. 1439 " 1440 DEFVAL { true } 1441 ::= { hpnicfOltPortAlarmThresholdEntry 11 } 1442 1443hpnicfOltPortAlarmOamDisconnectionEnabled OBJECT-TYPE 1444 SYNTAX TruthValue 1445 MAX-ACCESS read-write 1446 STATUS current 1447 DESCRIPTION 1448 " 1449 Behavior of Operations Administration and Maintenance(OAM) 1450 disconnection alarm. 1451 true(1) - alarm enable. 1452 false(2) - alarm disable. 1453 " 1454 DEFVAL { true } 1455 ::= { hpnicfOltPortAlarmThresholdEntry 12 } 1456 1457hpnicfOltPortAlarmEncryptionKeyEnabled OBJECT-TYPE 1458 SYNTAX TruthValue 1459 MAX-ACCESS read-write 1460 STATUS current 1461 DESCRIPTION 1462 " 1463 Behavior of encryption bad key alarm. 1464 true(1) - alarm enable. 1465 false(2) - alarm disable. 1466 " 1467 DEFVAL { true } 1468 ::= { hpnicfOltPortAlarmThresholdEntry 13 } 1469 1470hpnicfOltPortAlarmVendorSpecificEnabled OBJECT-TYPE 1471 SYNTAX TruthValue 1472 MAX-ACCESS read-write 1473 STATUS current 1474 DESCRIPTION 1475 " 1476 Behavior of vendor specific alarm. 1477 true(1) - alarm enable. 1478 false(2) - alarm disable. 1479 " 1480 DEFVAL { true } 1481 ::= { hpnicfOltPortAlarmThresholdEntry 14 } 1482 1483hpnicfOltPortAlarmRegExcessEnabled OBJECT-TYPE 1484 SYNTAX TruthValue 1485 MAX-ACCESS read-write 1486 STATUS current 1487 DESCRIPTION 1488 " 1489 Behavior of ONU registering over limitation alarm. 1490 true(1) - alarm enable. 1491 false(2) - alarm disable. 1492 " 1493 DEFVAL { true } 1494 ::= { hpnicfOltPortAlarmThresholdEntry 15 } 1495 1496hpnicfOltPortAlarmDFEEnabled OBJECT-TYPE 1497 SYNTAX TruthValue 1498 MAX-ACCESS read-write 1499 STATUS current 1500 DESCRIPTION 1501 " 1502 Behavior of device fatal error alarm. 1503 true - alarm enable. 1504 false - alarm disable. 1505 " 1506 DEFVAL { true } 1507 ::= { hpnicfOltPortAlarmThresholdEntry 16 } 1508 1509hpnicfOltLaserOnTimeMinVal OBJECT-TYPE 1510 SYNTAX Integer32 1511 MAX-ACCESS read-only 1512 STATUS current 1513 DESCRIPTION 1514 " 1515 The lower limit of time which is confined to 1516 hpnicfOltLaserOnTime. 1517 " 1518 ::= { hpnicfEponOltMan 5 } 1519 1520hpnicfOltLaserOnTimeMaxVal OBJECT-TYPE 1521 SYNTAX Integer32 1522 MAX-ACCESS read-only 1523 STATUS current 1524 DESCRIPTION 1525 " 1526 The upper limit of time which is confined to 1527 hpnicfOltLaserOnTime. 1528 " 1529 ::= { hpnicfEponOltMan 6 } 1530 1531hpnicfOltLaserOffTimeMinVal OBJECT-TYPE 1532 SYNTAX Integer32 1533 MAX-ACCESS read-only 1534 STATUS current 1535 DESCRIPTION 1536 " 1537 The lower limit of time which is confined to 1538 hpnicfOltLaserOffTime. 1539 " 1540 ::= { hpnicfEponOltMan 7 } 1541 1542hpnicfOltLaserOffTimeMaxVal OBJECT-TYPE 1543 SYNTAX Integer32 1544 MAX-ACCESS read-only 1545 STATUS current 1546 DESCRIPTION 1547 " 1548 The upper limit of time which is confined to 1549 hpnicfOltLaserOffTime. 1550 " 1551 ::= { hpnicfEponOltMan 8 } 1552 1553hpnicfOltDbaDiscoveryLengthMinVal OBJECT-TYPE 1554 SYNTAX Integer32 1555 MAX-ACCESS read-only 1556 STATUS current 1557 DESCRIPTION 1558 " 1559 The lower limit of the discovery length which is confined to 1560 hpnicfOltDbaDiscoveryLength. 1561 " 1562 ::= { hpnicfEponOltMan 9 } 1563 1564hpnicfOltDbaDiscoveryLengthMaxVal OBJECT-TYPE 1565 SYNTAX Integer32 1566 MAX-ACCESS read-only 1567 STATUS current 1568 DESCRIPTION 1569 " 1570 The upper limit of the discovery length which is confined to 1571 hpnicfOltDbaDiscoveryLength. 1572 " 1573 ::= { hpnicfEponOltMan 10 } 1574 1575hpnicfOltDbaDiscovryFrequencyMinVal OBJECT-TYPE 1576 SYNTAX Integer32 1577 MAX-ACCESS read-only 1578 STATUS current 1579 DESCRIPTION 1580 " 1581 The lower limit of the discovery length which is confined to 1582 hpnicfOltDbaDiscovryFrequency. 1583 " 1584 ::= { hpnicfEponOltMan 11 } 1585 1586hpnicfOltDbaDiscovryFrequencyMaxVal OBJECT-TYPE 1587 SYNTAX Integer32 1588 MAX-ACCESS read-only 1589 STATUS current 1590 DESCRIPTION 1591 " 1592 The upper limit of the discovery length which is confined to 1593 hpnicfOltDbaDiscovryFrequency. 1594 " 1595 ::= { hpnicfEponOltMan 12 } 1596 1597hpnicfOltDbaCycleLengthMinVal OBJECT-TYPE 1598 SYNTAX Integer32 1599 MAX-ACCESS read-only 1600 STATUS current 1601 DESCRIPTION 1602 " 1603 The lower limit of the frames which is confined to 1604 hpnicfOltDbaCycleLength. 1605 " 1606 ::= { hpnicfEponOltMan 13 } 1607 1608hpnicfOltDbaCycleLengthMaxVal OBJECT-TYPE 1609 SYNTAX Integer32 1610 MAX-ACCESS read-only 1611 STATUS current 1612 DESCRIPTION 1613 " 1614 The upper limit of the frames which is confined to 1615 hpnicfOltDbaCycleLength. 1616 " 1617 ::= { hpnicfEponOltMan 14 } 1618 1619hpnicfOltPortAlarmLlidMisMinVal OBJECT-TYPE 1620 SYNTAX Integer32 1621 MAX-ACCESS read-only 1622 STATUS current 1623 DESCRIPTION 1624 " 1625 The lower limit of the frames which is confined to 1626 hpnicfOltPortAlarmLlidMismatchThreshold. 1627 " 1628 ::= { hpnicfEponOltMan 15 } 1629 1630hpnicfOltPortAlarmLlidMisMaxVal OBJECT-TYPE 1631 SYNTAX Integer32 1632 MAX-ACCESS read-only 1633 STATUS current 1634 DESCRIPTION 1635 " 1636 The upper limit of the frames which is confined to 1637 hpnicfOltPortAlarmLlidMismatchThreshold. 1638 " 1639 ::= { hpnicfEponOltMan 16 } 1640 1641hpnicfOltPortAlarmBerMinVal OBJECT-TYPE 1642 SYNTAX Integer32 1643 MAX-ACCESS read-only 1644 STATUS current 1645 DESCRIPTION 1646 " 1647 The lower limit of threshold which is confined to 1648 hpnicfOltPortAlarmBerThreshold. 1649 " 1650 ::= { hpnicfEponOltMan 17 } 1651 1652hpnicfOltPortAlarmBerMaxVal OBJECT-TYPE 1653 SYNTAX Integer32 1654 MAX-ACCESS read-only 1655 STATUS current 1656 DESCRIPTION 1657 " 1658 The upper limit of threshold which is confined to 1659 hpnicfOltPortAlarmBerThreshold. 1660 " 1661 ::= { hpnicfEponOltMan 18 } 1662 1663hpnicfOltPortAlarmFerMinVal OBJECT-TYPE 1664 SYNTAX Integer32 1665 MAX-ACCESS read-only 1666 STATUS current 1667 DESCRIPTION 1668 " 1669 The lower limit of threshold which is confined to 1670 hpnicfOltPortAlarmFerThreshold. 1671 " 1672 ::= { hpnicfEponOltMan 19 } 1673 1674hpnicfOltPortAlarmFerMaxVal OBJECT-TYPE 1675 SYNTAX Integer32 1676 MAX-ACCESS read-only 1677 STATUS current 1678 DESCRIPTION 1679 " 1680 The upper limit of threshold which is confined to 1681 hpnicfOltPortAlarmFerThreshold. 1682 " 1683 ::= { hpnicfEponOltMan 20 } 1684 1685-- 1686-- hpnicfOnuSilentTable 1687-- 1688 1689hpnicfOnuSilentTable OBJECT-TYPE 1690 SYNTAX SEQUENCE OF HpnicfOnuSilentEntry 1691 MAX-ACCESS not-accessible 1692 STATUS current 1693 DESCRIPTION 1694 " 1695 This table is used for getting silent ONU information of OLT. 1696 " 1697 ::= { hpnicfEponOltMan 21 } 1698 1699hpnicfOnuSilentEntry OBJECT-TYPE 1700 SYNTAX HpnicfOnuSilentEntry 1701 MAX-ACCESS not-accessible 1702 STATUS current 1703 DESCRIPTION 1704 " 1705 The entry of the table hpnicfOnuSilentTable. 1706 " 1707 INDEX 1708 { 1709 ifIndex, 1710 hpnicfOnuSilentMacAddr 1711 } 1712 ::= { hpnicfOnuSilentTable 1 } 1713 1714HpnicfOnuSilentEntry ::= SEQUENCE 1715 { 1716 hpnicfOnuSilentMacAddr MacAddress, 1717 hpnicfOnuSilentTime Integer32 1718 } 1719 1720hpnicfOnuSilentMacAddr OBJECT-TYPE 1721 SYNTAX MacAddress 1722 MAX-ACCESS not-accessible 1723 STATUS current 1724 DESCRIPTION 1725 " 1726 The MAC address of silent ONUs in OLT. 1727 " 1728 ::= { hpnicfOnuSilentEntry 1 } 1729 1730hpnicfOnuSilentTime OBJECT-TYPE 1731 SYNTAX Integer32 1732 MAX-ACCESS read-only 1733 STATUS current 1734 DESCRIPTION 1735 " 1736 The aging time of a silent ONU. 1737 " 1738 ::= { hpnicfOnuSilentEntry 2 } 1739 1740-- 1741-- hpnicfOltUsingOnuTable 1742-- 1743 1744hpnicfOltUsingOnuTable OBJECT-TYPE 1745 SYNTAX SEQUENCE OF HpnicfOltUsingOnuEntry 1746 MAX-ACCESS not-accessible 1747 STATUS current 1748 DESCRIPTION 1749 " 1750 The table containing configurations to manage ONU interface(s) 1751 based on OLT interface. 1752 " 1753 ::= { hpnicfEponOltMan 22 } 1754 1755hpnicfOltUsingOnuEntry OBJECT-TYPE 1756 SYNTAX HpnicfOltUsingOnuEntry 1757 MAX-ACCESS not-accessible 1758 STATUS current 1759 DESCRIPTION 1760 " 1761 The entry of the table hpnicfOltUsingOnuTable. 1762 " 1763 INDEX 1764 { 1765 ifIndex, 1766 hpnicfOltUsingOnuNum 1767 } 1768 ::= { hpnicfOltUsingOnuTable 1 } 1769 1770HpnicfOltUsingOnuEntry ::= SEQUENCE 1771 { 1772 hpnicfOltUsingOnuNum Integer32, 1773 hpnicfOltUsingOnuIfIndex Integer32, 1774 hpnicfOltUsingOnuRowStatus RowStatus 1775 } 1776 1777hpnicfOltUsingOnuNum OBJECT-TYPE 1778 SYNTAX Integer32(1..64) 1779 MAX-ACCESS not-accessible 1780 STATUS current 1781 DESCRIPTION 1782 " 1783 The ONU interface number. This value is used to specify the ONU interface 1784 which the user wants to configure for an OLT interface. 1785 " 1786 ::= { hpnicfOltUsingOnuEntry 1 } 1787 1788hpnicfOltUsingOnuIfIndex OBJECT-TYPE 1789 SYNTAX Integer32 1790 MAX-ACCESS read-only 1791 STATUS current 1792 DESCRIPTION 1793 " 1794 The ifIndex of the ONU interface. 1795 " 1796 ::= { hpnicfOltUsingOnuEntry 2 } 1797 1798hpnicfOltUsingOnuRowStatus OBJECT-TYPE 1799 SYNTAX RowStatus 1800 MAX-ACCESS read-create 1801 STATUS current 1802 DESCRIPTION 1803 " 1804 This object is responsible for managing the creation, 1805 deletion and modification of rows, which supports active 1806 status and CreatAndGo, destroy operation. 1807 " 1808 ::= { hpnicfOltUsingOnuEntry 3 } 1809 1810hpnicfEponOnuMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 5 } 1811 1812-- 1813-- hpnicfOnuSysManTable 1814-- 1815 1816hpnicfOnuSysManTable OBJECT-TYPE 1817 SYNTAX SEQUENCE OF HpnicfOnuSysManEntry 1818 MAX-ACCESS not-accessible 1819 STATUS current 1820 DESCRIPTION 1821 " 1822 This table implements the following functions for ONUs: 1823 1. Encrypting all downstream/upstream and 1824 downstream directions traffic destined to and 1825 originated from a specific LLID 1826 (ONU in current implementation). 1827 2. Restart a process of ONU authentication, using 1828 the OLT (IEEE 802.1x) authenticator. 1829 " 1830 ::= { hpnicfEponOnuMan 1 } 1831 1832hpnicfOnuSysManEntry OBJECT-TYPE 1833 SYNTAX HpnicfOnuSysManEntry 1834 MAX-ACCESS not-accessible 1835 STATUS current 1836 DESCRIPTION 1837 " 1838 The entry of the table hpnicfOnuSysManTable. 1839 " 1840 INDEX 1841 { 1842 ifIndex 1843 } 1844 ::= { hpnicfOnuSysManTable 1 } 1845 1846HpnicfOnuSysManEntry ::= SEQUENCE 1847 { 1848 hpnicfOnuEncryptMan INTEGER, 1849 hpnicfOnuReAuthorize INTEGER, 1850 hpnicfOnuMulticastFilterStatus TruthValue, 1851 hpnicfOnuDbaReportQueueSetNumber Integer32, 1852 hpnicfOnuRemoteFecStatus INTEGER, 1853 hpnicfOnuPortBerStatus INTEGER, 1854 hpnicfOnuReset INTEGER, 1855 hpnicfOnuMulticastControlMode INTEGER, 1856 hpnicfOnuAccessVlan Integer32, 1857 hpnicfOnuEncryptKey DisplayString, 1858 hpnicfOnuUniUpDownTrapStatus TruthValue, 1859 hpnicfOnuFecStatus INTEGER, 1860 hpnicfOnuMcastCtrlHostAgingTime Integer32, 1861 hpnicfOnuMulticastFastLeaveEnable TruthValue, 1862 hpnicfOnuPortIsolateEnable TruthValue 1863 } 1864 1865hpnicfOnuEncryptMan OBJECT-TYPE 1866 SYNTAX INTEGER 1867 { 1868 off(1), 1869 downlink(2), 1870 updownlink(3) 1871 } 1872 MAX-ACCESS read-write 1873 STATUS current 1874 DESCRIPTION 1875 " 1876 Start encrypting all downstream/upstream and downstream 1877 directions traffic destined to and originated from a 1878 specific LLID (ONU in current implementation). ONU 1879 registration encryption key is used as an initial value. 1880 If the encryption key was updated after ONU 1881 registration, the last updated key is used. 1882 off(1): - Stop encrypting. 1883 downlink(2): - Start encrypting all downstream 1884 directions traffic. 1885 updownlink(3): - Start encrypting all downstream/upstream 1886 directions traffic. 1887 " 1888 DEFVAL { downlink } 1889 ::= { hpnicfOnuSysManEntry 1 } 1890 1891hpnicfOnuReAuthorize OBJECT-TYPE 1892 SYNTAX INTEGER 1893 { 1894 reAuthorize(1) 1895 } 1896 MAX-ACCESS read-write 1897 STATUS current 1898 DESCRIPTION 1899 " 1900 Restart a process of ONU authentication. 1901 If 802.1x authentication is enabled, the OLT 1902 (IEEE 802.1x) authenticator is applied. 1903 Otherwise, use the default authentication. 1904 Until the reauthentication succeeds, the ONU remains 1905 its previous authorization mode. 1906 The reauthentication process includes a new 1907 authentication request sent to the authentication server. 1908 " 1909 ::= { hpnicfOnuSysManEntry 2 } 1910 1911hpnicfOnuMulticastFilterStatus OBJECT-TYPE 1912 SYNTAX TruthValue 1913 MAX-ACCESS read-write 1914 STATUS current 1915 DESCRIPTION 1916 " 1917 true(1) - Multicast-Filter enable on ONU. 1918 false(2) - Multicast-Filter disable on ONU. 1919 " 1920 DEFVAL { false } 1921 ::= { hpnicfOnuSysManEntry 3 } 1922 1923hpnicfOnuDbaReportQueueSetNumber OBJECT-TYPE 1924 SYNTAX Integer32 1925 MAX-ACCESS read-write 1926 STATUS current 1927 DESCRIPTION 1928 " 1929 The number of queue sets reported in MPCP report frames. 1930 " 1931 DEFVAL { 2 } 1932 ::= { hpnicfOnuSysManEntry 4 } 1933 1934hpnicfOnuRemoteFecStatus OBJECT-TYPE 1935 SYNTAX INTEGER 1936 { 1937 enable(1), 1938 disable(2) 1939 } 1940 MAX-ACCESS read-write 1941 STATUS current 1942 DESCRIPTION 1943 " 1944 Value that indicates status of the 1000BASE-PX PHY 1945 optional FEC Sublayer for forward error correction 1946 see [802.3ah] clause 65.2. 1947 enable - enable remote forward error correction. 1948 disable - disable remote forward error correction. 1949 " 1950 DEFVAL { disable } 1951 ::= { hpnicfOnuSysManEntry 5 } 1952 1953hpnicfOnuPortBerStatus OBJECT-TYPE 1954 SYNTAX INTEGER 1955 { 1956 enable(1), 1957 disable(2) 1958 } 1959 MAX-ACCESS read-write 1960 STATUS current 1961 DESCRIPTION 1962 " 1963 enable - enable ONU port bit error rate alarm. 1964 disable - disable ONU port bit error rate alarm. 1965 " 1966 DEFVAL { enable } 1967 ::= { hpnicfOnuSysManEntry 6 } 1968 1969hpnicfOnuReset OBJECT-TYPE 1970 SYNTAX INTEGER 1971 { 1972 reset(1) 1973 } 1974 MAX-ACCESS read-write 1975 STATUS current 1976 DESCRIPTION 1977 " 1978 Reboot ONU. 1979 " 1980 ::= { hpnicfOnuSysManEntry 7 } 1981 1982hpnicfOnuMulticastControlMode OBJECT-TYPE 1983 SYNTAX INTEGER 1984 { 1985 igmpsnooping(1), 1986 multicastcontrol(2) 1987 } 1988 MAX-ACCESS read-write 1989 STATUS current 1990 DESCRIPTION 1991 " 1992 igmpsnooping - the traditional IGMP snooping mode. 1993 multicastcontrol - the specific multicast control mode. 1994 " 1995 DEFVAL { igmpsnooping } 1996 ::= { hpnicfOnuSysManEntry 8 } 1997 1998hpnicfOnuAccessVlan OBJECT-TYPE 1999 SYNTAX Integer32 2000 MAX-ACCESS read-write 2001 STATUS current 2002 DESCRIPTION 2003 " 2004 The VLAN ID assigned to untagged frames received on ONU. 2005 " 2006 ::= { hpnicfOnuSysManEntry 9 } 2007 2008hpnicfOnuEncryptKey OBJECT-TYPE 2009 SYNTAX DisplayString(SIZE(0..255)) 2010 MAX-ACCESS read-write 2011 STATUS current 2012 DESCRIPTION 2013 " 2014 The encryption key, used to encrypt all downstream 2015 traffic destined to and/or upstream traffic originating 2016 from a specific ONU. It is a zero length, or MD5 hashed string, 2017 by default, the string is empty. 2018 " 2019 ::= { hpnicfOnuSysManEntry 10 } 2020 2021hpnicfOnuUniUpDownTrapStatus OBJECT-TYPE 2022 SYNTAX TruthValue 2023 MAX-ACCESS read-write 2024 STATUS current 2025 DESCRIPTION 2026 " 2027 true - A notification will be sent when UNI link status is change. 2028 false - Device will not sent notification when UNI link status is 2029 change. 2030 " 2031 DEFVAL { false } 2032 ::= { hpnicfOnuSysManEntry 11 } 2033 2034hpnicfOnuFecStatus OBJECT-TYPE 2035 SYNTAX INTEGER 2036 { 2037 enable(1), 2038 disable(2) 2039 } 2040 MAX-ACCESS read-write 2041 STATUS current 2042 DESCRIPTION 2043 " 2044 Value that indicates status of the 1000BASE-PX PHY 2045 optional FEC Sublayer for forward error correction 2046 (include remote onu and local OLT) 2047 see [802.3ah] clause 65.2 2048 enable - enable forward error correction. 2049 disable - disable forward error correction. 2050 " 2051 DEFVAL { disable } 2052 ::= { hpnicfOnuSysManEntry 12 } 2053 2054hpnicfOnuMcastCtrlHostAgingTime OBJECT-TYPE 2055 SYNTAX Integer32 2056 MAX-ACCESS read-write 2057 STATUS current 2058 DESCRIPTION 2059 " 2060 The host aging time of multicast control mode on ONU, 2061 ranging from 200 to 1000, measured in seconds. 2062 " 2063 ::= { hpnicfOnuSysManEntry 13 } 2064 2065hpnicfOnuMulticastFastLeaveEnable OBJECT-TYPE 2066 SYNTAX TruthValue 2067 MAX-ACCESS read-write 2068 STATUS current 2069 DESCRIPTION 2070 " 2071 true(1) - Enable multicast fast leave attribute on all ethernet UNIs of the ONU. 2072 false(2) - Disable multicast fast leave attribute on all ethernet UNIs of the ONU. 2073 " 2074 ::= { hpnicfOnuSysManEntry 14 } 2075 2076hpnicfOnuPortIsolateEnable OBJECT-TYPE 2077 SYNTAX TruthValue 2078 MAX-ACCESS read-write 2079 STATUS current 2080 DESCRIPTION 2081 " 2082 true(1) - Enable port isolate setting on all ethernet UNIs of the ONU. 2083 false(2) - Disable port isolate setting on all ethernet UNIs of the ONU. 2084 " 2085 ::= { hpnicfOnuSysManEntry 15 } 2086 2087-- 2088-- hpnicfOnuLinkTestTable 2089-- 2090 2091hpnicfOnuLinkTestTable OBJECT-TYPE 2092 SYNTAX SEQUENCE OF HpnicfOnuLinkTestEntry 2093 MAX-ACCESS not-accessible 2094 STATUS current 2095 DESCRIPTION 2096 " 2097 LLID link test applying to the ONU only including delay 2098 measurement option. The command tests a link to a single 2099 LLID over a period of time or once, using a variable 2100 number of measurement frames. The length of the measurement 2101 frames is also parameterized. The test uses a loopback 2102 mode of the ONU to return each measurement frame, 2103 loopback activation is done using randomly patterned 2104 OAM Protocol Data Unit(PDU) frames. 2105 " 2106 ::= { hpnicfEponOnuMan 2 } 2107 2108hpnicfOnuLinkTestEntry OBJECT-TYPE 2109 SYNTAX HpnicfOnuLinkTestEntry 2110 MAX-ACCESS not-accessible 2111 STATUS current 2112 DESCRIPTION 2113 " 2114 The entry of hpnicfOnuLinkTestEntry. 2115 " 2116 INDEX 2117 { 2118 ifIndex 2119 } 2120 ::= { hpnicfOnuLinkTestTable 1 } 2121 2122HpnicfOnuLinkTestEntry ::= SEQUENCE 2123 { 2124 hpnicfOnuLinkTestFrameNum Integer32, 2125 hpnicfOnuLinkTestFrameSize Integer32, 2126 hpnicfOnuLinkTestDelay TruthValue, 2127 hpnicfOnuLinkTestVlanTag TruthValue, 2128 hpnicfOnuLinkTestVlanPriority Integer32, 2129 hpnicfOnuLinkTestVlanTagID Integer32, 2130 hpnicfOnuLinkTestResultSentFrameNum Integer32, 2131 hpnicfOnuLinkTestResultRetFrameNum Integer32, 2132 hpnicfOnuLinkTestResultRetErrFrameNum Integer32, 2133 hpnicfOnuLinkTestResultMinDelay Integer32, 2134 hpnicfOnuLinkTestResultMeanDelay Integer32, 2135 hpnicfOnuLinkTestResultMaxDelay Integer32 2136 } 2137 2138hpnicfOnuLinkTestFrameNum OBJECT-TYPE 2139 SYNTAX Integer32 2140 MAX-ACCESS read-write 2141 STATUS current 2142 DESCRIPTION 2143 " 2144 Exact number of measurement frames. 2145 " 2146 DEFVAL { 20 } 2147 ::= { hpnicfOnuLinkTestEntry 1 } 2148 2149hpnicfOnuLinkTestFrameSize OBJECT-TYPE 2150 SYNTAX Integer32(60..1514) 2151 MAX-ACCESS read-write 2152 STATUS current 2153 DESCRIPTION 2154 " 2155 Measurement frames data size, measured in bytes. 2156 Not including Preamble, SFD, VLAN tag, and FCS. 2157 Frame size minimum value is 56 - if VLAN tag is 2158 enabled('VLAN enable' field is set to ENABLE), 2159 and 60 - if VLAN tag is disabled. The actual 2160 measurement frames sent to the PON are always 2161 minimum 60 bytes long. When VLAN tag is enabled, 2162 the actual measurement frames size including 2163 FCS may reach (1514+4+4=)1522 bytes. 2164 60(60 is VLAN tag disabled) - 1514 . 2165 " 2166 DEFVAL { 1000 } 2167 ::= { hpnicfOnuLinkTestEntry 2 } 2168 2169hpnicfOnuLinkTestDelay OBJECT-TYPE 2170 SYNTAX TruthValue 2171 MAX-ACCESS read-write 2172 STATUS current 2173 DESCRIPTION 2174 " 2175 true:Link test includes delay measurement, 2176 which corresponds to the difference between sent 2177 and received times(including granting delay and 2178 firmware processing time overheads). 2179 false:Link test not includes a delay measurement. 2180 " 2181 DEFVAL { true } 2182 ::= { hpnicfOnuLinkTestEntry 3 } 2183 2184hpnicfOnuLinkTestVlanTag OBJECT-TYPE 2185 SYNTAX TruthValue 2186 MAX-ACCESS read-write 2187 STATUS current 2188 DESCRIPTION 2189 " 2190 true:Enable VLAN tag in link test frames. 2191 false:Link test not includes frames with VLAN tag. 2192 " 2193 DEFVAL { true } 2194 ::= { hpnicfOnuLinkTestEntry 4 } 2195 2196hpnicfOnuLinkTestVlanPriority OBJECT-TYPE 2197 SYNTAX Integer32(0..7) 2198 MAX-ACCESS read-write 2199 STATUS current 2200 DESCRIPTION 2201 " 2202 VLAN priority: 0-7. 2203 " 2204 DEFVAL { 2 } 2205 ::= { hpnicfOnuLinkTestEntry 5 } 2206 2207hpnicfOnuLinkTestVlanTagID OBJECT-TYPE 2208 SYNTAX Integer32(1..4094) 2209 MAX-ACCESS read-write 2210 STATUS current 2211 DESCRIPTION 2212 " 2213 VLAN ID: 1-4094. 2214 " 2215 DEFVAL { 1 } 2216 ::= { hpnicfOnuLinkTestEntry 6 } 2217 2218hpnicfOnuLinkTestResultSentFrameNum OBJECT-TYPE 2219 SYNTAX Integer32 2220 MAX-ACCESS read-only 2221 STATUS current 2222 DESCRIPTION 2223 " 2224 The total number of frames sent during the link test process. 2225 " 2226 ::= { hpnicfOnuLinkTestEntry 7 } 2227 2228hpnicfOnuLinkTestResultRetFrameNum OBJECT-TYPE 2229 SYNTAX Integer32 2230 MAX-ACCESS read-only 2231 STATUS current 2232 DESCRIPTION 2233 " 2234 The total number of frames return back during the link test process. 2235 " 2236 ::= { hpnicfOnuLinkTestEntry 8 } 2237 2238hpnicfOnuLinkTestResultRetErrFrameNum OBJECT-TYPE 2239 SYNTAX Integer32 2240 MAX-ACCESS read-only 2241 STATUS current 2242 DESCRIPTION 2243 " 2244 The total number of error frames return back during the 2245 link test process. 2246 " 2247 ::= { hpnicfOnuLinkTestEntry 9 } 2248 2249hpnicfOnuLinkTestResultMinDelay OBJECT-TYPE 2250 SYNTAX Integer32 2251 MAX-ACCESS read-only 2252 STATUS current 2253 DESCRIPTION 2254 " 2255 The minimum delay time in TQ units, which corresponds 2256 to the difference between sent and received times 2257 (including granting delay and firmware processing time 2258 overheads). It's invalid if the field 2259 'hpnicfOnuLinkTestDelay' is set to be true. 2260 " 2261 ::= { hpnicfOnuLinkTestEntry 10 } 2262 2263hpnicfOnuLinkTestResultMeanDelay OBJECT-TYPE 2264 SYNTAX Integer32 2265 MAX-ACCESS read-only 2266 STATUS current 2267 DESCRIPTION 2268 " 2269 The average delay time in TQ units, which corresponds 2270 to the difference between sent and received times 2271 (including granting delay and firmware processing time 2272 overheads). It's invalid if the field 2273 'hpnicfOnuLinkTestDelay' is set to be true. 2274 " 2275 ::= { hpnicfOnuLinkTestEntry 11 } 2276 2277hpnicfOnuLinkTestResultMaxDelay OBJECT-TYPE 2278 SYNTAX Integer32 2279 MAX-ACCESS read-only 2280 STATUS current 2281 DESCRIPTION 2282 " 2283 The maximum delay time in TQ units, which corresponds 2284 to the difference between sent and received times 2285 (including granting delay and firmware processing time 2286 overheads). It's invalid if the field 2287 'hpnicfOnuLinkTestDelay' is set to be true. 2288 " 2289 ::= { hpnicfOnuLinkTestEntry 12 } 2290 2291-- 2292-- hpnicfOnuBandWidthTable 2293-- 2294 2295hpnicfOnuBandWidthTable OBJECT-TYPE 2296 SYNTAX SEQUENCE OF HpnicfOnuBandWidthEntry 2297 MAX-ACCESS not-accessible 2298 STATUS current 2299 DESCRIPTION 2300 " 2301 Set bandwidth policy parameters(restrictions)for a LLID 2302 (only for the ONU). Default policies are set to disable. 2303 Policy parameters will be erased upon LLID network disconnection. 2304 " 2305 ::= { hpnicfEponOnuMan 3 } 2306 2307hpnicfOnuBandWidthEntry OBJECT-TYPE 2308 SYNTAX HpnicfOnuBandWidthEntry 2309 MAX-ACCESS not-accessible 2310 STATUS current 2311 DESCRIPTION 2312 " 2313 The entry of table hpnicfOnuBandWidthTable. 2314 " 2315 INDEX 2316 { 2317 ifIndex 2318 } 2319 ::= { hpnicfOnuBandWidthTable 1 } 2320 2321HpnicfOnuBandWidthEntry ::= SEQUENCE 2322 { 2323 hpnicfOnuDownStreamBandWidthPolicy TruthValue, 2324 hpnicfOnuDownStreamMaxBandWidth Integer32, 2325 hpnicfOnuDownStreamMaxBurstSize Integer32, 2326 hpnicfOnuDownStreamHighPriorityFirst TruthValue, 2327 hpnicfOnuDownStreamShortFrameFirst TruthValue, 2328 hpnicfOnuP2PBandWidthPolicy TruthValue, 2329 hpnicfOnuP2PMaxBandWidth Integer32, 2330 hpnicfOnuP2PMaxBurstSize Integer32, 2331 hpnicfOnuP2PHighPriorityFirst TruthValue, 2332 hpnicfOnuP2PShortFrameFirst TruthValue 2333 } 2334 2335hpnicfOnuDownStreamBandWidthPolicy OBJECT-TYPE 2336 SYNTAX TruthValue 2337 MAX-ACCESS read-write 2338 STATUS current 2339 DESCRIPTION 2340 " 2341 true:Enable static bandwidth configuration policing. 2342 false:Disable static bandwidth configuration policing. 2343 " 2344 DEFVAL { false } 2345 ::= { hpnicfOnuBandWidthEntry 1 } 2346 2347hpnicfOnuDownStreamMaxBandWidth OBJECT-TYPE 2348 SYNTAX Integer32(0..1000000) 2349 MAX-ACCESS read-write 2350 STATUS current 2351 DESCRIPTION 2352 " 2353 Maximum bandwidth allowed for the ONU, 2354 measured in Kbits/Sec. 2355 " 2356 DEFVAL { 1000000 } 2357 ::= { hpnicfOnuBandWidthEntry 2 } 2358 2359hpnicfOnuDownStreamMaxBurstSize OBJECT-TYPE 2360 SYNTAX Integer32(0..8388480) 2361 MAX-ACCESS read-write 2362 STATUS current 2363 DESCRIPTION 2364 " 2365 Maximal number of bytes in a burst. 2366 The value is truncated to the nearest 2367 smaller 128 bytes multiple value, 2368 measured in bytes. 2369 " 2370 DEFVAL { 8388480 } 2371 ::= { hpnicfOnuBandWidthEntry 3 } 2372 2373hpnicfOnuDownStreamHighPriorityFirst OBJECT-TYPE 2374 SYNTAX TruthValue 2375 MAX-ACCESS read-write 2376 STATUS current 2377 DESCRIPTION 2378 " 2379 true:Enable high priority frames preference. 2380 false:Disable high priority frames preference. 2381 " 2382 DEFVAL { false } 2383 ::= { hpnicfOnuBandWidthEntry 4 } 2384 2385hpnicfOnuDownStreamShortFrameFirst OBJECT-TYPE 2386 SYNTAX TruthValue 2387 MAX-ACCESS read-write 2388 STATUS current 2389 DESCRIPTION 2390 " 2391 true:Enable short frames preference. 2392 false:Disable short frames preference. 2393 " 2394 DEFVAL { false } 2395 ::= { hpnicfOnuBandWidthEntry 5 } 2396 2397hpnicfOnuP2PBandWidthPolicy OBJECT-TYPE 2398 SYNTAX TruthValue 2399 MAX-ACCESS read-write 2400 STATUS current 2401 DESCRIPTION 2402 " 2403 true:Enable static bandwidth configuration policing. 2404 false:Disable static bandwidth configuration policing. 2405 " 2406 DEFVAL { false } 2407 ::= { hpnicfOnuBandWidthEntry 6 } 2408 2409hpnicfOnuP2PMaxBandWidth OBJECT-TYPE 2410 SYNTAX Integer32(0..1000000) 2411 MAX-ACCESS read-write 2412 STATUS current 2413 DESCRIPTION 2414 " 2415 Maximum bandwidth allowed for the ONU, 2416 measured in Kbits/Sec. 2417 " 2418 DEFVAL { 1000000 } 2419 ::= { hpnicfOnuBandWidthEntry 7 } 2420 2421hpnicfOnuP2PMaxBurstSize OBJECT-TYPE 2422 SYNTAX Integer32(0..8388480) 2423 MAX-ACCESS read-write 2424 STATUS current 2425 DESCRIPTION 2426 " 2427 Maximal number of bytes in a burst. 2428 The value is truncated to the nearest 2429 smaller 128 bytes multiple value, 2430 measured in bytes. 2431 " 2432 DEFVAL { 8388480 } 2433 ::= { hpnicfOnuBandWidthEntry 8 } 2434 2435hpnicfOnuP2PHighPriorityFirst OBJECT-TYPE 2436 SYNTAX TruthValue 2437 MAX-ACCESS read-write 2438 STATUS current 2439 DESCRIPTION 2440 " 2441 true:Enable high priority frames preference. 2442 false:Disable high priority frames preference. 2443 " 2444 DEFVAL { false } 2445 ::= { hpnicfOnuBandWidthEntry 9 } 2446 2447hpnicfOnuP2PShortFrameFirst OBJECT-TYPE 2448 SYNTAX TruthValue 2449 MAX-ACCESS read-write 2450 STATUS current 2451 DESCRIPTION 2452 " 2453 true:Enable short frames preference. 2454 false:Disable short frames preference. 2455 " 2456 DEFVAL { false } 2457 ::= { hpnicfOnuBandWidthEntry 10 } 2458 2459-- 2460-- hpnicfOnuSlaManTable 2461-- 2462 2463hpnicfOnuSlaManTable OBJECT-TYPE 2464 SYNTAX SEQUENCE OF HpnicfOnuSlaManEntry 2465 MAX-ACCESS not-accessible 2466 STATUS current 2467 DESCRIPTION 2468 " 2469 Two types of DBA algorithm are supported in the ONU. 2470 The internal SLA based algorithm is always activated. 2471 This table defines the primary parameter about the 2472 internal SLA algorithm. 2473 " 2474 ::= { hpnicfEponOnuMan 4 } 2475 2476hpnicfOnuSlaManEntry OBJECT-TYPE 2477 SYNTAX HpnicfOnuSlaManEntry 2478 MAX-ACCESS not-accessible 2479 STATUS current 2480 DESCRIPTION 2481 " 2482 The entry of table hpnicfOnuSlaManTable. 2483 " 2484 INDEX 2485 { 2486 ifIndex 2487 } 2488 ::= { hpnicfOnuSlaManTable 1 } 2489 2490HpnicfOnuSlaManEntry ::= SEQUENCE 2491 { 2492 hpnicfOnuSlaMaxBandWidth Integer32, 2493 hpnicfOnuSlaMinBandWidth Integer32, 2494 hpnicfOnuSlaBandWidthStepVal Integer32, 2495 hpnicfOnuSlaDelay INTEGER, 2496 hpnicfOnuSlaFixedBandWidth Integer32, 2497 hpnicfOnuSlaPriorityClass Integer32, 2498 hpnicfOnuSlaFixedPacketSize Integer32 2499 } 2500 2501hpnicfOnuSlaMaxBandWidth OBJECT-TYPE 2502 SYNTAX Integer32 2503 MAX-ACCESS read-write 2504 STATUS current 2505 DESCRIPTION 2506 " 2507 Maximum bandwidth - measured in Kbit/s. 2508 The value of this object should be the multiple of 2509 the value of hpnicfOnuSlaBandWidthStepVal. 2510 The minimum bandwidth should not be larger than the maximum 2511 bandwidth. 2512 " 2513 ::= { hpnicfOnuSlaManEntry 1 } 2514 2515hpnicfOnuSlaMinBandWidth OBJECT-TYPE 2516 SYNTAX Integer32 2517 MAX-ACCESS read-write 2518 STATUS current 2519 DESCRIPTION 2520 " 2521 Minimum bandwidth - measured in Kbit/s. 2522 The value of this object should be the multiple of 2523 the value of hpnicfOnuSlaBandWidthStepVal. 2524 The maximum bandwidth should be larger than the minimum bandwidth. 2525 " 2526 ::= { hpnicfOnuSlaManEntry 2 } 2527 2528hpnicfOnuSlaBandWidthStepVal OBJECT-TYPE 2529 SYNTAX Integer32 2530 MAX-ACCESS read-only 2531 STATUS current 2532 DESCRIPTION 2533 " 2534 Granularity of bandwidth - measured in Kbit/s. 2535 The value of hpnicfOnuSlaMaxBandWidth and hpnicfOnuSlaMinBandWidth should 2536 be the multiple of the value of this object. 2537 " 2538 ::= { hpnicfOnuSlaManEntry 3 } 2539 2540hpnicfOnuSlaDelay OBJECT-TYPE 2541 SYNTAX INTEGER 2542 { 2543 low(1), 2544 high(2) 2545 } 2546 MAX-ACCESS read-write 2547 STATUS current 2548 DESCRIPTION 2549 " 2550 low - low delay. 2551 high - high delay. 2552 The delay constraint of a specific ONU. Set to high may improve the 2553 bandwidth usage at the cost of delay. 2554 " 2555 DEFVAL { low } 2556 ::= { hpnicfOnuSlaManEntry 4 } 2557 2558hpnicfOnuSlaFixedBandWidth OBJECT-TYPE 2559 SYNTAX Integer32 2560 MAX-ACCESS read-write 2561 STATUS current 2562 DESCRIPTION 2563 " 2564 Fixed bandwidth - measured in Kbit/s. 2565 The value of this object should be the multiple of 2566 the value of hpnicfOnuSlaBandWidthStepVal. 2567 " 2568 ::= { hpnicfOnuSlaManEntry 5 } 2569 2570hpnicfOnuSlaPriorityClass OBJECT-TYPE 2571 SYNTAX Integer32 2572 MAX-ACCESS read-write 2573 STATUS current 2574 DESCRIPTION 2575 " 2576 Precedence of this flow over others in case of contention. 2577 0 is the lowest priority and 7 is the highest priority. 2578 " 2579 DEFVAL { 0 } 2580 ::= { hpnicfOnuSlaManEntry 6 } 2581 2582hpnicfOnuSlaFixedPacketSize OBJECT-TYPE 2583 SYNTAX Integer32 2584 MAX-ACCESS read-write 2585 STATUS current 2586 DESCRIPTION 2587 " 2588 Fixed packet size - measured in byte. 2589 The value of this object should be valid when hpnicfOnuSlaFixedBandWidth is configured. 2590 " 2591 ::= { hpnicfOnuSlaManEntry 7 } 2592 2593-- 2594-- hpnicfOnuInfoTable 2595-- 2596 2597hpnicfOnuInfoTable OBJECT-TYPE 2598 SYNTAX SEQUENCE OF HpnicfOnuInfoEntry 2599 MAX-ACCESS not-accessible 2600 STATUS current 2601 DESCRIPTION 2602 " 2603 Primary status of the specified ONU. 2604 There will be one row in this table for each 2605 information in the system. 2606 (1)Software and hardware versions of the specified ONU 2607 (hpnicfOnuHardMajorVersion, hpnicfOnuHardMinorVersion, 2608 hpnicfOnuUniMacType) 2609 (2)Several physical capabilities of the ONU. 2610 (hpnicfOnuLaserOnTime, hpnicfOnuLaserOffTime, 2611 hpnicfOnuGrantFifoDep.) 2612 (3)The operation(activation) status of the ONU. 2613 (hpnicfOnuWorkMode) 2614 " 2615 ::= { hpnicfEponOnuMan 5 } 2616 2617hpnicfOnuInfoEntry OBJECT-TYPE 2618 SYNTAX HpnicfOnuInfoEntry 2619 MAX-ACCESS not-accessible 2620 STATUS current 2621 DESCRIPTION 2622 " 2623 The entry of the hpnicfOnuInfoTable. 2624 " 2625 INDEX 2626 { 2627 ifIndex 2628 } 2629 ::= { hpnicfOnuInfoTable 1 } 2630 2631HpnicfOnuInfoEntry ::= SEQUENCE 2632 { 2633 hpnicfOnuHardMajorVersion OCTET STRING, 2634 hpnicfOnuHardMinorVersion OCTET STRING, 2635 hpnicfOnuSoftwareVersion OCTET STRING, 2636 hpnicfOnuUniMacType INTEGER, 2637 hpnicfOnuLaserOnTime Integer32, 2638 hpnicfOnuLaserOffTime Integer32, 2639 hpnicfOnuGrantFifoDep Integer32, 2640 hpnicfOnuWorkMode INTEGER, 2641 hpnicfOnuPCBVersion OCTET STRING, 2642 hpnicfOnuRtt Unsigned32, 2643 hpnicfOnuEEPROMVersion OCTET STRING, 2644 hpnicfOnuRegType OCTET STRING, 2645 hpnicfOnuHostType OCTET STRING, 2646 hpnicfOnuDistance Integer32, 2647 hpnicfOnuLlid Integer32, 2648 hpnicfOnuVendorId OCTET STRING, 2649 hpnicfOnuFirmwareVersion OCTET STRING, 2650 hpnicfOnuOpticalPowerReceivedByOlt Integer32 2651 } 2652 2653hpnicfOnuHardMajorVersion OBJECT-TYPE 2654 SYNTAX OCTET STRING 2655 MAX-ACCESS read-only 2656 STATUS current 2657 DESCRIPTION 2658 " 2659 ONU hardware major version. If the object length is 2660 zero, it means the version is unknown. 2661 " 2662 ::= { hpnicfOnuInfoEntry 1 } 2663 2664hpnicfOnuHardMinorVersion OBJECT-TYPE 2665 SYNTAX OCTET STRING 2666 MAX-ACCESS read-only 2667 STATUS current 2668 DESCRIPTION 2669 " 2670 ONU hardware minor version. If the object length is 2671 zero, it means the version is unknown. 2672 " 2673 ::= { hpnicfOnuInfoEntry 2 } 2674 2675hpnicfOnuSoftwareVersion OBJECT-TYPE 2676 SYNTAX OCTET STRING 2677 MAX-ACCESS read-only 2678 STATUS current 2679 DESCRIPTION 2680 " 2681 ONU software version. 2682 " 2683 ::= { hpnicfOnuInfoEntry 3 } 2684 2685hpnicfOnuUniMacType OBJECT-TYPE 2686 SYNTAX INTEGER 2687 { 2688 other(1), 2689 mii(2), 2690 gmii(3), 2691 tbi(4) 2692 } 2693 MAX-ACCESS read-only 2694 STATUS current 2695 DESCRIPTION 2696 " 2697 ONU User Network Interface(UNI) port MAC type. 2698 " 2699 ::= { hpnicfOnuInfoEntry 4 } 2700 2701hpnicfOnuLaserOnTime OBJECT-TYPE 2702 SYNTAX Integer32 2703 MAX-ACCESS read-only 2704 STATUS current 2705 DESCRIPTION 2706 " 2707 The ONU laser on time measured in TQ units. If the object value is 2708 0x7FFFFFFF, it means hpnicfOnuLaserOnTime is unknown. 2709 " 2710 ::= { hpnicfOnuInfoEntry 5 } 2711 2712hpnicfOnuLaserOffTime OBJECT-TYPE 2713 SYNTAX Integer32 2714 MAX-ACCESS read-only 2715 STATUS current 2716 DESCRIPTION 2717 " 2718 The ONU laser off time measured in TQ units. If the object value is 2719 0x7FFFFFFF, it means hpnicfOnuLaserOffTime is unknown. 2720 " 2721 ::= { hpnicfOnuInfoEntry 6 } 2722 2723hpnicfOnuGrantFifoDep OBJECT-TYPE 2724 SYNTAX Integer32(1..255|2147483647) 2725 MAX-ACCESS read-only 2726 STATUS current 2727 DESCRIPTION 2728 " 2729 Maximal number of grant records an ONU can store, 2730 relevant to ONU only. 2731 range: 1 - 255. 2732 0x7FFFFFFF: unknown value. 2733 " 2734 ::= { hpnicfOnuInfoEntry 7 } 2735 2736hpnicfOnuWorkMode OBJECT-TYPE 2737 SYNTAX INTEGER 2738 { 2739 other(1), 2740 on(2), 2741 pending(3), 2742 off(4) 2743 } 2744 MAX-ACCESS read-only 2745 STATUS current 2746 DESCRIPTION 2747 " 2748 The operation(activation) mode of an ONU. 2749 other(1) - ONU is in another mode. 2750 on(2) - ONU is registered and authorized to the 2751 network. In this mode it works 2752 as a media converter. 2753 pending(3) - ONU has been registered to the PON, but 2754 not authorized to the network. 2755 off(4) - ONU is not registered to the network. 2756 " 2757 ::= { hpnicfOnuInfoEntry 8 } 2758 2759hpnicfOnuPCBVersion OBJECT-TYPE 2760 SYNTAX OCTET STRING 2761 MAX-ACCESS read-only 2762 STATUS current 2763 DESCRIPTION 2764 " 2765 ONU PCB version. 2766 " 2767 ::= { hpnicfOnuInfoEntry 9 } 2768 2769hpnicfOnuRtt OBJECT-TYPE 2770 SYNTAX Unsigned32 2771 MAX-ACCESS read-only 2772 STATUS current 2773 DESCRIPTION 2774 " 2775 The signal round-trip-time(RTT) received. 2776 " 2777 ::= { hpnicfOnuInfoEntry 10 } 2778 2779hpnicfOnuEEPROMVersion OBJECT-TYPE 2780 SYNTAX OCTET STRING 2781 MAX-ACCESS read-only 2782 STATUS current 2783 DESCRIPTION 2784 " 2785 ONU EEPROM version. 2786 " 2787 ::= { hpnicfOnuInfoEntry 11 } 2788 2789hpnicfOnuRegType OBJECT-TYPE 2790 SYNTAX OCTET STRING 2791 MAX-ACCESS read-only 2792 STATUS current 2793 DESCRIPTION 2794 " 2795 ONU registered type. 2796 " 2797 ::= { hpnicfOnuInfoEntry 12 } 2798 2799hpnicfOnuHostType OBJECT-TYPE 2800 SYNTAX OCTET STRING 2801 MAX-ACCESS read-only 2802 STATUS current 2803 DESCRIPTION 2804 " 2805 ONU host type. 2806 " 2807 ::= { hpnicfOnuInfoEntry 13 } 2808 2809hpnicfOnuDistance OBJECT-TYPE 2810 SYNTAX Integer32 2811 MAX-ACCESS read-only 2812 STATUS current 2813 DESCRIPTION 2814 " 2815 The distance between OLT and ONU, measured in meter. 2816 " 2817 ::= { hpnicfOnuInfoEntry 14 } 2818 2819hpnicfOnuLlid OBJECT-TYPE 2820 SYNTAX Integer32 2821 MAX-ACCESS read-only 2822 STATUS current 2823 DESCRIPTION 2824 " 2825 The link layer identifier, which uniquely identifies the ONU 2826 of a specific OLT. 2827 " 2828 ::= { hpnicfOnuInfoEntry 15 } 2829 2830hpnicfOnuVendorId OBJECT-TYPE 2831 SYNTAX OCTET STRING 2832 MAX-ACCESS read-only 2833 STATUS current 2834 DESCRIPTION 2835 " 2836 ONU vendor ID. 2837 " 2838 ::= { hpnicfOnuInfoEntry 16 } 2839 2840hpnicfOnuFirmwareVersion OBJECT-TYPE 2841 SYNTAX OCTET STRING 2842 MAX-ACCESS read-only 2843 STATUS current 2844 DESCRIPTION 2845 " 2846 ONU firmware version. 2847 " 2848 ::= { hpnicfOnuInfoEntry 17 } 2849 2850hpnicfOnuOpticalPowerReceivedByOlt OBJECT-TYPE 2851 SYNTAX Integer32 2852 MAX-ACCESS read-only 2853 STATUS current 2854 DESCRIPTION 2855 " 2856 The burst ONU optical power received by OLT, 2857 and when the ONU status is up the value is usable. 2858 It measured in 0.01 dBm unit. 2859 " 2860 ::= { hpnicfOnuInfoEntry 18 } 2861 2862-- 2863-- hpnicfOnuMacAddrInfoTable 2864-- 2865 2866hpnicfOnuMacAddrInfoTable OBJECT-TYPE 2867 SYNTAX SEQUENCE OF HpnicfOnuMacAddrInfoEntry 2868 MAX-ACCESS not-accessible 2869 STATUS current 2870 DESCRIPTION 2871 " 2872 This table used for getting MAC address information of ONU. 2873 " 2874 ::= { hpnicfEponOnuMan 6 } 2875 2876hpnicfOnuMacAddrInfoEntry OBJECT-TYPE 2877 SYNTAX HpnicfOnuMacAddrInfoEntry 2878 MAX-ACCESS not-accessible 2879 STATUS current 2880 DESCRIPTION 2881 " 2882 The entry of the hpnicfEponOnuMacAddrInfoTable. 2883 " 2884 INDEX 2885 { 2886 ifIndex, 2887 hpnicfOnuMacIndex 2888 } 2889 ::= { hpnicfOnuMacAddrInfoTable 1 } 2890 2891HpnicfOnuMacAddrInfoEntry ::= SEQUENCE 2892 { 2893 hpnicfOnuMacIndex Integer32, 2894 hpnicfOnuMacAddrFlag INTEGER, 2895 hpnicfOnuMacAddress MacAddress 2896 } 2897 2898hpnicfOnuMacIndex OBJECT-TYPE 2899 SYNTAX Integer32 2900 MAX-ACCESS not-accessible 2901 STATUS current 2902 DESCRIPTION 2903 " 2904 The index of ONUs in one OLT. 2905 " 2906 ::= { hpnicfOnuMacAddrInfoEntry 1 } 2907 2908hpnicfOnuMacAddrFlag OBJECT-TYPE 2909 SYNTAX INTEGER 2910 { 2911 bound(1), 2912 registered(2), 2913 run(3), 2914 regIncorrect(4) 2915 } 2916 MAX-ACCESS read-only 2917 STATUS current 2918 DESCRIPTION 2919 " 2920 The flag of ONU status. 2921 1 - bound:The ONU is bound but not registered. 2922 2 - registered:The ONU is registered but not bound. 2923 3 - run:The ONU is registered and bound on one OLT. 2924 4 - regIncorrect:The ONU is bound on one OLT and registered on 2925 another OLT. 2926 " 2927 ::= { hpnicfOnuMacAddrInfoEntry 2 } 2928 2929hpnicfOnuMacAddress OBJECT-TYPE 2930 SYNTAX MacAddress 2931 MAX-ACCESS read-only 2932 STATUS current 2933 DESCRIPTION 2934 " 2935 The MAC address of ONU. 2936 " 2937 ::= { hpnicfOnuMacAddrInfoEntry 3 } 2938 2939-- 2940-- hpnicfOnuBindMacAddrTable 2941-- 2942 2943hpnicfOnuBindMacAddrTable OBJECT-TYPE 2944 SYNTAX SEQUENCE OF HpnicfOnuBindMacAddrEntry 2945 MAX-ACCESS not-accessible 2946 STATUS current 2947 DESCRIPTION 2948 " 2949 This table implements the following functions for ONUs: 2950 Bind MAC of ONU. 2951 " 2952 ::= { hpnicfEponOnuMan 7 } 2953 2954hpnicfOnuBindMacAddrEntry OBJECT-TYPE 2955 SYNTAX HpnicfOnuBindMacAddrEntry 2956 MAX-ACCESS not-accessible 2957 STATUS current 2958 DESCRIPTION 2959 " 2960 The entry of the table hpnicfOnuBindMacAddrTable. 2961 " 2962 INDEX 2963 { 2964 ifIndex 2965 } 2966 ::= { hpnicfOnuBindMacAddrTable 1 } 2967 2968HpnicfOnuBindMacAddrEntry ::= SEQUENCE 2969 { 2970 hpnicfOnuBindMacAddress MacAddress, 2971 hpnicfOnuBindType Integer32 2972 } 2973 2974hpnicfOnuBindMacAddress OBJECT-TYPE 2975 SYNTAX MacAddress 2976 MAX-ACCESS read-write 2977 STATUS current 2978 DESCRIPTION 2979 " 2980 Bind the MAC of ONU. 2981 While the MAC is not bound, the ONU can not go into 2982 effect and configurations can not be set. 2983 Set 0-0-0 (MAC address) to the EPON device port will 2984 unbind the relationship with the original MAC and 2985 configurations will be set to default values. 2986 " 2987 ::= { hpnicfOnuBindMacAddrEntry 1 } 2988 2989hpnicfOnuBindType OBJECT-TYPE 2990 SYNTAX Integer32 2991 MAX-ACCESS read-write 2992 STATUS current 2993 DESCRIPTION 2994 " 2995 Set the binding type with the ONU which is confined 2996 to the index of hpnicfEponOnuTypeDescr. 2997 " 2998 ::= { hpnicfOnuBindMacAddrEntry 2 } 2999 3000-- 3001-- hpnicfOnuFirmwareUpdateTable 3002-- 3003 3004hpnicfOnuFirmwareUpdateTable OBJECT-TYPE 3005 SYNTAX SEQUENCE OF HpnicfOnuFirmwareUpdateEntry 3006 MAX-ACCESS not-accessible 3007 STATUS current 3008 DESCRIPTION 3009 " 3010 This table implements the following functions for ONUs: 3011 1. Update the ONU firmware. 3012 2. Result of update ONU firmware. 3013 " 3014 ::= { hpnicfEponOnuMan 8 } 3015 3016hpnicfOnuFirmwareUpdateEntry OBJECT-TYPE 3017 SYNTAX HpnicfOnuFirmwareUpdateEntry 3018 MAX-ACCESS not-accessible 3019 STATUS current 3020 DESCRIPTION 3021 " 3022 The entry of the table hpnicfOnuFirmwareUpdateTable. 3023 " 3024 INDEX 3025 { 3026 ifIndex 3027 } 3028 ::= { hpnicfOnuFirmwareUpdateTable 1 } 3029 3030HpnicfOnuFirmwareUpdateEntry ::= SEQUENCE 3031 { 3032 hpnicfOnuUpdate INTEGER, 3033 hpnicfOnuUpdateResult INTEGER, 3034 hpnicfOnuUpdateFileName OCTET STRING 3035 } 3036 3037hpnicfOnuUpdate OBJECT-TYPE 3038 SYNTAX INTEGER 3039 { 3040 update(1) 3041 } 3042 MAX-ACCESS read-write 3043 STATUS current 3044 DESCRIPTION 3045 " 3046 update(1): Update the ONU firmware. 3047 Config the MIB object module hpnicfEponOnuUpdateFileName 3048 with the filename of ONU firmware first. 3049 " 3050 ::= { hpnicfOnuFirmwareUpdateEntry 1 } 3051 3052hpnicfOnuUpdateResult OBJECT-TYPE 3053 SYNTAX INTEGER 3054 { 3055 updating(1), 3056 ok(2), 3057 fail(3), 3058 fileNotExist(4), 3059 notSetFilename(5), 3060 fileNotMatchONU(6), 3061 timeout(7), 3062 otherError(8) 3063 } 3064 MAX-ACCESS read-only 3065 STATUS current 3066 DESCRIPTION 3067 " 3068 The ONU firmware update result. 3069 updating - The ONU is updating firmware right now. 3070 ok - The ONU update result is OK. 3071 fail - The ONU update result is fail. 3072 fileNotExist - The ONU update failed because the file does not exist. 3073 notSetFilename - The ONU firmware filename is not set. 3074 fileNotMatchONU - The ONU firmware does not match the ONU. 3075 timeout - The ONU responses timeout. 3076 otherError - The ONU update result is unknown. 3077 " 3078 ::= { hpnicfOnuFirmwareUpdateEntry 2 } 3079 3080hpnicfOnuUpdateFileName OBJECT-TYPE 3081 SYNTAX OCTET STRING(SIZE(0..255)) 3082 MAX-ACCESS read-write 3083 STATUS current 3084 DESCRIPTION 3085 " 3086 The filename of the ONU firmware to be updated. 3087 Note that the filename must contain the file path. 3088 " 3089 ::= { hpnicfOnuFirmwareUpdateEntry 3 } 3090 3091hpnicfOnuLinkTestFrameNumMinVal OBJECT-TYPE 3092 SYNTAX Integer32 3093 MAX-ACCESS read-only 3094 STATUS current 3095 DESCRIPTION 3096 "The lower limit of measurement frames which is confined to 3097 hpnicfOnuLinkTestFrameNum." 3098 ::= { hpnicfEponOnuMan 9 } 3099 3100hpnicfOnuLinkTestFrameNumMaxVal OBJECT-TYPE 3101 SYNTAX Integer32 3102 MAX-ACCESS read-only 3103 STATUS current 3104 DESCRIPTION 3105 "The upper limit of measurement frames which is confined to 3106 hpnicfOnuLinkTestFrameNum." 3107 ::= { hpnicfEponOnuMan 10 } 3108 3109hpnicfOnuSlaMaxBandWidthMinVal OBJECT-TYPE 3110 SYNTAX Integer32 3111 MAX-ACCESS read-only 3112 STATUS current 3113 DESCRIPTION 3114 " 3115 The lower limit of maximum-bandwidth which is confined to 3116 hpnicfOnuSlaMaxBandWidth." 3117 ::= { hpnicfEponOnuMan 11 } 3118 3119hpnicfOnuSlaMaxBandWidthMaxVal OBJECT-TYPE 3120 SYNTAX Integer32 3121 MAX-ACCESS read-only 3122 STATUS current 3123 DESCRIPTION 3124 " 3125 The upper limit of maximum-bandwidth which is confined to 3126 hpnicfOnuSlaMaxBandWidth." 3127 ::= { hpnicfEponOnuMan 12 } 3128 3129hpnicfOnuSlaMinBandWidthMinVal OBJECT-TYPE 3130 SYNTAX Integer32 3131 MAX-ACCESS read-only 3132 STATUS current 3133 DESCRIPTION 3134 " 3135 The lower limit of minimum-bandwidth which is confined to 3136 hpnicfOnuSlaMinBandWidth." 3137 ::= { hpnicfEponOnuMan 13 } 3138 3139hpnicfOnuSlaMinBandWidthMaxVal OBJECT-TYPE 3140 SYNTAX Integer32 3141 MAX-ACCESS read-only 3142 STATUS current 3143 DESCRIPTION 3144 " 3145 The upper limit of minimum-bandwidth which is confined to 3146 hpnicfOnuSlaMinBandWidth." 3147 ::= { hpnicfEponOnuMan 14 } 3148 3149-- 3150-- hpnicfEponOnuTypeManTable 3151-- 3152 3153hpnicfEponOnuTypeManTable OBJECT-TYPE 3154 SYNTAX SEQUENCE OF HpnicfEponOnuTypeManEntry 3155 MAX-ACCESS not-accessible 3156 STATUS current 3157 DESCRIPTION 3158 " 3159 This table is used for getting ONU bind type in current version. 3160 " 3161 ::= { hpnicfEponOnuMan 15 } 3162 3163hpnicfEponOnuTypeManEntry OBJECT-TYPE 3164 SYNTAX HpnicfEponOnuTypeManEntry 3165 MAX-ACCESS not-accessible 3166 STATUS current 3167 DESCRIPTION 3168 " 3169 The entry of the hpnicfEponOnuTypeManTable. 3170 " 3171 INDEX 3172 { 3173 hpnicfEponOnuTypeIndex 3174 } 3175 ::= { hpnicfEponOnuTypeManTable 1 } 3176 3177HpnicfEponOnuTypeManEntry ::= SEQUENCE 3178 { 3179 hpnicfEponOnuTypeIndex Integer32, 3180 hpnicfEponOnuTypeDescr OCTET STRING 3181 } 3182 3183hpnicfEponOnuTypeIndex OBJECT-TYPE 3184 SYNTAX Integer32 3185 MAX-ACCESS not-accessible 3186 STATUS current 3187 DESCRIPTION 3188 " 3189 The ONU type index. 3190 " 3191 ::= { hpnicfEponOnuTypeManEntry 1 } 3192 3193hpnicfEponOnuTypeDescr OBJECT-TYPE 3194 SYNTAX OCTET STRING 3195 MAX-ACCESS read-only 3196 STATUS current 3197 DESCRIPTION 3198 " 3199 The ONU type description which can be used to bind ONU in current 3200 version. 3201 the value of hpnicfOnuBindType can be configured by the index of 3202 hpnicfEponOnuTypeDescr. 3203 " 3204 ::= { hpnicfEponOnuTypeManEntry 2 } 3205 3206hpnicfOnuPacketManTable OBJECT-TYPE 3207 SYNTAX SEQUENCE OF HpnicfOnuPacketManEntry 3208 MAX-ACCESS not-accessible 3209 STATUS current 3210 DESCRIPTION 3211 " 3212 This table implements the following functions: 3213 (1)Manage packet priority trust mode. 3214 (2)Manage packet queue-scheduler mode. 3215 " 3216 ::= { hpnicfEponOnuMan 16 } 3217 3218hpnicfOnuPacketManEntry OBJECT-TYPE 3219 SYNTAX HpnicfOnuPacketManEntry 3220 MAX-ACCESS not-accessible 3221 STATUS current 3222 DESCRIPTION 3223 " 3224 The entry of the hpnicfOnuPacketManTable. 3225 " 3226 INDEX 3227 { 3228 ifIndex 3229 } 3230 ::= { hpnicfOnuPacketManTable 1 } 3231 3232HpnicfOnuPacketManEntry ::= SEQUENCE 3233 { 3234 hpnicfOnuPriorityTrust INTEGER, 3235 hpnicfOnuQueueScheduler INTEGER 3236 } 3237 3238hpnicfOnuPriorityTrust OBJECT-TYPE 3239 SYNTAX INTEGER 3240 { 3241 dscp(1), 3242 ipprecedence(2), 3243 cos(3) 3244 } 3245 MAX-ACCESS read-write 3246 STATUS current 3247 DESCRIPTION 3248 " 3249 The QOS mode which is assigned on ONU. 3250 dscp - The service dscp of politic Priority. 3251 ipprecedence - The service IP precedence of politic Priority. 3252 cos - The service cos of politic Priority. 3253 " 3254 DEFVAL { cos } 3255 ::= { hpnicfOnuPacketManEntry 1 } 3256 3257hpnicfOnuQueueScheduler OBJECT-TYPE 3258 SYNTAX INTEGER 3259 { 3260 spq(1), 3261 wfq(2) 3262 } 3263 MAX-ACCESS read-write 3264 STATUS current 3265 DESCRIPTION 3266 " 3267 The packet queue-scheduler mode which is assigned on ONU. 3268 spq - strict priority queuing. 3269 wfq - specifies the weights for weighted round-robin queuing. 3270 " 3271 DEFVAL { spq } 3272 ::= { hpnicfOnuPacketManEntry 2 } 3273 3274hpnicfOnuProtocolTable OBJECT-TYPE 3275 SYNTAX SEQUENCE OF HpnicfOnuProtocolEntry 3276 MAX-ACCESS not-accessible 3277 STATUS current 3278 DESCRIPTION 3279 " 3280 This table implements the following functions: 3281 (1)Manage STP status. 3282 (2)Manage IGMP-snooping. 3283 (3)Manage DHCP-snooping. 3284 " 3285 ::= { hpnicfEponOnuMan 17 } 3286 3287hpnicfOnuProtocolEntry OBJECT-TYPE 3288 SYNTAX HpnicfOnuProtocolEntry 3289 MAX-ACCESS not-accessible 3290 STATUS current 3291 DESCRIPTION 3292 " 3293 The entry of hpnicfOnuProtocolTable. 3294 " 3295 INDEX 3296 { 3297 ifIndex 3298 } 3299 ::= { hpnicfOnuProtocolTable 1 } 3300 3301HpnicfOnuProtocolEntry ::= SEQUENCE 3302 { 3303 hpnicfOnuStpStatus TruthValue, 3304 hpnicfOnuIgmpSnoopingStatus TruthValue, 3305 hpnicfOnuDhcpsnoopingOption82 TruthValue, 3306 hpnicfOnuDhcpsnooping TruthValue, 3307 hpnicfOnuPppoe TruthValue, 3308 hpnicfOnuIgmpSnoopingHostAgingT Integer32, 3309 hpnicfOnuIgmpSnoopingMaxRespT Integer32, 3310 hpnicfOnuIgmpSnoopingRouterAgingT Integer32, 3311 hpnicfOnuIgmpSnoopingAggReportS TruthValue, 3312 hpnicfOnuIgmpSnoopingAggLeaveS TruthValue 3313 } 3314 3315hpnicfOnuStpStatus OBJECT-TYPE 3316 SYNTAX TruthValue 3317 MAX-ACCESS read-write 3318 STATUS current 3319 DESCRIPTION 3320 " 3321 true(1) - STP status enable on ONU. 3322 false(2) - STP status disable on ONU. 3323 " 3324 DEFVAL { true } 3325 ::= { hpnicfOnuProtocolEntry 1 } 3326 3327hpnicfOnuIgmpSnoopingStatus OBJECT-TYPE 3328 SYNTAX TruthValue 3329 MAX-ACCESS read-write 3330 STATUS current 3331 DESCRIPTION 3332 " 3333 true(1) - IGMP snooping status enable on ONU. 3334 false(2) - IGMP snooping status disable on ONU. 3335 " 3336 DEFVAL { true } 3337 ::= { hpnicfOnuProtocolEntry 2 } 3338 3339hpnicfOnuDhcpsnoopingOption82 OBJECT-TYPE 3340 SYNTAX TruthValue 3341 MAX-ACCESS read-write 3342 STATUS current 3343 DESCRIPTION 3344 " 3345 true(1) - DHCP snooping Option 82 status enable on ONU. 3346 false(2) - DHCP snooping Option 82 status disable on ONU. 3347 " 3348 DEFVAL { false } 3349 ::= { hpnicfOnuProtocolEntry 3 } 3350 3351hpnicfOnuDhcpsnooping OBJECT-TYPE 3352 SYNTAX TruthValue 3353 MAX-ACCESS read-write 3354 STATUS current 3355 DESCRIPTION 3356 " 3357 true(1) - DHCP snooping status enable on ONU. 3358 false(2) - DHCP snooping status disable on ONU. 3359 " 3360 DEFVAL { false } 3361 ::= { hpnicfOnuProtocolEntry 4 } 3362 3363hpnicfOnuPppoe OBJECT-TYPE 3364 SYNTAX TruthValue 3365 MAX-ACCESS read-write 3366 STATUS current 3367 DESCRIPTION 3368 " 3369 true(1) - PPPOE status enable on ONU. 3370 false(2) - PPPOE status disable on ONU. 3371 " 3372 DEFVAL { false } 3373 ::= { hpnicfOnuProtocolEntry 5 } 3374 3375hpnicfOnuIgmpSnoopingHostAgingT OBJECT-TYPE 3376 SYNTAX Integer32 3377 MAX-ACCESS read-write 3378 STATUS current 3379 DESCRIPTION 3380 " 3381 Set the host aging time of IGMP on ONU. 3382 " 3383 ::= { hpnicfOnuProtocolEntry 6 } 3384 3385hpnicfOnuIgmpSnoopingMaxRespT OBJECT-TYPE 3386 SYNTAX Integer32 3387 MAX-ACCESS read-write 3388 STATUS current 3389 DESCRIPTION 3390 " 3391 Set the max response time of IGMP on ONU. 3392 " 3393 ::= { hpnicfOnuProtocolEntry 7 } 3394 3395hpnicfOnuIgmpSnoopingRouterAgingT OBJECT-TYPE 3396 SYNTAX Integer32 3397 MAX-ACCESS read-write 3398 STATUS current 3399 DESCRIPTION 3400 " 3401 Set the router aging time of IGMP on ONU. 3402 " 3403 ::= { hpnicfOnuProtocolEntry 8 } 3404 3405hpnicfOnuIgmpSnoopingAggReportS OBJECT-TYPE 3406 SYNTAX TruthValue 3407 MAX-ACCESS read-write 3408 STATUS current 3409 DESCRIPTION 3410 " 3411 true(1) - Igmp snooping aggregation report status enable on ONU. 3412 false(2) - Igmp snooping aggregation report status disable on ONU. 3413 " 3414 DEFVAL { false } 3415 ::= { hpnicfOnuProtocolEntry 9 } 3416 3417hpnicfOnuIgmpSnoopingAggLeaveS OBJECT-TYPE 3418 SYNTAX TruthValue 3419 MAX-ACCESS read-write 3420 STATUS current 3421 DESCRIPTION 3422 " 3423 true(1) - Igmp snooping aggregation leave status enable on ONU. 3424 false(2) - Igmp snooping aggregation leave status disable on ONU. 3425 " 3426 DEFVAL { true } 3427 ::= { hpnicfOnuProtocolEntry 10 } 3428 3429hpnicfOnuDot1xTable OBJECT-TYPE 3430 SYNTAX SEQUENCE OF HpnicfOnuDot1xEntry 3431 MAX-ACCESS not-accessible 3432 STATUS current 3433 DESCRIPTION 3434 " 3435 This table implements the following functions: 3436 (1)Manage 802.1x account. 3437 (2)Manage 802.1x password. 3438 ONU will be authorized to send and receive frames when the 3439 account and the password are all right, otherwise this ONU 3440 will be unavailable. 3441 " 3442 ::= { hpnicfEponOnuMan 18 } 3443 3444hpnicfOnuDot1xEntry OBJECT-TYPE 3445 SYNTAX HpnicfOnuDot1xEntry 3446 MAX-ACCESS not-accessible 3447 STATUS current 3448 DESCRIPTION 3449 " 3450 The entry of the hpnicfOnuDot1xTable. 3451 " 3452 INDEX 3453 { 3454 ifIndex 3455 } 3456 ::= { hpnicfOnuDot1xTable 1 } 3457 3458HpnicfOnuDot1xEntry ::= SEQUENCE 3459 { 3460 hpnicfOnuDot1xAccount OCTET STRING, 3461 hpnicfOnuDot1xPassword OCTET STRING 3462 } 3463 3464hpnicfOnuDot1xAccount OBJECT-TYPE 3465 SYNTAX OCTET STRING 3466 MAX-ACCESS read-write 3467 STATUS current 3468 DESCRIPTION 3469 " 3470 ONU 802.1X account. 3471 The object value cannot be set as 'a', 'al' or 'all'. 3472 The object should be set together with hpnicfOnuDot1xPassword. 3473 " 3474 ::= { hpnicfOnuDot1xEntry 1 } 3475 3476hpnicfOnuDot1xPassword OBJECT-TYPE 3477 SYNTAX OCTET STRING 3478 MAX-ACCESS read-write 3479 STATUS current 3480 DESCRIPTION 3481 " 3482 ONU 802.1X password. 3483 The object should be set together with hpnicfOnuDot1xAccount. 3484 " 3485 ::= { hpnicfOnuDot1xEntry 2 } 3486 3487hpnicfEponBatchOperationMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 6 } 3488 3489-- 3490-- hpnicfOnuPriorityQueueTable 3491-- 3492 3493hpnicfOnuPriorityQueueTable OBJECT-TYPE 3494 SYNTAX SEQUENCE OF HpnicfOnuPriorityQueueEntry 3495 MAX-ACCESS not-accessible 3496 STATUS current 3497 DESCRIPTION 3498 " 3499 This table contains specific information of priority queue. 3500 " 3501 ::= { hpnicfEponOnuMan 19 } 3502 3503hpnicfOnuPriorityQueueEntry OBJECT-TYPE 3504 SYNTAX HpnicfOnuPriorityQueueEntry 3505 MAX-ACCESS not-accessible 3506 STATUS current 3507 DESCRIPTION 3508 " 3509 The entry of hpnicfOnuPriorityQueueTable. 3510 " 3511 INDEX 3512 { 3513 ifIndex, 3514 hpnicfOnuQueueDirection, 3515 hpnicfOnuQueueId 3516 } 3517 ::= { hpnicfOnuPriorityQueueTable 1 } 3518 3519HpnicfOnuPriorityQueueEntry ::= SEQUENCE 3520 { 3521 hpnicfOnuQueueDirection INTEGER, 3522 hpnicfOnuQueueId Integer32, 3523 hpnicfOnuQueueSize Integer32 3524 } 3525 3526hpnicfOnuQueueDirection OBJECT-TYPE 3527 SYNTAX INTEGER 3528 { 3529 inbound(1), 3530 outbound(2) 3531 } 3532 MAX-ACCESS not-accessible 3533 STATUS current 3534 DESCRIPTION 3535 " 3536 The direction of priority queue. 3537 " 3538 ::= { hpnicfOnuPriorityQueueEntry 1 } 3539 3540hpnicfOnuQueueId OBJECT-TYPE 3541 SYNTAX Integer32(0..7) 3542 MAX-ACCESS not-accessible 3543 STATUS current 3544 DESCRIPTION 3545 " 3546 The queue ID of priority queue. 3547 " 3548 ::= { hpnicfOnuPriorityQueueEntry 2 } 3549 3550hpnicfOnuQueueSize OBJECT-TYPE 3551 SYNTAX Integer32 3552 MAX-ACCESS read-write 3553 STATUS current 3554 DESCRIPTION 3555 " 3556 The size of priority queue, measured in percent. The total length of 3557 all priority queues is a constant, by default, it is assigned to all 3558 of the priority queues evenly. The length of each priority queue may 3559 be changed by changing the value of hpnicfOnuPriorityQueueSize. 3560 The total size of the inbound or outbound priority queues should be 3561 not more than 100. 3562 " 3563 ::= { hpnicfOnuPriorityQueueEntry 3 } 3564 3565-- 3566-- hpnicfOnuCountTable 3567-- 3568 3569hpnicfOnuCountTable OBJECT-TYPE 3570 SYNTAX SEQUENCE OF HpnicfOnuCountEntry 3571 MAX-ACCESS not-accessible 3572 STATUS current 3573 DESCRIPTION 3574 " 3575 This table contains statistics of ONU port. 3576 " 3577 ::= { hpnicfEponOnuMan 20 } 3578 3579hpnicfOnuCountEntry OBJECT-TYPE 3580 SYNTAX HpnicfOnuCountEntry 3581 MAX-ACCESS not-accessible 3582 STATUS current 3583 DESCRIPTION 3584 " 3585 The entry of hpnicfOnuCountTable. 3586 " 3587 INDEX 3588 { 3589 ifIndex 3590 } 3591 ::= { hpnicfOnuCountTable 1 } 3592 3593HpnicfOnuCountEntry ::= SEQUENCE 3594 { 3595 hpnicfOnuInCRCErrPkts Counter64, 3596 hpnicfOnuOutDroppedFrames Counter64 3597 } 3598 3599hpnicfOnuInCRCErrPkts OBJECT-TYPE 3600 SYNTAX Counter64 3601 MAX-ACCESS read-only 3602 STATUS current 3603 DESCRIPTION 3604 " 3605 The total number of frames received with bad CRC checksum. 3606 " 3607 ::= { hpnicfOnuCountEntry 1 } 3608 3609hpnicfOnuOutDroppedFrames OBJECT-TYPE 3610 SYNTAX Counter64 3611 MAX-ACCESS read-only 3612 STATUS current 3613 DESCRIPTION 3614 " 3615 The total number of frames dropped because of buffer failure. 3616 " 3617 ::= { hpnicfOnuCountEntry 2 } 3618 3619hpnicfEponOnuScalarGroup OBJECT IDENTIFIER ::= { hpnicfEponOnuMan 21 } 3620 3621hpnicfOnuPriorityQueueSizeMinVal OBJECT-TYPE 3622 SYNTAX Integer32 3623 MAX-ACCESS read-only 3624 STATUS current 3625 DESCRIPTION 3626 " 3627 The lower limit of queue size which is confined to 3628 hpnicfOnuQueueSize. 3629 " 3630 ::= { hpnicfEponOnuScalarGroup 1 } 3631 3632hpnicfOnuPriorityQueueSizeMaxVal OBJECT-TYPE 3633 SYNTAX Integer32 3634 MAX-ACCESS read-only 3635 STATUS current 3636 DESCRIPTION 3637 " 3638 The upper limit of queue size which is confined to 3639 hpnicfOnuQueueSize. 3640 " 3641 ::= { hpnicfEponOnuScalarGroup 2 } 3642 3643hpnicfOnuPriorityQueueBandwidthMinVal OBJECT-TYPE 3644 SYNTAX Integer32 3645 MAX-ACCESS read-only 3646 STATUS current 3647 DESCRIPTION 3648 " 3649 The lower limit of hpnicfOnuQueueMaxBandwidth. 3650 " 3651 ::= { hpnicfEponOnuScalarGroup 3 } 3652 3653hpnicfOnuPriorityQueueBandwidthMaxVal OBJECT-TYPE 3654 SYNTAX Integer32 3655 MAX-ACCESS read-only 3656 STATUS current 3657 DESCRIPTION 3658 " 3659 The upper limit of hpnicfOnuQueueMaxBandwidth. 3660 " 3661 ::= { hpnicfEponOnuScalarGroup 4 } 3662 3663hpnicfOnuPriorityQueueBurstsizeMinVal OBJECT-TYPE 3664 SYNTAX Integer32 3665 MAX-ACCESS read-only 3666 STATUS current 3667 DESCRIPTION 3668 " 3669 The lower limit of hpnicfOnuQueueMaxBurstsize. 3670 " 3671 ::= { hpnicfEponOnuScalarGroup 5 } 3672 3673hpnicfOnuPriorityQueueBurstsizeMaxVal OBJECT-TYPE 3674 SYNTAX Integer32 3675 MAX-ACCESS read-only 3676 STATUS current 3677 DESCRIPTION 3678 " 3679 The upper limit of hpnicfOnuQueueMaxBurstsize. 3680 " 3681 ::= { hpnicfEponOnuScalarGroup 6 } 3682 3683hpnicfOnuUpdateByTypeNextIndex OBJECT-TYPE 3684 SYNTAX Integer32 3685 MAX-ACCESS read-only 3686 STATUS current 3687 DESCRIPTION 3688 " 3689 Offer a free index of hpnicfOnuFirmwareUpdateByTypeTable. 3690 " 3691 ::= { hpnicfEponOnuScalarGroup 7 } 3692 3693-- 3694-- hpnicfOnuQueueBandwidthTable 3695-- 3696 3697hpnicfOnuQueueBandwidthTable OBJECT-TYPE 3698 SYNTAX SEQUENCE OF HpnicfOnuQueueBandwidthEntry 3699 MAX-ACCESS not-accessible 3700 STATUS current 3701 DESCRIPTION 3702 " 3703 This table contains specific bandwidth information of ONU priority queue. 3704 " 3705 ::= { hpnicfEponOnuMan 22 } 3706 3707hpnicfOnuQueueBandwidthEntry OBJECT-TYPE 3708 SYNTAX HpnicfOnuQueueBandwidthEntry 3709 MAX-ACCESS not-accessible 3710 STATUS current 3711 DESCRIPTION 3712 " 3713 The entry of hpnicfOnuQueueBandwidthTable. 3714 " 3715 INDEX 3716 { 3717 ifIndex, 3718 hpnicfOnuQueueDirection, 3719 hpnicfOnuQueueId 3720 } 3721 ::= { hpnicfOnuQueueBandwidthTable 1 } 3722 3723HpnicfOnuQueueBandwidthEntry ::= SEQUENCE 3724 { 3725 hpnicfOnuQueueMaxBandwidth Integer32, 3726 hpnicfOnuQueueMaxBurstsize Integer32, 3727 hpnicfOnuQueuePolicyStatus TruthValue 3728 } 3729 3730hpnicfOnuQueueMaxBandwidth OBJECT-TYPE 3731 SYNTAX Integer32 3732 MAX-ACCESS read-write 3733 STATUS current 3734 DESCRIPTION 3735 " 3736 The maximum bandwidth of specific ONU priority queue, 3737 measured in 100Kbps. 3738 " 3739 ::= { hpnicfOnuQueueBandwidthEntry 1 } 3740 3741hpnicfOnuQueueMaxBurstsize OBJECT-TYPE 3742 SYNTAX Integer32 3743 MAX-ACCESS read-write 3744 STATUS current 3745 DESCRIPTION 3746 " 3747 The maximum burst size of specific ONU priority queue, 3748 measured in 64Bytes. 3749 " 3750 ::= { hpnicfOnuQueueBandwidthEntry 2 } 3751 3752hpnicfOnuQueuePolicyStatus OBJECT-TYPE 3753 SYNTAX TruthValue 3754 MAX-ACCESS read-write 3755 STATUS current 3756 DESCRIPTION 3757 " 3758 true - enable bandwidth policy 3759 false - disable bandwidth policy 3760 The bandwidth administrative status of specific ONU priority queue. 3761 " 3762 ::= { hpnicfOnuQueueBandwidthEntry 3 } 3763 3764-- 3765-- hpnicfOnuIpAddressTable 3766-- 3767 3768hpnicfOnuIpAddressTable OBJECT-TYPE 3769 SYNTAX SEQUENCE OF HpnicfOnuIpAddressEntry 3770 MAX-ACCESS not-accessible 3771 STATUS current 3772 DESCRIPTION 3773 " 3774 ONU IP address table. 3775 " 3776 ::= { hpnicfEponOnuMan 23 } 3777 3778hpnicfOnuIpAddressEntry OBJECT-TYPE 3779 SYNTAX HpnicfOnuIpAddressEntry 3780 MAX-ACCESS not-accessible 3781 STATUS current 3782 DESCRIPTION 3783 " 3784 The entry of hpnicfOnuIpAddressTable. 3785 " 3786 INDEX 3787 { 3788 ifIndex 3789 } 3790 ::= { hpnicfOnuIpAddressTable 1 } 3791 3792HpnicfOnuIpAddressEntry ::= SEQUENCE 3793 { 3794 hpnicfOnuIpAddress IpAddress, 3795 hpnicfOnuIpAddressMask IpAddress, 3796 hpnicfOnuIpAddressGateway IpAddress, 3797 hpnicfOnuDhcpallocate TruthValue, 3798 hpnicfOnuManageVID Integer32, 3799 hpnicfOnuManageVlanIntfS TruthValue 3800 } 3801 3802hpnicfOnuIpAddress OBJECT-TYPE 3803 SYNTAX IpAddress 3804 MAX-ACCESS read-write 3805 STATUS current 3806 DESCRIPTION 3807 " 3808 The IP address assigned to the ONU. 3809 " 3810 ::= { hpnicfOnuIpAddressEntry 1 } 3811 3812hpnicfOnuIpAddressMask OBJECT-TYPE 3813 SYNTAX IpAddress 3814 MAX-ACCESS read-write 3815 STATUS current 3816 DESCRIPTION 3817 " 3818 The mask of IP address denoted by hpnicfOnuIpAddress. 3819 " 3820 ::= { hpnicfOnuIpAddressEntry 2 } 3821 3822hpnicfOnuIpAddressGateway OBJECT-TYPE 3823 SYNTAX IpAddress 3824 MAX-ACCESS read-write 3825 STATUS current 3826 DESCRIPTION 3827 " 3828 The gateway of IP address denoted by hpnicfOnuIpAddress. 3829 " 3830 ::= { hpnicfOnuIpAddressEntry 3 } 3831 3832hpnicfOnuDhcpallocate OBJECT-TYPE 3833 SYNTAX TruthValue 3834 MAX-ACCESS read-write 3835 STATUS current 3836 DESCRIPTION 3837 " 3838 true(1) - ONU auto allocate IP address status enable. 3839 false(2) - ONU auto allocate IP address status disable. 3840 " 3841 ::= { hpnicfOnuIpAddressEntry 4 } 3842 3843hpnicfOnuManageVID OBJECT-TYPE 3844 SYNTAX Integer32 3845 MAX-ACCESS read-write 3846 STATUS current 3847 DESCRIPTION 3848 " 3849 The management VLAN of ONU denoted by hpnicfOnuManageVID. 3850 " 3851 ::= { hpnicfOnuIpAddressEntry 5 } 3852 3853hpnicfOnuManageVlanIntfS OBJECT-TYPE 3854 SYNTAX TruthValue 3855 MAX-ACCESS read-write 3856 STATUS current 3857 DESCRIPTION 3858 " 3859 The management interface status of ONU denoted by hpnicfOnuManageVlanIntfS. 3860 " 3861 ::= { hpnicfOnuIpAddressEntry 6 } 3862 3863-- 3864-- hpnicfOnuChipSetInfoTable 3865-- 3866 3867hpnicfOnuChipSetInfoTable OBJECT-TYPE 3868 SYNTAX SEQUENCE OF HpnicfOnuChipSetInfoEntry 3869 MAX-ACCESS not-accessible 3870 STATUS current 3871 DESCRIPTION 3872 " 3873 ONU vendor specific information of ONU. 3874 " 3875 ::= { hpnicfEponOnuMan 24 } 3876 3877hpnicfOnuChipSetInfoEntry OBJECT-TYPE 3878 SYNTAX HpnicfOnuChipSetInfoEntry 3879 MAX-ACCESS not-accessible 3880 STATUS current 3881 DESCRIPTION 3882 " 3883 The entry of hpnicfOnuChipSetInfoTable. 3884 " 3885 INDEX 3886 { 3887 ifIndex 3888 } 3889 ::= { hpnicfOnuChipSetInfoTable 1 } 3890 3891HpnicfOnuChipSetInfoEntry ::= SEQUENCE 3892 { 3893 hpnicfOnuChipSetVendorId OCTET STRING, 3894 hpnicfOnuChipSetModel OCTET STRING, 3895 hpnicfOnuChipSetRevision Integer32, 3896 hpnicfOnuChipSetDesignDate DateAndTime 3897 } 3898 3899hpnicfOnuChipSetVendorId OBJECT-TYPE 3900 SYNTAX OCTET STRING(SIZE(0..255)) 3901 MAX-ACCESS read-only 3902 STATUS current 3903 DESCRIPTION 3904 " 3905 Chipset vendor ID, which identifies the ONU's PON chip vendor 3906 according JEDEC ID code. 3907 " 3908 ::= { hpnicfOnuChipSetInfoEntry 1 } 3909 3910hpnicfOnuChipSetModel OBJECT-TYPE 3911 SYNTAX OCTET STRING(SIZE(0..255)) 3912 MAX-ACCESS read-only 3913 STATUS current 3914 DESCRIPTION 3915 " 3916 Chip model, numbering(range from 0 to 0xFF) by the chip vendor. 3917 " 3918 ::= { hpnicfOnuChipSetInfoEntry 2 } 3919 3920hpnicfOnuChipSetRevision OBJECT-TYPE 3921 SYNTAX Integer32 3922 MAX-ACCESS read-only 3923 STATUS current 3924 DESCRIPTION 3925 " 3926 Chip revision. 3927 " 3928 ::= { hpnicfOnuChipSetInfoEntry 3 } 3929 3930hpnicfOnuChipSetDesignDate OBJECT-TYPE 3931 SYNTAX DateAndTime 3932 MAX-ACCESS read-only 3933 STATUS current 3934 DESCRIPTION 3935 " 3936 Chip design date. 3937 " 3938 ::= { hpnicfOnuChipSetInfoEntry 4 } 3939 3940-- 3941-- hpnicfOnuCapabilityTable 3942-- 3943 3944hpnicfOnuCapabilityTable OBJECT-TYPE 3945 SYNTAX SEQUENCE OF HpnicfOnuCapabilityEntry 3946 MAX-ACCESS not-accessible 3947 STATUS current 3948 DESCRIPTION 3949 " 3950 Capability of ONU. 3951 " 3952 ::= { hpnicfEponOnuMan 25 } 3953 3954hpnicfOnuCapabilityEntry OBJECT-TYPE 3955 SYNTAX HpnicfOnuCapabilityEntry 3956 MAX-ACCESS not-accessible 3957 STATUS current 3958 DESCRIPTION 3959 " 3960 The entry of the table hpnicfOnuCapabilityTable. 3961 " 3962 INDEX 3963 { 3964 ifIndex 3965 } 3966 ::= { hpnicfOnuCapabilityTable 1 } 3967 3968HpnicfOnuCapabilityEntry ::= SEQUENCE 3969 { 3970 hpnicfOnuServiceSupported BITS, 3971 hpnicfOnuGEPortNumber Integer32, 3972 hpnicfOnuFEPortNumber Integer32, 3973 hpnicfOnuPOTSPortNumber Integer32, 3974 hpnicfOnuE1PortsNumber Integer32, 3975 hpnicfOnuUpstreamQueueNumber Integer32, 3976 hpnicfOnuMaxUpstreamQueuePerPort Integer32, 3977 hpnicfOnuDownstreamQueueNumber Integer32, 3978 hpnicfOnuMaxDownstreamQueuePerPort Integer32, 3979 hpnicfOnuBatteryBackup TruthValue, 3980 hpnicfOnuIgspFastLeaveSupported TruthValue, 3981 hpnicfOnuMCtrlFastLeaveSupported TruthValue 3982 } 3983 3984hpnicfOnuServiceSupported OBJECT-TYPE 3985 SYNTAX BITS 3986 { 3987 geinterfacesupport(0), 3988 feinterfacesupport(1), 3989 voipservicesupport(2), 3990 tdmservicesupport(3) 3991 } 3992 MAX-ACCESS read-only 3993 STATUS current 3994 DESCRIPTION 3995 " 3996 Services types supported by the ONU. 3997 These functional groups can be supported independently. 3998 geinterfacesupport - supporting (1)/not supporting(0) 3999 Gbit Ethernet GE interface. 4000 feinterfacesupport - supporting (1)/not supporting(0) 4001 100M Ethernet FE interface.(maximum rate is 100M, without GEinterface) 4002 voipservicesupport - supporting (1)/not supporting(0)VoIP service. 4003 tdmservicesupport - supporting (1)/not supporting(0)TDM CES service. 4004 " 4005 ::= { hpnicfOnuCapabilityEntry 1 } 4006 4007hpnicfOnuGEPortNumber OBJECT-TYPE 4008 SYNTAX Integer32 4009 MAX-ACCESS read-only 4010 STATUS current 4011 DESCRIPTION 4012 " 4013 The current gigabit ethernet ports number supported by the ONU. 4014 " 4015 ::= { hpnicfOnuCapabilityEntry 2 } 4016 4017hpnicfOnuFEPortNumber OBJECT-TYPE 4018 SYNTAX Integer32 4019 MAX-ACCESS read-only 4020 STATUS current 4021 DESCRIPTION 4022 " 4023 the current fast ethernet ports number supported by the ONU. 4024 " 4025 ::= { hpnicfOnuCapabilityEntry 3 } 4026 4027hpnicfOnuPOTSPortNumber OBJECT-TYPE 4028 SYNTAX Integer32 4029 MAX-ACCESS read-only 4030 STATUS current 4031 DESCRIPTION 4032 " 4033 The current POTS ports number supported by the ONU 4034 " 4035 ::= { hpnicfOnuCapabilityEntry 4 } 4036 4037hpnicfOnuE1PortsNumber OBJECT-TYPE 4038 SYNTAX Integer32 4039 MAX-ACCESS read-only 4040 STATUS current 4041 DESCRIPTION 4042 " 4043 The current E1 ports number supported by the ONU. 4044 " 4045 ::= { hpnicfOnuCapabilityEntry 5 } 4046 4047hpnicfOnuUpstreamQueueNumber OBJECT-TYPE 4048 SYNTAX Integer32 4049 MAX-ACCESS read-only 4050 STATUS current 4051 DESCRIPTION 4052 " 4053 The number of upstream queues supported by the ONU. 4054 " 4055 ::= { hpnicfOnuCapabilityEntry 6 } 4056 4057hpnicfOnuMaxUpstreamQueuePerPort OBJECT-TYPE 4058 SYNTAX Integer32 4059 MAX-ACCESS read-only 4060 STATUS current 4061 DESCRIPTION 4062 " 4063 The number of maximum upstream queues per port of the ONU. 4064 " 4065 ::= { hpnicfOnuCapabilityEntry 7 } 4066 4067hpnicfOnuDownstreamQueueNumber OBJECT-TYPE 4068 SYNTAX Integer32 4069 MAX-ACCESS read-only 4070 STATUS current 4071 DESCRIPTION 4072 " 4073 The number of downstream queues supported by the ONU. 4074 " 4075 ::= { hpnicfOnuCapabilityEntry 8 } 4076 4077hpnicfOnuMaxDownstreamQueuePerPort OBJECT-TYPE 4078 SYNTAX Integer32 4079 MAX-ACCESS read-only 4080 STATUS current 4081 DESCRIPTION 4082 " 4083 The number of maximum downstream queues per port of the ONU. 4084 " 4085 ::= { hpnicfOnuCapabilityEntry 9 } 4086 4087hpnicfOnuBatteryBackup OBJECT-TYPE 4088 SYNTAX TruthValue 4089 MAX-ACCESS read-only 4090 STATUS current 4091 DESCRIPTION 4092 " 4093 true(1) - ONU supports a reserve battery. 4094 false(2) - ONU does not support a reserve battery. 4095 " 4096 ::= { hpnicfOnuCapabilityEntry 10 } 4097 4098hpnicfOnuIgspFastLeaveSupported OBJECT-TYPE 4099 SYNTAX TruthValue 4100 MAX-ACCESS read-only 4101 STATUS current 4102 DESCRIPTION 4103 " 4104 true(1) - ONU supports fast leave in igsp mode. 4105 false(2) - ONU does not support fast leave in igsp mode. 4106 " 4107 ::= { hpnicfOnuCapabilityEntry 11 } 4108 4109hpnicfOnuMCtrlFastLeaveSupported OBJECT-TYPE 4110 SYNTAX TruthValue 4111 MAX-ACCESS read-only 4112 STATUS current 4113 DESCRIPTION 4114 " 4115 true(1) - ONU supports fast leave in multicast control mode. 4116 false(2) - ONU does not support fast leave in multicast control mode. 4117 " 4118 ::= { hpnicfOnuCapabilityEntry 12 } 4119 4120-- 4121-- hpnicfOnuDbaReportTable 4122-- 4123 4124hpnicfOnuDbaReportTable OBJECT-TYPE 4125 SYNTAX SEQUENCE OF HpnicfOnuDbaReportEntry 4126 MAX-ACCESS not-accessible 4127 STATUS current 4128 DESCRIPTION 4129 " 4130 This table defines the information of DBA(dynamic bandwidth allocation) 4131 report threshold contained in the MPCP report frames. 4132 " 4133 ::= { hpnicfEponOnuMan 26 } 4134 4135hpnicfOnuDbaReportEntry OBJECT-TYPE 4136 SYNTAX HpnicfOnuDbaReportEntry 4137 MAX-ACCESS not-accessible 4138 STATUS current 4139 DESCRIPTION 4140 " 4141 The entry of the table hpnicfOnuDbaReportTable. 4142 " 4143 INDEX 4144 { 4145 ifIndex, 4146 hpnicfOnuDbaReportQueueId 4147 } 4148 ::= { hpnicfOnuDbaReportTable 1 } 4149 4150HpnicfOnuDbaReportEntry ::= SEQUENCE 4151 { 4152 hpnicfOnuDbaReportQueueId Integer32, 4153 hpnicfOnuDbaReportThreshold Integer32, 4154 hpnicfOnuDbaReportStatus INTEGER 4155 } 4156 4157hpnicfOnuDbaReportQueueId OBJECT-TYPE 4158 SYNTAX Integer32 4159 MAX-ACCESS not-accessible 4160 STATUS current 4161 DESCRIPTION 4162 " 4163 The DBA report queue ID. 4164 " 4165 ::= { hpnicfOnuDbaReportEntry 1 } 4166 4167hpnicfOnuDbaReportThreshold OBJECT-TYPE 4168 SYNTAX Integer32 4169 MAX-ACCESS read-write 4170 STATUS current 4171 DESCRIPTION 4172 " 4173 The threshold of the DBA report queue. 4174 the following is the queue ID and 4175 the related default threshold setting. 4176 1 - 0 4177 2 - 0 4178 3 - 0 4179 4 - 65535 4180 5 - 65535 4181 6 - 0 4182 7 - 0 4183 8 - 0 4184 " 4185 ::= { hpnicfOnuDbaReportEntry 2 } 4186 4187hpnicfOnuDbaReportStatus OBJECT-TYPE 4188 SYNTAX INTEGER 4189 { 4190 enable(1), 4191 disable(2) 4192 } 4193 MAX-ACCESS read-write 4194 STATUS current 4195 DESCRIPTION 4196 " 4197 enable -threshold configuration is active for the queue. 4198 disable -threshold configuration is not active for the queue. 4199 " 4200 DEFVAL { disable } 4201 ::= { hpnicfOnuDbaReportEntry 3 } 4202 4203-- 4204-- hpnicfOnuCosToLocalPrecedenceTable 4205-- 4206 4207hpnicfOnuCosToLocalPrecedenceTable OBJECT-TYPE 4208 SYNTAX SEQUENCE OF HpnicfOnuCosToLocalPrecedenceEntry 4209 MAX-ACCESS not-accessible 4210 STATUS current 4211 DESCRIPTION 4212 "Table of map of the COS to local-precedence." 4213 ::= { hpnicfEponOnuMan 27 } 4214 4215hpnicfOnuCosToLocalPrecedenceEntry OBJECT-TYPE 4216 SYNTAX HpnicfOnuCosToLocalPrecedenceEntry 4217 MAX-ACCESS not-accessible 4218 STATUS current 4219 DESCRIPTION 4220 "Configuration information of map of the COS to local precedence." 4221 INDEX 4222 { 4223 ifIndex, 4224 hpnicfOnuCosToLocalPrecedenceCosIndex 4225 } 4226 ::= { hpnicfOnuCosToLocalPrecedenceTable 1 } 4227 4228HpnicfOnuCosToLocalPrecedenceEntry ::= SEQUENCE 4229 { 4230 hpnicfOnuCosToLocalPrecedenceCosIndex Integer32, 4231 hpnicfOnuCosToLocalPrecedenceValue Integer32 4232 } 4233 4234hpnicfOnuCosToLocalPrecedenceCosIndex OBJECT-TYPE 4235 SYNTAX Integer32(0..7) 4236 MAX-ACCESS read-only 4237 STATUS current 4238 DESCRIPTION 4239 "Index of the map, obtains from packet cos value." 4240 ::={ hpnicfOnuCosToLocalPrecedenceEntry 1 } 4241 4242hpnicfOnuCosToLocalPrecedenceValue OBJECT-TYPE 4243 SYNTAX Integer32(0..7) 4244 MAX-ACCESS read-write 4245 STATUS current 4246 DESCRIPTION 4247 "Value of local precedence." 4248 ::={ hpnicfOnuCosToLocalPrecedenceEntry 2 } 4249 4250-- 4251-- hpnicfEponOnuStpPortTable 4252-- 4253 4254hpnicfEponOnuStpPortTable OBJECT-TYPE 4255 SYNTAX SEQUENCE OF HpnicfEponOnuStpPortEntry 4256 MAX-ACCESS not-accessible 4257 STATUS current 4258 DESCRIPTION 4259 "Table of ONU STP ports." 4260 ::= { hpnicfEponOnuMan 28 } 4261 4262hpnicfEponOnuStpPortEntry OBJECT-TYPE 4263 SYNTAX HpnicfEponOnuStpPortEntry 4264 MAX-ACCESS not-accessible 4265 STATUS current 4266 DESCRIPTION 4267 "Configuration information of ONU STP ports." 4268 INDEX 4269 { 4270 ifIndex, 4271 hpnicfEponStpPortIndex 4272 } 4273 ::= { hpnicfEponOnuStpPortTable 1 } 4274 4275HpnicfEponOnuStpPortEntry ::= SEQUENCE 4276 { 4277 hpnicfEponStpPortIndex Integer32, 4278 hpnicfEponStpPortDescr OCTET STRING, 4279 hpnicfEponStpPortState INTEGER 4280 } 4281 4282hpnicfEponStpPortIndex OBJECT-TYPE 4283 SYNTAX Integer32(0..144) 4284 MAX-ACCESS accessible-for-notify 4285 STATUS current 4286 DESCRIPTION 4287 "The index of the STP ports." 4288 ::={ hpnicfEponOnuStpPortEntry 1 } 4289 4290hpnicfEponStpPortDescr OBJECT-TYPE 4291 SYNTAX OCTET STRING 4292 MAX-ACCESS accessible-for-notify 4293 STATUS current 4294 DESCRIPTION 4295 "The description of the STP ports." 4296 ::={ hpnicfEponOnuStpPortEntry 2 } 4297 4298hpnicfEponStpPortState OBJECT-TYPE 4299 SYNTAX INTEGER 4300 { 4301 disabled(1), 4302 discarding(2), 4303 learning(3), 4304 forwarding(4) 4305 } 4306 MAX-ACCESS accessible-for-notify 4307 STATUS current 4308 DESCRIPTION 4309 "The current state of the port (i.e. disabled, discarding, 4310 learning and forwarding)." 4311 ::={ hpnicfEponOnuStpPortEntry 3 } 4312 4313-- 4314-- hpnicfOnuPhysicalTable 4315-- 4316 4317hpnicfOnuPhysicalTable OBJECT-TYPE 4318 SYNTAX SEQUENCE OF HpnicfOnuPhysicalEntry 4319 MAX-ACCESS not-accessible 4320 STATUS current 4321 DESCRIPTION 4322 " 4323 This table is used for getting ONU physical information. 4324 " 4325 ::= { hpnicfEponOnuMan 29 } 4326 4327hpnicfOnuPhysicalEntry OBJECT-TYPE 4328 SYNTAX HpnicfOnuPhysicalEntry 4329 MAX-ACCESS not-accessible 4330 STATUS current 4331 DESCRIPTION 4332 " 4333 The entry of the hpnicfOnuPhysicalTable. 4334 " 4335 INDEX 4336 { 4337 ifIndex 4338 } 4339 ::= { hpnicfOnuPhysicalTable 1 } 4340 4341HpnicfOnuPhysicalEntry ::= SEQUENCE 4342 { 4343 hpnicfOnuBridgeMac MacAddress, 4344 hpnicfOnuFirstPonMac MacAddress, 4345 hpnicfOnuFirstPonRegState INTEGER, 4346 hpnicfOnuSecondPonMac MacAddress, 4347 hpnicfOnuSecondPonRegState INTEGER 4348 } 4349 4350hpnicfOnuBridgeMac OBJECT-TYPE 4351 SYNTAX MacAddress 4352 MAX-ACCESS read-only 4353 STATUS current 4354 DESCRIPTION 4355 " 4356 The bridge MAC address of ONU. 4357 " 4358 ::= { hpnicfOnuPhysicalEntry 1 } 4359 4360hpnicfOnuFirstPonMac OBJECT-TYPE 4361 SYNTAX MacAddress 4362 MAX-ACCESS read-only 4363 STATUS current 4364 DESCRIPTION 4365 " 4366 The MAC address of ONU first PON port. 4367 " 4368 ::= { hpnicfOnuPhysicalEntry 2 } 4369 4370hpnicfOnuFirstPonRegState OBJECT-TYPE 4371 SYNTAX INTEGER 4372 { 4373 notExist(1), 4374 absent(2), 4375 offline(3), 4376 silent(4), 4377 down(5), 4378 up(6) 4379 } 4380 MAX-ACCESS read-only 4381 STATUS current 4382 DESCRIPTION 4383 " 4384 The register state of ONU first PON port. 4385 " 4386 ::= { hpnicfOnuPhysicalEntry 3 } 4387 4388hpnicfOnuSecondPonMac OBJECT-TYPE 4389 SYNTAX MacAddress 4390 MAX-ACCESS read-only 4391 STATUS current 4392 DESCRIPTION 4393 " 4394 The MAC address of ONU second PON port. 4395 " 4396 ::= { hpnicfOnuPhysicalEntry 4 } 4397 4398hpnicfOnuSecondPonRegState OBJECT-TYPE 4399 SYNTAX INTEGER 4400 { 4401 notExist(1), 4402 absent(2), 4403 offline(3), 4404 silent(4), 4405 down(5), 4406 up(6) 4407 } 4408 MAX-ACCESS read-only 4409 STATUS current 4410 DESCRIPTION 4411 " 4412 The register state of ONU second PON port. 4413 " 4414 ::= { hpnicfOnuPhysicalEntry 5 } 4415 4416-- 4417-- hpnicfOnuSmlkTable 4418-- 4419 4420hpnicfOnuSmlkTable OBJECT-TYPE 4421 SYNTAX SEQUENCE OF HpnicfOnuSmlkEntry 4422 MAX-ACCESS not-accessible 4423 STATUS current 4424 DESCRIPTION 4425 " 4426 This table is used for getting ONU SMLK information. 4427 " 4428 ::= { hpnicfEponOnuMan 30 } 4429 4430hpnicfOnuSmlkEntry OBJECT-TYPE 4431 SYNTAX HpnicfOnuSmlkEntry 4432 MAX-ACCESS not-accessible 4433 STATUS current 4434 DESCRIPTION 4435 " 4436 The entry of the hpnicfOnuSmlkTable. 4437 " 4438 INDEX 4439 { 4440 ifIndex, 4441 hpnicfOnuSmlkGroupID 4442 } 4443 ::= { hpnicfOnuSmlkTable 1 } 4444 4445HpnicfOnuSmlkEntry ::= SEQUENCE 4446 { 4447 hpnicfOnuSmlkGroupID Integer32, 4448 hpnicfOnuSmlkFirstPonRole INTEGER, 4449 hpnicfOnuSmlkFirstPonStatus INTEGER, 4450 hpnicfOnuSmlkSecondPonRole INTEGER, 4451 hpnicfOnuSmlkSecondPonStatus INTEGER 4452 } 4453 4454hpnicfOnuSmlkGroupID OBJECT-TYPE 4455 SYNTAX Integer32 4456 MAX-ACCESS read-only 4457 STATUS current 4458 DESCRIPTION 4459 " 4460 The SMLK group ID of ONU. 4461 " 4462 ::= { hpnicfOnuSmlkEntry 1 } 4463 4464hpnicfOnuSmlkFirstPonRole OBJECT-TYPE 4465 SYNTAX INTEGER 4466 { 4467 master(1), 4468 slave(2), 4469 null(3) 4470 } 4471 MAX-ACCESS read-only 4472 STATUS current 4473 DESCRIPTION 4474 " 4475 The role of ONU first PON port in a SMLK group. 4476 " 4477 ::= { hpnicfOnuSmlkEntry 2 } 4478 4479hpnicfOnuSmlkFirstPonStatus OBJECT-TYPE 4480 SYNTAX INTEGER 4481 { 4482 active(1), 4483 standby(2), 4484 down(3), 4485 null(4) 4486 } 4487 MAX-ACCESS read-only 4488 STATUS current 4489 DESCRIPTION 4490 " 4491 The transmitting status of ONU first PON port in a SMLK group. 4492 " 4493 ::= { hpnicfOnuSmlkEntry 3 } 4494 4495hpnicfOnuSmlkSecondPonRole OBJECT-TYPE 4496 SYNTAX INTEGER 4497 { 4498 master(1), 4499 slave(2), 4500 null(3) 4501 } 4502 MAX-ACCESS read-only 4503 STATUS current 4504 DESCRIPTION 4505 " 4506 The role of ONU second PON port in a SMLK group. 4507 " 4508 ::= { hpnicfOnuSmlkEntry 4 } 4509 4510hpnicfOnuSmlkSecondPonStatus OBJECT-TYPE 4511 SYNTAX INTEGER 4512 { 4513 active(1), 4514 standby(2), 4515 down(3), 4516 null(4) 4517 } 4518 MAX-ACCESS read-only 4519 STATUS current 4520 DESCRIPTION 4521 " 4522 The transmitting status of ONU second PON port in a SMLK group. 4523 " 4524 ::= { hpnicfOnuSmlkEntry 5 } 4525 4526-- 4527-- hpnicfOnuRS485PropertiesTable 4528-- 4529 4530hpnicfOnuRS485PropertiesTable OBJECT-TYPE 4531 SYNTAX SEQUENCE OF HpnicfOnuRS485PropertiesEntry 4532 MAX-ACCESS not-accessible 4533 STATUS current 4534 DESCRIPTION 4535 "Property table." 4536 ::= { hpnicfEponOnuMan 31 } 4537 4538hpnicfOnuRS485PropertiesEntry OBJECT-TYPE 4539 SYNTAX HpnicfOnuRS485PropertiesEntry 4540 MAX-ACCESS not-accessible 4541 STATUS current 4542 DESCRIPTION 4543 "The entry of property table." 4544 INDEX { 4545 ifIndex, 4546 hpnicfOnuRS485SerialIndex 4547 } 4548 ::= { hpnicfOnuRS485PropertiesTable 1 } 4549 4550HpnicfOnuRS485PropertiesEntry ::= 4551 SEQUENCE{ 4552 hpnicfOnuRS485SerialIndex 4553 Integer32, 4554 hpnicfOnuRS485BaudRate 4555 INTEGER, 4556 hpnicfOnuRS485DataBits 4557 INTEGER, 4558 hpnicfOnuRS485Parity 4559 INTEGER, 4560 hpnicfOnuRS485StopBits 4561 INTEGER, 4562 hpnicfOnuRS485FlowControl 4563 INTEGER, 4564 hpnicfOnuRS485TXOctets 4565 Integer32, 4566 hpnicfOnuRS485RXOctets 4567 Integer32, 4568 hpnicfOnuRS485TXErrOctets 4569 Integer32, 4570 hpnicfOnuRS485RXErrOctets 4571 Integer32, 4572 hpnicfOnuRS485ResetStatistics 4573 INTEGER 4574 } 4575 4576hpnicfOnuRS485SerialIndex OBJECT-TYPE 4577 SYNTAX Integer32 (1..64) 4578 MAX-ACCESS not-accessible 4579 STATUS current 4580 DESCRIPTION 4581 "The index of serial port." 4582 ::= { hpnicfOnuRS485PropertiesEntry 1 } 4583 4584hpnicfOnuRS485BaudRate OBJECT-TYPE 4585 SYNTAX INTEGER { 4586 baudRate300(1), 4587 baudRate600(2), 4588 baudRate1200(3), 4589 baudRate2400(4), 4590 baudRate4800(5), 4591 baudRate9600(6), 4592 baudRate19200(7), 4593 baudRate38400(8), 4594 baudRate57600(9), 4595 baudRate115200(10) 4596 } 4597 MAX-ACCESS read-write 4598 STATUS current 4599 DESCRIPTION 4600 "The port baud rate." 4601 DEFVAL { baudRate9600 } 4602 ::= { hpnicfOnuRS485PropertiesEntry 2 } 4603 4604hpnicfOnuRS485DataBits OBJECT-TYPE 4605 SYNTAX INTEGER { 4606 five(1), -- 5 data bits 4607 six(2), -- 6 data bits 4608 seven(3), -- 7 data bits 4609 eight(4) -- 8 data bits 4610 } 4611 UNITS "bit" 4612 MAX-ACCESS read-write 4613 STATUS current 4614 DESCRIPTION 4615 "The port number of data bits in a character." 4616 DEFVAL { eight } 4617 ::= { hpnicfOnuRS485PropertiesEntry 3 } 4618 4619hpnicfOnuRS485Parity OBJECT-TYPE 4620 SYNTAX INTEGER { 4621 none(1), 4622 odd(2), 4623 even(3), 4624 mark(4), 4625 space(5) 4626 } 4627 MAX-ACCESS read-write 4628 STATUS current 4629 DESCRIPTION 4630 "The port sense of a character parity bit." 4631 DEFVAL { none } 4632 ::= { hpnicfOnuRS485PropertiesEntry 4 } 4633 4634hpnicfOnuRS485StopBits OBJECT-TYPE 4635 SYNTAX INTEGER { 4636 one(1), -- 1 stop bit 4637 two(2), -- 2 stop bits 4638 oneAndHalf(3) -- 1.5 stop bits 4639 } 4640 UNITS "bit" 4641 MAX-ACCESS read-write 4642 STATUS current 4643 DESCRIPTION 4644 "The port number of stop bits." 4645 DEFVAL { one } 4646 ::= { hpnicfOnuRS485PropertiesEntry 5 } 4647 4648hpnicfOnuRS485FlowControl OBJECT-TYPE 4649 SYNTAX INTEGER{ 4650 none(1), 4651 hardware(2), 4652 xonOrxoff(3) 4653 } 4654 MAX-ACCESS read-write 4655 STATUS current 4656 DESCRIPTION 4657 "The port type of input flow control. 4658 'none' indicates no flow control at this level. 4659 'hardware' indicates using hardware signals. 4660 'xonOrxoff' indicates using software function." 4661 DEFVAL { none } 4662 ::= { hpnicfOnuRS485PropertiesEntry 6 } 4663 4664hpnicfOnuRS485TXOctets OBJECT-TYPE 4665 SYNTAX Integer32 4666 MAX-ACCESS read-only 4667 STATUS current 4668 DESCRIPTION 4669 "The number of output octets about the port. 4670 The unit is byte." 4671 ::= { hpnicfOnuRS485PropertiesEntry 7 } 4672 4673hpnicfOnuRS485RXOctets OBJECT-TYPE 4674 SYNTAX Integer32 4675 MAX-ACCESS read-only 4676 STATUS current 4677 DESCRIPTION 4678 "The number of input octets about the port. 4679 The unit is byte." 4680 ::= { hpnicfOnuRS485PropertiesEntry 8 } 4681 4682hpnicfOnuRS485TXErrOctets OBJECT-TYPE 4683 SYNTAX Integer32 4684 MAX-ACCESS read-only 4685 STATUS current 4686 DESCRIPTION 4687 "The number of output error octets about the port. 4688 The unit is byte." 4689 ::= { hpnicfOnuRS485PropertiesEntry 9 } 4690 4691hpnicfOnuRS485RXErrOctets OBJECT-TYPE 4692 SYNTAX Integer32 4693 MAX-ACCESS read-only 4694 STATUS current 4695 DESCRIPTION 4696 "The number of input error octets about the port. 4697 The unit is byte." 4698 ::= { hpnicfOnuRS485PropertiesEntry 10 } 4699 4700hpnicfOnuRS485ResetStatistics OBJECT-TYPE 4701 SYNTAX INTEGER { 4702 counting(1), 4703 clear(2) 4704 } 4705 MAX-ACCESS read-write 4706 STATUS current 4707 DESCRIPTION 4708 "Reset the counters to zero, including hpnicfOnuRS485TXOctets, 4709 hpnicfOnuRS485RXOctets, hpnicfOnuRS485TXErrOctets and 4710 hpnicfOnuRS485RXErrOctets." 4711 DEFVAL { counting } 4712 ::= { hpnicfOnuRS485PropertiesEntry 11 } 4713 4714-- 4715-- hpnicfOnuRS485SessionSummaryTable 4716-- 4717 4718hpnicfOnuRS485SessionSummaryTable OBJECT-TYPE 4719 SYNTAX SEQUENCE OF HpnicfOnuRS485SessionSummaryEntry 4720 MAX-ACCESS not-accessible 4721 STATUS current 4722 DESCRIPTION 4723 "Session summary table." 4724 ::= { hpnicfEponOnuMan 32 } 4725 4726hpnicfOnuRS485SessionSummaryEntry OBJECT-TYPE 4727 SYNTAX HpnicfOnuRS485SessionSummaryEntry 4728 MAX-ACCESS not-accessible 4729 STATUS current 4730 DESCRIPTION 4731 "The entry of session summary table." 4732 INDEX { 4733 ifIndex, 4734 hpnicfOnuRS485SerialIndex 4735 } 4736 ::= { hpnicfOnuRS485SessionSummaryTable 1 } 4737 4738HpnicfOnuRS485SessionSummaryEntry ::= 4739 SEQUENCE{ 4740 hpnicfOnuRS485SessionMaxNum 4741 Integer32, 4742 hpnicfOnuRS485SessionNextIndex 4743 Integer32 4744 } 4745 4746hpnicfOnuRS485SessionMaxNum OBJECT-TYPE 4747 SYNTAX Integer32 (1..64) 4748 MAX-ACCESS read-only 4749 STATUS current 4750 DESCRIPTION 4751 "The max session number of every serial port 4752 which can be supported." 4753 ::= { hpnicfOnuRS485SessionSummaryEntry 1 } 4754 4755hpnicfOnuRS485SessionNextIndex OBJECT-TYPE 4756 SYNTAX Integer32 (0..64) 4757 MAX-ACCESS read-only 4758 STATUS current 4759 DESCRIPTION 4760 "The next valid index used for creating a new session raw. 4761 When there is no valid index left, it will return 0. 4762 " 4763 ::= { hpnicfOnuRS485SessionSummaryEntry 2 } 4764 4765-- 4766-- hpnicfOnuRS485SessionTable 4767-- 4768 4769hpnicfOnuRS485SessionTable OBJECT-TYPE 4770 SYNTAX SEQUENCE OF HpnicfOnuRS485SessionEntry 4771 MAX-ACCESS not-accessible 4772 STATUS current 4773 DESCRIPTION 4774 "RS485 raw session table. Data received from RS485 will be sent 4775 to the destination by raw sockets. 4776 " 4777 ::= { hpnicfEponOnuMan 33 } 4778 4779hpnicfOnuRS485SessionEntry OBJECT-TYPE 4780 SYNTAX HpnicfOnuRS485SessionEntry 4781 MAX-ACCESS not-accessible 4782 STATUS current 4783 DESCRIPTION 4784 "The entry of session table." 4785 INDEX { 4786 ifIndex, 4787 hpnicfOnuRS485SerialIndex, 4788 hpnicfOnuRS485SessionIndex 4789 } 4790 ::= { hpnicfOnuRS485SessionTable 1 } 4791 4792HpnicfOnuRS485SessionEntry ::= 4793 SEQUENCE{ 4794 hpnicfOnuRS485SessionIndex 4795 Integer32, 4796 hpnicfOnuRS485SessionType 4797 INTEGER, 4798 hpnicfOnuRS485SessionAddType 4799 InetAddressType, 4800 hpnicfOnuRS485SessionRemoteIP 4801 InetAddress, 4802 hpnicfOnuRS485SessionRemotePort 4803 Integer32, 4804 hpnicfOnuRS485SessionLocalPort 4805 Integer32, 4806 hpnicfOnuRS485SessionRowStatus 4807 RowStatus 4808 } 4809 4810hpnicfOnuRS485SessionIndex OBJECT-TYPE 4811 SYNTAX Integer32 (1..64) 4812 MAX-ACCESS not-accessible 4813 STATUS current 4814 DESCRIPTION 4815 "Raw session index." 4816 ::= { hpnicfOnuRS485SessionEntry 1 } 4817 4818hpnicfOnuRS485SessionType OBJECT-TYPE 4819 SYNTAX INTEGER { 4820 udp(1), 4821 tcpClient(2), 4822 tcpServer(3) 4823 } 4824 MAX-ACCESS read-create 4825 STATUS current 4826 DESCRIPTION 4827 "The type of a session. 4828 A session can use UDP socket, TCP socket as a client, 4829 or TCP socket as a server." 4830 ::= { hpnicfOnuRS485SessionEntry 2 } 4831 4832hpnicfOnuRS485SessionAddType OBJECT-TYPE 4833 SYNTAX InetAddressType 4834 MAX-ACCESS read-create 4835 STATUS current 4836 DESCRIPTION 4837 "This object indicates the transport type of the 4838 address contained in hpnicfOnuRS485SessionRemoteIP object." 4839 ::= { hpnicfOnuRS485SessionEntry 3 } 4840 4841hpnicfOnuRS485SessionRemoteIP OBJECT-TYPE 4842 SYNTAX InetAddress 4843 MAX-ACCESS read-create 4844 STATUS current 4845 DESCRIPTION 4846 "The IP of remote landing. 4847 When session type is 'udp', this is the peer IP. 4848 When session type is 'tcpClient', this is the server IP. 4849 When session type is 'tcpServer', this is invalid. 4850 " 4851 ::= { hpnicfOnuRS485SessionEntry 4 } 4852 4853hpnicfOnuRS485SessionRemotePort OBJECT-TYPE 4854 SYNTAX Integer32 (1024..65535) 4855 MAX-ACCESS read-create 4856 STATUS current 4857 DESCRIPTION 4858 "The port of remote landing. 4859 When session type is 'udp', this is the peer port. 4860 When session type is 'tcpClient', this is the server port. 4861 When session type is 'tcpServer', this is invalid. 4862 " 4863 ::= { hpnicfOnuRS485SessionEntry 5 } 4864 4865hpnicfOnuRS485SessionLocalPort OBJECT-TYPE 4866 SYNTAX Integer32 (1024..65535) 4867 MAX-ACCESS read-create 4868 STATUS current 4869 DESCRIPTION 4870 "Local socket port. 4871 When session type is 'udp', this is local UDP socket port. 4872 When session type is 'tcpClient', this is invalid. 4873 When session type is 'tcpServer', this is the local port which 4874 will be listened. 4875 " 4876 ::= { hpnicfOnuRS485SessionEntry 6 } 4877 4878hpnicfOnuRS485SessionRowStatus OBJECT-TYPE 4879 SYNTAX RowStatus 4880 MAX-ACCESS read-create 4881 STATUS current 4882 DESCRIPTION 4883 "The status used for creating, 4884 modifying, and deleting instances of 4885 the columnar objects in raw session table." 4886 ::= { hpnicfOnuRS485SessionEntry 7 } 4887 4888-- 4889-- hpnicfOnuRS485SessionErrInfoTable 4890-- 4891 4892hpnicfOnuRS485SessionErrInfoTable OBJECT-TYPE 4893 SYNTAX SEQUENCE OF HpnicfOnuRS485SessionErrInfoEntry 4894 MAX-ACCESS not-accessible 4895 STATUS current 4896 DESCRIPTION 4897 "Error information table. When failed to create a session, 4898 error information can be got from this table." 4899 ::= { hpnicfEponOnuMan 34 } 4900 4901hpnicfOnuRS485SessionErrInfoEntry OBJECT-TYPE 4902 SYNTAX HpnicfOnuRS485SessionErrInfoEntry 4903 MAX-ACCESS not-accessible 4904 STATUS current 4905 DESCRIPTION 4906 "The entry of error information table." 4907 INDEX { 4908 ifIndex, 4909 hpnicfOnuRS485SerialIndex, 4910 hpnicfOnuRS485SessionIndex 4911 } 4912 ::= { hpnicfOnuRS485SessionErrInfoTable 1 } 4913 4914HpnicfOnuRS485SessionErrInfoEntry ::= 4915 SEQUENCE{ 4916 hpnicfOnuRS485SessionErrInfo 4917 DisplayString 4918 } 4919 4920hpnicfOnuRS485SessionErrInfo OBJECT-TYPE 4921 SYNTAX DisplayString 4922 MAX-ACCESS read-only 4923 STATUS current 4924 DESCRIPTION 4925 "Error information string. When a response with 'noCreeation' for 4926 row creation in table hpnicfOnuRS485SessionTable, 4927 the error reason can be got from this object." 4928 ::= { hpnicfOnuRS485SessionErrInfoEntry 1 } 4929 4930-- 4931-- hpnicfEponBatchOperationBySlotTable 4932-- 4933 4934hpnicfEponBatchOperationBySlotTable OBJECT-TYPE 4935 SYNTAX SEQUENCE OF HpnicfEponBatchOperationBySlotEntry 4936 MAX-ACCESS not-accessible 4937 STATUS current 4938 DESCRIPTION 4939 " 4940 This table is used for batch operation by slot. 4941 " 4942 ::= { hpnicfEponBatchOperationMan 1 } 4943 4944hpnicfEponBatchOperationBySlotEntry OBJECT-TYPE 4945 SYNTAX HpnicfEponBatchOperationBySlotEntry 4946 MAX-ACCESS not-accessible 4947 STATUS current 4948 DESCRIPTION 4949 " 4950 The entry of the hpnicfEponBatchOperationBySlotTable. 4951 " 4952 INDEX 4953 { 4954 hpnicfEponBatchOperationBySlotIndex 4955 } 4956 ::= { hpnicfEponBatchOperationBySlotTable 1 } 4957 4958HpnicfEponBatchOperationBySlotEntry ::= SEQUENCE 4959 { 4960 hpnicfEponBatchOperationBySlotIndex Integer32, 4961 hpnicfEponBatchOperationBySlotType INTEGER, 4962 hpnicfEponBatchOperationBySlot INTEGER, 4963 hpnicfEponBatchOperationBySlotResult Integer32 4964 } 4965 4966hpnicfEponBatchOperationBySlotIndex OBJECT-TYPE 4967 SYNTAX Integer32 4968 MAX-ACCESS not-accessible 4969 STATUS current 4970 DESCRIPTION 4971 " 4972 The EPON board index. 4973 " 4974 ::= { hpnicfEponBatchOperationBySlotEntry 1 } 4975 4976hpnicfEponBatchOperationBySlotType OBJECT-TYPE 4977 SYNTAX INTEGER 4978 { 4979 resetUnknown(1), 4980 updateDba(9), 4981 updateONU(10) 4982 } 4983 MAX-ACCESS read-write 4984 STATUS current 4985 DESCRIPTION 4986 " 4987 The types of batch operation by slot: 4988 1 - resetUnknown, the object value is not set. 4989 9 - updateDba, update OLT DBA algorithm. 4990 Config the MIB object module hpnicfEponDbaUpdateFileName. 4991 10 - updateONU, update ONU firmware. 4992 Config the MIB object module hpnicfEponOnuUpdateFileName 4993 with the filename of ONU firmware first. 4994 " 4995 ::= { hpnicfEponBatchOperationBySlotEntry 2 } 4996 4997hpnicfEponBatchOperationBySlot OBJECT-TYPE 4998 SYNTAX INTEGER 4999 { 5000 batOpBySlot(1) 5001 } 5002 MAX-ACCESS read-write 5003 STATUS current 5004 DESCRIPTION 5005 " 5006 Execute batch operation. 5007 " 5008 ::= { hpnicfEponBatchOperationBySlotEntry 3 } 5009 5010hpnicfEponBatchOperationBySlotResult OBJECT-TYPE 5011 SYNTAX Integer32 5012 MAX-ACCESS read-only 5013 STATUS current 5014 DESCRIPTION 5015 " 5016 The result of batch operation. 5017 0xFFFF - other, general error. 5018 1 - working, operation is not completed. 5019 2 - successful, completed successfully. 5020 3 - failed because the DBA source file does not exist. 5021 4 - failed because the ONU firmware file does not exist. 5022 5 - failed because of not set the filename of DBA source. 5023 6 - failed because of not set the filename of ONU firmware. 5024 7 - failed because of not set slottype. 5025 " 5026 ::= { hpnicfEponBatchOperationBySlotEntry 4 } 5027 5028-- 5029-- hpnicfEponBatchOperationByOLTTable 5030-- 5031 5032hpnicfEponBatchOperationByOLTTable OBJECT-TYPE 5033 SYNTAX SEQUENCE OF HpnicfEponBatchOperationByOLTEntry 5034 MAX-ACCESS not-accessible 5035 STATUS current 5036 DESCRIPTION 5037 " 5038 This table is used for batch operation by OLT. 5039 " 5040 ::= { hpnicfEponBatchOperationMan 2 } 5041 5042hpnicfEponBatchOperationByOLTEntry OBJECT-TYPE 5043 SYNTAX HpnicfEponBatchOperationByOLTEntry 5044 MAX-ACCESS not-accessible 5045 STATUS current 5046 DESCRIPTION 5047 " 5048 The entry of the hpnicfEponBatchOperationByOLTTable. 5049 " 5050 INDEX 5051 { 5052 ifIndex 5053 } 5054 ::= { hpnicfEponBatchOperationByOLTTable 1 } 5055 5056HpnicfEponBatchOperationByOLTEntry ::= SEQUENCE 5057 { 5058 hpnicfEponBatchOperationByOLTType INTEGER, 5059 hpnicfEponBatchOperationByOLT INTEGER, 5060 hpnicfEponBatchOperationByOLTResult Integer32 5061 } 5062 5063hpnicfEponBatchOperationByOLTType OBJECT-TYPE 5064 SYNTAX INTEGER 5065 { 5066 resetUnknown(1), 5067 updateONU(5) 5068 } 5069 MAX-ACCESS read-write 5070 STATUS current 5071 DESCRIPTION 5072 " 5073 The types of batch operation by OLT(operation for all ONUs in the 5074 OLT): 5075 1 -- resetUnknown, the object value is not set. 5076 5 -- updateONU, update ONU firmware. 5077 configure the MIB object module hpnicfEponOnuUpdateFileName 5078 with the filename of ONU firmware first. 5079 " 5080 ::= { hpnicfEponBatchOperationByOLTEntry 1 } 5081 5082hpnicfEponBatchOperationByOLT OBJECT-TYPE 5083 SYNTAX INTEGER 5084 { 5085 batOpByOlt(1) 5086 } 5087 MAX-ACCESS read-write 5088 STATUS current 5089 DESCRIPTION 5090 " 5091 Execute batch operation. 5092 " 5093 ::= { hpnicfEponBatchOperationByOLTEntry 2 } 5094 5095hpnicfEponBatchOperationByOLTResult OBJECT-TYPE 5096 SYNTAX Integer32 5097 MAX-ACCESS read-only 5098 STATUS current 5099 DESCRIPTION 5100 " 5101 The result of batch operation: 5102 0xFFFF -- other, gernal error. 5103 1 -- working, operation is not completed. 5104 2 -- successful, operation completed successfully. 5105 4 -- failed because the ONU firmware file does not exist. 5106 6 -- failed because of not set the filename of ONU firmware. 5107 7 -- failed because of not set olttype. 5108 " 5109 ::= { hpnicfEponBatchOperationByOLTEntry 3 } 5110 5111-- 5112-- hpnicfOnuFirmwareUpdateByTypeTable 5113-- 5114 5115hpnicfOnuFirmwareUpdateByTypeTable OBJECT-TYPE 5116 SYNTAX SEQUENCE OF HpnicfOnuFirmwareUpdateByTypeEntry 5117 MAX-ACCESS not-accessible 5118 STATUS current 5119 DESCRIPTION 5120 " 5121 This table is used to update ONU by ONU type. 5122 " 5123 ::= { hpnicfEponBatchOperationMan 3 } 5124 5125hpnicfOnuFirmwareUpdateByTypeEntry OBJECT-TYPE 5126 SYNTAX HpnicfOnuFirmwareUpdateByTypeEntry 5127 MAX-ACCESS not-accessible 5128 STATUS current 5129 DESCRIPTION 5130 " 5131 The entry of the hpnicfOnuFirmwareUpdateByTypeTable. 5132 " 5133 INDEX 5134 { 5135 hpnicfOnuUpdateByOnuTypeIndex 5136 } 5137 ::= { hpnicfOnuFirmwareUpdateByTypeTable 1 } 5138 5139HpnicfOnuFirmwareUpdateByTypeEntry ::= SEQUENCE 5140 { 5141 hpnicfOnuUpdateByOnuTypeIndex Integer32, 5142 hpnicfOnuUpdateByTypeOnuType OCTET STRING, 5143 hpnicfOnuUpdateByTypeFileName OCTET STRING, 5144 hpnicfOnuUpdateByTypeRowStatus RowStatus 5145 } 5146 5147hpnicfOnuUpdateByOnuTypeIndex OBJECT-TYPE 5148 SYNTAX Integer32 5149 MAX-ACCESS not-accessible 5150 STATUS current 5151 DESCRIPTION 5152 " 5153 The type and file relationship table entry index. 5154 " 5155 ::= { hpnicfOnuFirmwareUpdateByTypeEntry 1 } 5156 5157hpnicfOnuUpdateByTypeOnuType OBJECT-TYPE 5158 SYNTAX OCTET STRING(SIZE(0..15)) 5159 MAX-ACCESS read-create 5160 STATUS current 5161 DESCRIPTION 5162 " 5163 The type of ONUs. 5164 " 5165 ::= { hpnicfOnuFirmwareUpdateByTypeEntry 2 } 5166 5167hpnicfOnuUpdateByTypeFileName OBJECT-TYPE 5168 SYNTAX OCTET STRING(SIZE(0..255)) 5169 MAX-ACCESS read-create 5170 STATUS current 5171 DESCRIPTION 5172 " 5173 The file to be updated for the type of ONUs. 5174 " 5175 ::= { hpnicfOnuFirmwareUpdateByTypeEntry 3 } 5176 5177hpnicfOnuUpdateByTypeRowStatus OBJECT-TYPE 5178 SYNTAX RowStatus 5179 MAX-ACCESS read-create 5180 STATUS current 5181 DESCRIPTION 5182 " 5183 The status of this table entry. 5184 Only createAndGo and destroy actions are supported. 5185 " 5186 ::= { hpnicfOnuFirmwareUpdateByTypeEntry 4 } 5187 5188hpnicfEponErrorInfo OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 7 } 5189 5190hpnicfEponSoftwareErrorCode OBJECT-TYPE 5191 SYNTAX Integer32 5192 MAX-ACCESS accessible-for-notify 5193 STATUS current 5194 DESCRIPTION 5195 " 5196 OLT software error code. 5197 " 5198 ::= { hpnicfEponErrorInfo 1 } 5199 5200hpnicfOamVendorSpecificAlarmCode OBJECT-TYPE 5201 SYNTAX Integer32 5202 MAX-ACCESS accessible-for-notify 5203 STATUS current 5204 DESCRIPTION 5205 " 5206 Alarm code of the vendor. 5207 " 5208 ::= { hpnicfEponErrorInfo 2 } 5209 5210hpnicfEponOnuRegErrorMacAddr OBJECT-TYPE 5211 SYNTAX OCTET STRING 5212 MAX-ACCESS accessible-for-notify 5213 STATUS current 5214 DESCRIPTION 5215 " 5216 The MAC of ONU registered error. 5217 " 5218 ::= { hpnicfEponErrorInfo 3 } 5219 5220hpnicfOamEventLogType OBJECT-TYPE 5221 SYNTAX Unsigned32 5222 MAX-ACCESS accessible-for-notify 5223 STATUS current 5224 DESCRIPTION 5225 " 5226 The type of event that generated this entry in the event log. 5227 " 5228 ::= { hpnicfEponErrorInfo 4 } 5229 5230hpnicfOamEventLogLocation OBJECT-TYPE 5231 SYNTAX INTEGER{local(1),remote(2)} 5232 MAX-ACCESS accessible-for-notify 5233 STATUS current 5234 DESCRIPTION 5235 " 5236 Whether this event occurred locally, or was received from the 5237 OAM peer via Ethernet OAM. 5238 " 5239 ::= { hpnicfEponErrorInfo 5 } 5240 5241hpnicfEponLoopbackPortIndex OBJECT-TYPE 5242 SYNTAX Integer32 5243 MAX-ACCESS accessible-for-notify 5244 STATUS current 5245 DESCRIPTION 5246 " 5247 The index of port which generate loop back event. 5248 " 5249 ::= { hpnicfEponErrorInfo 6 } 5250 5251hpnicfEponLoopbackPortDescr OBJECT-TYPE 5252 SYNTAX OCTET STRING(SIZE(0..255)) 5253 MAX-ACCESS accessible-for-notify 5254 STATUS current 5255 DESCRIPTION 5256 " 5257 A textual string containing information about the 5258 port generated loop back event. 5259 " 5260 ::= { hpnicfEponErrorInfo 7 } 5261 5262hpnicfOltPortAlarmLlidMisFrames OBJECT-TYPE 5263 SYNTAX Unsigned32 5264 MAX-ACCESS accessible-for-notify 5265 STATUS current 5266 DESCRIPTION 5267 " 5268 the amount of mismatched frames about the LLID mismatch alarm. 5269 " 5270 ::= { hpnicfEponErrorInfo 8 } 5271 5272hpnicfOltPortAlarmBer OBJECT-TYPE 5273 SYNTAX Unsigned32 5274 MAX-ACCESS accessible-for-notify 5275 STATUS current 5276 DESCRIPTION 5277 " 5278 error bit rate. 5279 " 5280 ::= { hpnicfEponErrorInfo 9 } 5281 5282hpnicfOltPortAlarmFer OBJECT-TYPE 5283 SYNTAX Unsigned32 5284 MAX-ACCESS accessible-for-notify 5285 STATUS current 5286 DESCRIPTION 5287 " 5288 error frames rate. 5289 " 5290 ::= { hpnicfEponErrorInfo 10 } 5291 5292hpnicfEponOnuRegSilentMac OBJECT-TYPE 5293 SYNTAX OCTET STRING 5294 MAX-ACCESS accessible-for-notify 5295 STATUS current 5296 DESCRIPTION 5297 " 5298 The MAC of silent ONU. 5299 " 5300 ::= { hpnicfEponErrorInfo 11 } 5301 5302hpnicfEponOperationResult OBJECT-TYPE 5303 SYNTAX OCTET STRING(SIZE(0..255)) 5304 MAX-ACCESS accessible-for-notify 5305 STATUS current 5306 DESCRIPTION 5307 " 5308 The result of EPON operation. 5309 " 5310 ::= { hpnicfEponErrorInfo 12 } 5311 5312hpnicfEponOnuLaserState OBJECT-TYPE 5313 SYNTAX INTEGER 5314 { 5315 normal(1), 5316 laserAlwaysOn(2), 5317 signalDegradation(3), 5318 endOfLife(4) 5319 } 5320 MAX-ACCESS accessible-for-notify 5321 STATUS current 5322 DESCRIPTION 5323 " 5324 The state of ONU laser. 5325 " 5326 ::= { hpnicfEponErrorInfo 13 } 5327 5328-- 5329-- hpnicfEpon NOTIFICATION 5330-- 5331 5332hpnicfEponTrap OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 8 } 5333 5334hpnicfEponTrapPrefix OBJECT IDENTIFIER ::= { hpnicfEponTrap 0 } 5335 5336hpnicfEponPortAlarmBerTrap NOTIFICATION-TYPE 5337 OBJECTS 5338 { 5339 ifIndex, 5340 ifDescr, 5341 hpnicfOltPortAlarmBerDirect, 5342 hpnicfOltPortAlarmBer, 5343 hpnicfOltPortAlarmBerThreshold 5344 } 5345 STATUS current 5346 DESCRIPTION 5347 " 5348 A hpnicfEponPortAlarmBerTrap notification is sent when 5349 a BER threshold crossing event is detected. 5350 " 5351 ::= { hpnicfEponTrapPrefix 1 } 5352 5353hpnicfEponPortAlarmFerTrap NOTIFICATION-TYPE 5354 OBJECTS 5355 { 5356 ifIndex, 5357 ifDescr, 5358 hpnicfOltPortAlarmFerDirect, 5359 hpnicfOltPortAlarmFer, 5360 hpnicfOltPortAlarmFerThreshold 5361 } 5362 STATUS current 5363 DESCRIPTION 5364 " 5365 A hpnicfEponPortAlarmFerTrap notification is sent when 5366 a frame error rate threshold crossing event is detected. 5367 " 5368 ::= { hpnicfEponTrapPrefix 2 } 5369 5370hpnicfEponErrorLLIDFrameTrap NOTIFICATION-TYPE 5371 OBJECTS 5372 { 5373 ifIndex, 5374 ifDescr, 5375 hpnicfOltPortAlarmLlidMisFrames, 5376 hpnicfOltPortAlarmLlidMismatchThreshold 5377 } 5378 STATUS current 5379 DESCRIPTION 5380 " 5381 A hpnicfEponErrorLLIDFrameTrap notification is sent when a 5382 LLID mismatched frames rate threshold crossing event is detected. 5383 " 5384 ::= { hpnicfEponTrapPrefix 3 } 5385 5386hpnicfEponLoopBackEnableTrap NOTIFICATION-TYPE 5387 OBJECTS 5388 { 5389 ifIndex, 5390 ifDescr, 5391 hpnicfEponLoopbackPortIndex, 5392 hpnicfEponLoopbackPortDescr 5393 } 5394 STATUS current 5395 DESCRIPTION 5396 " 5397 A hpnicfEponLoopBackEnableTrap notification is sent when 5398 the loop back command is committed. 5399 " 5400 ::= { hpnicfEponTrapPrefix 4 } 5401 5402hpnicfEponOnuRegistrationErrTrap NOTIFICATION-TYPE 5403 OBJECTS 5404 { 5405 ifIndex, 5406 ifDescr, 5407 hpnicfEponOnuRegErrorMacAddr 5408 } 5409 STATUS current 5410 DESCRIPTION 5411 " 5412 A hpnicfEponOnuRegistrationErrTrap notification is sent when a 5413 ONU register failed. 5414 " 5415 ::= { hpnicfEponTrapPrefix 5 } 5416 5417hpnicfEponOamDisconnectionTrap NOTIFICATION-TYPE 5418 OBJECTS 5419 { 5420 ifIndex, 5421 ifDescr 5422 } 5423 STATUS current 5424 DESCRIPTION 5425 " 5426 A hpnicfEponOamDisconnectionTrap notification is sent when 5427 LLID's OAM link is disconnected. 5428 " 5429 ::= { hpnicfEponTrapPrefix 6 } 5430 5431hpnicfEponEncryptionKeyErrTrap NOTIFICATION-TYPE 5432 OBJECTS 5433 { 5434 ifIndex, 5435 ifDescr 5436 } 5437 STATUS current 5438 DESCRIPTION 5439 " 5440 A hpnicfEponEncryptionKeyErrTrap notification is sent when 5441 LLID's encryption key is bad. 5442 " 5443 ::= { hpnicfEponTrapPrefix 7 } 5444 5445hpnicfEponRemoteStableTrap NOTIFICATION-TYPE 5446 OBJECTS 5447 { 5448 ifIndex, 5449 ifDescr 5450 } 5451 STATUS current 5452 DESCRIPTION 5453 " 5454 A hpnicfEponRemoteStableTrap notification is sent when 5455 remote Data Terminal Equipment(DTE) has not seen or 5456 is unsatisfied with local state information. 5457 " 5458 ::= { hpnicfEponTrapPrefix 8 } 5459 5460hpnicfEponLocalStableTrap NOTIFICATION-TYPE 5461 OBJECTS 5462 { 5463 ifIndex, 5464 ifDescr 5465 } 5466 STATUS current 5467 DESCRIPTION 5468 " 5469 A hpnicfEponLocalStableTrap notification is sent when 5470 DTE has not seen or is unsatisfied with remote state 5471 information. 5472 " 5473 ::= { hpnicfEponTrapPrefix 9 } 5474 5475hpnicfEponOamVendorSpecificTrap NOTIFICATION-TYPE 5476 OBJECTS 5477 { 5478 ifIndex, 5479 ifDescr, 5480 hpnicfOamVendorSpecificAlarmCode 5481 } 5482 STATUS current 5483 DESCRIPTION 5484 " 5485 A hpnicfEponOamVendorSpecificTrap notification is sent when 5486 system vendor specific OAM alarm raised. 5487 " 5488 ::= { hpnicfEponTrapPrefix 10 } 5489 5490hpnicfEponSoftwareErrTrap NOTIFICATION-TYPE 5491 OBJECTS 5492 { 5493 hpnicfLswFrameIndex, 5494 hpnicfLswSlotIndex, 5495 hpnicfEponSoftwareErrorCode 5496 } 5497 STATUS current 5498 DESCRIPTION 5499 " 5500 A hpnicfEponSoftwareErrTrap notification is sent when 5501 a PAS-SOFT internal error occurs. 5502 " 5503 ::= { hpnicfEponTrapPrefix 11 } 5504 5505hpnicfEponPortAlarmBerRecoverTrap NOTIFICATION-TYPE 5506 OBJECTS 5507 { 5508 ifIndex, 5509 ifDescr, 5510 hpnicfOltPortAlarmBerDirect 5511 } 5512 STATUS current 5513 DESCRIPTION 5514 " 5515 A hpnicfEponPortAlarmBerRecoverTrap notification is sent when 5516 a BER threshold crossing event is detected and then recovered. 5517 " 5518 ::= { hpnicfEponTrapPrefix 12 } 5519 5520hpnicfEponPortAlarmFerRecoverTrap NOTIFICATION-TYPE 5521 OBJECTS 5522 { 5523 ifIndex, 5524 ifDescr, 5525 hpnicfOltPortAlarmFerDirect 5526 } 5527 STATUS current 5528 DESCRIPTION 5529 " 5530 A hpnicfEponPortAlarmFerRecoverTrap notification is sent when 5531 a frame error rate threshold crossing event is detected and then 5532 recoverd. 5533 " 5534 ::= { hpnicfEponTrapPrefix 13 } 5535 5536hpnicfEponErrorLLIDFrameRecoverTrap NOTIFICATION-TYPE 5537 OBJECTS 5538 { 5539 ifIndex, 5540 ifDescr 5541 } 5542 STATUS current 5543 DESCRIPTION 5544 " 5545 A hpnicfEponErrorLLIDFrameRecoverTrap notification is sent when a 5546 LLID mismatched frames rate threshold crossing event is detected 5547 and then recoverd. 5548 " 5549 ::= { hpnicfEponTrapPrefix 14 } 5550 5551hpnicfEponLoopBackEnableRecoverTrap NOTIFICATION-TYPE 5552 OBJECTS 5553 { 5554 ifIndex, 5555 ifDescr 5556 } 5557 STATUS current 5558 DESCRIPTION 5559 " 5560 A hpnicfEponLoopBackEnableRecoverTrap notification is sent when 5561 the loop back is detected and then recoverd. 5562 " 5563 ::= { hpnicfEponTrapPrefix 15 } 5564 5565hpnicfEponOnuRegistrationErrRecoverTrap NOTIFICATION-TYPE 5566 OBJECTS 5567 { 5568 ifIndex, 5569 ifDescr, 5570 hpnicfEponOnuRegErrorMacAddr 5571 } 5572 STATUS current 5573 DESCRIPTION 5574 " 5575 A hpnicfEponOnuRegistrationErrRecoverTrap notification is sent when an 5576 ONU register failed and then register successful again. 5577 " 5578 ::= { hpnicfEponTrapPrefix 16 } 5579 5580hpnicfEponOamDisconnectionRecoverTrap NOTIFICATION-TYPE 5581 OBJECTS 5582 { 5583 ifIndex, 5584 ifDescr 5585 } 5586 STATUS current 5587 DESCRIPTION 5588 " 5589 A hpnicfEponOamDisconnectionRecoverTrap notification is sent when 5590 LLID's OAM link is disconnected and then connected. 5591 " 5592 ::= { hpnicfEponTrapPrefix 17 } 5593 5594hpnicfEponEncryptionKeyErrRecoverTrap NOTIFICATION-TYPE 5595 OBJECTS 5596 { 5597 ifIndex, 5598 ifDescr 5599 } 5600 STATUS current 5601 DESCRIPTION 5602 " 5603 A hpnicfEponEncryptionKeyErrRecoverTrap notification is sent when 5604 LLID's encryption key is bad and then right. 5605 " 5606 ::= { hpnicfEponTrapPrefix 18 } 5607 5608hpnicfEponRemoteStableRecoverTrap NOTIFICATION-TYPE 5609 OBJECTS 5610 { 5611 ifIndex, 5612 ifDescr 5613 } 5614 STATUS current 5615 DESCRIPTION 5616 " 5617 A hpnicfEponRemoteStableRecoverTrap notification is sent when 5618 remote DTE has not seen or is unsatisfied with local 5619 state information and then is realized. 5620 " 5621 ::= { hpnicfEponTrapPrefix 19 } 5622 5623hpnicfEponLocalStableRecoverTrap NOTIFICATION-TYPE 5624 OBJECTS 5625 { 5626 ifIndex, 5627 ifDescr 5628 } 5629 STATUS current 5630 DESCRIPTION 5631 " 5632 A hpnicfEponLocalStableRecoverTrap notification is sent when 5633 DTE has not seen or is unsatisfied with remote state 5634 information and then is realized. 5635 " 5636 ::= { hpnicfEponTrapPrefix 20 } 5637 5638hpnicfEponOamVendorSpecificRecoverTrap NOTIFICATION-TYPE 5639 OBJECTS 5640 { 5641 ifIndex, 5642 ifDescr, 5643 hpnicfOamVendorSpecificAlarmCode 5644 } 5645 STATUS current 5646 DESCRIPTION 5647 " 5648 A hpnicfEponOamVendorSpecificRecoverTrap notification is sent when 5649 system vendor specific OAM alarm is detected and then recovered. 5650 " 5651 ::= { hpnicfEponTrapPrefix 21 } 5652 5653hpnicfEponSoftwareErrRecoverTrap NOTIFICATION-TYPE 5654 OBJECTS 5655 { 5656 hpnicfLswFrameIndex, 5657 hpnicfLswSlotIndex, 5658 hpnicfEponSoftwareErrorCode 5659 } 5660 STATUS current 5661 DESCRIPTION 5662 " 5663 A hpnicfEponSoftwareErrRecoverTrap notification is sent when 5664 a PAS-SOFT internal error is detected and then recovered. 5665 " 5666 ::= { hpnicfEponTrapPrefix 22 } 5667 5668hpnicfDot3OamThresholdRecoverEvent NOTIFICATION-TYPE 5669 OBJECTS 5670 { 5671 ifIndex, 5672 hpnicfOamEventLogType, 5673 hpnicfOamEventLogLocation 5674 } 5675 STATUS current 5676 DESCRIPTION 5677 " 5678 A hpnicfDot3OamThresholdRecoverEvent notification is sent when 5679 hpnicfDot3OamThresholdEvent is detected and then recoverd. 5680 " 5681 ::= { hpnicfEponTrapPrefix 23 } 5682 5683 5684hpnicfDot3OamNonThresholdRecoverEvent NOTIFICATION-TYPE 5685 OBJECTS 5686 { 5687 ifIndex, 5688 hpnicfOamEventLogType, 5689 hpnicfOamEventLogLocation 5690 } 5691 STATUS current 5692 DESCRIPTION 5693 " 5694 A hpnicfDot3OamNonThresholdRecoverEvent notification is sent when 5695 hpnicfDot3OamNonThresholdEvent is detected and then recoverd. 5696 " 5697 ::= { hpnicfEponTrapPrefix 24 } 5698 5699hpnicfEponOnuRegExcessTrap NOTIFICATION-TYPE 5700 OBJECTS 5701 { 5702 ifIndex, 5703 ifDescr 5704 } 5705 STATUS current 5706 DESCRIPTION 5707 " 5708 A hpnicfEponOnuRegExcessTrap notification is sent when the 5709 number of registered ONUs exceeds the limit. 5710 " 5711 ::= { hpnicfEponTrapPrefix 25 } 5712 5713hpnicfEponOnuRegExcessRecoverTrap NOTIFICATION-TYPE 5714 OBJECTS 5715 { 5716 ifIndex, 5717 ifDescr 5718 } 5719 STATUS current 5720 DESCRIPTION 5721 " 5722 A hpnicfEponOnuRegExcessRecoverTrap notification is sent when 5723 hpnicfEponOnuRegExcessTrap is detected and then recoverd. 5724 " 5725 ::= { hpnicfEponTrapPrefix 26 } 5726 5727hpnicfEponOnuPowerOffTrap NOTIFICATION-TYPE 5728 OBJECTS 5729 { 5730 ifIndex, 5731 ifDescr 5732 } 5733 STATUS current 5734 DESCRIPTION 5735 " 5736 A hpnicfEponOnuPowerOffTrap notification is sent when ONU is power off. 5737 " 5738 ::= { hpnicfEponTrapPrefix 27 } 5739 5740hpnicfEponOltSwitchoverTrap NOTIFICATION-TYPE 5741 OBJECTS 5742 { 5743 ifIndex, 5744 ifDescr 5745 } 5746 STATUS current 5747 DESCRIPTION 5748 " 5749 A hpnicfEponOltSwithoverTrap notification is sent when OLT switchover 5750 is detected. 5751 " 5752 ::= { hpnicfEponTrapPrefix 28 } 5753 5754hpnicfEponOltDFETrap NOTIFICATION-TYPE 5755 OBJECTS 5756 { 5757 ifIndex, 5758 ifDescr 5759 } 5760 STATUS current 5761 DESCRIPTION 5762 " 5763 A hpnicfEponOltDFETrap notification is sent when there was 5764 a serious problem(device fatal error) on OLT. 5765 " 5766 ::= { hpnicfEponTrapPrefix 29 } 5767 5768hpnicfEponOltDFERecoverTrap NOTIFICATION-TYPE 5769 OBJECTS 5770 { 5771 ifIndex, 5772 ifDescr 5773 } 5774 STATUS current 5775 DESCRIPTION 5776 " 5777 A hpnicfEponOltDFERecoverTrap notification is sent when 5778 device fatal error is detected and then recoverd. 5779 " 5780 ::= { hpnicfEponTrapPrefix 30 } 5781 5782hpnicfEponOnuSilenceTrap NOTIFICATION-TYPE 5783 OBJECTS 5784 { 5785 ifIndex, 5786 ifDescr, 5787 hpnicfEponOnuRegSilentMac 5788 } 5789 STATUS current 5790 DESCRIPTION 5791 " 5792 The hpnicfEponOnuSilenceTrap notification is sent when an 5793 unbound ONU try to register to an OLT. 5794 " 5795 ::= { hpnicfEponTrapPrefix 31 } 5796 5797hpnicfEponOnuSilenceRecoverTrap NOTIFICATION-TYPE 5798 OBJECTS 5799 { 5800 ifIndex, 5801 ifDescr, 5802 hpnicfEponOnuRegSilentMac 5803 } 5804 STATUS current 5805 DESCRIPTION 5806 " 5807 The hpnicfEponOnuSilenceRecoverTrap notification is sent when 5808 a silent ONU is bound in the OLT or the aging onu mac 5809 address is timeout. 5810 " 5811 ::= { hpnicfEponTrapPrefix 32 } 5812 5813hpnicfEponOnuUpdateResultTrap NOTIFICATION-TYPE 5814 OBJECTS 5815 { 5816 ifIndex, 5817 ifDescr, 5818 hpnicfOnuBindMacAddress, 5819 hpnicfOnuUpdateResult, 5820 hpnicfOnuRegType, 5821 hpnicfOnuUpdateFileName 5822 } 5823 STATUS current 5824 DESCRIPTION 5825 " 5826 A hpnicfEponUpdateResultTrap notification is sent when 5827 an ONU reported its firmware update result. 5828 " 5829 ::= { hpnicfEponTrapPrefix 33 } 5830 5831hpnicfEponOnuAutoBindTrap NOTIFICATION-TYPE 5832 OBJECTS 5833 { 5834 ifIndex, 5835 ifDescr, 5836 hpnicfOnuBindMacAddress, 5837 hpnicfEponOperationResult 5838 } 5839 STATUS current 5840 DESCRIPTION 5841 " 5842 A hpnicfEponOnuAutoBindTrap notification is sent 5843 when a silent ONU is bound automatically. 5844 " 5845 ::= { hpnicfEponTrapPrefix 34 } 5846 5847hpnicfEponOnuPortStpStateTrap NOTIFICATION-TYPE 5848 OBJECTS 5849 { 5850 ifIndex, 5851 ifDescr, 5852 hpnicfEponStpPortIndex, 5853 hpnicfEponStpPortDescr, 5854 hpnicfEponStpPortState 5855 } 5856 STATUS current 5857 DESCRIPTION 5858 " 5859 A hpnicfEponOnuPortStpStateTrap notification is sent when 5860 a port turns into another state in STP environment. 5861 " 5862 ::= { hpnicfEponTrapPrefix 35 } 5863 5864hpnicfEponOnuLaserFailedTrap NOTIFICATION-TYPE 5865 OBJECTS 5866 { 5867 ifIndex, 5868 ifDescr, 5869 hpnicfEponOnuLaserState 5870 } 5871 STATUS current 5872 DESCRIPTION 5873 " 5874 A hpnicfEponOnuLaserFailedTrap notification is sent when 5875 an ONU has trouble with laser, such as laser constantly turned on, 5876 signal degradation or optics EOL (End of Life). 5877 " 5878 ::= { hpnicfEponTrapPrefix 36 } 5879 5880hpnicfOnuSmlkSwitchoverTrap NOTIFICATION-TYPE 5881 OBJECTS 5882 { 5883 ifIndex, 5884 ifDescr, 5885 hpnicfOnuSmlkGroupID, 5886 hpnicfOnuSmlkFirstPonStatus, 5887 hpnicfOnuSmlkSecondPonStatus 5888 } 5889 STATUS current 5890 DESCRIPTION 5891 " 5892 A hpnicfOnuSmlkSwitchoverTrap notification is sent when 5893 an ONU SMLK switchover is detected. 5894 " 5895 ::= { hpnicfEponTrapPrefix 37 } 5896 5897hpnicfEponStat OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 9 } 5898 5899-- 5900-- hpnicfEponStatTable 5901-- 5902 5903hpnicfEponStatTable OBJECT-TYPE 5904 SYNTAX SEQUENCE OF HpnicfEponStatEntry 5905 MAX-ACCESS not-accessible 5906 STATUS current 5907 DESCRIPTION 5908 " 5909 This table contains line code error statistics of epon port. 5910 " 5911 ::= { hpnicfEponStat 1 } 5912 5913hpnicfEponStatEntry OBJECT-TYPE 5914 SYNTAX HpnicfEponStatEntry 5915 MAX-ACCESS not-accessible 5916 STATUS current 5917 DESCRIPTION 5918 " 5919 The entry of hpnicfEponStatTable. 5920 " 5921 INDEX 5922 { 5923 ifIndex 5924 } 5925 ::= { hpnicfEponStatTable 1 } 5926 5927HpnicfEponStatEntry ::= SEQUENCE 5928 { 5929 hpnicfEponStatFER Counter64, 5930 hpnicfEponStatBER Counter64 5931 } 5932 5933hpnicfEponStatFER OBJECT-TYPE 5934 SYNTAX Counter64 5935 MAX-ACCESS read-only 5936 STATUS current 5937 DESCRIPTION 5938 " 5939 The frame error rate of epon port, measured in 1e-9 unit. 5940 " 5941 ::= { hpnicfEponStatEntry 1 } 5942 5943hpnicfEponStatBER OBJECT-TYPE 5944 SYNTAX Counter64 5945 MAX-ACCESS read-only 5946 STATUS current 5947 DESCRIPTION 5948 " 5949 The bit error rate of epon port, measured in 1e-9 unit. 5950 " 5951 ::= { hpnicfEponStatEntry 2 } 5952 5953END 5954