Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,8 +1,8 @@
-- ===========================================================
-- Copyright (c) 2004-2018 New H3C Tech. Co., Ltd. All rights reserved.
-- Copyright (c) 2004-2021 New H3C Tech. Co., Ltd. All rights reserved.
-- Description:
-- Reference:
-- Version: V2.6
-- Version: V2.9
-- History:
-- V1.0 created by liyue.
-- Define MODULE-IDENTITY for hh3cEpon
@ -93,19 +93,33 @@
-- Modify hh3cEponMonitorCycle, hh3cOltDbaDiscoveryLength, hh3cOltDbaDiscovryFrequency
-- Modify hh3cOnuCosToLocalPrecedenceValue
-- Modify hh3cEponOnuStpPortTable
-- V2.6 2018-02-02 updated by zhuhaifeng.
-- V2.6 2016-11-29 updated by zhuhaifeng.
-- Add hh3cOnuSilentLoidTable, hh3cOnuLoidInfoTable.
-- Modify hh3cOnuFirmwareUpdateTable, hh3cOnuFirmwareUpdateByTypeTable.
-- Modify hh3cOnuBindMacAddrTable, hh3cEponSysMan, hh3cOltSysManTable.
-- Modify hh3cEponErrorInfo, hh3cEponTrap.
-- 2018-02-02 updated by zhuhaifeng.
-- Add hh3cOnuStatisticsTable, hh3cOltTransceiverTxPowerTable, hh3cEponOnuPowerOnTrap.
-- Add hh3cOnuSlaMaxBandWidthMinVal10G, hh3cOnuSlaMaxBandWidthMaxVal10G.
-- Add hh3cOnuSlaMinBandWidthMinVal10G, hh3cOnuSlaMinBandWidthMaxVal10G.
-- Add hh3cEponOnuBindOneToOne.
-- Modify hh3cOltSysManTable, hh3cOnuSlaManTable, hh3cOnuCapabilityTable.
-- Modify hh3cOnuSysManTable, hh3cOnuDownStreamMaxBandWidth.
-- 2016-11-29 updated by zhuhaifeng.
-- Add hh3cOnuSilentLoidTable, hh3cOnuLoidInfoTable.
-- Modify hh3cOnuFirmwareUpdateTable, hh3cOnuFirmwareUpdateByTypeTable.
-- Modify hh3cOnuBindMacAddrTable, hh3cEponSysMan, hh3cOltSysManTable.
-- Modify hh3cEponErrorInfo, hh3cEponTrap.
-- V2.7 2018-10-12 updated by zhuhaifeng.
-- Add hh3cOnuServiceSlaTable, hh3cOnuServiceSlaQueTable.
-- Add hh3cEponOpticalSignalLosTrap, hh3cEponOpticalSignalLosRecoverTrap.
-- Add hh3cEponOnuFiberFailTrap, hh3cEponOnuFiberFailRecoverTrap.
-- 2018-11-28 updated by zhuhaifeng.
-- Add hh3cOnuInfoMac, hh3cOnuInfoLoid to hh3cOnuInfoTable.
-- Add hh3cOnuPoeTable.
-- V2.8 2019-07-08 updated by yinfengming.
-- Add hh3cRoltInterfaceTable, hh3cRoltMemberTable.
-- Modify hh3cOltUsingOnuTable.
-- 2019-07-10 updated by duzhaohui.
-- Add hh3cEponOnuBlackListMacTable, hh3cEponOnuBlackListLoidTable.
-- V2.9 2021-01-25 updated by zhuhaifeng.
-- Add hh3cOnuUpdateStartTime and hh3cOnuUpdateDuration to hh3cOnuFirmwareUpdateTable.
-- Add hh3cOnuUpdateByTypeStartTime and hh3cOnuUpdateByTypeDuration to hh3cOnuFirmwareUpdateByTypeTable.
-- =================================================================
HH3C-EPON-MIB DEFINITIONS ::= BEGIN
@ -125,12 +139,12 @@ IMPORTS
FROM INET-ADDRESS-MIB;
hh3cEponMibObjects MODULE-IDENTITY
LAST-UPDATED "201703061145Z" -- March 06, 2017
LAST-UPDATED "202101251038Z" -- January 25, 2021
ORGANIZATION
"New H3C Technologies Co., Ltd."
CONTACT-INFO
"Platform Team New H3C Technologies Co., Ltd.
Hai-Dian District Beijing P.R. China
Hai-Dian District Beijing P.R. China
http://www.h3c.com
Zip: 100085"
DESCRIPTION
@ -141,6 +155,19 @@ hh3cEponMibObjects MODULE-IDENTITY
the First Mile (EFM) Passive Optical Network(PON) as
defined in IEEE Draft P802.3ah/D3.0 clause 60, 64, 65..
"
REVISION "202101251038Z" -- January 25, 2021
DESCRIPTION "Add the objects of hh3cOnuFirmwareUpdateTable, hh3cOnuFirmwareUpdateByTypeTable."
REVISION "201907101038Z" -- July 10, 2019
DESCRIPTION "Add the objects of hh3cEponOnuBlackListMacTable, hh3cEponOnuBlackListLoidTable."
REVISION "201907081049Z" -- July 08, 2019
DESCRIPTION "Add the objects of hh3cRoltInterfaceTable, hh3cRoltMemberTable.
Modify hh3cOltUsingOnuTable."
REVISION "201811281049Z" -- November 28, 2018
DESCRIPTION "Add the objects of hh3cOnuServiceSlaTable, hh3cOnuServiceSlaQueTable,
hh3cEponOpticalSignalLosTrap, hh3cEponOpticalSignalLosRecoverTrap,
hh3cEponOnuFiberFailTrap, and hh3cEponOnuFiberFailRecoverTrap.
Add hh3cOnuInfoMac, hh3cOnuInfoLoid to hh3cOnuInfoTable.
Add hh3cOnuPoeTable."
REVISION "201703061145Z" -- March 06, 2017
DESCRIPTION "Add the objects of hh3cOnuStatisticsTable, and hh3cOltTransceiverTxPowerTable,
update the objects of hh3cOnuCapabilityTable, and hh3cOnuSysManTable."
@ -745,7 +772,7 @@ hh3cEponOuiRowStatus OBJECT-TYPE
DESCRIPTION
"
The status of this table entry. Only active,
createAndGo and the destory are supported.
createAndGo, and destroy are supported.
"
::= { hh3cEponOuiEntry 4 }
@ -813,7 +840,7 @@ hh3cEponMulticastStatus OBJECT-TYPE
DESCRIPTION
"
The status of this table entry. Only active,
createAndGo and the destory are supported.
createAndGo, and destroy are supported.
"
::= { hh3cEponMulticastControlEntry 3 }
@ -844,6 +871,113 @@ hh3cEponOnuBindOneToOne OBJECT-TYPE
false(2) - feature disable.
"
::= { hh3cEponSysMan 22 }
hh3cEponOnuBlackListMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cEponOnuBlackListMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The table contains the configurations for managing the ONU MAC blacklist.
"
::= { hh3cEponSysMan 23 }
hh3cEponOnuBlackListMacEntry OBJECT-TYPE
SYNTAX Hh3cEponOnuBlackListMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The entry of the table hh3cEponOnuBlackListMacTable.
"
INDEX
{
hh3cEponOnuBlackListMac
}
::= { hh3cEponOnuBlackListMacTable 1 }
Hh3cEponOnuBlackListMacEntry ::= SEQUENCE
{
hh3cEponOnuBlackListMac MacAddress,
hh3cEponOnuBlackListMacRowStatus RowStatus
}
hh3cEponOnuBlackListMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The ONU MAC blacklist value. This value is used to specify the blacklist MAC
which is bound by the ONU interface.
"
::= { hh3cEponOnuBlackListMacEntry 1 }
hh3cEponOnuBlackListMacRowStatus 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.
"
::= { hh3cEponOnuBlackListMacEntry 2 }
hh3cEponOnuBlackListLoidTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cEponOnuBlackListLoidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The table contains the configurations for managing the ONU LOID blacklist.
"
::= { hh3cEponSysMan 24 }
hh3cEponOnuBlackListLoidEntry OBJECT-TYPE
SYNTAX Hh3cEponOnuBlackListLoidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The entry of the table hh3cEponOnuBlackListLoidTable.
"
INDEX
{
hh3cEponOnuBlackListLoid
}
::= { hh3cEponOnuBlackListLoidTable 1 }
Hh3cEponOnuBlackListLoidEntry ::= SEQUENCE
{
hh3cEponOnuBlackListLoid OCTET STRING,
hh3cEponOnuBlackListLoidRowStatus RowStatus
}
hh3cEponOnuBlackListLoid OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..24))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The ONU LOID blacklist value. This value is used to specify the blacklist LOID
which is bound by the ONU interface.
"
::= { hh3cEponOnuBlackListLoidEntry 1 }
hh3cEponOnuBlackListLoidRowStatus 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.
"
::= { hh3cEponOnuBlackListLoidEntry 2 }
hh3cEponFileName OBJECT IDENTIFIER ::= { hh3cEponMibObjects 2 }
hh3cEponDbaUpdateFileName OBJECT-TYPE
@ -1878,7 +2012,7 @@ Hh3cOltUsingOnuEntry ::= SEQUENCE
}
hh3cOltUsingOnuNum OBJECT-TYPE
SYNTAX Integer32(1..64)
SYNTAX Integer32(1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -2911,7 +3045,9 @@ Hh3cOnuInfoEntry ::= SEQUENCE
hh3cOnuLlid Integer32,
hh3cOnuVendorId OCTET STRING,
hh3cOnuFirmwareVersion OCTET STRING,
hh3cOnuOpticalPowerReceivedByOlt Integer32
hh3cOnuOpticalPowerReceivedByOlt Integer32,
hh3cOnuInfoMac MacAddress,
hh3cOnuInfoLoid OCTET STRING
}
hh3cOnuHardMajorVersion OBJECT-TYPE
@ -3123,6 +3259,26 @@ hh3cOnuOpticalPowerReceivedByOlt OBJECT-TYPE
"
::= { hh3cOnuInfoEntry 18 }
hh3cOnuInfoMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
ONU's MAC.
"
::= { hh3cOnuInfoEntry 19 }
hh3cOnuInfoLoid OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..24))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
ONU's LOID.
"
::= { hh3cOnuInfoEntry 20 }
--
-- hh3cOnuMacAddrInfoTable
--
@ -3321,7 +3477,9 @@ Hh3cOnuFirmwareUpdateEntry ::= SEQUENCE
hh3cOnuUpdate INTEGER,
hh3cOnuUpdateResult INTEGER,
hh3cOnuUpdateFileName OCTET STRING,
hh3cOnuUpdateProtType INTEGER
hh3cOnuUpdateProtType INTEGER,
hh3cOnuUpdateStartTime OCTET STRING,
hh3cOnuUpdateDuration Integer32
}
hh3cOnuUpdate OBJECT-TYPE
@ -3394,6 +3552,28 @@ hh3cOnuUpdateProtType OBJECT-TYPE
DEFVAL { private }
::= { hh3cOnuFirmwareUpdateEntry 4 }
hh3cOnuUpdateStartTime OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..5))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
The start time of the ONU update every day.
Using HH:MM as format.
"
::= { hh3cOnuFirmwareUpdateEntry 5 }
hh3cOnuUpdateDuration OBJECT-TYPE
SYNTAX Integer32(0..1439)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
The duration of the ONU update.
"
DEFVAL { 0 }
::= { hh3cOnuFirmwareUpdateEntry 6 }
hh3cOnuLinkTestFrameNumMinVal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
@ -5607,6 +5787,333 @@ hh3cOnuSlaMinBandWidthMaxVal10G OBJECT-TYPE
hh3cOnuSlaMinBandWidth for 10G EPON."
::= { hh3cEponOnuMan 41 }
--
-- hh3cOnuServiceSlaTable
--
hh3cOnuServiceSlaTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cOnuServiceSlaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table is used for setting the service SLA mode and applying the service SLA to an ONU.
"
::= { hh3cEponOnuMan 42 }
hh3cOnuServiceSlaEntry OBJECT-TYPE
SYNTAX Hh3cOnuServiceSlaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The entry of the hh3cOnuServiceSlaTable.
"
INDEX
{
ifIndex
}
::= { hh3cOnuServiceSlaTable 1 }
Hh3cOnuServiceSlaEntry ::= SEQUENCE
{
hh3cSlaSchedulingMode INTEGER,
hh3cSlaHighPrioBoundary Integer32,
hh3cSlaCycleLength Integer32,
hh3cSlaApply TruthValue
}
hh3cSlaSchedulingMode OBJECT-TYPE
SYNTAX INTEGER
{
sp(0),
wrr(1),
spWrr(2),
invalid(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Service SLA scheduling mode.
"
DEFVAL { invalid }
::= { hh3cOnuServiceSlaEntry 1 }
hh3cSlaHighPrioBoundary OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Service SLA high priority boundary in SP-WRR mode.
"
::= { hh3cOnuServiceSlaEntry 2 }
hh3cSlaCycleLength OBJECT-TYPE
SYNTAX Integer32(200..16777215)
UNITS "time quantums"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Service SLA cycle length in time quantums.
"
DEFVAL { 62500 }
::= { hh3cOnuServiceSlaEntry 3 }
hh3cSlaApply OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Apply service SLA configuration.
true(1) - Apply.
false(2) - Not apply.
"
DEFVAL { false }
::= { hh3cOnuServiceSlaEntry 4 }
--
-- hh3cOnuServiceSlaQueTable
--
hh3cOnuServiceSlaQueTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cOnuServiceSlaQueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table is used for configuring service SLA queues.
"
::= { hh3cEponOnuMan 43 }
hh3cOnuServiceSlaQueEntry OBJECT-TYPE
SYNTAX Hh3cOnuServiceSlaQueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The entry of the hh3cOnuServiceSlaQueTable.
"
INDEX
{
ifIndex,
hh3cSlaQueId
}
::= { hh3cOnuServiceSlaQueTable 1 }
Hh3cOnuServiceSlaQueEntry ::= SEQUENCE
{
hh3cSlaQueId Integer32,
hh3cSlaQueMode INTEGER,
hh3cSlaQueWeight Integer32,
hh3cSlaQueFixPktSize Integer32,
hh3cSlaQueFixBandwidth Integer32,
hh3cSlaQueGuaBandwidth Integer32,
hh3cSlaQueBstBandwidth Integer32,
hh3cSlaQueRowStatus RowStatus
}
hh3cSlaQueId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Service SLA queue ID.
"
::= { hh3cOnuServiceSlaQueEntry 1 }
hh3cSlaQueMode OBJECT-TYPE
SYNTAX INTEGER
{
sp(0),
wrr(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Service SLA queue mode.
"
::= { hh3cOnuServiceSlaQueEntry 2 }
hh3cSlaQueWeight OBJECT-TYPE
SYNTAX Integer32(0..100)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Service SLA queue weight in WRR mode.
"
::= { hh3cOnuServiceSlaQueEntry 3 }
hh3cSlaQueFixPktSize OBJECT-TYPE
SYNTAX Integer32(0..2000)
UNITS "bytes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Service SLA queue fixed packet size in bytes.
"
DEFVAL { 0 }
::= { hh3cOnuServiceSlaQueEntry 4 }
hh3cSlaQueFixBandwidth OBJECT-TYPE
SYNTAX Integer32
UNITS "kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Service SLA queue fixed bandwidth in kbps,
which will be rounded down to the nearest multiple of 256.
"
::= { hh3cOnuServiceSlaQueEntry 5 }
hh3cSlaQueGuaBandwidth OBJECT-TYPE
SYNTAX Integer32
UNITS "kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Service SLA queue guaranteed bandwidth in kbps,
which will be rounded down to the nearest multiple of 256.
"
::= { hh3cOnuServiceSlaQueEntry 6 }
hh3cSlaQueBstBandwidth OBJECT-TYPE
SYNTAX Integer32
UNITS "kbps"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Service SLA queue best effort bandwidth in kbps,
which will be rounded down to the nearest multiple of 256.
"
::= { hh3cOnuServiceSlaQueEntry 7 }
hh3cSlaQueRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
The status of this table entry. Only active,
createAndGo, and destroy are supported.
"
::= { hh3cOnuServiceSlaQueEntry 8 }
--
-- hh3cOnuPoeTable
--
hh3cOnuPoeTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cOnuPoeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table is used for configuring the PoE function for ONUs.
"
::= { hh3cEponOnuMan 44 }
hh3cOnuPoeEntry OBJECT-TYPE
SYNTAX Hh3cOnuPoeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The entry of the hh3cOnuPoeTable.
"
INDEX
{
ifIndex
}
::= { hh3cOnuPoeTable 1 }
Hh3cOnuPoeEntry ::= SEQUENCE
{
hh3cOnuPoeEnable TruthValue,
hh3cOnuPoeMode INTEGER,
hh3cOnuPoeMaxPowerClass INTEGER,
hh3cOnuPoeMaxPowerValue Integer32,
hh3cOnuPoeLegacyEnable TruthValue
}
hh3cOnuPoeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Enable PoE for an ONU.
"
DEFVAL { true }
::= { hh3cOnuPoeEntry 1 }
hh3cOnuPoeMode OBJECT-TYPE
SYNTAX INTEGER
{
signal(0),
spare(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Set the PoE mode for an ONU.
"
DEFVAL { 0 }
::= { hh3cOnuPoeEntry 2 }
hh3cOnuPoeMaxPowerClass OBJECT-TYPE
SYNTAX INTEGER
{
default(0),
class0(1),
class1(2),
class2(3),
class3(4),
class4(5),
undefined(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Set the PoE max power class for an ONU.
"
DEFVAL { 0 }
::= { hh3cOnuPoeEntry 3 }
hh3cOnuPoeMaxPowerValue OBJECT-TYPE
SYNTAX Integer32
UNITS "mW"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Set the PoE max power value for an ONU.
"
DEFVAL { 0 }
::= { hh3cOnuPoeEntry 4 }
hh3cOnuPoeLegacyEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Enable the PoE legacy PD detection for an ONU.
"
::= { hh3cOnuPoeEntry 5 }
--
-- hh3cEponBatchOperationBySlotTable
--
@ -5838,7 +6345,9 @@ Hh3cOnuFirmwareUpdateByTypeEntry ::= SEQUENCE
hh3cOnuUpdateByTypeOnuType OCTET STRING,
hh3cOnuUpdateByTypeFileName OCTET STRING,
hh3cOnuUpdateByTypeRowStatus RowStatus,
hh3cOnuUpdateByTypeProtType INTEGER
hh3cOnuUpdateByTypeProtType INTEGER,
hh3cOnuUpdateByTypeStartTime OCTET STRING,
hh3cOnuUpdateByTypeDuration Integer32
}
hh3cOnuUpdateByOnuTypeIndex OBJECT-TYPE
@ -5898,6 +6407,28 @@ hh3cOnuUpdateByTypeProtType OBJECT-TYPE
DEFVAL { private }
::= { hh3cOnuFirmwareUpdateByTypeEntry 5 }
hh3cOnuUpdateByTypeStartTime OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..5))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
The start time of the ONU update every day.
Using HH:MM as format.
"
::= { hh3cOnuFirmwareUpdateByTypeEntry 6 }
hh3cOnuUpdateByTypeDuration OBJECT-TYPE
SYNTAX Integer32(0..1439)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
The duration of the ONU update.
"
DEFVAL { 0 }
::= { hh3cOnuFirmwareUpdateByTypeEntry 7 }
hh3cEponErrorInfo OBJECT IDENTIFIER ::= { hh3cEponMibObjects 7 }
hh3cEponSoftwareErrorCode OBJECT-TYPE
@ -6786,6 +7317,58 @@ hh3cEponOnuPowerOnTrap NOTIFICATION-TYPE
"
::= { hh3cEponTrapPrefix 44 }
hh3cEponOpticalSignalLosTrap NOTIFICATION-TYPE
OBJECTS
{
ifIndex,
ifDescr
}
STATUS current
DESCRIPTION
"
A hh3cEponOpticalSignalLosTrap notification is sent when optical signals are lost.
"
::= { hh3cEponTrapPrefix 45 }
hh3cEponOpticalSignalLosRecoverTrap NOTIFICATION-TYPE
OBJECTS
{
ifIndex,
ifDescr
}
STATUS current
DESCRIPTION
"
A hh3cEponOpticalSignalLosTrap notification is sent when optical signal loss recovers.
"
::= { hh3cEponTrapPrefix 46 }
hh3cEponOnuFiberFailTrap NOTIFICATION-TYPE
OBJECTS
{
ifIndex,
ifDescr
}
STATUS current
DESCRIPTION
"
A hh3cEponOnuPowerOffTrap notification is sent when the ONU fiber fails.
"
::= { hh3cEponTrapPrefix 47 }
hh3cEponOnuFiberFailRecoverTrap NOTIFICATION-TYPE
OBJECTS
{
ifIndex,
ifDescr
}
STATUS current
DESCRIPTION
"
A hh3cEponOnuPowerOffTrap notification is sent when the ONU fiber failure recovers.
"
::= { hh3cEponTrapPrefix 48 }
hh3cEponStat OBJECT IDENTIFIER ::= { hh3cEponMibObjects 9 }
--
@ -6842,4 +7425,152 @@ hh3cEponStatBER OBJECT-TYPE
"
::= { hh3cEponStatEntry 2 }
hh3cEponRoltMan OBJECT IDENTIFIER ::= { hh3cEponMibObjects 10 }
--
-- hh3cRoltInterfaceTable
--
hh3cRoltInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cRoltInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The table of redundant OLT interfaces.
"
::= { hh3cEponRoltMan 1 }
hh3cRoltInterfaceEntry OBJECT-TYPE
SYNTAX Hh3cRoltInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The entry of the table hh3cRoltInterfaceTable.
"
INDEX
{
hh3cRoltInterfaceNumber
}
::= { hh3cRoltInterfaceTable 1 }
Hh3cRoltInterfaceEntry ::= SEQUENCE
{
hh3cRoltInterfaceNumber Integer32,
hh3cRoltInterfaceIfIndex Integer32,
hh3cRoltInterfaceRowStatus RowStatus
}
hh3cRoltInterfaceNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The number of an ROLT interface.
"
::= { hh3cRoltInterfaceEntry 1 }
hh3cRoltInterfaceIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The ifIndex of an ROLT interface.
"
::= { hh3cRoltInterfaceEntry 2 }
hh3cRoltInterfaceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Create or delete a redundant OLT interface.
Now only two operations are supported:
createAndGo and destroy.
"
::= { hh3cRoltInterfaceEntry 3 }
--
-- hh3cRoltMemberTable
--
hh3cRoltMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cRoltMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table is used for adding or deleting the OLT member
interfaces of an redundant OLT interface.
"
::= { hh3cEponRoltMan 2 }
hh3cRoltMemberEntry OBJECT-TYPE
SYNTAX Hh3cRoltMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The entry of the table hh3cRoltMemberTable.
"
INDEX
{
hh3cRoltInterfaceNumber,
hh3cRoltMemberOltIfindex
}
::= { hh3cRoltMemberTable 1 }
Hh3cRoltMemberEntry ::= SEQUENCE
{
hh3cRoltMemberOltIfindex Integer32,
hh3cRoltMemberOltPriority Integer32,
hh3cRoltMemberRowStatus RowStatus,
hh3cRoltMemberForwardStatus TruthValue
}
hh3cRoltMemberOltIfindex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The ifindex of an OLT interface.
"
::= { hh3cRoltMemberEntry 1 }
hh3cRoltMemberOltPriority OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
The priority of an OLT interface that will be assigned to an ROLT interface.
"
::= { hh3cRoltMemberEntry 2 }
hh3cRoltMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"
Operation status. Now only two states are supported:
createAndGo and destroy.
"
::= { hh3cRoltMemberEntry 3 }
hh3cRoltMemberForwardStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The forwarding status of an OLT member interface.
true(1) - Active.
false(2) - Inactive.
"
::= { hh3cRoltMemberEntry 4 }
END