5954 lines
166 KiB
Plaintext
5954 lines
166 KiB
Plaintext
-- ===========================================================
|
|
-- Copyright (c) 2010-2013 Hewlett-Packard Development Company, L.P.
|
|
--
|
|
-- Description:
|
|
-- Reference:
|
|
-- Version: V2.4
|
|
-- History:
|
|
-- V1.0 created by liyue.
|
|
-- Define MODULE-IDENTITY for hpnicfEpon
|
|
-- V1.1 2005-12-21 Adjusted the structure of some tables and the value of
|
|
-- some objects by liuhongxu
|
|
-- Redefined the scope of some objects
|
|
-- V1.2 2006-01-09 Updated file by liuhongxu and zoudian.
|
|
-- Added hpnicfEponOnuTypeManTable, hpnicfOltPortAlarmRegExcessEnabled,
|
|
-- hpnicfOnuBindType, hpnicfOnuPCBVersion, hpnicfOnuRtt, hpnicfOnuEEPROMVersion,
|
|
-- hpnicfOnuRegType, hpnicfOnuHostType, hpnicfEponOnuRegExcessTrap,
|
|
-- hpnicfEponOnuRegExcessRecoverTrap, hpnicfOnuSlaBandWidthStepVal.
|
|
-- Changed the description of hpnicfOnuSlaMaxBandWidth and hpnicfOnuSlaMinBandWidth.
|
|
-- Adjusted the format.
|
|
-- V1.3 2006-01-16 Updated file by lichunyan.
|
|
-- Added hpnicfOnuPacketManTable, hpnicfOnuProtocolTable, hpnicfOnuMulticastFilterStatus,
|
|
-- hpnicfOnuDot1xTable.
|
|
-- Changed the default value of hpnicfOnuSlaMaxBandWidth.
|
|
-- Adjusted the format of this mib.
|
|
-- V1.4 2006-06-08 Updated by chenzhaojie
|
|
-- Delete default values of hpnicfOnuSlaMinBandWidth and hpnicfOnuSlaMaxBandWidth
|
|
-- V1.5 2006-08-02 Updated by chenzhaojie
|
|
-- Add hpnicfOnuSlaDelay, hpnicfOnuDistance, hpnicfOnuPriorityQueueTable,
|
|
-- hpnicfOnuCountTable, hpnicfOnuPriorityQueueSizeMinVal, hpnicfOnuPriorityQueueSizeMaxVal,
|
|
-- hpnicfEponOnuPowerOffTrap, hpnicfEponOltSwitchoverTrap, hpnicfEponStatTable.
|
|
-- Change DESCRIPTION of hpnicfOnuSlaMinBandWidthMinVal, hpnicfOnuSlaMinBandWidthMaxVal.
|
|
-- V1.6 2006-09-06 Updated by chenzhaojie
|
|
-- Add hpnicfOnuPriorityQueueBandwidthMinVal, hpnicfOnuPriorityQueueBandwidthMaxVal,
|
|
-- hpnicfOnuPriorityQueueBurstsizeMinVal, hpnicfOnuPriorityQueueBurstsizeMaxVal.
|
|
-- Add hpnicfOnuQueueBandwidthTable.
|
|
-- V1.7 2007-05-21 Updated by chenzhaojie
|
|
-- Add hpnicfEponSysScalarGroup
|
|
-- Add hpnicfEponSysManTable ,hpnicfEponAutoUpdateTable,hpnicfEponOuiTable.
|
|
-- Add hpnicfEponOuiIndexNextTable, hpnicfEponMulticastControlTable.
|
|
-- Add hpnicfOltPortAlarmDFEEnabled to hpnicfOltPortAlarmThresholdTable.
|
|
-- Add hpnicfOnuDbaReportQueueSetNumber, hpnicfOnuRemoteFecStatus,hpnicfOnuPortBerStatus
|
|
-- hpnicfOnuReset, hpnicfOnuMulticastControlMode,hpnicfOnuAccessVlan,hpnicfOnuEncryptKey
|
|
-- to hpnicfOnuSysManTable
|
|
-- Add hpnicfOnuLlid to hpnicfOnuInfoTable.
|
|
-- Add hpnicfOnuIpAddressTable, hpnicfOnuChipSetInfoTable, hpnicfOnuCapabilityTable,
|
|
-- hpnicfOnuDbaReportTable.
|
|
-- Add hpnicfEponOltDFETrap, hpnicfEponOltDFERecoverTrap
|
|
-- V1.8 2007-10-13 Updated by liuhongxu, andapeng, lihaijun
|
|
-- Add hpnicfOltMaxRtt to hpnicfOltSysManTable.
|
|
-- Add hpnicfOnuUniUpDownTrapStatus, hpnicfOnuDhcpsnooping, hpnicfOnuPppoe,
|
|
-- hpnicfOnuIgmpSnoopingHostAgingT, hpnicfOnuIgmpSnoopingMaxRespT,
|
|
-- hpnicfOnuIgmpSnoopingRouterAgingT, hpnicfOnuIgmpSnoopingAggReportS,
|
|
-- hpnicfOnuIgmpSnoopingAggLeaveS, hpnicfOnuDhcpallocate, hpnicfOnuManageVID,
|
|
-- hpnicfOnuManageVlanIntfS.
|
|
-- Add hpnicfOnuCosToLocalPrecedenceTable.
|
|
-- Add hpnicfOnuFecStatus to hpnicfOnuSysManTable.
|
|
-- Add hpnicfOnuIpAddressGateway to hpnicfOnuIpAddressTable.
|
|
-- Changed the default value of hpnicfEponMonitorCycle.
|
|
-- V1.9 2008-1-15 Updated by fengjian, qinlei, lihaijun
|
|
-- Add hpnicfOnuSilentTable.
|
|
-- Add hpnicfOltUsingOnuTable.
|
|
-- Add hpnicfOnuFirmwareUpdateByTypeTable.
|
|
-- Add hpnicfOnuUpdateByTypeNextIndex
|
|
-- Add hpnicfOnuUpdateFileName to hpnicfOnuFirmwareUpdateTable.
|
|
-- Add hpnicfOnuUpdateResult values.
|
|
-- Add hpnicfOnuSlaFixedBandWidth and hpnicfOnuSlaPriorityClass to hpnicfOnuSlaManTable.
|
|
-- Add hpnicfEponOnuRegSilentMac.
|
|
-- Add hpnicfEponOnuSilenceTrap, hpnicfEponOnuSilenceRecoverTrap.
|
|
-- Add hpnicfEponOnuUpdateResultTrap to report onu update result.
|
|
-- V2.0 2008-3-17 Updated by zoudian
|
|
-- Add hpnicfOnuMcastCtrlHostAgingTime, hpnicfOnuMulticastFastLeaveEnable
|
|
-- and hpnicfOnuPortIsolateEnable to hpnicfOnuSysManTable.
|
|
-- Add hpnicfOnuIgspFastLeaveSupported and hpnicfOnuMCtrlFastLeaveSupported
|
|
-- to hpnicfOnuCapabilityTable.
|
|
-- Add hpnicfOnuSlaFixedPacketSize to hpnicfOnuSlaManTable.
|
|
-- V2.1 2008-07-25 updated by zhaodan and zoudian.
|
|
-- Add hpnicfEponOnuAutoBindTrap and hpnicfEponOperationResult.
|
|
-- Add hpnicfOnuFirmwareVersion and hpnicfOnuVendorId to hpnicfOnuInfoTable.
|
|
-- Change the description of hpnicfOnuDistance.
|
|
-- V2.2 2009-08-18 updated by zhaodan.
|
|
-- Add hpnicfEponOnuStpPortTable.
|
|
-- Add hpnicfEponOnuPortStpStateTrap to hpnicfEponTrapPrefix.
|
|
-- V2.3 2010-02-25 updated by zhaodan.
|
|
-- Add hpnicfEponOnuLaserState and hpnicfEponOnuLaserFailedTrap.
|
|
-- Add hpnicfOnuOpticalPowerReceivedByOlt to hpnicfOnuInfoTable.
|
|
-- Add hpnicfOltOpticalPowerTx and hpnicfOltOpticalPowerRx to hpnicfOltInfoTable.
|
|
-- Add hpnicfOnuPhysicalTable and hpnicfOnuSmlkTable.
|
|
-- Add hpnicfOnuSmlkSwitchoverTrap to hpnicfEponTrapPrefix.
|
|
-- V2.4 2010-12-02 updated by zhaodan.
|
|
-- Add hpnicfOnuRS485PropertiesTable, hpnicfOnuRS485SessionSummaryTable,
|
|
-- hpnicfOnuRS485SessionTable and hpnicfOnuRS485SessionErrInfoTable.
|
|
-- =================================================================
|
|
HPN-ICF-EPON-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hpnicfEpon
|
|
FROM HPN-ICF-OID-MIB
|
|
ifIndex, ifDescr
|
|
FROM IF-MIB
|
|
hpnicfLswFrameIndex, hpnicfLswSlotIndex
|
|
FROM HPN-ICF-LSW-DEV-ADM-MIB
|
|
Integer32, Unsigned32, Counter64, IpAddress, OBJECT-TYPE, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
TruthValue, MacAddress, DateAndTime, RowStatus, DisplayString
|
|
FROM SNMPv2-TC
|
|
InetAddress, InetAddressType
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
hpnicfEponMibObjects MODULE-IDENTITY
|
|
LAST-UPDATED "200705221008Z"
|
|
ORGANIZATION
|
|
""
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
"
|
|
The objects in this MIB module are used to manage and
|
|
display current configuration of Ethernet Passive Optical
|
|
Network (EPON) port which are based on the Ethernet in
|
|
the First Mile (EFM) Passive Optical Network(PON) as
|
|
defined in IEEE Draft P802.3ah/D3.0 clause 60, 64, 65..
|
|
"
|
|
::= { hpnicfEpon 1 }
|
|
|
|
hpnicfEponSysMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 1 }
|
|
|
|
hpnicfEponAutoAuthorize OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This value determines whether software performs
|
|
self-authorization for each Optical Network Unit(ONU)
|
|
registering to the network. Setting it to false
|
|
means for every ONU registering, software requires
|
|
external authorization, and until it's done the
|
|
ONU is not authenticated. True value means software
|
|
authorizes each ONU registering to the network
|
|
automatically.
|
|
true - ONUs are always authorized.
|
|
false - If 802.1x authorization is enable,
|
|
the ONUs have to be authorized by
|
|
the protocol.
|
|
- If 802.1x authorization is disable,
|
|
ONUs are always authorized.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfEponSysMan 1 }
|
|
|
|
|
|
hpnicfEponMonitorCycle OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The cycle of alarm thresholds checking.
|
|
Applying to the following types:
|
|
Bit Error Rate(BER) alarm, Frame Error Rate(FER),
|
|
Logical Link Identity(LLID) mismatch alarm and so on.
|
|
The unit is second.
|
|
"
|
|
::= { hpnicfEponSysMan 2 }
|
|
|
|
hpnicfEponMsgTimeOut OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Timeout waiting for a response from Optical Line Terminal(OLT)
|
|
firmware after sending it a message.
|
|
The unit is millisecond.
|
|
"
|
|
DEFVAL { 600 }
|
|
::= { hpnicfEponSysMan 3 }
|
|
|
|
hpnicfEponMsgLoseNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The times of messages sending timeouts, after
|
|
which OLT will reset (applying to every OLT).
|
|
"
|
|
DEFVAL { 20 }
|
|
::= { hpnicfEponSysMan 4 }
|
|
|
|
hpnicfEponSysHasEPONBoard OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - At least an EPON board exists.
|
|
false(2) - No EPON board exists.
|
|
"
|
|
::= { hpnicfEponSysMan 5 }
|
|
|
|
hpnicfEponMonitorCycleEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Stop or continue monitoring.
|
|
true(1) - Continue monitoring.
|
|
false(2) - Stop monitoring.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfEponSysMan 6 }
|
|
|
|
hpnicfEponOltSoftwareErrAlmEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Software error alarm behavior of all active OLTs.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfEponSysMan 7 }
|
|
|
|
hpnicfEponPortLoopBackAlmEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
LoopBack alarm behavior of EPON ports.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfEponSysMan 8 }
|
|
|
|
hpnicfEponMonitorCycleMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of cycle which be confined to the
|
|
hpnicfEponMonitorCycle.
|
|
"
|
|
::= { hpnicfEponSysMan 9 }
|
|
|
|
hpnicfEponMonitorCycleMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of cycle which be confined to the
|
|
hpnicfEponMonitorCycle.
|
|
"
|
|
::= { hpnicfEponSysMan 10 }
|
|
|
|
hpnicfEponMsgTimeOutMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of timeout which be confined to the
|
|
hpnicfEponMsgTimeOut.
|
|
"
|
|
::= { hpnicfEponSysMan 11 }
|
|
|
|
hpnicfEponMsgTimeOutMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of timeout which be confined to the
|
|
hpnicfEponMsgTimeOut.
|
|
"
|
|
::= { hpnicfEponSysMan 12 }
|
|
|
|
hpnicfEponMsgLoseNumMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of time which be confined to the
|
|
hpnicfEponMsgLoseNum.
|
|
"
|
|
::= { hpnicfEponSysMan 13 }
|
|
|
|
hpnicfEponMsgLoseNumMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of time which be confined to the
|
|
hpnicfEponMsgLoseNum.
|
|
"
|
|
::= { hpnicfEponSysMan 14 }
|
|
|
|
hpnicfEponSysScalarGroup OBJECT IDENTIFIER ::= { hpnicfEponSysMan 15 }
|
|
|
|
--
|
|
-- hpnicfEponSysManTable
|
|
--
|
|
|
|
hpnicfEponSysManTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponSysManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table defines system related parameters.
|
|
"
|
|
::= { hpnicfEponSysMan 16 }
|
|
|
|
hpnicfEponSysManEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponSysManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfEponSysManTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfEponSlotIndex
|
|
}
|
|
::= { hpnicfEponSysManTable 1 }
|
|
|
|
HpnicfEponSysManEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponSlotIndex Integer32,
|
|
hpnicfEponModeSwitch INTEGER,
|
|
hpnicfEponAutomaticMode INTEGER,
|
|
hpnicfEponOamDiscoveryTimeout Integer32,
|
|
hpnicfEponEncryptionNoReplyTimeOut Integer32,
|
|
hpnicfEponEncryptionUpdateTime Integer32,
|
|
hpnicfEponAutoBindStatus INTEGER
|
|
}
|
|
|
|
hpnicfEponSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot Index, the index of hpnicfEponSysManTable.
|
|
"
|
|
::= { hpnicfEponSysManEntry 1 }
|
|
|
|
hpnicfEponModeSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
cmode(1),
|
|
hmode(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
cmode - epon standard mode.
|
|
hmode - private mode.
|
|
"
|
|
DEFVAL { cmode }
|
|
::= { hpnicfEponSysManEntry 2 }
|
|
|
|
hpnicfEponAutomaticMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Automatic mode setting: when enabled - after
|
|
new OLT is added, the OLT stack sets its encryption mode
|
|
to 'triple churning' and configure the OLT to authorize
|
|
ONU MAC addresses according to its table.
|
|
enable -enable automatic mode.
|
|
disable -disable automatic mode.
|
|
"
|
|
DEFVAL { enable }
|
|
::= { hpnicfEponSysManEntry 3 }
|
|
|
|
hpnicfEponOamDiscoveryTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Time out parameter for extended OAM discovery
|
|
process message, ranging from 0 to 2550,
|
|
measured in 100 milliseconds.
|
|
"
|
|
DEFVAL { 30 }
|
|
::= { hpnicfEponSysManEntry 4 }
|
|
|
|
hpnicfEponEncryptionNoReplyTimeOut OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Encryption response timeout,
|
|
ranging from 1 to 2550,
|
|
measured in 100 milliseconds.
|
|
"
|
|
DEFVAL { 30 }
|
|
::= { hpnicfEponSysManEntry 5 }
|
|
|
|
hpnicfEponEncryptionUpdateTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Encryption key update timer for all ONUs on slot,
|
|
indicated by hpnicfEponSlotIndex,
|
|
ranging from 1 to 255, measured in seconds.
|
|
"
|
|
DEFVAL { 10 }
|
|
::= { hpnicfEponSysManEntry 6 }
|
|
|
|
hpnicfEponAutoBindStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
enable - auto bind ONU ID when the ONU registered in the EPON system.
|
|
disable - need manual bind ONU ID when the ONU registered in the EPON system.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hpnicfEponSysManEntry 7 }
|
|
|
|
|
|
--
|
|
-- hpnicfEponAutoUpdateTable
|
|
--
|
|
hpnicfEponAutoUpdateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponAutoUpdateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
EPON auto update ONU application configuration.
|
|
"
|
|
::= { hpnicfEponSysMan 17 }
|
|
|
|
hpnicfEponAutoUpdateEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponAutoUpdateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfEponAutoUpdateTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfEponSlotIndex
|
|
}
|
|
::= { hpnicfEponAutoUpdateTable 1 }
|
|
|
|
HpnicfEponAutoUpdateEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponAutoUpdateFileName DisplayString,
|
|
hpnicfEponAutoUpdateSchedStatus INTEGER,
|
|
hpnicfEponAutoUpdateSchedTime OCTET STRING,
|
|
hpnicfEponAutoUpdateSchedType INTEGER,
|
|
hpnicfEponAutoUpdateRealTimeStatus INTEGER
|
|
}
|
|
hpnicfEponAutoUpdateFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The name of ONU application file, the file name must be valid
|
|
and include the path. It is a zero length string by default.
|
|
"
|
|
::= { hpnicfEponAutoUpdateEntry 1 }
|
|
|
|
hpnicfEponAutoUpdateSchedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The status of schedule update configuration.
|
|
The hpnicfEponAutoUpdateFileName must be set before enable
|
|
hpnicfEponAutoUpdateSchedStatus.
|
|
enable - enable ONU schedule update.
|
|
disable - disable ONU schedule update.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hpnicfEponAutoUpdateEntry 2 }
|
|
|
|
hpnicfEponAutoUpdateSchedTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The schedule update timing configuration is related to
|
|
the hpnicfEponAutoUpdateSchedType.
|
|
auto update daily: the string format is hhmm
|
|
auto update weekly: the string format is hhmmw
|
|
'w' means update weekly, it ranges from 0 to 6:
|
|
0 - Sunday.
|
|
1 - Monday.
|
|
2 - Tuesday.
|
|
3 - Wednesday.
|
|
4 - Thursday.
|
|
5 - Friday.
|
|
6 - Saturday.
|
|
auto update in coming date : the string format is hhmmyyyymmdd.
|
|
The configuration will take effect only if hpnicfEponAutoUpdateSchedStatus
|
|
is enabled.
|
|
"
|
|
::= { hpnicfEponAutoUpdateEntry 3 }
|
|
|
|
hpnicfEponAutoUpdateSchedType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
daily(1),
|
|
weekly(2),
|
|
comingdate(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The update type of auto updating configuration.
|
|
daily - update ONU application every day.
|
|
weekly - update ONU application every week.
|
|
comingdate - update ONU application on coming date.
|
|
"
|
|
::= { hpnicfEponAutoUpdateEntry 4 }
|
|
|
|
hpnicfEponAutoUpdateRealTimeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The status of real time update configuration.
|
|
The hpnicfEponAutoUpdateFileName must be set before enable
|
|
hpnicfEponAutoUpdateRealTimeStatus.
|
|
enable - enable ONU real time update.
|
|
disable - disable ONU real time update.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hpnicfEponAutoUpdateEntry 5 }
|
|
|
|
--
|
|
-- hpnicfEponOuiIndexNextTable
|
|
--
|
|
|
|
hpnicfEponOuiIndexNextTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponOuiIndexNextEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Next OUI index table.
|
|
"
|
|
::= { hpnicfEponSysMan 18 }
|
|
|
|
hpnicfEponOuiIndexNextEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponOuiIndexNextEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfEponOuiIndexNextTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfEponSlotIndex
|
|
}
|
|
::= { hpnicfEponOuiIndexNextTable 1 }
|
|
|
|
HpnicfEponOuiIndexNextEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponOuiIndexNext Integer32
|
|
}
|
|
|
|
hpnicfEponOuiIndexNext OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object contains an appropriate value to be used for
|
|
hpnicfEponOuiIndex when creating rows in the
|
|
hpnicfEponOuiTable.
|
|
"
|
|
::= { hpnicfEponOuiIndexNextEntry 1 }
|
|
|
|
--
|
|
-- hpnicfEponOuiTable
|
|
--
|
|
|
|
hpnicfEponOuiTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponOuiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
List of OUI and OAM supported by OLT.
|
|
"
|
|
::= { hpnicfEponSysMan 19 }
|
|
|
|
hpnicfEponOuiEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponOuiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfEponOuiTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfEponSlotIndex,
|
|
hpnicfEponOuiIndex
|
|
}
|
|
::= { hpnicfEponOuiTable 1 }
|
|
|
|
HpnicfEponOuiEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponOuiIndex Integer32,
|
|
hpnicfEponOuiValue OCTET STRING,
|
|
hpnicfEponOamVersion OCTET STRING,
|
|
hpnicfEponOuiRowStatus RowStatus
|
|
}
|
|
|
|
hpnicfEponOuiIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The index of this table.
|
|
"
|
|
::= { hpnicfEponOuiEntry 1 }
|
|
|
|
hpnicfEponOuiValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..512))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
OUI list supported by the extended OAM discovery process.
|
|
The OUI is composed of six octets. The first six octets denote the first OUI ,
|
|
the second six octets denote the second OUI, and the like.
|
|
"
|
|
::= { hpnicfEponOuiEntry 2 }
|
|
|
|
|
|
hpnicfEponOamVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Version of OAM protocol defined by the organization denoted by OUI.
|
|
"
|
|
::= { hpnicfEponOuiEntry 3 }
|
|
|
|
hpnicfEponOuiRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The status of this table entry. Only active,
|
|
createAndGo and the destory are supported.
|
|
"
|
|
::= { hpnicfEponOuiEntry 4 }
|
|
|
|
--
|
|
-- hpnicfEponMulticastControlTable
|
|
--
|
|
|
|
hpnicfEponMulticastControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponMulticastControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Multicast control global configuration.
|
|
"
|
|
::= { hpnicfEponSysMan 20 }
|
|
|
|
hpnicfEponMulticastControlEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponMulticastControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfEponMulticastControlTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfEponMulticastVlanId
|
|
}
|
|
::= { hpnicfEponMulticastControlTable 1 }
|
|
|
|
HpnicfEponMulticastControlEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponMulticastVlanId Integer32,
|
|
hpnicfEponMulticastAddressList OCTET STRING,
|
|
hpnicfEponMulticastStatus RowStatus
|
|
}
|
|
|
|
hpnicfEponMulticastVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The index of this table.
|
|
"
|
|
::= { hpnicfEponMulticastControlEntry 1 }
|
|
|
|
hpnicfEponMulticastAddressList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The multicast address, each four octets represents a multicast address,
|
|
the address section ranging from the first four octets to the second
|
|
four octets, and the like.
|
|
"
|
|
::= { hpnicfEponMulticastControlEntry 2 }
|
|
|
|
hpnicfEponMulticastStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The status of this table entry. Only active,
|
|
createAndGo and the destory are supported.
|
|
"
|
|
::= { hpnicfEponMulticastControlEntry 3 }
|
|
|
|
hpnicfEponFileName OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 2 }
|
|
|
|
hpnicfEponDbaUpdateFileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The name of a binary file which is loaded to
|
|
the OLT from an external source. Note that the filename
|
|
must contain the file path.
|
|
"
|
|
::= { hpnicfEponFileName 1 }
|
|
|
|
hpnicfEponOnuUpdateFileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The filename of the ONU firmware to be updated.
|
|
Note that the filename must contain the file path.
|
|
"
|
|
::= { hpnicfEponFileName 2 }
|
|
|
|
hpnicfEponOltMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 3 }
|
|
|
|
--
|
|
-- hpnicfOltSysManTable
|
|
--
|
|
|
|
hpnicfOltSysManTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOltSysManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table defines several OLT system parameters:
|
|
(1)laser on time
|
|
(2)laser off time
|
|
(3)whether multiple copy broadcast
|
|
(4)whether discard packet
|
|
(5)self test
|
|
(6)self test result
|
|
"
|
|
::= { hpnicfEponOltMan 1 }
|
|
|
|
hpnicfOltSysManEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOltSysManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOltSysManTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOltSysManTable 1 }
|
|
|
|
HpnicfOltSysManEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOltLaserOnTime Integer32,
|
|
hpnicfOltLaserOffTime Integer32,
|
|
hpnicfOltMultiCopyBrdCast TruthValue,
|
|
hpnicfOltEnableDiscardPacket TruthValue,
|
|
hpnicfOltSelfTest INTEGER,
|
|
hpnicfOltSelfTestResult INTEGER,
|
|
hpnicfOltMaxRtt Unsigned32
|
|
}
|
|
|
|
hpnicfOltLaserOnTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The laser on time of the ONUs during the
|
|
discovery process, measured in Time Quanta(TQ).
|
|
"
|
|
DEFVAL { 96 }
|
|
::= { hpnicfOltSysManEntry 1 }
|
|
|
|
hpnicfOltLaserOffTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The laser off time of the ONUs during the
|
|
discovery process, measured in TQ.
|
|
"
|
|
DEFVAL { 96 }
|
|
::= { hpnicfOltSysManEntry 2 }
|
|
|
|
hpnicfOltMultiCopyBrdCast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true/false filtering of tagged multicast frames.
|
|
The software avert tagged downstream frames with
|
|
multicast or broadcast DA to the PON and not to the
|
|
CPU, except for special multicast frames
|
|
(link-constraint, IGMP control and ARP) that are
|
|
passed to the CPU regardless of this feature.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOltSysManEntry 3 }
|
|
|
|
hpnicfOltEnableDiscardPacket OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Forward(false)/discard(true) any frames received from
|
|
unlearned source address when the inside address
|
|
table of the original ONU entry reach to the limit.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOltSysManEntry 4 }
|
|
|
|
hpnicfOltSelfTest OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
selftest(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
selftest(1): Test OLT to check whether it's OK.
|
|
"
|
|
::= { hpnicfOltSysManEntry 5 }
|
|
|
|
hpnicfOltSelfTestResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1),
|
|
ok(2),
|
|
fail(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The self test result of the specific OLT.
|
|
other(1): The self test result is another reason.
|
|
ok(2): The self test result is OK.
|
|
fail(3): The self test result is fail.
|
|
"
|
|
::= { hpnicfOltSysManEntry 6 }
|
|
|
|
hpnicfOltMaxRtt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Set the max Round Trip Time of this OLT.
|
|
"
|
|
::= { hpnicfOltSysManEntry 7 }
|
|
|
|
--
|
|
-- hpnicfOltInfoTable
|
|
--
|
|
hpnicfOltInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOltInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Primary status of the specified OLT.
|
|
There will be one row in this table for each
|
|
information in the system.
|
|
(1)Software and hardware versions of the specified OLT
|
|
(hpnicfOltFirmMajorVersion, hpnicfOltFirmMinorVersion,
|
|
hpnicfOltHardMajorVersion, hpnicfOltHardMinorVersion)
|
|
(2)Several physical capabilities of an OLT device.
|
|
(hpnicfOltAgcLockTime, hpnicfOltAgcCdrTime)
|
|
(3)The operation(activation) status of an OLT.
|
|
(hpnicfOltMacAddress, hpnicfOltWorkMode)
|
|
"
|
|
::= { hpnicfEponOltMan 2 }
|
|
|
|
hpnicfOltInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOltInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOltInfoTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOltInfoTable 1 }
|
|
|
|
HpnicfOltInfoEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOltFirmMajorVersion OCTET STRING,
|
|
hpnicfOltFirmMinorVersion OCTET STRING,
|
|
hpnicfOltHardMajorVersion OCTET STRING,
|
|
hpnicfOltHardMinorVersion OCTET STRING,
|
|
hpnicfOltAgcLockTime Integer32,
|
|
hpnicfOltAgcCdrTime Integer32,
|
|
hpnicfOltMacAddress MacAddress,
|
|
hpnicfOltWorkMode INTEGER,
|
|
hpnicfOltOpticalPowerTx Integer32,
|
|
hpnicfOltOpticalPowerRx Integer32
|
|
}
|
|
|
|
hpnicfOltFirmMajorVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
OLT firmware major version. If the object length is
|
|
zero, it means the version is unknown.
|
|
"
|
|
::= { hpnicfOltInfoEntry 1 }
|
|
|
|
hpnicfOltFirmMinorVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
OLT firmware minor version. If the object length is
|
|
zero, it means the version is unknown.
|
|
"
|
|
::= { hpnicfOltInfoEntry 2 }
|
|
|
|
hpnicfOltHardMajorVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
OLT hardware major version. If the object length is
|
|
zero, it means the version is unknown.
|
|
"
|
|
::= { hpnicfOltInfoEntry 3 }
|
|
|
|
hpnicfOltHardMinorVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
OLT hardware minor version. If the object length is
|
|
zero, it means the version is unknown.
|
|
"
|
|
::= { hpnicfOltInfoEntry 4 }
|
|
|
|
hpnicfOltAgcLockTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
PON upstream data Automatic Gain Control(AGC) lock time,
|
|
measured in TQ,
|
|
range: 1 - 2^15.
|
|
0x7FFFFFFF: unknown value.
|
|
"
|
|
::= { hpnicfOltInfoEntry 5 }
|
|
|
|
hpnicfOltAgcCdrTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
PON RX signal synchronization time,
|
|
measured in TQ,
|
|
range: 1 - 2^15.
|
|
0x7FFFFFFF: unknown value
|
|
"
|
|
::= { hpnicfOltInfoEntry 6 }
|
|
|
|
hpnicfOltMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
OLT MAC address.
|
|
"
|
|
::= { hpnicfOltInfoEntry 7 }
|
|
|
|
hpnicfOltWorkMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1),
|
|
open(2),
|
|
reset(3),
|
|
closed(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The operation(activation) modes of an OLT.
|
|
other(1) - The OLT is in another mode.
|
|
open(2) - The OLT is open.
|
|
reset(3) - The OLT is reset.
|
|
closed(4) - The OLT is closed.
|
|
"
|
|
::= { hpnicfOltInfoEntry 8 }
|
|
|
|
hpnicfOltOpticalPowerTx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The optical power transmitted by this OLT.
|
|
It measured in 0.01 dBm unit.
|
|
"
|
|
::= { hpnicfOltInfoEntry 9 }
|
|
|
|
hpnicfOltOpticalPowerRx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The burst optical power received by this OLT.
|
|
It measured in 0.01 dBm unit.
|
|
"
|
|
::= { hpnicfOltInfoEntry 10 }
|
|
|
|
--
|
|
-- hpnicfOltDbaManTable
|
|
--
|
|
hpnicfOltDbaManTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOltDbaManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table defines the primary parameters of the
|
|
Dynamic Bandwidth Allocation(DBA) algorithm applying to the OLT.
|
|
"
|
|
::= { hpnicfEponOltMan 3 }
|
|
|
|
hpnicfOltDbaManEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOltDbaManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOltDbaManTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOltDbaManTable 1 }
|
|
|
|
HpnicfOltDbaManEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOltDbaEnabledType INTEGER,
|
|
hpnicfOltDbaDiscoveryLength Integer32,
|
|
hpnicfOltDbaDiscovryFrequency Integer32,
|
|
hpnicfOltDbaCycleLength Integer32,
|
|
hpnicfOltDbaVersion OCTET STRING,
|
|
hpnicfOltDbaUpdate INTEGER,
|
|
hpnicfOltDbaUpdateResult INTEGER
|
|
}
|
|
|
|
hpnicfOltDbaEnabledType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
internal(1),
|
|
external(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Enable different types of the DBA algorithm.
|
|
Start upstream dynamic bandwidth allocation algorithm,
|
|
replacing former bandwidth allocation mechanism.
|
|
internal(1) - OLT internal Service Level Agreement(SLA) based
|
|
algorithm, always being activated.
|
|
external(2) - DBA algorithm in a binary file which is loaded to
|
|
the OLT from an external source.
|
|
"
|
|
DEFVAL { internal }
|
|
::= { hpnicfOltDbaManEntry 1 }
|
|
|
|
hpnicfOltDbaDiscoveryLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Discovery length in TQ units.
|
|
"
|
|
DEFVAL { 41500 }
|
|
::= { hpnicfOltDbaManEntry 2 }
|
|
|
|
hpnicfOltDbaDiscovryFrequency OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
How often should the OLT send discovery frames to
|
|
the ONUs, measured in grant cycles.
|
|
"
|
|
DEFVAL { 50 }
|
|
::= { hpnicfOltDbaManEntry 3 }
|
|
|
|
hpnicfOltDbaCycleLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The grant cycle length in TQ units.
|
|
"
|
|
DEFVAL { 65535 }
|
|
::= { hpnicfOltDbaManEntry 4 }
|
|
|
|
hpnicfOltDbaVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
DBA version of the OLT.
|
|
"
|
|
::= { hpnicfOltDbaManEntry 5 }
|
|
|
|
hpnicfOltDbaUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
update(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Update(1): Update the DBA algorithm with a binary
|
|
file which is loaded to the OLT from an external source(flash).
|
|
Config the MIB object module hpnicfEponDbaUpdateFileName.
|
|
"
|
|
::= { hpnicfOltDbaManEntry 6 }
|
|
|
|
hpnicfOltDbaUpdateResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1),
|
|
ok(2),
|
|
fail(3),
|
|
fileNotExist(4),
|
|
notSetFilename(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The latest DBA update result.
|
|
other: The DBA update result is another reason.
|
|
ok: The DBA update result is OK.
|
|
fail: The DBA update result is fail.
|
|
fileNotExist: The DBA update failed because the file
|
|
does not exist.
|
|
notSetFilename: The DBA filename is not set.
|
|
"
|
|
::= { hpnicfOltDbaManEntry 7 }
|
|
|
|
--
|
|
-- hpnicfOltPortAlarmThresholdTable
|
|
--
|
|
|
|
hpnicfOltPortAlarmThresholdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOltPortAlarmThresholdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The table defines the alarm threshold of OLT.
|
|
"
|
|
::= { hpnicfEponOltMan 4 }
|
|
|
|
hpnicfOltPortAlarmThresholdEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOltPortAlarmThresholdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOltPortAlarmThresholdTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOltPortAlarmThresholdTable 1 }
|
|
|
|
HpnicfOltPortAlarmThresholdEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOltPortAlarmBerEnabled TruthValue,
|
|
hpnicfOltPortAlarmBerDirect INTEGER,
|
|
hpnicfOltPortAlarmBerThreshold Integer32,
|
|
hpnicfOltPortAlarmFerEnabled TruthValue,
|
|
hpnicfOltPortAlarmFerDirect INTEGER,
|
|
hpnicfOltPortAlarmFerThreshold Integer32,
|
|
hpnicfOltPortAlarmLlidMismatchEnabled TruthValue,
|
|
hpnicfOltPortAlarmLlidMismatchThreshold Integer32,
|
|
hpnicfOltPortAlarmRemoteStableEnabled TruthValue,
|
|
hpnicfOltPortAlarmLocalStableEnabled TruthValue,
|
|
hpnicfOltPortAlarmRegistrationEnabled TruthValue,
|
|
hpnicfOltPortAlarmOamDisconnectionEnabled TruthValue,
|
|
hpnicfOltPortAlarmEncryptionKeyEnabled TruthValue,
|
|
hpnicfOltPortAlarmVendorSpecificEnabled TruthValue,
|
|
hpnicfOltPortAlarmRegExcessEnabled TruthValue,
|
|
hpnicfOltPortAlarmDFEEnabled TruthValue
|
|
}
|
|
|
|
hpnicfOltPortAlarmBerEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of BER alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 1 }
|
|
|
|
hpnicfOltPortAlarmBerDirect OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
berUplink(1),
|
|
berDownlink(2),
|
|
berAll(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Traffic direction to monitor for BER alarm.
|
|
"
|
|
DEFVAL { berAll }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 2 }
|
|
|
|
hpnicfOltPortAlarmBerThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
BER threshold exceed which the alarm is raised.
|
|
"
|
|
DEFVAL { 10 }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 3 }
|
|
|
|
hpnicfOltPortAlarmFerEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of FER alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 4 }
|
|
|
|
hpnicfOltPortAlarmFerDirect OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ferUplink(1),
|
|
ferDownlink(2),
|
|
ferAll(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Traffic direction to monitor for FER alarm.
|
|
"
|
|
DEFVAL { ferAll }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 5 }
|
|
|
|
hpnicfOltPortAlarmFerThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Frame error rate exceed threshold then the alarm is raised.
|
|
"
|
|
DEFVAL { 1 }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 6 }
|
|
|
|
hpnicfOltPortAlarmLlidMismatchEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of LLID mismatch alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 7 }
|
|
|
|
hpnicfOltPortAlarmLlidMismatchThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The minimal number of mismatched frames exceed threshold then
|
|
LLID mismatch alarm is raised.
|
|
"
|
|
DEFVAL { 5000 }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 8 }
|
|
|
|
hpnicfOltPortAlarmRemoteStableEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of remote stable alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 9 }
|
|
|
|
hpnicfOltPortAlarmLocalStableEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of local stable alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 10 }
|
|
|
|
hpnicfOltPortAlarmRegistrationEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of registration alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 11 }
|
|
|
|
hpnicfOltPortAlarmOamDisconnectionEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of Operations Administration and Maintenance(OAM)
|
|
disconnection alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 12 }
|
|
|
|
hpnicfOltPortAlarmEncryptionKeyEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of encryption bad key alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 13 }
|
|
|
|
hpnicfOltPortAlarmVendorSpecificEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of vendor specific alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 14 }
|
|
|
|
hpnicfOltPortAlarmRegExcessEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of ONU registering over limitation alarm.
|
|
true(1) - alarm enable.
|
|
false(2) - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 15 }
|
|
|
|
hpnicfOltPortAlarmDFEEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Behavior of device fatal error alarm.
|
|
true - alarm enable.
|
|
false - alarm disable.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOltPortAlarmThresholdEntry 16 }
|
|
|
|
hpnicfOltLaserOnTimeMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of time which is confined to
|
|
hpnicfOltLaserOnTime.
|
|
"
|
|
::= { hpnicfEponOltMan 5 }
|
|
|
|
hpnicfOltLaserOnTimeMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of time which is confined to
|
|
hpnicfOltLaserOnTime.
|
|
"
|
|
::= { hpnicfEponOltMan 6 }
|
|
|
|
hpnicfOltLaserOffTimeMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of time which is confined to
|
|
hpnicfOltLaserOffTime.
|
|
"
|
|
::= { hpnicfEponOltMan 7 }
|
|
|
|
hpnicfOltLaserOffTimeMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of time which is confined to
|
|
hpnicfOltLaserOffTime.
|
|
"
|
|
::= { hpnicfEponOltMan 8 }
|
|
|
|
hpnicfOltDbaDiscoveryLengthMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of the discovery length which is confined to
|
|
hpnicfOltDbaDiscoveryLength.
|
|
"
|
|
::= { hpnicfEponOltMan 9 }
|
|
|
|
hpnicfOltDbaDiscoveryLengthMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of the discovery length which is confined to
|
|
hpnicfOltDbaDiscoveryLength.
|
|
"
|
|
::= { hpnicfEponOltMan 10 }
|
|
|
|
hpnicfOltDbaDiscovryFrequencyMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of the discovery length which is confined to
|
|
hpnicfOltDbaDiscovryFrequency.
|
|
"
|
|
::= { hpnicfEponOltMan 11 }
|
|
|
|
hpnicfOltDbaDiscovryFrequencyMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of the discovery length which is confined to
|
|
hpnicfOltDbaDiscovryFrequency.
|
|
"
|
|
::= { hpnicfEponOltMan 12 }
|
|
|
|
hpnicfOltDbaCycleLengthMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of the frames which is confined to
|
|
hpnicfOltDbaCycleLength.
|
|
"
|
|
::= { hpnicfEponOltMan 13 }
|
|
|
|
hpnicfOltDbaCycleLengthMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of the frames which is confined to
|
|
hpnicfOltDbaCycleLength.
|
|
"
|
|
::= { hpnicfEponOltMan 14 }
|
|
|
|
hpnicfOltPortAlarmLlidMisMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of the frames which is confined to
|
|
hpnicfOltPortAlarmLlidMismatchThreshold.
|
|
"
|
|
::= { hpnicfEponOltMan 15 }
|
|
|
|
hpnicfOltPortAlarmLlidMisMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of the frames which is confined to
|
|
hpnicfOltPortAlarmLlidMismatchThreshold.
|
|
"
|
|
::= { hpnicfEponOltMan 16 }
|
|
|
|
hpnicfOltPortAlarmBerMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of threshold which is confined to
|
|
hpnicfOltPortAlarmBerThreshold.
|
|
"
|
|
::= { hpnicfEponOltMan 17 }
|
|
|
|
hpnicfOltPortAlarmBerMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of threshold which is confined to
|
|
hpnicfOltPortAlarmBerThreshold.
|
|
"
|
|
::= { hpnicfEponOltMan 18 }
|
|
|
|
hpnicfOltPortAlarmFerMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of threshold which is confined to
|
|
hpnicfOltPortAlarmFerThreshold.
|
|
"
|
|
::= { hpnicfEponOltMan 19 }
|
|
|
|
hpnicfOltPortAlarmFerMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of threshold which is confined to
|
|
hpnicfOltPortAlarmFerThreshold.
|
|
"
|
|
::= { hpnicfEponOltMan 20 }
|
|
|
|
--
|
|
-- hpnicfOnuSilentTable
|
|
--
|
|
|
|
hpnicfOnuSilentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuSilentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used for getting silent ONU information of OLT.
|
|
"
|
|
::= { hpnicfEponOltMan 21 }
|
|
|
|
hpnicfOnuSilentEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuSilentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOnuSilentTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOnuSilentMacAddr
|
|
}
|
|
::= { hpnicfOnuSilentTable 1 }
|
|
|
|
HpnicfOnuSilentEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuSilentMacAddr MacAddress,
|
|
hpnicfOnuSilentTime Integer32
|
|
}
|
|
|
|
hpnicfOnuSilentMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The MAC address of silent ONUs in OLT.
|
|
"
|
|
::= { hpnicfOnuSilentEntry 1 }
|
|
|
|
hpnicfOnuSilentTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The aging time of a silent ONU.
|
|
"
|
|
::= { hpnicfOnuSilentEntry 2 }
|
|
|
|
--
|
|
-- hpnicfOltUsingOnuTable
|
|
--
|
|
|
|
hpnicfOltUsingOnuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOltUsingOnuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The table containing configurations to manage ONU interface(s)
|
|
based on OLT interface.
|
|
"
|
|
::= { hpnicfEponOltMan 22 }
|
|
|
|
hpnicfOltUsingOnuEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOltUsingOnuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOltUsingOnuTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOltUsingOnuNum
|
|
}
|
|
::= { hpnicfOltUsingOnuTable 1 }
|
|
|
|
HpnicfOltUsingOnuEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOltUsingOnuNum Integer32,
|
|
hpnicfOltUsingOnuIfIndex Integer32,
|
|
hpnicfOltUsingOnuRowStatus RowStatus
|
|
}
|
|
|
|
hpnicfOltUsingOnuNum OBJECT-TYPE
|
|
SYNTAX Integer32(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ONU interface number. This value is used to specify the ONU interface
|
|
which the user wants to configure for an OLT interface.
|
|
"
|
|
::= { hpnicfOltUsingOnuEntry 1 }
|
|
|
|
hpnicfOltUsingOnuIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ifIndex of the ONU interface.
|
|
"
|
|
::= { hpnicfOltUsingOnuEntry 2 }
|
|
|
|
hpnicfOltUsingOnuRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is responsible for managing the creation,
|
|
deletion and modification of rows, which supports active
|
|
status and CreatAndGo, destroy operation.
|
|
"
|
|
::= { hpnicfOltUsingOnuEntry 3 }
|
|
|
|
hpnicfEponOnuMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 5 }
|
|
|
|
--
|
|
-- hpnicfOnuSysManTable
|
|
--
|
|
|
|
hpnicfOnuSysManTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuSysManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table implements the following functions for ONUs:
|
|
1. Encrypting all downstream/upstream and
|
|
downstream directions traffic destined to and
|
|
originated from a specific LLID
|
|
(ONU in current implementation).
|
|
2. Restart a process of ONU authentication, using
|
|
the OLT (IEEE 802.1x) authenticator.
|
|
"
|
|
::= { hpnicfEponOnuMan 1 }
|
|
|
|
hpnicfOnuSysManEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuSysManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOnuSysManTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuSysManTable 1 }
|
|
|
|
HpnicfOnuSysManEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuEncryptMan INTEGER,
|
|
hpnicfOnuReAuthorize INTEGER,
|
|
hpnicfOnuMulticastFilterStatus TruthValue,
|
|
hpnicfOnuDbaReportQueueSetNumber Integer32,
|
|
hpnicfOnuRemoteFecStatus INTEGER,
|
|
hpnicfOnuPortBerStatus INTEGER,
|
|
hpnicfOnuReset INTEGER,
|
|
hpnicfOnuMulticastControlMode INTEGER,
|
|
hpnicfOnuAccessVlan Integer32,
|
|
hpnicfOnuEncryptKey DisplayString,
|
|
hpnicfOnuUniUpDownTrapStatus TruthValue,
|
|
hpnicfOnuFecStatus INTEGER,
|
|
hpnicfOnuMcastCtrlHostAgingTime Integer32,
|
|
hpnicfOnuMulticastFastLeaveEnable TruthValue,
|
|
hpnicfOnuPortIsolateEnable TruthValue
|
|
}
|
|
|
|
hpnicfOnuEncryptMan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
off(1),
|
|
downlink(2),
|
|
updownlink(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Start encrypting all downstream/upstream and downstream
|
|
directions traffic destined to and originated from a
|
|
specific LLID (ONU in current implementation). ONU
|
|
registration encryption key is used as an initial value.
|
|
If the encryption key was updated after ONU
|
|
registration, the last updated key is used.
|
|
off(1): - Stop encrypting.
|
|
downlink(2): - Start encrypting all downstream
|
|
directions traffic.
|
|
updownlink(3): - Start encrypting all downstream/upstream
|
|
directions traffic.
|
|
"
|
|
DEFVAL { downlink }
|
|
::= { hpnicfOnuSysManEntry 1 }
|
|
|
|
hpnicfOnuReAuthorize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reAuthorize(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Restart a process of ONU authentication.
|
|
If 802.1x authentication is enabled, the OLT
|
|
(IEEE 802.1x) authenticator is applied.
|
|
Otherwise, use the default authentication.
|
|
Until the reauthentication succeeds, the ONU remains
|
|
its previous authorization mode.
|
|
The reauthentication process includes a new
|
|
authentication request sent to the authentication server.
|
|
"
|
|
::= { hpnicfOnuSysManEntry 2 }
|
|
|
|
hpnicfOnuMulticastFilterStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - Multicast-Filter enable on ONU.
|
|
false(2) - Multicast-Filter disable on ONU.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuSysManEntry 3 }
|
|
|
|
hpnicfOnuDbaReportQueueSetNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of queue sets reported in MPCP report frames.
|
|
"
|
|
DEFVAL { 2 }
|
|
::= { hpnicfOnuSysManEntry 4 }
|
|
|
|
hpnicfOnuRemoteFecStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Value that indicates status of the 1000BASE-PX PHY
|
|
optional FEC Sublayer for forward error correction
|
|
see [802.3ah] clause 65.2.
|
|
enable - enable remote forward error correction.
|
|
disable - disable remote forward error correction.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hpnicfOnuSysManEntry 5 }
|
|
|
|
hpnicfOnuPortBerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
enable - enable ONU port bit error rate alarm.
|
|
disable - disable ONU port bit error rate alarm.
|
|
"
|
|
DEFVAL { enable }
|
|
::= { hpnicfOnuSysManEntry 6 }
|
|
|
|
hpnicfOnuReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Reboot ONU.
|
|
"
|
|
::= { hpnicfOnuSysManEntry 7 }
|
|
|
|
hpnicfOnuMulticastControlMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
igmpsnooping(1),
|
|
multicastcontrol(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
igmpsnooping - the traditional IGMP snooping mode.
|
|
multicastcontrol - the specific multicast control mode.
|
|
"
|
|
DEFVAL { igmpsnooping }
|
|
::= { hpnicfOnuSysManEntry 8 }
|
|
|
|
hpnicfOnuAccessVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The VLAN ID assigned to untagged frames received on ONU.
|
|
"
|
|
::= { hpnicfOnuSysManEntry 9 }
|
|
|
|
hpnicfOnuEncryptKey OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The encryption key, used to encrypt all downstream
|
|
traffic destined to and/or upstream traffic originating
|
|
from a specific ONU. It is a zero length, or MD5 hashed string,
|
|
by default, the string is empty.
|
|
"
|
|
::= { hpnicfOnuSysManEntry 10 }
|
|
|
|
hpnicfOnuUniUpDownTrapStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true - A notification will be sent when UNI link status is change.
|
|
false - Device will not sent notification when UNI link status is
|
|
change.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuSysManEntry 11 }
|
|
|
|
hpnicfOnuFecStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Value that indicates status of the 1000BASE-PX PHY
|
|
optional FEC Sublayer for forward error correction
|
|
(include remote onu and local OLT)
|
|
see [802.3ah] clause 65.2
|
|
enable - enable forward error correction.
|
|
disable - disable forward error correction.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hpnicfOnuSysManEntry 12 }
|
|
|
|
hpnicfOnuMcastCtrlHostAgingTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The host aging time of multicast control mode on ONU,
|
|
ranging from 200 to 1000, measured in seconds.
|
|
"
|
|
::= { hpnicfOnuSysManEntry 13 }
|
|
|
|
hpnicfOnuMulticastFastLeaveEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - Enable multicast fast leave attribute on all ethernet UNIs of the ONU.
|
|
false(2) - Disable multicast fast leave attribute on all ethernet UNIs of the ONU.
|
|
"
|
|
::= { hpnicfOnuSysManEntry 14 }
|
|
|
|
hpnicfOnuPortIsolateEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - Enable port isolate setting on all ethernet UNIs of the ONU.
|
|
false(2) - Disable port isolate setting on all ethernet UNIs of the ONU.
|
|
"
|
|
::= { hpnicfOnuSysManEntry 15 }
|
|
|
|
--
|
|
-- hpnicfOnuLinkTestTable
|
|
--
|
|
|
|
hpnicfOnuLinkTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuLinkTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
LLID link test applying to the ONU only including delay
|
|
measurement option. The command tests a link to a single
|
|
LLID over a period of time or once, using a variable
|
|
number of measurement frames. The length of the measurement
|
|
frames is also parameterized. The test uses a loopback
|
|
mode of the ONU to return each measurement frame,
|
|
loopback activation is done using randomly patterned
|
|
OAM Protocol Data Unit(PDU) frames.
|
|
"
|
|
::= { hpnicfEponOnuMan 2 }
|
|
|
|
hpnicfOnuLinkTestEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuLinkTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfOnuLinkTestEntry.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuLinkTestTable 1 }
|
|
|
|
HpnicfOnuLinkTestEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuLinkTestFrameNum Integer32,
|
|
hpnicfOnuLinkTestFrameSize Integer32,
|
|
hpnicfOnuLinkTestDelay TruthValue,
|
|
hpnicfOnuLinkTestVlanTag TruthValue,
|
|
hpnicfOnuLinkTestVlanPriority Integer32,
|
|
hpnicfOnuLinkTestVlanTagID Integer32,
|
|
hpnicfOnuLinkTestResultSentFrameNum Integer32,
|
|
hpnicfOnuLinkTestResultRetFrameNum Integer32,
|
|
hpnicfOnuLinkTestResultRetErrFrameNum Integer32,
|
|
hpnicfOnuLinkTestResultMinDelay Integer32,
|
|
hpnicfOnuLinkTestResultMeanDelay Integer32,
|
|
hpnicfOnuLinkTestResultMaxDelay Integer32
|
|
}
|
|
|
|
hpnicfOnuLinkTestFrameNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Exact number of measurement frames.
|
|
"
|
|
DEFVAL { 20 }
|
|
::= { hpnicfOnuLinkTestEntry 1 }
|
|
|
|
hpnicfOnuLinkTestFrameSize OBJECT-TYPE
|
|
SYNTAX Integer32(60..1514)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Measurement frames data size, measured in bytes.
|
|
Not including Preamble, SFD, VLAN tag, and FCS.
|
|
Frame size minimum value is 56 - if VLAN tag is
|
|
enabled('VLAN enable' field is set to ENABLE),
|
|
and 60 - if VLAN tag is disabled. The actual
|
|
measurement frames sent to the PON are always
|
|
minimum 60 bytes long. When VLAN tag is enabled,
|
|
the actual measurement frames size including
|
|
FCS may reach (1514+4+4=)1522 bytes.
|
|
60(60 is VLAN tag disabled) - 1514 .
|
|
"
|
|
DEFVAL { 1000 }
|
|
::= { hpnicfOnuLinkTestEntry 2 }
|
|
|
|
hpnicfOnuLinkTestDelay OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Link test includes delay measurement,
|
|
which corresponds to the difference between sent
|
|
and received times(including granting delay and
|
|
firmware processing time overheads).
|
|
false:Link test not includes a delay measurement.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOnuLinkTestEntry 3 }
|
|
|
|
hpnicfOnuLinkTestVlanTag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Enable VLAN tag in link test frames.
|
|
false:Link test not includes frames with VLAN tag.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOnuLinkTestEntry 4 }
|
|
|
|
hpnicfOnuLinkTestVlanPriority OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
VLAN priority: 0-7.
|
|
"
|
|
DEFVAL { 2 }
|
|
::= { hpnicfOnuLinkTestEntry 5 }
|
|
|
|
hpnicfOnuLinkTestVlanTagID OBJECT-TYPE
|
|
SYNTAX Integer32(1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
VLAN ID: 1-4094.
|
|
"
|
|
DEFVAL { 1 }
|
|
::= { hpnicfOnuLinkTestEntry 6 }
|
|
|
|
hpnicfOnuLinkTestResultSentFrameNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of frames sent during the link test process.
|
|
"
|
|
::= { hpnicfOnuLinkTestEntry 7 }
|
|
|
|
hpnicfOnuLinkTestResultRetFrameNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of frames return back during the link test process.
|
|
"
|
|
::= { hpnicfOnuLinkTestEntry 8 }
|
|
|
|
hpnicfOnuLinkTestResultRetErrFrameNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of error frames return back during the
|
|
link test process.
|
|
"
|
|
::= { hpnicfOnuLinkTestEntry 9 }
|
|
|
|
hpnicfOnuLinkTestResultMinDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The minimum delay time in TQ units, which corresponds
|
|
to the difference between sent and received times
|
|
(including granting delay and firmware processing time
|
|
overheads). It's invalid if the field
|
|
'hpnicfOnuLinkTestDelay' is set to be true.
|
|
"
|
|
::= { hpnicfOnuLinkTestEntry 10 }
|
|
|
|
hpnicfOnuLinkTestResultMeanDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The average delay time in TQ units, which corresponds
|
|
to the difference between sent and received times
|
|
(including granting delay and firmware processing time
|
|
overheads). It's invalid if the field
|
|
'hpnicfOnuLinkTestDelay' is set to be true.
|
|
"
|
|
::= { hpnicfOnuLinkTestEntry 11 }
|
|
|
|
hpnicfOnuLinkTestResultMaxDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The maximum delay time in TQ units, which corresponds
|
|
to the difference between sent and received times
|
|
(including granting delay and firmware processing time
|
|
overheads). It's invalid if the field
|
|
'hpnicfOnuLinkTestDelay' is set to be true.
|
|
"
|
|
::= { hpnicfOnuLinkTestEntry 12 }
|
|
|
|
--
|
|
-- hpnicfOnuBandWidthTable
|
|
--
|
|
|
|
hpnicfOnuBandWidthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuBandWidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Set bandwidth policy parameters(restrictions)for a LLID
|
|
(only for the ONU). Default policies are set to disable.
|
|
Policy parameters will be erased upon LLID network disconnection.
|
|
"
|
|
::= { hpnicfEponOnuMan 3 }
|
|
|
|
hpnicfOnuBandWidthEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuBandWidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of table hpnicfOnuBandWidthTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuBandWidthTable 1 }
|
|
|
|
HpnicfOnuBandWidthEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuDownStreamBandWidthPolicy TruthValue,
|
|
hpnicfOnuDownStreamMaxBandWidth Integer32,
|
|
hpnicfOnuDownStreamMaxBurstSize Integer32,
|
|
hpnicfOnuDownStreamHighPriorityFirst TruthValue,
|
|
hpnicfOnuDownStreamShortFrameFirst TruthValue,
|
|
hpnicfOnuP2PBandWidthPolicy TruthValue,
|
|
hpnicfOnuP2PMaxBandWidth Integer32,
|
|
hpnicfOnuP2PMaxBurstSize Integer32,
|
|
hpnicfOnuP2PHighPriorityFirst TruthValue,
|
|
hpnicfOnuP2PShortFrameFirst TruthValue
|
|
}
|
|
|
|
hpnicfOnuDownStreamBandWidthPolicy OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Enable static bandwidth configuration policing.
|
|
false:Disable static bandwidth configuration policing.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuBandWidthEntry 1 }
|
|
|
|
hpnicfOnuDownStreamMaxBandWidth OBJECT-TYPE
|
|
SYNTAX Integer32(0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Maximum bandwidth allowed for the ONU,
|
|
measured in Kbits/Sec.
|
|
"
|
|
DEFVAL { 1000000 }
|
|
::= { hpnicfOnuBandWidthEntry 2 }
|
|
|
|
hpnicfOnuDownStreamMaxBurstSize OBJECT-TYPE
|
|
SYNTAX Integer32(0..8388480)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Maximal number of bytes in a burst.
|
|
The value is truncated to the nearest
|
|
smaller 128 bytes multiple value,
|
|
measured in bytes.
|
|
"
|
|
DEFVAL { 8388480 }
|
|
::= { hpnicfOnuBandWidthEntry 3 }
|
|
|
|
hpnicfOnuDownStreamHighPriorityFirst OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Enable high priority frames preference.
|
|
false:Disable high priority frames preference.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuBandWidthEntry 4 }
|
|
|
|
hpnicfOnuDownStreamShortFrameFirst OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Enable short frames preference.
|
|
false:Disable short frames preference.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuBandWidthEntry 5 }
|
|
|
|
hpnicfOnuP2PBandWidthPolicy OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Enable static bandwidth configuration policing.
|
|
false:Disable static bandwidth configuration policing.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuBandWidthEntry 6 }
|
|
|
|
hpnicfOnuP2PMaxBandWidth OBJECT-TYPE
|
|
SYNTAX Integer32(0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Maximum bandwidth allowed for the ONU,
|
|
measured in Kbits/Sec.
|
|
"
|
|
DEFVAL { 1000000 }
|
|
::= { hpnicfOnuBandWidthEntry 7 }
|
|
|
|
hpnicfOnuP2PMaxBurstSize OBJECT-TYPE
|
|
SYNTAX Integer32(0..8388480)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Maximal number of bytes in a burst.
|
|
The value is truncated to the nearest
|
|
smaller 128 bytes multiple value,
|
|
measured in bytes.
|
|
"
|
|
DEFVAL { 8388480 }
|
|
::= { hpnicfOnuBandWidthEntry 8 }
|
|
|
|
hpnicfOnuP2PHighPriorityFirst OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Enable high priority frames preference.
|
|
false:Disable high priority frames preference.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuBandWidthEntry 9 }
|
|
|
|
hpnicfOnuP2PShortFrameFirst OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true:Enable short frames preference.
|
|
false:Disable short frames preference.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuBandWidthEntry 10 }
|
|
|
|
--
|
|
-- hpnicfOnuSlaManTable
|
|
--
|
|
|
|
hpnicfOnuSlaManTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuSlaManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Two types of DBA algorithm are supported in the ONU.
|
|
The internal SLA based algorithm is always activated.
|
|
This table defines the primary parameter about the
|
|
internal SLA algorithm.
|
|
"
|
|
::= { hpnicfEponOnuMan 4 }
|
|
|
|
hpnicfOnuSlaManEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuSlaManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of table hpnicfOnuSlaManTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuSlaManTable 1 }
|
|
|
|
HpnicfOnuSlaManEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuSlaMaxBandWidth Integer32,
|
|
hpnicfOnuSlaMinBandWidth Integer32,
|
|
hpnicfOnuSlaBandWidthStepVal Integer32,
|
|
hpnicfOnuSlaDelay INTEGER,
|
|
hpnicfOnuSlaFixedBandWidth Integer32,
|
|
hpnicfOnuSlaPriorityClass Integer32,
|
|
hpnicfOnuSlaFixedPacketSize Integer32
|
|
}
|
|
|
|
hpnicfOnuSlaMaxBandWidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Maximum bandwidth - measured in Kbit/s.
|
|
The value of this object should be the multiple of
|
|
the value of hpnicfOnuSlaBandWidthStepVal.
|
|
The minimum bandwidth should not be larger than the maximum
|
|
bandwidth.
|
|
"
|
|
::= { hpnicfOnuSlaManEntry 1 }
|
|
|
|
hpnicfOnuSlaMinBandWidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Minimum bandwidth - measured in Kbit/s.
|
|
The value of this object should be the multiple of
|
|
the value of hpnicfOnuSlaBandWidthStepVal.
|
|
The maximum bandwidth should be larger than the minimum bandwidth.
|
|
"
|
|
::= { hpnicfOnuSlaManEntry 2 }
|
|
|
|
hpnicfOnuSlaBandWidthStepVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Granularity of bandwidth - measured in Kbit/s.
|
|
The value of hpnicfOnuSlaMaxBandWidth and hpnicfOnuSlaMinBandWidth should
|
|
be the multiple of the value of this object.
|
|
"
|
|
::= { hpnicfOnuSlaManEntry 3 }
|
|
|
|
hpnicfOnuSlaDelay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
low - low delay.
|
|
high - high delay.
|
|
The delay constraint of a specific ONU. Set to high may improve the
|
|
bandwidth usage at the cost of delay.
|
|
"
|
|
DEFVAL { low }
|
|
::= { hpnicfOnuSlaManEntry 4 }
|
|
|
|
hpnicfOnuSlaFixedBandWidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Fixed bandwidth - measured in Kbit/s.
|
|
The value of this object should be the multiple of
|
|
the value of hpnicfOnuSlaBandWidthStepVal.
|
|
"
|
|
::= { hpnicfOnuSlaManEntry 5 }
|
|
|
|
hpnicfOnuSlaPriorityClass OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Precedence of this flow over others in case of contention.
|
|
0 is the lowest priority and 7 is the highest priority.
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { hpnicfOnuSlaManEntry 6 }
|
|
|
|
hpnicfOnuSlaFixedPacketSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Fixed packet size - measured in byte.
|
|
The value of this object should be valid when hpnicfOnuSlaFixedBandWidth is configured.
|
|
"
|
|
::= { hpnicfOnuSlaManEntry 7 }
|
|
|
|
--
|
|
-- hpnicfOnuInfoTable
|
|
--
|
|
|
|
hpnicfOnuInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Primary status of the specified ONU.
|
|
There will be one row in this table for each
|
|
information in the system.
|
|
(1)Software and hardware versions of the specified ONU
|
|
(hpnicfOnuHardMajorVersion, hpnicfOnuHardMinorVersion,
|
|
hpnicfOnuUniMacType)
|
|
(2)Several physical capabilities of the ONU.
|
|
(hpnicfOnuLaserOnTime, hpnicfOnuLaserOffTime,
|
|
hpnicfOnuGrantFifoDep.)
|
|
(3)The operation(activation) status of the ONU.
|
|
(hpnicfOnuWorkMode)
|
|
"
|
|
::= { hpnicfEponOnuMan 5 }
|
|
|
|
hpnicfOnuInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfOnuInfoTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuInfoTable 1 }
|
|
|
|
HpnicfOnuInfoEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuHardMajorVersion OCTET STRING,
|
|
hpnicfOnuHardMinorVersion OCTET STRING,
|
|
hpnicfOnuSoftwareVersion OCTET STRING,
|
|
hpnicfOnuUniMacType INTEGER,
|
|
hpnicfOnuLaserOnTime Integer32,
|
|
hpnicfOnuLaserOffTime Integer32,
|
|
hpnicfOnuGrantFifoDep Integer32,
|
|
hpnicfOnuWorkMode INTEGER,
|
|
hpnicfOnuPCBVersion OCTET STRING,
|
|
hpnicfOnuRtt Unsigned32,
|
|
hpnicfOnuEEPROMVersion OCTET STRING,
|
|
hpnicfOnuRegType OCTET STRING,
|
|
hpnicfOnuHostType OCTET STRING,
|
|
hpnicfOnuDistance Integer32,
|
|
hpnicfOnuLlid Integer32,
|
|
hpnicfOnuVendorId OCTET STRING,
|
|
hpnicfOnuFirmwareVersion OCTET STRING,
|
|
hpnicfOnuOpticalPowerReceivedByOlt Integer32
|
|
}
|
|
|
|
hpnicfOnuHardMajorVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU hardware major version. If the object length is
|
|
zero, it means the version is unknown.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 1 }
|
|
|
|
hpnicfOnuHardMinorVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU hardware minor version. If the object length is
|
|
zero, it means the version is unknown.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 2 }
|
|
|
|
hpnicfOnuSoftwareVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU software version.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 3 }
|
|
|
|
hpnicfOnuUniMacType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1),
|
|
mii(2),
|
|
gmii(3),
|
|
tbi(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU User Network Interface(UNI) port MAC type.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 4 }
|
|
|
|
hpnicfOnuLaserOnTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ONU laser on time measured in TQ units. If the object value is
|
|
0x7FFFFFFF, it means hpnicfOnuLaserOnTime is unknown.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 5 }
|
|
|
|
hpnicfOnuLaserOffTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ONU laser off time measured in TQ units. If the object value is
|
|
0x7FFFFFFF, it means hpnicfOnuLaserOffTime is unknown.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 6 }
|
|
|
|
hpnicfOnuGrantFifoDep OBJECT-TYPE
|
|
SYNTAX Integer32(1..255|2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Maximal number of grant records an ONU can store,
|
|
relevant to ONU only.
|
|
range: 1 - 255.
|
|
0x7FFFFFFF: unknown value.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 7 }
|
|
|
|
hpnicfOnuWorkMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1),
|
|
on(2),
|
|
pending(3),
|
|
off(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The operation(activation) mode of an ONU.
|
|
other(1) - ONU is in another mode.
|
|
on(2) - ONU is registered and authorized to the
|
|
network. In this mode it works
|
|
as a media converter.
|
|
pending(3) - ONU has been registered to the PON, but
|
|
not authorized to the network.
|
|
off(4) - ONU is not registered to the network.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 8 }
|
|
|
|
hpnicfOnuPCBVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU PCB version.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 9 }
|
|
|
|
hpnicfOnuRtt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The signal round-trip-time(RTT) received.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 10 }
|
|
|
|
hpnicfOnuEEPROMVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU EEPROM version.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 11 }
|
|
|
|
hpnicfOnuRegType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU registered type.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 12 }
|
|
|
|
hpnicfOnuHostType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU host type.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 13 }
|
|
|
|
hpnicfOnuDistance OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The distance between OLT and ONU, measured in meter.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 14 }
|
|
|
|
hpnicfOnuLlid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The link layer identifier, which uniquely identifies the ONU
|
|
of a specific OLT.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 15 }
|
|
|
|
hpnicfOnuVendorId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU vendor ID.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 16 }
|
|
|
|
hpnicfOnuFirmwareVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU firmware version.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 17 }
|
|
|
|
hpnicfOnuOpticalPowerReceivedByOlt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The burst ONU optical power received by OLT,
|
|
and when the ONU status is up the value is usable.
|
|
It measured in 0.01 dBm unit.
|
|
"
|
|
::= { hpnicfOnuInfoEntry 18 }
|
|
|
|
--
|
|
-- hpnicfOnuMacAddrInfoTable
|
|
--
|
|
|
|
hpnicfOnuMacAddrInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuMacAddrInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table used for getting MAC address information of ONU.
|
|
"
|
|
::= { hpnicfEponOnuMan 6 }
|
|
|
|
hpnicfOnuMacAddrInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuMacAddrInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfEponOnuMacAddrInfoTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOnuMacIndex
|
|
}
|
|
::= { hpnicfOnuMacAddrInfoTable 1 }
|
|
|
|
HpnicfOnuMacAddrInfoEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuMacIndex Integer32,
|
|
hpnicfOnuMacAddrFlag INTEGER,
|
|
hpnicfOnuMacAddress MacAddress
|
|
}
|
|
|
|
hpnicfOnuMacIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The index of ONUs in one OLT.
|
|
"
|
|
::= { hpnicfOnuMacAddrInfoEntry 1 }
|
|
|
|
hpnicfOnuMacAddrFlag OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
bound(1),
|
|
registered(2),
|
|
run(3),
|
|
regIncorrect(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The flag of ONU status.
|
|
1 - bound:The ONU is bound but not registered.
|
|
2 - registered:The ONU is registered but not bound.
|
|
3 - run:The ONU is registered and bound on one OLT.
|
|
4 - regIncorrect:The ONU is bound on one OLT and registered on
|
|
another OLT.
|
|
"
|
|
::= { hpnicfOnuMacAddrInfoEntry 2 }
|
|
|
|
hpnicfOnuMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The MAC address of ONU.
|
|
"
|
|
::= { hpnicfOnuMacAddrInfoEntry 3 }
|
|
|
|
--
|
|
-- hpnicfOnuBindMacAddrTable
|
|
--
|
|
|
|
hpnicfOnuBindMacAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuBindMacAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table implements the following functions for ONUs:
|
|
Bind MAC of ONU.
|
|
"
|
|
::= { hpnicfEponOnuMan 7 }
|
|
|
|
hpnicfOnuBindMacAddrEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuBindMacAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOnuBindMacAddrTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuBindMacAddrTable 1 }
|
|
|
|
HpnicfOnuBindMacAddrEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuBindMacAddress MacAddress,
|
|
hpnicfOnuBindType Integer32
|
|
}
|
|
|
|
hpnicfOnuBindMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Bind the MAC of ONU.
|
|
While the MAC is not bound, the ONU can not go into
|
|
effect and configurations can not be set.
|
|
Set 0-0-0 (MAC address) to the EPON device port will
|
|
unbind the relationship with the original MAC and
|
|
configurations will be set to default values.
|
|
"
|
|
::= { hpnicfOnuBindMacAddrEntry 1 }
|
|
|
|
hpnicfOnuBindType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Set the binding type with the ONU which is confined
|
|
to the index of hpnicfEponOnuTypeDescr.
|
|
"
|
|
::= { hpnicfOnuBindMacAddrEntry 2 }
|
|
|
|
--
|
|
-- hpnicfOnuFirmwareUpdateTable
|
|
--
|
|
|
|
hpnicfOnuFirmwareUpdateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuFirmwareUpdateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table implements the following functions for ONUs:
|
|
1. Update the ONU firmware.
|
|
2. Result of update ONU firmware.
|
|
"
|
|
::= { hpnicfEponOnuMan 8 }
|
|
|
|
hpnicfOnuFirmwareUpdateEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuFirmwareUpdateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOnuFirmwareUpdateTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuFirmwareUpdateTable 1 }
|
|
|
|
HpnicfOnuFirmwareUpdateEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuUpdate INTEGER,
|
|
hpnicfOnuUpdateResult INTEGER,
|
|
hpnicfOnuUpdateFileName OCTET STRING
|
|
}
|
|
|
|
hpnicfOnuUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
update(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
update(1): Update the ONU firmware.
|
|
Config the MIB object module hpnicfEponOnuUpdateFileName
|
|
with the filename of ONU firmware first.
|
|
"
|
|
::= { hpnicfOnuFirmwareUpdateEntry 1 }
|
|
|
|
hpnicfOnuUpdateResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
updating(1),
|
|
ok(2),
|
|
fail(3),
|
|
fileNotExist(4),
|
|
notSetFilename(5),
|
|
fileNotMatchONU(6),
|
|
timeout(7),
|
|
otherError(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ONU firmware update result.
|
|
updating - The ONU is updating firmware right now.
|
|
ok - The ONU update result is OK.
|
|
fail - The ONU update result is fail.
|
|
fileNotExist - The ONU update failed because the file does not exist.
|
|
notSetFilename - The ONU firmware filename is not set.
|
|
fileNotMatchONU - The ONU firmware does not match the ONU.
|
|
timeout - The ONU responses timeout.
|
|
otherError - The ONU update result is unknown.
|
|
"
|
|
::= { hpnicfOnuFirmwareUpdateEntry 2 }
|
|
|
|
hpnicfOnuUpdateFileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The filename of the ONU firmware to be updated.
|
|
Note that the filename must contain the file path.
|
|
"
|
|
::= { hpnicfOnuFirmwareUpdateEntry 3 }
|
|
|
|
hpnicfOnuLinkTestFrameNumMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower limit of measurement frames which is confined to
|
|
hpnicfOnuLinkTestFrameNum."
|
|
::= { hpnicfEponOnuMan 9 }
|
|
|
|
hpnicfOnuLinkTestFrameNumMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper limit of measurement frames which is confined to
|
|
hpnicfOnuLinkTestFrameNum."
|
|
::= { hpnicfEponOnuMan 10 }
|
|
|
|
hpnicfOnuSlaMaxBandWidthMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of maximum-bandwidth which is confined to
|
|
hpnicfOnuSlaMaxBandWidth."
|
|
::= { hpnicfEponOnuMan 11 }
|
|
|
|
hpnicfOnuSlaMaxBandWidthMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of maximum-bandwidth which is confined to
|
|
hpnicfOnuSlaMaxBandWidth."
|
|
::= { hpnicfEponOnuMan 12 }
|
|
|
|
hpnicfOnuSlaMinBandWidthMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of minimum-bandwidth which is confined to
|
|
hpnicfOnuSlaMinBandWidth."
|
|
::= { hpnicfEponOnuMan 13 }
|
|
|
|
hpnicfOnuSlaMinBandWidthMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of minimum-bandwidth which is confined to
|
|
hpnicfOnuSlaMinBandWidth."
|
|
::= { hpnicfEponOnuMan 14 }
|
|
|
|
--
|
|
-- hpnicfEponOnuTypeManTable
|
|
--
|
|
|
|
hpnicfEponOnuTypeManTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponOnuTypeManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used for getting ONU bind type in current version.
|
|
"
|
|
::= { hpnicfEponOnuMan 15 }
|
|
|
|
hpnicfEponOnuTypeManEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponOnuTypeManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfEponOnuTypeManTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfEponOnuTypeIndex
|
|
}
|
|
::= { hpnicfEponOnuTypeManTable 1 }
|
|
|
|
HpnicfEponOnuTypeManEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponOnuTypeIndex Integer32,
|
|
hpnicfEponOnuTypeDescr OCTET STRING
|
|
}
|
|
|
|
hpnicfEponOnuTypeIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ONU type index.
|
|
"
|
|
::= { hpnicfEponOnuTypeManEntry 1 }
|
|
|
|
hpnicfEponOnuTypeDescr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ONU type description which can be used to bind ONU in current
|
|
version.
|
|
the value of hpnicfOnuBindType can be configured by the index of
|
|
hpnicfEponOnuTypeDescr.
|
|
"
|
|
::= { hpnicfEponOnuTypeManEntry 2 }
|
|
|
|
hpnicfOnuPacketManTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuPacketManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table implements the following functions:
|
|
(1)Manage packet priority trust mode.
|
|
(2)Manage packet queue-scheduler mode.
|
|
"
|
|
::= { hpnicfEponOnuMan 16 }
|
|
|
|
hpnicfOnuPacketManEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuPacketManEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfOnuPacketManTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuPacketManTable 1 }
|
|
|
|
HpnicfOnuPacketManEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuPriorityTrust INTEGER,
|
|
hpnicfOnuQueueScheduler INTEGER
|
|
}
|
|
|
|
hpnicfOnuPriorityTrust OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
dscp(1),
|
|
ipprecedence(2),
|
|
cos(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The QOS mode which is assigned on ONU.
|
|
dscp - The service dscp of politic Priority.
|
|
ipprecedence - The service IP precedence of politic Priority.
|
|
cos - The service cos of politic Priority.
|
|
"
|
|
DEFVAL { cos }
|
|
::= { hpnicfOnuPacketManEntry 1 }
|
|
|
|
hpnicfOnuQueueScheduler OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
spq(1),
|
|
wfq(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The packet queue-scheduler mode which is assigned on ONU.
|
|
spq - strict priority queuing.
|
|
wfq - specifies the weights for weighted round-robin queuing.
|
|
"
|
|
DEFVAL { spq }
|
|
::= { hpnicfOnuPacketManEntry 2 }
|
|
|
|
hpnicfOnuProtocolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuProtocolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table implements the following functions:
|
|
(1)Manage STP status.
|
|
(2)Manage IGMP-snooping.
|
|
(3)Manage DHCP-snooping.
|
|
"
|
|
::= { hpnicfEponOnuMan 17 }
|
|
|
|
hpnicfOnuProtocolEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuProtocolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfOnuProtocolTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuProtocolTable 1 }
|
|
|
|
HpnicfOnuProtocolEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuStpStatus TruthValue,
|
|
hpnicfOnuIgmpSnoopingStatus TruthValue,
|
|
hpnicfOnuDhcpsnoopingOption82 TruthValue,
|
|
hpnicfOnuDhcpsnooping TruthValue,
|
|
hpnicfOnuPppoe TruthValue,
|
|
hpnicfOnuIgmpSnoopingHostAgingT Integer32,
|
|
hpnicfOnuIgmpSnoopingMaxRespT Integer32,
|
|
hpnicfOnuIgmpSnoopingRouterAgingT Integer32,
|
|
hpnicfOnuIgmpSnoopingAggReportS TruthValue,
|
|
hpnicfOnuIgmpSnoopingAggLeaveS TruthValue
|
|
}
|
|
|
|
hpnicfOnuStpStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - STP status enable on ONU.
|
|
false(2) - STP status disable on ONU.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOnuProtocolEntry 1 }
|
|
|
|
hpnicfOnuIgmpSnoopingStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - IGMP snooping status enable on ONU.
|
|
false(2) - IGMP snooping status disable on ONU.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOnuProtocolEntry 2 }
|
|
|
|
hpnicfOnuDhcpsnoopingOption82 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - DHCP snooping Option 82 status enable on ONU.
|
|
false(2) - DHCP snooping Option 82 status disable on ONU.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuProtocolEntry 3 }
|
|
|
|
hpnicfOnuDhcpsnooping OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - DHCP snooping status enable on ONU.
|
|
false(2) - DHCP snooping status disable on ONU.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuProtocolEntry 4 }
|
|
|
|
hpnicfOnuPppoe OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - PPPOE status enable on ONU.
|
|
false(2) - PPPOE status disable on ONU.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuProtocolEntry 5 }
|
|
|
|
hpnicfOnuIgmpSnoopingHostAgingT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Set the host aging time of IGMP on ONU.
|
|
"
|
|
::= { hpnicfOnuProtocolEntry 6 }
|
|
|
|
hpnicfOnuIgmpSnoopingMaxRespT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Set the max response time of IGMP on ONU.
|
|
"
|
|
::= { hpnicfOnuProtocolEntry 7 }
|
|
|
|
hpnicfOnuIgmpSnoopingRouterAgingT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Set the router aging time of IGMP on ONU.
|
|
"
|
|
::= { hpnicfOnuProtocolEntry 8 }
|
|
|
|
hpnicfOnuIgmpSnoopingAggReportS OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - Igmp snooping aggregation report status enable on ONU.
|
|
false(2) - Igmp snooping aggregation report status disable on ONU.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hpnicfOnuProtocolEntry 9 }
|
|
|
|
hpnicfOnuIgmpSnoopingAggLeaveS OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - Igmp snooping aggregation leave status enable on ONU.
|
|
false(2) - Igmp snooping aggregation leave status disable on ONU.
|
|
"
|
|
DEFVAL { true }
|
|
::= { hpnicfOnuProtocolEntry 10 }
|
|
|
|
hpnicfOnuDot1xTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuDot1xEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table implements the following functions:
|
|
(1)Manage 802.1x account.
|
|
(2)Manage 802.1x password.
|
|
ONU will be authorized to send and receive frames when the
|
|
account and the password are all right, otherwise this ONU
|
|
will be unavailable.
|
|
"
|
|
::= { hpnicfEponOnuMan 18 }
|
|
|
|
hpnicfOnuDot1xEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuDot1xEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfOnuDot1xTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuDot1xTable 1 }
|
|
|
|
HpnicfOnuDot1xEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuDot1xAccount OCTET STRING,
|
|
hpnicfOnuDot1xPassword OCTET STRING
|
|
}
|
|
|
|
hpnicfOnuDot1xAccount OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU 802.1X account.
|
|
The object value cannot be set as 'a', 'al' or 'all'.
|
|
The object should be set together with hpnicfOnuDot1xPassword.
|
|
"
|
|
::= { hpnicfOnuDot1xEntry 1 }
|
|
|
|
hpnicfOnuDot1xPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU 802.1X password.
|
|
The object should be set together with hpnicfOnuDot1xAccount.
|
|
"
|
|
::= { hpnicfOnuDot1xEntry 2 }
|
|
|
|
hpnicfEponBatchOperationMan OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 6 }
|
|
|
|
--
|
|
-- hpnicfOnuPriorityQueueTable
|
|
--
|
|
|
|
hpnicfOnuPriorityQueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuPriorityQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table contains specific information of priority queue.
|
|
"
|
|
::= { hpnicfEponOnuMan 19 }
|
|
|
|
hpnicfOnuPriorityQueueEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuPriorityQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfOnuPriorityQueueTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOnuQueueDirection,
|
|
hpnicfOnuQueueId
|
|
}
|
|
::= { hpnicfOnuPriorityQueueTable 1 }
|
|
|
|
HpnicfOnuPriorityQueueEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuQueueDirection INTEGER,
|
|
hpnicfOnuQueueId Integer32,
|
|
hpnicfOnuQueueSize Integer32
|
|
}
|
|
|
|
hpnicfOnuQueueDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The direction of priority queue.
|
|
"
|
|
::= { hpnicfOnuPriorityQueueEntry 1 }
|
|
|
|
hpnicfOnuQueueId OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The queue ID of priority queue.
|
|
"
|
|
::= { hpnicfOnuPriorityQueueEntry 2 }
|
|
|
|
hpnicfOnuQueueSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The size of priority queue, measured in percent. The total length of
|
|
all priority queues is a constant, by default, it is assigned to all
|
|
of the priority queues evenly. The length of each priority queue may
|
|
be changed by changing the value of hpnicfOnuPriorityQueueSize.
|
|
The total size of the inbound or outbound priority queues should be
|
|
not more than 100.
|
|
"
|
|
::= { hpnicfOnuPriorityQueueEntry 3 }
|
|
|
|
--
|
|
-- hpnicfOnuCountTable
|
|
--
|
|
|
|
hpnicfOnuCountTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table contains statistics of ONU port.
|
|
"
|
|
::= { hpnicfEponOnuMan 20 }
|
|
|
|
hpnicfOnuCountEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfOnuCountTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuCountTable 1 }
|
|
|
|
HpnicfOnuCountEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuInCRCErrPkts Counter64,
|
|
hpnicfOnuOutDroppedFrames Counter64
|
|
}
|
|
|
|
hpnicfOnuInCRCErrPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of frames received with bad CRC checksum.
|
|
"
|
|
::= { hpnicfOnuCountEntry 1 }
|
|
|
|
hpnicfOnuOutDroppedFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of frames dropped because of buffer failure.
|
|
"
|
|
::= { hpnicfOnuCountEntry 2 }
|
|
|
|
hpnicfEponOnuScalarGroup OBJECT IDENTIFIER ::= { hpnicfEponOnuMan 21 }
|
|
|
|
hpnicfOnuPriorityQueueSizeMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of queue size which is confined to
|
|
hpnicfOnuQueueSize.
|
|
"
|
|
::= { hpnicfEponOnuScalarGroup 1 }
|
|
|
|
hpnicfOnuPriorityQueueSizeMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of queue size which is confined to
|
|
hpnicfOnuQueueSize.
|
|
"
|
|
::= { hpnicfEponOnuScalarGroup 2 }
|
|
|
|
hpnicfOnuPriorityQueueBandwidthMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of hpnicfOnuQueueMaxBandwidth.
|
|
"
|
|
::= { hpnicfEponOnuScalarGroup 3 }
|
|
|
|
hpnicfOnuPriorityQueueBandwidthMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of hpnicfOnuQueueMaxBandwidth.
|
|
"
|
|
::= { hpnicfEponOnuScalarGroup 4 }
|
|
|
|
hpnicfOnuPriorityQueueBurstsizeMinVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The lower limit of hpnicfOnuQueueMaxBurstsize.
|
|
"
|
|
::= { hpnicfEponOnuScalarGroup 5 }
|
|
|
|
hpnicfOnuPriorityQueueBurstsizeMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The upper limit of hpnicfOnuQueueMaxBurstsize.
|
|
"
|
|
::= { hpnicfEponOnuScalarGroup 6 }
|
|
|
|
hpnicfOnuUpdateByTypeNextIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Offer a free index of hpnicfOnuFirmwareUpdateByTypeTable.
|
|
"
|
|
::= { hpnicfEponOnuScalarGroup 7 }
|
|
|
|
--
|
|
-- hpnicfOnuQueueBandwidthTable
|
|
--
|
|
|
|
hpnicfOnuQueueBandwidthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuQueueBandwidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table contains specific bandwidth information of ONU priority queue.
|
|
"
|
|
::= { hpnicfEponOnuMan 22 }
|
|
|
|
hpnicfOnuQueueBandwidthEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuQueueBandwidthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfOnuQueueBandwidthTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOnuQueueDirection,
|
|
hpnicfOnuQueueId
|
|
}
|
|
::= { hpnicfOnuQueueBandwidthTable 1 }
|
|
|
|
HpnicfOnuQueueBandwidthEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuQueueMaxBandwidth Integer32,
|
|
hpnicfOnuQueueMaxBurstsize Integer32,
|
|
hpnicfOnuQueuePolicyStatus TruthValue
|
|
}
|
|
|
|
hpnicfOnuQueueMaxBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The maximum bandwidth of specific ONU priority queue,
|
|
measured in 100Kbps.
|
|
"
|
|
::= { hpnicfOnuQueueBandwidthEntry 1 }
|
|
|
|
hpnicfOnuQueueMaxBurstsize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The maximum burst size of specific ONU priority queue,
|
|
measured in 64Bytes.
|
|
"
|
|
::= { hpnicfOnuQueueBandwidthEntry 2 }
|
|
|
|
hpnicfOnuQueuePolicyStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true - enable bandwidth policy
|
|
false - disable bandwidth policy
|
|
The bandwidth administrative status of specific ONU priority queue.
|
|
"
|
|
::= { hpnicfOnuQueueBandwidthEntry 3 }
|
|
|
|
--
|
|
-- hpnicfOnuIpAddressTable
|
|
--
|
|
|
|
hpnicfOnuIpAddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuIpAddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU IP address table.
|
|
"
|
|
::= { hpnicfEponOnuMan 23 }
|
|
|
|
hpnicfOnuIpAddressEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuIpAddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfOnuIpAddressTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuIpAddressTable 1 }
|
|
|
|
HpnicfOnuIpAddressEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuIpAddress IpAddress,
|
|
hpnicfOnuIpAddressMask IpAddress,
|
|
hpnicfOnuIpAddressGateway IpAddress,
|
|
hpnicfOnuDhcpallocate TruthValue,
|
|
hpnicfOnuManageVID Integer32,
|
|
hpnicfOnuManageVlanIntfS TruthValue
|
|
}
|
|
|
|
hpnicfOnuIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The IP address assigned to the ONU.
|
|
"
|
|
::= { hpnicfOnuIpAddressEntry 1 }
|
|
|
|
hpnicfOnuIpAddressMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The mask of IP address denoted by hpnicfOnuIpAddress.
|
|
"
|
|
::= { hpnicfOnuIpAddressEntry 2 }
|
|
|
|
hpnicfOnuIpAddressGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The gateway of IP address denoted by hpnicfOnuIpAddress.
|
|
"
|
|
::= { hpnicfOnuIpAddressEntry 3 }
|
|
|
|
hpnicfOnuDhcpallocate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - ONU auto allocate IP address status enable.
|
|
false(2) - ONU auto allocate IP address status disable.
|
|
"
|
|
::= { hpnicfOnuIpAddressEntry 4 }
|
|
|
|
hpnicfOnuManageVID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The management VLAN of ONU denoted by hpnicfOnuManageVID.
|
|
"
|
|
::= { hpnicfOnuIpAddressEntry 5 }
|
|
|
|
hpnicfOnuManageVlanIntfS OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The management interface status of ONU denoted by hpnicfOnuManageVlanIntfS.
|
|
"
|
|
::= { hpnicfOnuIpAddressEntry 6 }
|
|
|
|
--
|
|
-- hpnicfOnuChipSetInfoTable
|
|
--
|
|
|
|
hpnicfOnuChipSetInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuChipSetInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
ONU vendor specific information of ONU.
|
|
"
|
|
::= { hpnicfEponOnuMan 24 }
|
|
|
|
hpnicfOnuChipSetInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuChipSetInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfOnuChipSetInfoTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuChipSetInfoTable 1 }
|
|
|
|
HpnicfOnuChipSetInfoEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuChipSetVendorId OCTET STRING,
|
|
hpnicfOnuChipSetModel OCTET STRING,
|
|
hpnicfOnuChipSetRevision Integer32,
|
|
hpnicfOnuChipSetDesignDate DateAndTime
|
|
}
|
|
|
|
hpnicfOnuChipSetVendorId OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Chipset vendor ID, which identifies the ONU's PON chip vendor
|
|
according JEDEC ID code.
|
|
"
|
|
::= { hpnicfOnuChipSetInfoEntry 1 }
|
|
|
|
hpnicfOnuChipSetModel OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Chip model, numbering(range from 0 to 0xFF) by the chip vendor.
|
|
"
|
|
::= { hpnicfOnuChipSetInfoEntry 2 }
|
|
|
|
hpnicfOnuChipSetRevision OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Chip revision.
|
|
"
|
|
::= { hpnicfOnuChipSetInfoEntry 3 }
|
|
|
|
hpnicfOnuChipSetDesignDate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Chip design date.
|
|
"
|
|
::= { hpnicfOnuChipSetInfoEntry 4 }
|
|
|
|
--
|
|
-- hpnicfOnuCapabilityTable
|
|
--
|
|
|
|
hpnicfOnuCapabilityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Capability of ONU.
|
|
"
|
|
::= { hpnicfEponOnuMan 25 }
|
|
|
|
hpnicfOnuCapabilityEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuCapabilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOnuCapabilityTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuCapabilityTable 1 }
|
|
|
|
HpnicfOnuCapabilityEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuServiceSupported BITS,
|
|
hpnicfOnuGEPortNumber Integer32,
|
|
hpnicfOnuFEPortNumber Integer32,
|
|
hpnicfOnuPOTSPortNumber Integer32,
|
|
hpnicfOnuE1PortsNumber Integer32,
|
|
hpnicfOnuUpstreamQueueNumber Integer32,
|
|
hpnicfOnuMaxUpstreamQueuePerPort Integer32,
|
|
hpnicfOnuDownstreamQueueNumber Integer32,
|
|
hpnicfOnuMaxDownstreamQueuePerPort Integer32,
|
|
hpnicfOnuBatteryBackup TruthValue,
|
|
hpnicfOnuIgspFastLeaveSupported TruthValue,
|
|
hpnicfOnuMCtrlFastLeaveSupported TruthValue
|
|
}
|
|
|
|
hpnicfOnuServiceSupported OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
geinterfacesupport(0),
|
|
feinterfacesupport(1),
|
|
voipservicesupport(2),
|
|
tdmservicesupport(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Services types supported by the ONU.
|
|
These functional groups can be supported independently.
|
|
geinterfacesupport - supporting (1)/not supporting(0)
|
|
Gbit Ethernet GE interface.
|
|
feinterfacesupport - supporting (1)/not supporting(0)
|
|
100M Ethernet FE interface.(maximum rate is 100M, without GEinterface)
|
|
voipservicesupport - supporting (1)/not supporting(0)VoIP service.
|
|
tdmservicesupport - supporting (1)/not supporting(0)TDM CES service.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 1 }
|
|
|
|
hpnicfOnuGEPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The current gigabit ethernet ports number supported by the ONU.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 2 }
|
|
|
|
hpnicfOnuFEPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
the current fast ethernet ports number supported by the ONU.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 3 }
|
|
|
|
hpnicfOnuPOTSPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The current POTS ports number supported by the ONU
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 4 }
|
|
|
|
hpnicfOnuE1PortsNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The current E1 ports number supported by the ONU.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 5 }
|
|
|
|
hpnicfOnuUpstreamQueueNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of upstream queues supported by the ONU.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 6 }
|
|
|
|
hpnicfOnuMaxUpstreamQueuePerPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of maximum upstream queues per port of the ONU.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 7 }
|
|
|
|
hpnicfOnuDownstreamQueueNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of downstream queues supported by the ONU.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 8 }
|
|
|
|
hpnicfOnuMaxDownstreamQueuePerPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of maximum downstream queues per port of the ONU.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 9 }
|
|
|
|
hpnicfOnuBatteryBackup OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - ONU supports a reserve battery.
|
|
false(2) - ONU does not support a reserve battery.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 10 }
|
|
|
|
hpnicfOnuIgspFastLeaveSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - ONU supports fast leave in igsp mode.
|
|
false(2) - ONU does not support fast leave in igsp mode.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 11 }
|
|
|
|
hpnicfOnuMCtrlFastLeaveSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
true(1) - ONU supports fast leave in multicast control mode.
|
|
false(2) - ONU does not support fast leave in multicast control mode.
|
|
"
|
|
::= { hpnicfOnuCapabilityEntry 12 }
|
|
|
|
--
|
|
-- hpnicfOnuDbaReportTable
|
|
--
|
|
|
|
hpnicfOnuDbaReportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuDbaReportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table defines the information of DBA(dynamic bandwidth allocation)
|
|
report threshold contained in the MPCP report frames.
|
|
"
|
|
::= { hpnicfEponOnuMan 26 }
|
|
|
|
hpnicfOnuDbaReportEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuDbaReportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the table hpnicfOnuDbaReportTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOnuDbaReportQueueId
|
|
}
|
|
::= { hpnicfOnuDbaReportTable 1 }
|
|
|
|
HpnicfOnuDbaReportEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuDbaReportQueueId Integer32,
|
|
hpnicfOnuDbaReportThreshold Integer32,
|
|
hpnicfOnuDbaReportStatus INTEGER
|
|
}
|
|
|
|
hpnicfOnuDbaReportQueueId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The DBA report queue ID.
|
|
"
|
|
::= { hpnicfOnuDbaReportEntry 1 }
|
|
|
|
hpnicfOnuDbaReportThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The threshold of the DBA report queue.
|
|
the following is the queue ID and
|
|
the related default threshold setting.
|
|
1 - 0
|
|
2 - 0
|
|
3 - 0
|
|
4 - 65535
|
|
5 - 65535
|
|
6 - 0
|
|
7 - 0
|
|
8 - 0
|
|
"
|
|
::= { hpnicfOnuDbaReportEntry 2 }
|
|
|
|
hpnicfOnuDbaReportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
enable -threshold configuration is active for the queue.
|
|
disable -threshold configuration is not active for the queue.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hpnicfOnuDbaReportEntry 3 }
|
|
|
|
--
|
|
-- hpnicfOnuCosToLocalPrecedenceTable
|
|
--
|
|
|
|
hpnicfOnuCosToLocalPrecedenceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuCosToLocalPrecedenceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of map of the COS to local-precedence."
|
|
::= { hpnicfEponOnuMan 27 }
|
|
|
|
hpnicfOnuCosToLocalPrecedenceEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuCosToLocalPrecedenceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration information of map of the COS to local precedence."
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOnuCosToLocalPrecedenceCosIndex
|
|
}
|
|
::= { hpnicfOnuCosToLocalPrecedenceTable 1 }
|
|
|
|
HpnicfOnuCosToLocalPrecedenceEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuCosToLocalPrecedenceCosIndex Integer32,
|
|
hpnicfOnuCosToLocalPrecedenceValue Integer32
|
|
}
|
|
|
|
hpnicfOnuCosToLocalPrecedenceCosIndex OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the map, obtains from packet cos value."
|
|
::={ hpnicfOnuCosToLocalPrecedenceEntry 1 }
|
|
|
|
hpnicfOnuCosToLocalPrecedenceValue OBJECT-TYPE
|
|
SYNTAX Integer32(0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of local precedence."
|
|
::={ hpnicfOnuCosToLocalPrecedenceEntry 2 }
|
|
|
|
--
|
|
-- hpnicfEponOnuStpPortTable
|
|
--
|
|
|
|
hpnicfEponOnuStpPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponOnuStpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of ONU STP ports."
|
|
::= { hpnicfEponOnuMan 28 }
|
|
|
|
hpnicfEponOnuStpPortEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponOnuStpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration information of ONU STP ports."
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfEponStpPortIndex
|
|
}
|
|
::= { hpnicfEponOnuStpPortTable 1 }
|
|
|
|
HpnicfEponOnuStpPortEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponStpPortIndex Integer32,
|
|
hpnicfEponStpPortDescr OCTET STRING,
|
|
hpnicfEponStpPortState INTEGER
|
|
}
|
|
|
|
hpnicfEponStpPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32(0..144)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the STP ports."
|
|
::={ hpnicfEponOnuStpPortEntry 1 }
|
|
|
|
hpnicfEponStpPortDescr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the STP ports."
|
|
::={ hpnicfEponOnuStpPortEntry 2 }
|
|
|
|
hpnicfEponStpPortState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
discarding(2),
|
|
learning(3),
|
|
forwarding(4)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the port (i.e. disabled, discarding,
|
|
learning and forwarding)."
|
|
::={ hpnicfEponOnuStpPortEntry 3 }
|
|
|
|
--
|
|
-- hpnicfOnuPhysicalTable
|
|
--
|
|
|
|
hpnicfOnuPhysicalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuPhysicalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used for getting ONU physical information.
|
|
"
|
|
::= { hpnicfEponOnuMan 29 }
|
|
|
|
hpnicfOnuPhysicalEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuPhysicalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfOnuPhysicalTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfOnuPhysicalTable 1 }
|
|
|
|
HpnicfOnuPhysicalEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuBridgeMac MacAddress,
|
|
hpnicfOnuFirstPonMac MacAddress,
|
|
hpnicfOnuFirstPonRegState INTEGER,
|
|
hpnicfOnuSecondPonMac MacAddress,
|
|
hpnicfOnuSecondPonRegState INTEGER
|
|
}
|
|
|
|
hpnicfOnuBridgeMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The bridge MAC address of ONU.
|
|
"
|
|
::= { hpnicfOnuPhysicalEntry 1 }
|
|
|
|
hpnicfOnuFirstPonMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The MAC address of ONU first PON port.
|
|
"
|
|
::= { hpnicfOnuPhysicalEntry 2 }
|
|
|
|
hpnicfOnuFirstPonRegState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
notExist(1),
|
|
absent(2),
|
|
offline(3),
|
|
silent(4),
|
|
down(5),
|
|
up(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The register state of ONU first PON port.
|
|
"
|
|
::= { hpnicfOnuPhysicalEntry 3 }
|
|
|
|
hpnicfOnuSecondPonMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The MAC address of ONU second PON port.
|
|
"
|
|
::= { hpnicfOnuPhysicalEntry 4 }
|
|
|
|
hpnicfOnuSecondPonRegState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
notExist(1),
|
|
absent(2),
|
|
offline(3),
|
|
silent(4),
|
|
down(5),
|
|
up(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The register state of ONU second PON port.
|
|
"
|
|
::= { hpnicfOnuPhysicalEntry 5 }
|
|
|
|
--
|
|
-- hpnicfOnuSmlkTable
|
|
--
|
|
|
|
hpnicfOnuSmlkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuSmlkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used for getting ONU SMLK information.
|
|
"
|
|
::= { hpnicfEponOnuMan 30 }
|
|
|
|
hpnicfOnuSmlkEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuSmlkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfOnuSmlkTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex,
|
|
hpnicfOnuSmlkGroupID
|
|
}
|
|
::= { hpnicfOnuSmlkTable 1 }
|
|
|
|
HpnicfOnuSmlkEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuSmlkGroupID Integer32,
|
|
hpnicfOnuSmlkFirstPonRole INTEGER,
|
|
hpnicfOnuSmlkFirstPonStatus INTEGER,
|
|
hpnicfOnuSmlkSecondPonRole INTEGER,
|
|
hpnicfOnuSmlkSecondPonStatus INTEGER
|
|
}
|
|
|
|
hpnicfOnuSmlkGroupID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The SMLK group ID of ONU.
|
|
"
|
|
::= { hpnicfOnuSmlkEntry 1 }
|
|
|
|
hpnicfOnuSmlkFirstPonRole OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
master(1),
|
|
slave(2),
|
|
null(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The role of ONU first PON port in a SMLK group.
|
|
"
|
|
::= { hpnicfOnuSmlkEntry 2 }
|
|
|
|
hpnicfOnuSmlkFirstPonStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
standby(2),
|
|
down(3),
|
|
null(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The transmitting status of ONU first PON port in a SMLK group.
|
|
"
|
|
::= { hpnicfOnuSmlkEntry 3 }
|
|
|
|
hpnicfOnuSmlkSecondPonRole OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
master(1),
|
|
slave(2),
|
|
null(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The role of ONU second PON port in a SMLK group.
|
|
"
|
|
::= { hpnicfOnuSmlkEntry 4 }
|
|
|
|
hpnicfOnuSmlkSecondPonStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
standby(2),
|
|
down(3),
|
|
null(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The transmitting status of ONU second PON port in a SMLK group.
|
|
"
|
|
::= { hpnicfOnuSmlkEntry 5 }
|
|
|
|
--
|
|
-- hpnicfOnuRS485PropertiesTable
|
|
--
|
|
|
|
hpnicfOnuRS485PropertiesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuRS485PropertiesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Property table."
|
|
::= { hpnicfEponOnuMan 31 }
|
|
|
|
hpnicfOnuRS485PropertiesEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuRS485PropertiesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of property table."
|
|
INDEX {
|
|
ifIndex,
|
|
hpnicfOnuRS485SerialIndex
|
|
}
|
|
::= { hpnicfOnuRS485PropertiesTable 1 }
|
|
|
|
HpnicfOnuRS485PropertiesEntry ::=
|
|
SEQUENCE{
|
|
hpnicfOnuRS485SerialIndex
|
|
Integer32,
|
|
hpnicfOnuRS485BaudRate
|
|
INTEGER,
|
|
hpnicfOnuRS485DataBits
|
|
INTEGER,
|
|
hpnicfOnuRS485Parity
|
|
INTEGER,
|
|
hpnicfOnuRS485StopBits
|
|
INTEGER,
|
|
hpnicfOnuRS485FlowControl
|
|
INTEGER,
|
|
hpnicfOnuRS485TXOctets
|
|
Integer32,
|
|
hpnicfOnuRS485RXOctets
|
|
Integer32,
|
|
hpnicfOnuRS485TXErrOctets
|
|
Integer32,
|
|
hpnicfOnuRS485RXErrOctets
|
|
Integer32,
|
|
hpnicfOnuRS485ResetStatistics
|
|
INTEGER
|
|
}
|
|
|
|
hpnicfOnuRS485SerialIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of serial port."
|
|
::= { hpnicfOnuRS485PropertiesEntry 1 }
|
|
|
|
hpnicfOnuRS485BaudRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baudRate300(1),
|
|
baudRate600(2),
|
|
baudRate1200(3),
|
|
baudRate2400(4),
|
|
baudRate4800(5),
|
|
baudRate9600(6),
|
|
baudRate19200(7),
|
|
baudRate38400(8),
|
|
baudRate57600(9),
|
|
baudRate115200(10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port baud rate."
|
|
DEFVAL { baudRate9600 }
|
|
::= { hpnicfOnuRS485PropertiesEntry 2 }
|
|
|
|
hpnicfOnuRS485DataBits OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
five(1), -- 5 data bits
|
|
six(2), -- 6 data bits
|
|
seven(3), -- 7 data bits
|
|
eight(4) -- 8 data bits
|
|
}
|
|
UNITS "bit"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of data bits in a character."
|
|
DEFVAL { eight }
|
|
::= { hpnicfOnuRS485PropertiesEntry 3 }
|
|
|
|
hpnicfOnuRS485Parity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
odd(2),
|
|
even(3),
|
|
mark(4),
|
|
space(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port sense of a character parity bit."
|
|
DEFVAL { none }
|
|
::= { hpnicfOnuRS485PropertiesEntry 4 }
|
|
|
|
hpnicfOnuRS485StopBits OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
one(1), -- 1 stop bit
|
|
two(2), -- 2 stop bits
|
|
oneAndHalf(3) -- 1.5 stop bits
|
|
}
|
|
UNITS "bit"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of stop bits."
|
|
DEFVAL { one }
|
|
::= { hpnicfOnuRS485PropertiesEntry 5 }
|
|
|
|
hpnicfOnuRS485FlowControl OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(1),
|
|
hardware(2),
|
|
xonOrxoff(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port type of input flow control.
|
|
'none' indicates no flow control at this level.
|
|
'hardware' indicates using hardware signals.
|
|
'xonOrxoff' indicates using software function."
|
|
DEFVAL { none }
|
|
::= { hpnicfOnuRS485PropertiesEntry 6 }
|
|
|
|
hpnicfOnuRS485TXOctets OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of output octets about the port.
|
|
The unit is byte."
|
|
::= { hpnicfOnuRS485PropertiesEntry 7 }
|
|
|
|
hpnicfOnuRS485RXOctets OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of input octets about the port.
|
|
The unit is byte."
|
|
::= { hpnicfOnuRS485PropertiesEntry 8 }
|
|
|
|
hpnicfOnuRS485TXErrOctets OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of output error octets about the port.
|
|
The unit is byte."
|
|
::= { hpnicfOnuRS485PropertiesEntry 9 }
|
|
|
|
hpnicfOnuRS485RXErrOctets OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of input error octets about the port.
|
|
The unit is byte."
|
|
::= { hpnicfOnuRS485PropertiesEntry 10 }
|
|
|
|
hpnicfOnuRS485ResetStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
counting(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset the counters to zero, including hpnicfOnuRS485TXOctets,
|
|
hpnicfOnuRS485RXOctets, hpnicfOnuRS485TXErrOctets and
|
|
hpnicfOnuRS485RXErrOctets."
|
|
DEFVAL { counting }
|
|
::= { hpnicfOnuRS485PropertiesEntry 11 }
|
|
|
|
--
|
|
-- hpnicfOnuRS485SessionSummaryTable
|
|
--
|
|
|
|
hpnicfOnuRS485SessionSummaryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuRS485SessionSummaryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session summary table."
|
|
::= { hpnicfEponOnuMan 32 }
|
|
|
|
hpnicfOnuRS485SessionSummaryEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuRS485SessionSummaryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of session summary table."
|
|
INDEX {
|
|
ifIndex,
|
|
hpnicfOnuRS485SerialIndex
|
|
}
|
|
::= { hpnicfOnuRS485SessionSummaryTable 1 }
|
|
|
|
HpnicfOnuRS485SessionSummaryEntry ::=
|
|
SEQUENCE{
|
|
hpnicfOnuRS485SessionMaxNum
|
|
Integer32,
|
|
hpnicfOnuRS485SessionNextIndex
|
|
Integer32
|
|
}
|
|
|
|
hpnicfOnuRS485SessionMaxNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The max session number of every serial port
|
|
which can be supported."
|
|
::= { hpnicfOnuRS485SessionSummaryEntry 1 }
|
|
|
|
hpnicfOnuRS485SessionNextIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The next valid index used for creating a new session raw.
|
|
When there is no valid index left, it will return 0.
|
|
"
|
|
::= { hpnicfOnuRS485SessionSummaryEntry 2 }
|
|
|
|
--
|
|
-- hpnicfOnuRS485SessionTable
|
|
--
|
|
|
|
hpnicfOnuRS485SessionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuRS485SessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RS485 raw session table. Data received from RS485 will be sent
|
|
to the destination by raw sockets.
|
|
"
|
|
::= { hpnicfEponOnuMan 33 }
|
|
|
|
hpnicfOnuRS485SessionEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuRS485SessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of session table."
|
|
INDEX {
|
|
ifIndex,
|
|
hpnicfOnuRS485SerialIndex,
|
|
hpnicfOnuRS485SessionIndex
|
|
}
|
|
::= { hpnicfOnuRS485SessionTable 1 }
|
|
|
|
HpnicfOnuRS485SessionEntry ::=
|
|
SEQUENCE{
|
|
hpnicfOnuRS485SessionIndex
|
|
Integer32,
|
|
hpnicfOnuRS485SessionType
|
|
INTEGER,
|
|
hpnicfOnuRS485SessionAddType
|
|
InetAddressType,
|
|
hpnicfOnuRS485SessionRemoteIP
|
|
InetAddress,
|
|
hpnicfOnuRS485SessionRemotePort
|
|
Integer32,
|
|
hpnicfOnuRS485SessionLocalPort
|
|
Integer32,
|
|
hpnicfOnuRS485SessionRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hpnicfOnuRS485SessionIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Raw session index."
|
|
::= { hpnicfOnuRS485SessionEntry 1 }
|
|
|
|
hpnicfOnuRS485SessionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
udp(1),
|
|
tcpClient(2),
|
|
tcpServer(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of a session.
|
|
A session can use UDP socket, TCP socket as a client,
|
|
or TCP socket as a server."
|
|
::= { hpnicfOnuRS485SessionEntry 2 }
|
|
|
|
hpnicfOnuRS485SessionAddType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the transport type of the
|
|
address contained in hpnicfOnuRS485SessionRemoteIP object."
|
|
::= { hpnicfOnuRS485SessionEntry 3 }
|
|
|
|
hpnicfOnuRS485SessionRemoteIP OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP of remote landing.
|
|
When session type is 'udp', this is the peer IP.
|
|
When session type is 'tcpClient', this is the server IP.
|
|
When session type is 'tcpServer', this is invalid.
|
|
"
|
|
::= { hpnicfOnuRS485SessionEntry 4 }
|
|
|
|
hpnicfOnuRS485SessionRemotePort OBJECT-TYPE
|
|
SYNTAX Integer32 (1024..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port of remote landing.
|
|
When session type is 'udp', this is the peer port.
|
|
When session type is 'tcpClient', this is the server port.
|
|
When session type is 'tcpServer', this is invalid.
|
|
"
|
|
::= { hpnicfOnuRS485SessionEntry 5 }
|
|
|
|
hpnicfOnuRS485SessionLocalPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1024..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local socket port.
|
|
When session type is 'udp', this is local UDP socket port.
|
|
When session type is 'tcpClient', this is invalid.
|
|
When session type is 'tcpServer', this is the local port which
|
|
will be listened.
|
|
"
|
|
::= { hpnicfOnuRS485SessionEntry 6 }
|
|
|
|
hpnicfOnuRS485SessionRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status used for creating,
|
|
modifying, and deleting instances of
|
|
the columnar objects in raw session table."
|
|
::= { hpnicfOnuRS485SessionEntry 7 }
|
|
|
|
--
|
|
-- hpnicfOnuRS485SessionErrInfoTable
|
|
--
|
|
|
|
hpnicfOnuRS485SessionErrInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuRS485SessionErrInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error information table. When failed to create a session,
|
|
error information can be got from this table."
|
|
::= { hpnicfEponOnuMan 34 }
|
|
|
|
hpnicfOnuRS485SessionErrInfoEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuRS485SessionErrInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of error information table."
|
|
INDEX {
|
|
ifIndex,
|
|
hpnicfOnuRS485SerialIndex,
|
|
hpnicfOnuRS485SessionIndex
|
|
}
|
|
::= { hpnicfOnuRS485SessionErrInfoTable 1 }
|
|
|
|
HpnicfOnuRS485SessionErrInfoEntry ::=
|
|
SEQUENCE{
|
|
hpnicfOnuRS485SessionErrInfo
|
|
DisplayString
|
|
}
|
|
|
|
hpnicfOnuRS485SessionErrInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error information string. When a response with 'noCreeation' for
|
|
row creation in table hpnicfOnuRS485SessionTable,
|
|
the error reason can be got from this object."
|
|
::= { hpnicfOnuRS485SessionErrInfoEntry 1 }
|
|
|
|
--
|
|
-- hpnicfEponBatchOperationBySlotTable
|
|
--
|
|
|
|
hpnicfEponBatchOperationBySlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponBatchOperationBySlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used for batch operation by slot.
|
|
"
|
|
::= { hpnicfEponBatchOperationMan 1 }
|
|
|
|
hpnicfEponBatchOperationBySlotEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponBatchOperationBySlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfEponBatchOperationBySlotTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfEponBatchOperationBySlotIndex
|
|
}
|
|
::= { hpnicfEponBatchOperationBySlotTable 1 }
|
|
|
|
HpnicfEponBatchOperationBySlotEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponBatchOperationBySlotIndex Integer32,
|
|
hpnicfEponBatchOperationBySlotType INTEGER,
|
|
hpnicfEponBatchOperationBySlot INTEGER,
|
|
hpnicfEponBatchOperationBySlotResult Integer32
|
|
}
|
|
|
|
hpnicfEponBatchOperationBySlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The EPON board index.
|
|
"
|
|
::= { hpnicfEponBatchOperationBySlotEntry 1 }
|
|
|
|
hpnicfEponBatchOperationBySlotType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
resetUnknown(1),
|
|
updateDba(9),
|
|
updateONU(10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The types of batch operation by slot:
|
|
1 - resetUnknown, the object value is not set.
|
|
9 - updateDba, update OLT DBA algorithm.
|
|
Config the MIB object module hpnicfEponDbaUpdateFileName.
|
|
10 - updateONU, update ONU firmware.
|
|
Config the MIB object module hpnicfEponOnuUpdateFileName
|
|
with the filename of ONU firmware first.
|
|
"
|
|
::= { hpnicfEponBatchOperationBySlotEntry 2 }
|
|
|
|
hpnicfEponBatchOperationBySlot OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
batOpBySlot(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Execute batch operation.
|
|
"
|
|
::= { hpnicfEponBatchOperationBySlotEntry 3 }
|
|
|
|
hpnicfEponBatchOperationBySlotResult OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The result of batch operation.
|
|
0xFFFF - other, general error.
|
|
1 - working, operation is not completed.
|
|
2 - successful, completed successfully.
|
|
3 - failed because the DBA source file does not exist.
|
|
4 - failed because the ONU firmware file does not exist.
|
|
5 - failed because of not set the filename of DBA source.
|
|
6 - failed because of not set the filename of ONU firmware.
|
|
7 - failed because of not set slottype.
|
|
"
|
|
::= { hpnicfEponBatchOperationBySlotEntry 4 }
|
|
|
|
--
|
|
-- hpnicfEponBatchOperationByOLTTable
|
|
--
|
|
|
|
hpnicfEponBatchOperationByOLTTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponBatchOperationByOLTEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used for batch operation by OLT.
|
|
"
|
|
::= { hpnicfEponBatchOperationMan 2 }
|
|
|
|
hpnicfEponBatchOperationByOLTEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponBatchOperationByOLTEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfEponBatchOperationByOLTTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfEponBatchOperationByOLTTable 1 }
|
|
|
|
HpnicfEponBatchOperationByOLTEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponBatchOperationByOLTType INTEGER,
|
|
hpnicfEponBatchOperationByOLT INTEGER,
|
|
hpnicfEponBatchOperationByOLTResult Integer32
|
|
}
|
|
|
|
hpnicfEponBatchOperationByOLTType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
resetUnknown(1),
|
|
updateONU(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The types of batch operation by OLT(operation for all ONUs in the
|
|
OLT):
|
|
1 -- resetUnknown, the object value is not set.
|
|
5 -- updateONU, update ONU firmware.
|
|
configure the MIB object module hpnicfEponOnuUpdateFileName
|
|
with the filename of ONU firmware first.
|
|
"
|
|
::= { hpnicfEponBatchOperationByOLTEntry 1 }
|
|
|
|
hpnicfEponBatchOperationByOLT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
batOpByOlt(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Execute batch operation.
|
|
"
|
|
::= { hpnicfEponBatchOperationByOLTEntry 2 }
|
|
|
|
hpnicfEponBatchOperationByOLTResult OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The result of batch operation:
|
|
0xFFFF -- other, gernal error.
|
|
1 -- working, operation is not completed.
|
|
2 -- successful, operation completed successfully.
|
|
4 -- failed because the ONU firmware file does not exist.
|
|
6 -- failed because of not set the filename of ONU firmware.
|
|
7 -- failed because of not set olttype.
|
|
"
|
|
::= { hpnicfEponBatchOperationByOLTEntry 3 }
|
|
|
|
--
|
|
-- hpnicfOnuFirmwareUpdateByTypeTable
|
|
--
|
|
|
|
hpnicfOnuFirmwareUpdateByTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfOnuFirmwareUpdateByTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used to update ONU by ONU type.
|
|
"
|
|
::= { hpnicfEponBatchOperationMan 3 }
|
|
|
|
hpnicfOnuFirmwareUpdateByTypeEntry OBJECT-TYPE
|
|
SYNTAX HpnicfOnuFirmwareUpdateByTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the hpnicfOnuFirmwareUpdateByTypeTable.
|
|
"
|
|
INDEX
|
|
{
|
|
hpnicfOnuUpdateByOnuTypeIndex
|
|
}
|
|
::= { hpnicfOnuFirmwareUpdateByTypeTable 1 }
|
|
|
|
HpnicfOnuFirmwareUpdateByTypeEntry ::= SEQUENCE
|
|
{
|
|
hpnicfOnuUpdateByOnuTypeIndex Integer32,
|
|
hpnicfOnuUpdateByTypeOnuType OCTET STRING,
|
|
hpnicfOnuUpdateByTypeFileName OCTET STRING,
|
|
hpnicfOnuUpdateByTypeRowStatus RowStatus
|
|
}
|
|
|
|
hpnicfOnuUpdateByOnuTypeIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The type and file relationship table entry index.
|
|
"
|
|
::= { hpnicfOnuFirmwareUpdateByTypeEntry 1 }
|
|
|
|
hpnicfOnuUpdateByTypeOnuType OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The type of ONUs.
|
|
"
|
|
::= { hpnicfOnuFirmwareUpdateByTypeEntry 2 }
|
|
|
|
hpnicfOnuUpdateByTypeFileName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The file to be updated for the type of ONUs.
|
|
"
|
|
::= { hpnicfOnuFirmwareUpdateByTypeEntry 3 }
|
|
|
|
hpnicfOnuUpdateByTypeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The status of this table entry.
|
|
Only createAndGo and destroy actions are supported.
|
|
"
|
|
::= { hpnicfOnuFirmwareUpdateByTypeEntry 4 }
|
|
|
|
hpnicfEponErrorInfo OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 7 }
|
|
|
|
hpnicfEponSoftwareErrorCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
OLT software error code.
|
|
"
|
|
::= { hpnicfEponErrorInfo 1 }
|
|
|
|
hpnicfOamVendorSpecificAlarmCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Alarm code of the vendor.
|
|
"
|
|
::= { hpnicfEponErrorInfo 2 }
|
|
|
|
hpnicfEponOnuRegErrorMacAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The MAC of ONU registered error.
|
|
"
|
|
::= { hpnicfEponErrorInfo 3 }
|
|
|
|
hpnicfOamEventLogType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The type of event that generated this entry in the event log.
|
|
"
|
|
::= { hpnicfEponErrorInfo 4 }
|
|
|
|
hpnicfOamEventLogLocation OBJECT-TYPE
|
|
SYNTAX INTEGER{local(1),remote(2)}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Whether this event occurred locally, or was received from the
|
|
OAM peer via Ethernet OAM.
|
|
"
|
|
::= { hpnicfEponErrorInfo 5 }
|
|
|
|
hpnicfEponLoopbackPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The index of port which generate loop back event.
|
|
"
|
|
::= { hpnicfEponErrorInfo 6 }
|
|
|
|
hpnicfEponLoopbackPortDescr OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A textual string containing information about the
|
|
port generated loop back event.
|
|
"
|
|
::= { hpnicfEponErrorInfo 7 }
|
|
|
|
hpnicfOltPortAlarmLlidMisFrames OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
the amount of mismatched frames about the LLID mismatch alarm.
|
|
"
|
|
::= { hpnicfEponErrorInfo 8 }
|
|
|
|
hpnicfOltPortAlarmBer OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
error bit rate.
|
|
"
|
|
::= { hpnicfEponErrorInfo 9 }
|
|
|
|
hpnicfOltPortAlarmFer OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
error frames rate.
|
|
"
|
|
::= { hpnicfEponErrorInfo 10 }
|
|
|
|
hpnicfEponOnuRegSilentMac OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The MAC of silent ONU.
|
|
"
|
|
::= { hpnicfEponErrorInfo 11 }
|
|
|
|
hpnicfEponOperationResult OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The result of EPON operation.
|
|
"
|
|
::= { hpnicfEponErrorInfo 12 }
|
|
|
|
hpnicfEponOnuLaserState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
laserAlwaysOn(2),
|
|
signalDegradation(3),
|
|
endOfLife(4)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The state of ONU laser.
|
|
"
|
|
::= { hpnicfEponErrorInfo 13 }
|
|
|
|
--
|
|
-- hpnicfEpon NOTIFICATION
|
|
--
|
|
|
|
hpnicfEponTrap OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 8 }
|
|
|
|
hpnicfEponTrapPrefix OBJECT IDENTIFIER ::= { hpnicfEponTrap 0 }
|
|
|
|
hpnicfEponPortAlarmBerTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOltPortAlarmBerDirect,
|
|
hpnicfOltPortAlarmBer,
|
|
hpnicfOltPortAlarmBerThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponPortAlarmBerTrap notification is sent when
|
|
a BER threshold crossing event is detected.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 1 }
|
|
|
|
hpnicfEponPortAlarmFerTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOltPortAlarmFerDirect,
|
|
hpnicfOltPortAlarmFer,
|
|
hpnicfOltPortAlarmFerThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponPortAlarmFerTrap notification is sent when
|
|
a frame error rate threshold crossing event is detected.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 2 }
|
|
|
|
hpnicfEponErrorLLIDFrameTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOltPortAlarmLlidMisFrames,
|
|
hpnicfOltPortAlarmLlidMismatchThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponErrorLLIDFrameTrap notification is sent when a
|
|
LLID mismatched frames rate threshold crossing event is detected.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 3 }
|
|
|
|
hpnicfEponLoopBackEnableTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfEponLoopbackPortIndex,
|
|
hpnicfEponLoopbackPortDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponLoopBackEnableTrap notification is sent when
|
|
the loop back command is committed.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 4 }
|
|
|
|
hpnicfEponOnuRegistrationErrTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfEponOnuRegErrorMacAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuRegistrationErrTrap notification is sent when a
|
|
ONU register failed.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 5 }
|
|
|
|
hpnicfEponOamDisconnectionTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOamDisconnectionTrap notification is sent when
|
|
LLID's OAM link is disconnected.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 6 }
|
|
|
|
hpnicfEponEncryptionKeyErrTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponEncryptionKeyErrTrap notification is sent when
|
|
LLID's encryption key is bad.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 7 }
|
|
|
|
hpnicfEponRemoteStableTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponRemoteStableTrap notification is sent when
|
|
remote Data Terminal Equipment(DTE) has not seen or
|
|
is unsatisfied with local state information.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 8 }
|
|
|
|
hpnicfEponLocalStableTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponLocalStableTrap notification is sent when
|
|
DTE has not seen or is unsatisfied with remote state
|
|
information.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 9 }
|
|
|
|
hpnicfEponOamVendorSpecificTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOamVendorSpecificAlarmCode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOamVendorSpecificTrap notification is sent when
|
|
system vendor specific OAM alarm raised.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 10 }
|
|
|
|
hpnicfEponSoftwareErrTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hpnicfLswFrameIndex,
|
|
hpnicfLswSlotIndex,
|
|
hpnicfEponSoftwareErrorCode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponSoftwareErrTrap notification is sent when
|
|
a PAS-SOFT internal error occurs.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 11 }
|
|
|
|
hpnicfEponPortAlarmBerRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOltPortAlarmBerDirect
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponPortAlarmBerRecoverTrap notification is sent when
|
|
a BER threshold crossing event is detected and then recovered.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 12 }
|
|
|
|
hpnicfEponPortAlarmFerRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOltPortAlarmFerDirect
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponPortAlarmFerRecoverTrap notification is sent when
|
|
a frame error rate threshold crossing event is detected and then
|
|
recoverd.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 13 }
|
|
|
|
hpnicfEponErrorLLIDFrameRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponErrorLLIDFrameRecoverTrap notification is sent when a
|
|
LLID mismatched frames rate threshold crossing event is detected
|
|
and then recoverd.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 14 }
|
|
|
|
hpnicfEponLoopBackEnableRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponLoopBackEnableRecoverTrap notification is sent when
|
|
the loop back is detected and then recoverd.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 15 }
|
|
|
|
hpnicfEponOnuRegistrationErrRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfEponOnuRegErrorMacAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuRegistrationErrRecoverTrap notification is sent when an
|
|
ONU register failed and then register successful again.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 16 }
|
|
|
|
hpnicfEponOamDisconnectionRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOamDisconnectionRecoverTrap notification is sent when
|
|
LLID's OAM link is disconnected and then connected.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 17 }
|
|
|
|
hpnicfEponEncryptionKeyErrRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponEncryptionKeyErrRecoverTrap notification is sent when
|
|
LLID's encryption key is bad and then right.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 18 }
|
|
|
|
hpnicfEponRemoteStableRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponRemoteStableRecoverTrap notification is sent when
|
|
remote DTE has not seen or is unsatisfied with local
|
|
state information and then is realized.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 19 }
|
|
|
|
hpnicfEponLocalStableRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponLocalStableRecoverTrap notification is sent when
|
|
DTE has not seen or is unsatisfied with remote state
|
|
information and then is realized.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 20 }
|
|
|
|
hpnicfEponOamVendorSpecificRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOamVendorSpecificAlarmCode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOamVendorSpecificRecoverTrap notification is sent when
|
|
system vendor specific OAM alarm is detected and then recovered.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 21 }
|
|
|
|
hpnicfEponSoftwareErrRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hpnicfLswFrameIndex,
|
|
hpnicfLswSlotIndex,
|
|
hpnicfEponSoftwareErrorCode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponSoftwareErrRecoverTrap notification is sent when
|
|
a PAS-SOFT internal error is detected and then recovered.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 22 }
|
|
|
|
hpnicfDot3OamThresholdRecoverEvent NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
hpnicfOamEventLogType,
|
|
hpnicfOamEventLogLocation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfDot3OamThresholdRecoverEvent notification is sent when
|
|
hpnicfDot3OamThresholdEvent is detected and then recoverd.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 23 }
|
|
|
|
|
|
hpnicfDot3OamNonThresholdRecoverEvent NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
hpnicfOamEventLogType,
|
|
hpnicfOamEventLogLocation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfDot3OamNonThresholdRecoverEvent notification is sent when
|
|
hpnicfDot3OamNonThresholdEvent is detected and then recoverd.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 24 }
|
|
|
|
hpnicfEponOnuRegExcessTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuRegExcessTrap notification is sent when the
|
|
number of registered ONUs exceeds the limit.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 25 }
|
|
|
|
hpnicfEponOnuRegExcessRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuRegExcessRecoverTrap notification is sent when
|
|
hpnicfEponOnuRegExcessTrap is detected and then recoverd.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 26 }
|
|
|
|
hpnicfEponOnuPowerOffTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuPowerOffTrap notification is sent when ONU is power off.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 27 }
|
|
|
|
hpnicfEponOltSwitchoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOltSwithoverTrap notification is sent when OLT switchover
|
|
is detected.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 28 }
|
|
|
|
hpnicfEponOltDFETrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOltDFETrap notification is sent when there was
|
|
a serious problem(device fatal error) on OLT.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 29 }
|
|
|
|
hpnicfEponOltDFERecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOltDFERecoverTrap notification is sent when
|
|
device fatal error is detected and then recoverd.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 30 }
|
|
|
|
hpnicfEponOnuSilenceTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfEponOnuRegSilentMac
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The hpnicfEponOnuSilenceTrap notification is sent when an
|
|
unbound ONU try to register to an OLT.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 31 }
|
|
|
|
hpnicfEponOnuSilenceRecoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfEponOnuRegSilentMac
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The hpnicfEponOnuSilenceRecoverTrap notification is sent when
|
|
a silent ONU is bound in the OLT or the aging onu mac
|
|
address is timeout.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 32 }
|
|
|
|
hpnicfEponOnuUpdateResultTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOnuBindMacAddress,
|
|
hpnicfOnuUpdateResult,
|
|
hpnicfOnuRegType,
|
|
hpnicfOnuUpdateFileName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponUpdateResultTrap notification is sent when
|
|
an ONU reported its firmware update result.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 33 }
|
|
|
|
hpnicfEponOnuAutoBindTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOnuBindMacAddress,
|
|
hpnicfEponOperationResult
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuAutoBindTrap notification is sent
|
|
when a silent ONU is bound automatically.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 34 }
|
|
|
|
hpnicfEponOnuPortStpStateTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfEponStpPortIndex,
|
|
hpnicfEponStpPortDescr,
|
|
hpnicfEponStpPortState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuPortStpStateTrap notification is sent when
|
|
a port turns into another state in STP environment.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 35 }
|
|
|
|
hpnicfEponOnuLaserFailedTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfEponOnuLaserState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfEponOnuLaserFailedTrap notification is sent when
|
|
an ONU has trouble with laser, such as laser constantly turned on,
|
|
signal degradation or optics EOL (End of Life).
|
|
"
|
|
::= { hpnicfEponTrapPrefix 36 }
|
|
|
|
hpnicfOnuSmlkSwitchoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
ifIndex,
|
|
ifDescr,
|
|
hpnicfOnuSmlkGroupID,
|
|
hpnicfOnuSmlkFirstPonStatus,
|
|
hpnicfOnuSmlkSecondPonStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A hpnicfOnuSmlkSwitchoverTrap notification is sent when
|
|
an ONU SMLK switchover is detected.
|
|
"
|
|
::= { hpnicfEponTrapPrefix 37 }
|
|
|
|
hpnicfEponStat OBJECT IDENTIFIER ::= { hpnicfEponMibObjects 9 }
|
|
|
|
--
|
|
-- hpnicfEponStatTable
|
|
--
|
|
|
|
hpnicfEponStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnicfEponStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table contains line code error statistics of epon port.
|
|
"
|
|
::= { hpnicfEponStat 1 }
|
|
|
|
hpnicfEponStatEntry OBJECT-TYPE
|
|
SYNTAX HpnicfEponStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of hpnicfEponStatTable.
|
|
"
|
|
INDEX
|
|
{
|
|
ifIndex
|
|
}
|
|
::= { hpnicfEponStatTable 1 }
|
|
|
|
HpnicfEponStatEntry ::= SEQUENCE
|
|
{
|
|
hpnicfEponStatFER Counter64,
|
|
hpnicfEponStatBER Counter64
|
|
}
|
|
|
|
hpnicfEponStatFER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The frame error rate of epon port, measured in 1e-9 unit.
|
|
"
|
|
::= { hpnicfEponStatEntry 1 }
|
|
|
|
hpnicfEponStatBER OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The bit error rate of epon port, measured in 1e-9 unit.
|
|
"
|
|
::= { hpnicfEponStatEntry 2 }
|
|
|
|
END
|