From 40486cace5220beb366e0f865cbd0f6a38adf07e Mon Sep 17 00:00:00 2001 From: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com> Date: Thu, 27 Feb 2020 10:47:07 +0100 Subject: [PATCH] Updated Huawei MIBs (#11181) * HUAWEI-XQoS-MIB.mib * HUAWEI-IF-EXT-MIB * more * more * more --- mibs/huawei/HUAWEI-CPU-MIB | 518 +- mibs/huawei/HUAWEI-DEVICE-EXT-MIB | 6 +- mibs/huawei/HUAWEI-DEVICE-MIB | 18437 ++++++------ mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB | 1376 +- mibs/huawei/HUAWEI-ENTITY-TRAP-MIB | 8536 +++--- mibs/huawei/HUAWEI-IF-EXT-MIB | 13543 +++++---- mibs/huawei/HUAWEI-LLDP-MIB | 1613 +- mibs/huawei/HUAWEI-MIB | 659 +- mibs/huawei/HUAWEI-VBST-MIB | 614 +- mibs/huawei/HUAWEI-XQoS-MIB | 38152 ++++++++++++++----------- 10 files changed, 46429 insertions(+), 37025 deletions(-) diff --git a/mibs/huawei/HUAWEI-CPU-MIB b/mibs/huawei/HUAWEI-CPU-MIB index 6fcd91adaa..ca8ccfae6c 100644 --- a/mibs/huawei/HUAWEI-CPU-MIB +++ b/mibs/huawei/HUAWEI-CPU-MIB @@ -1,223 +1,295 @@ --- ================================================================= --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. --- --- Description: the huawei cpu mib from huawei-device-mib --- Reference: --- Version: V1.03 --- History: --- --- ================================================================= - -HUAWEI-CPU-MIB DEFINITIONS ::= BEGIN - - IMPORTS - hwFrameIndex, hwSlotIndex - FROM HUAWEI-DEVICE-MIB - OBJECT-GROUP, MODULE-COMPLIANCE - FROM SNMPv2-CONF - OBJECT-TYPE, MODULE-IDENTITY, Integer32 - FROM SNMPv2-SMI - huaweiUtility - FROM HUAWEI-MIB; - - --This mib defines the CPU usage statistics information. NMS can query CPU utilization - --from device by the mib. - - hwDev MODULE-IDENTITY - LAST-UPDATED "201708170000Z" - ORGANIZATION "Huawei Technologies Co.,Ltd." - CONTACT-INFO - "Huawei Industrial Base - Bantian, Longgang - Shenzhen 518129 - People's Republic of China - Website: http://www.huawei.com - Email: support@huawei.com - " - DESCRIPTION - "huawei device mib." - - REVISION "201708170000Z" - DESCRIPTION "Change hwMultiCpuDevIndex, hwMultiCpuDuty DESCRIPTION" - - REVISION "201610270000Z" - DESCRIPTION "Add the range of hwMultiCpuDevTable elements" - - REVISION "201610200000Z" - DESCRIPTION "Add new table of hwMultiCpuDevTable" - - REVISION "201407260000Z" - DESCRIPTION "V1.00, initial version." - ::= { huaweiUtility 3 } - - hwCpuDevTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCpuDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - This table provides the information of CPU usage statistics of device - in the period of last 5 seconds, 1 minute,or 5 minutes. - " - ::= { hwDev 4 } - - hwCpuDevEntry OBJECT-TYPE - SYNTAX HwCpuDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The Entries of hwCpuDevTable. - - The hwCpuDevTable is indexed by hwFrameIndex, hwSlotIndex and hwCpuDevIndex. - - hwFrameIndex - the index of frame of the device. for example, hwFrameIndex - equals 0 in NE16. - hwSlotIndex - the slot number of the device, the MAX value varies with - different devices. - hwCpuDevIndex - for the purpose of extension.In single CPU devices (NE16,eg.), - hwCpuDevIndex equals 0." - INDEX { hwFrameIndex, hwSlotIndex, hwCpuDevIndex } - ::= { hwCpuDevTable 1 } - - HwCpuDevEntry ::= - SEQUENCE { - hwCpuDevIndex - Integer32, - hwCpuDevDuty - Integer32, - hwAvgDuty1min - Integer32, - hwAvgDuty5min - Integer32 - } - - hwCpuDevIndex OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The object is used only for the purpose of extension. - For single-CPU devices, the value of this object equals 0. - " - ::= { hwCpuDevEntry 1 } - - hwCpuDevDuty OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU occupancy of a board or an entity." - ::= { hwCpuDevEntry 2 } - - hwAvgDuty1min OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU occupancy of a board or an entity - in the last one minute before you access the object. " - ::= { hwCpuDevEntry 3 } - - hwAvgDuty5min OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU occupancy of a board or an entity - in the last five minutes before you access the object. " - ::= { hwCpuDevEntry 4 } - - -- 1.3.6.1.4.1.2011.6.3.33 - hwMultiCpuDevTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwMultiCpuDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - This table provides the information of multiple CPUs usage statistics of device - in the period of last 5 seconds, 1 minute,or 5 minutes. - " - ::= { hwDev 33 } - -- 1.3.6.1.4.1.2011.6.3.33.1 - hwMultiCpuDevEntry OBJECT-TYPE - SYNTAX HwMultiCpuDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Entries of hwMultiCpuDevTable. - - The hwMultiCpuDevTable is indexed by hwFrameIndex, hwSlotIndex and hwMultiCpuDevIndex. - - hwFrameIndex - the index of frame of the device. for example, hwFrameIndex - equals 0 in NE16. - hwSlotIndex - the slot number of the device, the MAX value varies with - different devices. - hwMultiCpuDevIndex - for the purpose of extension. - " - INDEX { hwFrameIndex, hwSlotIndex, hwMultiCpuDevIndex } - ::= { hwMultiCpuDevTable 1 } - - HwMultiCpuDevEntry ::= - SEQUENCE { - hwMultiCpuDevIndex - Integer32, - hwMultiCpuDuty - Integer32, - hwMultiCpuAvgDuty1min - Integer32, - hwMultiCpuAvgDuty5min - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.33.1.1 - hwMultiCpuDevIndex OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - This object indicates the CPU core index. - " - ::= { hwMultiCpuDevEntry 1 } - - -- 1.3.6.1.4.1.2011.6.3.33.1.2 - hwMultiCpuDuty OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the current CPU occupancy of a board or an entity. - This object indicates the average CPU usage within 5s. - " - ::= { hwMultiCpuDevEntry 2 } - - -- 1.3.6.1.4.1.2011.6.3.33.1.3 - hwMultiCpuAvgDuty1min OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU occupancy of a board or an entity - in the last one minutes before you access the object. - " - ::= { hwMultiCpuDevEntry 3 } - - -- 1.3.6.1.4.1.2011.6.3.33.1.4 - hwMultiCpuAvgDuty5min OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU occupancy of a board or an entity - in the last five minutes before you access the object. - " - ::= { hwMultiCpuDevEntry 4 } -END \ No newline at end of file +-- ================================================================= +-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved. +-- +-- Description: the huawei cpu mib from huawei-device-mib +-- Reference: +-- Version: V1.04 +-- History: +-- +-- ================================================================= + +HUAWEI-CPU-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hwFrameIndex, hwSlotIndex + FROM HUAWEI-DEVICE-MIB + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF + OBJECT-TYPE, MODULE-IDENTITY, Integer32 + FROM SNMPv2-SMI + huaweiUtility + FROM HUAWEI-MIB; + + --This mib defines the CPU usage statistics information. NMS can query CPU utilization + --from device by the mib. + + hwDev MODULE-IDENTITY + LAST-UPDATED "201801240000Z" + ORGANIZATION "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + "huawei device mib." + + REVISION "201801240000Z" + DESCRIPTION "Add new node of hwCpuDevEntry" + + REVISION "201708170000Z" + DESCRIPTION "Change hwMultiCpuDevIndex, hwMultiCpuDuty DESCRIPTION" + + REVISION "201610270000Z" + DESCRIPTION "Add the range of hwMultiCpuDevTable elements" + + REVISION "201610200000Z" + DESCRIPTION "Add new table of hwMultiCpuDevTable" + + REVISION "201407260000Z" + DESCRIPTION "V1.00, initial version." + ::= { huaweiUtility 3 } + + hwCpuDevTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCpuDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table provides the information of CPU usage statistics of device + in the period of last 5 seconds, 1 minute,or 5 minutes. + " + ::= { hwDev 4 } + + hwCpuDevEntry OBJECT-TYPE + SYNTAX HwCpuDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The Entries of hwCpuDevTable. + + The hwCpuDevTable is indexed by hwFrameIndex, hwSlotIndex and hwCpuDevIndex. + + hwFrameIndex - the index of frame of the device. for example, hwFrameIndex + equals 0 in NE16. + hwSlotIndex - the slot number of the device, the MAX value varies with + different devices. + hwCpuDevIndex - for the purpose of extension.In single CPU devices (NE16,eg.), + hwCpuDevIndex equals 0." + INDEX { hwFrameIndex, hwSlotIndex, hwCpuDevIndex } + ::= { hwCpuDevTable 1 } + + HwCpuDevEntry ::= + SEQUENCE { + hwCpuDevIndex + Integer32, + hwCpuDevDuty + Integer32, + hwAvgDuty1min + Integer32, + hwAvgDuty5min + Integer32, + hwCpuRunTime + Integer32, + hwCpuOverLoadNum + Integer32, + hwCpuOverLoadTime + Integer32, + hwCpuCongestionNum + Integer32, + hwCpuCongestionTime + Integer32 + } + + hwCpuDevIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The object is used only for the purpose of extension. + For single-CPU devices, the value of this object equals 0. + " + ::= { hwCpuDevEntry 1 } + + hwCpuDevDuty OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU occupancy of a board or an entity." + ::= { hwCpuDevEntry 2 } + + hwAvgDuty1min OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU occupancy of a board or an entity + in the last one minute before you access the object. " + ::= { hwCpuDevEntry 3 } + + hwAvgDuty5min OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU occupancy of a board or an entity + in the last five minutes before you access the object. " + ::= { hwCpuDevEntry 4 } + +-- 1.3.6.1.4.1.2011.6.3.4.1.5 + hwCpuRunTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Duration of CPU running(s). + " + ::= { hwCpuDevEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.6 + hwCpuOverLoadNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of CPU overload. + " + ::= { hwCpuDevEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.7 + hwCpuOverLoadTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Duration of CPU overload(s). + " + ::= { hwCpuDevEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.8 + hwCpuCongestionNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of CPU congestion. + " + ::= { hwCpuDevEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.9 + hwCpuCongestionTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Duration of CPU congestion(s). + " + ::= { hwCpuDevEntry 9 } + + -- 1.3.6.1.4.1.2011.6.3.33 + hwMultiCpuDevTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwMultiCpuDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table provides the information of multiple CPUs usage statistics of device + in the period of last 5 seconds, 1 minute,or 5 minutes. + " + ::= { hwDev 33 } + -- 1.3.6.1.4.1.2011.6.3.33.1 + hwMultiCpuDevEntry OBJECT-TYPE + SYNTAX HwMultiCpuDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Entries of hwMultiCpuDevTable. + + The hwMultiCpuDevTable is indexed by hwFrameIndex, hwSlotIndex and hwMultiCpuDevIndex. + + hwFrameIndex - the index of frame of the device. for example, hwFrameIndex + equals 0 in NE16. + hwSlotIndex - the slot number of the device, the MAX value varies with + different devices. + hwMultiCpuDevIndex - for the purpose of extension. + " + INDEX { hwFrameIndex, hwSlotIndex, hwMultiCpuDevIndex } + ::= { hwMultiCpuDevTable 1 } + + HwMultiCpuDevEntry ::= + SEQUENCE { + hwMultiCpuDevIndex + Integer32, + hwMultiCpuDuty + Integer32, + hwMultiCpuAvgDuty1min + Integer32, + hwMultiCpuAvgDuty5min + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.33.1.1 + hwMultiCpuDevIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This object indicates the CPU core index. + " + ::= { hwMultiCpuDevEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.33.1.2 + hwMultiCpuDuty OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the current CPU occupancy of a board or an entity. + This object indicates the average CPU usage within 5s. + " + ::= { hwMultiCpuDevEntry 2 } + + -- 1.3.6.1.4.1.2011.6.3.33.1.3 + hwMultiCpuAvgDuty1min OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU occupancy of a board or an entity + in the last one minutes before you access the object. + " + ::= { hwMultiCpuDevEntry 3 } + + -- 1.3.6.1.4.1.2011.6.3.33.1.4 + hwMultiCpuAvgDuty5min OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU occupancy of a board or an entity + in the last five minutes before you access the object. + " + ::= { hwMultiCpuDevEntry 4 } +END diff --git a/mibs/huawei/HUAWEI-DEVICE-EXT-MIB b/mibs/huawei/HUAWEI-DEVICE-EXT-MIB index 54ff874b7e..0705596a07 100644 --- a/mibs/huawei/HUAWEI-DEVICE-EXT-MIB +++ b/mibs/huawei/HUAWEI-DEVICE-EXT-MIB @@ -1,9 +1,9 @@ --==================================================================== --- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved. -- -- Description: Huawei Device extent MIB File for base device infomation -- Reference: --- Version: V2.01 +-- Version: V2.02 -- History: -- V1.0 2009-01-05, publish -- =================================================================== @@ -117,4 +117,4 @@ ::= { hwDeviceExtGroups 1 } - END \ No newline at end of file + END diff --git a/mibs/huawei/HUAWEI-DEVICE-MIB b/mibs/huawei/HUAWEI-DEVICE-MIB index e29c3c692d..6a9fe5b342 100644 --- a/mibs/huawei/HUAWEI-DEVICE-MIB +++ b/mibs/huawei/HUAWEI-DEVICE-MIB @@ -1,8955 +1,9482 @@ --- ============================================================================ --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. --- Description: The MIB module defines MIB objects which provide device --- management NMS interfaces. --- Reference: --- Version: V4.72 --- ============================================================================ - HUAWEI-DEVICE-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP - FROM SNMPv2-CONF - TimeTicks, IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - DisplayString, DateAndTime, TruthValue, RowStatus - FROM SNMPv2-TC - HWFrameType, HWPCBType, HWSubPCBType, HWPortType - FROM HUAWEI-TC-MIB - ifIndex - FROM IF-MIB - CounterBasedGauge64 - FROM HCNUM-TC - huaweiUtility - FROM HUAWEI-MIB - InetAddressType, InetAddress - FROM INET-ADDRESS-MIB; - - hwDev MODULE-IDENTITY - LAST-UPDATED "201708170000Z" - ORGANIZATION - "Huawei Technologies Co.,Ltd." - CONTACT-INFO - "Huawei Industrial Base - Bantian, Longgang - Shenzhen 518129 - People's Republic of China - Website: http://www.huawei.com - Email: support@huawei.com - " - DESCRIPTION - " - The MIB module defines MIB objects which provide device - management NMS interfaces. - " --- Revision history - REVISION "201708170000Z" - DESCRIPTION "V4.72, Changed node's DESCRIPTION: - hwCpuDevIndex - hwCpuDevDuty - hwAvgDuty1min - hwAvgDuty5min - " - REVISION "201707170000Z" - DESCRIPTION "V4.71, Added the following node: - hwDevSubBoardTemperatureTooHighTrap - hwDevSubBoardTemperatureTooHighRecoverTrap - hwDevSubBoardFaultTrap - hwDevSubBoardFaultRecoverTrap - " - REVISION "201706290000Z" - DESCRIPTION "V4.70, - Added hwDevSnmpProbeMonitorActiveThreshold. - " - - REVISION "201706140000Z" - DESCRIPTION "V4.69, - Modify the string length of hwPortDesc from 64 to 80. - " - - REVISION "201706080000Z" - DESCRIPTION "V4.68, - 1.Added hwOntRemoteHttpChnlCfgTable. - 2.Added hwOntRemoteHttpChnlCfgEntry. - 3.Added the following nodes: - hwOntRemoteHttpChnlVlan - hwOntRemoteHttpChnlIpAddress - hwOntRemoteHttpChnlHttpPort - hwOntRemoteHttpChnlProtocol - hwOntRemoteHttpChnlUserName - hwOntRemoteHttpChnlPassword - hwOntRemoteHttpChnlDuration - hwOntRemoteHttpProxyPort - hwOntRemoteHttpProxyStatus - hwOntRemoteHttpChnlRowStatus. - " - - REVISION "201705030000Z" - DESCRIPTION "V4.67, Add hwSysMarketScene to hwSystemPara for indicating the device market scene." - - REVISION "201704120000Z" - DESCRIPTION "V4.66, - 1.Added hwDevSnmpProbeMonitor. - 2.Added the following nodes: - hwDevSnmpHostIpAddress - hwDevSnmpLastReceivedTime - hwDevSnmpAverageInterval - hwDevSnmpMinimumInterval - hwDevSnmpMaxmumInterval - hwDevSnmpReceivedCount - hwDevSnmpProbeRecordTrap. - " - - REVISION "201703030000Z" - DESCRIPTION "V4.65, Added the following node: - hwSysFtpMode - " - REVISION "201702090000Z" - DESCRIPTION "V4.64, - 1. Modify the following nodes: - hwbandwidthmode - " - - REVISION "201701200000Z" - DESCRIPTION "V4.63, Added the following node: - hwDeviceCurrentTemp - hwDevTempMinorAlmThreshold - hwDevTempMajorAlmThreshold - hwDevTempCriticalAlmThreshold - hwDeviceHighTemperatureMinorFaultTrap - hwDeviceHighTemperatureMinorRestoreTrap - hwDeviceHighTemperatureMajorFaultTrap - hwDeviceHighTemperatureMajorRestoreTrap - hwDeviceHighTemperatureCriticalFaultTrap - hwDeviceHighTemperatureCriticalRestoreTrap. - " - - REVISION "201701100000Z" - DESCRIPTION "V4.62, Added the following node: - hwSysSsdSwitch. - " - - REVISION "201610260000Z" - DESCRIPTION "V4.61, Added the following nodes: - hwDevLongitude - hwDevLatitude - hwDevElevation - hwDevHorizontalErr - hwDevAltitudeErr - hwDevAreaCode - hwDevGisTimeStamp - hwDevGisDigest - hwDevGisCheckCode. - " - REVISION "201607260000Z" - DESCRIPTION "V4.60, Added hwVsPortTable." - - REVISION "201607070000Z" - DESCRIPTION "V4.59, Modify the SYNTAX of the node hwTrapPowerPortIndex" - - REVISION "201606230000Z" - DESCRIPTION "V4.58, Add one node hwPortVsIDMask on hwPortEntry." - - REVISION "201606030000Z" - DESCRIPTION "V4.57, Added the following nodes: - hwTrapPowerPortIndex - hwDevPowerPortInputFaultTrap - hwDevPowerPortInputRecoverTrap. - " - - REVISION "201506040000Z" - DESCRIPTION "V4.56, Added the following nodes: - hwMemOccupancy - hwCpuOccupancy - " - - REVISION "201501120000Z" - DESCRIPTION "V4.55, - 1. Modify the string length of hwFrameHardwareDesc from 128 to 510. - 2. Modify the description of the node hwSlotOperStatus. - 3. Modify the description of the node hwDevBoardReplaceFailTrap. - " - - REVISION "201501040000Z" - DESCRIPTION "V4.54 - Add enum number nativetdm(11) for hwSlotWorkMode. - " - REVISION "201412050000Z" - DESCRIPTION " - 1. V4.53, Add one node hwDevBoardReplaceFailTrap on hwDevBoardTrapsPrefix. - 2. using daughter board to replace subboard - " - REVISION "201412040000Z" - DESCRIPTION "V4.52, Modify the description of the node hwConfigLockUserIPAddr - " - - REVISION "201412010000Z" - DESCRIPTION "V4.51, Added the following nodes: - hwBandwidth - hwBandwidthMode - " - - REVISION "201410230000Z" - DESCRIPTION "V4.50, Add one node hwFramePhySerialNum on HwFrameEntry - " - REVISION "201410150000Z" - DESCRIPTION "V4.49, Add one enum number for hwConfigLockUserType: - ssh(6) - " - - REVISION "201410120000Z" - DESCRIPTION "V4.48, - 1. Modified the MAX-ACCESS of hwNmsStatus frome read-write to read-create. - 2. Modified the MAX-ACCESS of hwFrameLinkRowStatus frome read-write to read-create. - 3. Changed the name of hwAlarmType to hwObsoleteAlarmType. - 4. Modified the INDEX of hwPingAutoResetEntry,delete 'IMPLIED'. - " - - REVISION "201409170000Z" - DESCRIPTION "V4.47, - 1. Modify the following nodes: - hwSlotPrimaryStatus - " - - REVISION "201408060000Z" - DESCRIPTION "V4.46, - 1. Added the following nodes: - hwDevLedLight - hwDevLedLightByNms - " - - REVISION "201407300000Z" - DESCRIPTION "V4.45, - Added the following nodes: - hwVccLocalChassisId - hwVccNeighbourChassisId - hwVccGroupId - hwVccLinkIfPhysicIndex - hwVccLinkIfPhysicName - hwVccDataLinkFault - hwVccDataLinkFaultResume - hwVccDataChannelFault - hwVccDataChannelFaultResume - " - - REVISION "201407150000Z" - DESCRIPTION "V4.44, - 1. Modified the sequence of hwFrameTypeName and hwFrameOperStatus in hwDevFrameDetectTrap. - " - - REVISION "201407010000Z" - DESCRIPTION "V4.43, - Merage VRP and IAS'S mib together. - " - - REVISION "201406300000Z" - DESCRIPTION "V4.42, - 1. Added the following nodes: - hwDevAutoDeployPhase - hwDevSystemAutoDeployFailTrap - " - - - REVISION "201406060000Z" - DESCRIPTION "V4.41, - 1. Modify the value range of the node hwSystemEnergySavingSwitch." - - REVISION "201405090000Z" - DESCRIPTION "V4.40, - 1. Add enumerated value hotreset(16) in hwSlotAdminStatus. - 2. Modify the value range of the node hwSubslotCpuRate and hwSubslotRamUseRate." - - REVISION "201404250000Z" - DESCRIPTION "V4.39, - 1. Added the following nodes: - hwDevSystemPoweroffTrap - hwDevBoardInputFaultTrap - hwDevBoardInputRecoverTrap - hwDevPowerLackVoltageFaultTrap - hwDevPowerLackVolitageRecoverTrap - hwSlotInputIdIndex - hwSlotInputType. - " - - REVISION "201404170000Z" - DESCRIPTION "V4.38, Modify the value range of the node hwDevAuxiliaryHardwareFaultTrap." - - REVISION "201404170000Z" - DESCRIPTION "V4.37, - 1. Add the node hwTrapHardFaultName for the trap hwDevBoardHardFaultTrap and hwDevBoardHardRestoreTrap. - 2. Add the node hwTrapHardFaultEffect for the trap hwDevBoardHardFaultTrap and hwDevBoardHardRestoreTrap." - - REVISION "201404100000Z" - DESCRIPTION "V4.36, Add hwDevActiveStandbyDataSynCancelTrap and hwDevActiveStandbyDataSynCancelRecoverTrap." - REVISION "201403100000Z" - DESCRIPTION "V4.35, Modify the description of the node hwFrameExtendPort." - - REVISION "201403070000Z" - DESCRIPTION "V4.34, Modify the description of the node hwPortOperStatus." - - REVISION "201402140000Z" - DESCRIPTION "V4.33, Modify the description and the value range of the node hwDevFrameCmtsAntitheftAuthFailTrap and hwDevFrameCmtsAntitheftAuthRestoreTrap." - - REVISION "201402120000Z" - DESCRIPTION "V4.32, - 1. Add the node hwExtendBoardSlotIndex for geting the slot index of board connected to extended frame. - 2. Add the node hwExtendBoardPortIndex for geting the port index of board connected to extended frame." - - REVISION "201401210000Z" - DESCRIPTION "V4.31, - 1. Add hwDevFrameCmtsAntitheftAuthFailTrap and hwDevFrameCmtsAntitheftAuthRestoreTrap for D-CMTS anti-theft." - - REVISION "201401140000Z" - DESCRIPTION "V4.30, Modify the appended node order for trap node hwDevSubBoardReplacedTrap." - - REVISION "201311180000Z" - DESCRIPTION "V4.29, Add the node hwUpgradeVerifyVersion for getting the version of system." - - REVISION "201308170000Z" - DESCRIPTION "V4.28, add the Node hwSlotCreateTime for getting the time of adding or creating a board in the hwSlotTable." - - REVISION "201307220000Z" - DESCRIPTION "V4.27, Modify the hwNatOnuMgmtSwitch type, from Integer32 to INTEGER." - - REVISION "201306250000Z" - DESCRIPTION "V4.26, Add the appended node hwDevAuxiliaryHardwareFaultTrap for trap node hwDevBoardTraps." - - REVISION "201306200000Z" - DESCRIPTION "V4.25, - 1. Modify the hwServiceMigrationOntId and hwServiceCfgOntId node description." - - REVISION "201306080000Z" - DESCRIPTION "V4.24, - 1. Modify the value range of the node hwOntIndex. - 2. Add the appended node hwSysVersion for trap node hwFtpConfigureTrap." - - REVISION "201306030000Z" - DESCRIPTION "V4.23, - 1. Modify the value range of the node hwFrameGponDeviceSn and the description. - 2. Modify the value range of the node hwPortDesc." - - REVISION "201305221200Z" - DESCRIPTION "V4.22, Modify the hwServiceCfgOperStatus values and description." - - REVISION "201304281200Z" - DESCRIPTION "V4.21, Add hwSysCentralizedMgmtPrimary in hwSystemPara table." - - REVISION "201304020000Z" - DESCRIPTION "V4.20, - 1. Add hwFrameGponDeviceSn in hwFrameTable. - 2. Modify hwFrameExtendingSubId and hwFrameAdminStatus for remote frame. - 3. Add hwDevFrameIdOverLoadTrap in hwDevFrameTraps." - - REVISION "201303280000Z" - DESCRIPTION "V4.19, Modify the value range of the node hwSubslotAdminStatus." - - REVISION "201301160000Z" - DESCRIPTION "V4.18, Add hwFrameExtendType, hwFrameExtendingSubId, hwFrameHardwareDesc for remote frame" - - REVISION "201301110000Z" - DESCRIPTION "V4.17, Add hwFtpConfigureTrap, hwDevBoardAutomaticExpandFailTrap, hwDevBoardAutomaticExpandRestoreTrap - for board expand trap" - - REVISION "201212180000Z" - DESCRIPTION "V4.16, Modify hwSysSceneMode for deleting the item dslam and all. And added hwDevStorageFaultRestoreTrap for certain storage fault" - - REVISION "201212110000Z" - DESCRIPTION "V4.15, Modify the value range of the node hwFrameOperStatus." - - REVISION "201210260000Z" - DESCRIPTION "V4.14, Add hwSysCapabilityTable." - - REVISION "201210260000Z" - DESCRIPTION "V4.12, Add hwSysFtpXmlConfigure in hwSystemPara for deciding the XML file can be deleted." - - REVISION "201210230000Z" - DESCRIPTION "V4.11, - 1. Modify the value range of the node hwSubslotOperStatus. - 2. Add hwSubslotCpuRate and hwSubslotRamUseRate in hwSubslotTable." - - REVISION "201210200000Z" - DESCRIPTION "V4.10, Add enumerated value extend(4) in hwPortNetworkRole." - - REVISION "201209040000Z" - DESCRIPTION "V4.09, Add hwDevExtendedFrameDyingGaspAlarmTrap, hwDevExtendedFrameDyingGaspRestoreTrap for remote frame dying gasp alarm." - - REVISION "201208230000Z" - DESCRIPTION "V4.08, Modify the string length of hwSlotDesc from 64 to 32." - - REVISION "201208160000Z" - DESCRIPTION "V4.07, 1. Modify the string length of hwFrameDesc from 64 to 128. - 2. Add hwFrameRackID in hwFrameEntry for indicating the rack ID of the frame. - 3. Modify the description of the node hwFrameTypeConfigured and hwDevExtendedFrameTypeInconsistentTrap." - - REVISION "201208020000Z" - DESCRIPTION "V4.06, 1.Modify description of autoshutdown of hwSlotOperStatus node. - 2. Add AC Power shutdown value for hwSlotOperStatus node." - - REVISION "201207260000Z" - DESCRIPTION "V4.05, Added hwSubslotTemperature in hwSubslotEntry." - - REVISION "201207090000Z" - DESCRIPTION "V4.04, - 1. Added the following nodes: - hwFrameExtendPort - hwFrameUplinkPort - hwDevFrameDetectTrap - hwDevFrameDisappearedTrap - hwDevFrameStateChangeTrap - hwDevExtendedFramePortChangeTrap - hwDevFrameRestoreTrap - hwDevFrameFaultTrap - hwExtendBoardFrameIndex - hwExtendedFrameUplinkPort - hwDevExtendedFrameTypeInconsistentTrap. - 2. Added mismatch(5) in hwFrameOperStatus. - 3. Added extend(4) in hwSlotNetworkRole. - 4. Added hwServiceMigrationTable and hwServiceCfgMngtTable. - " - - REVISION "201206290000Z" - DESCRIPTION "V4.03, Add hwSysSceneMode to hwSystemPara for indicating the work scene of device." - - REVISION "201206120000Z" - DESCRIPTION "V4.02, 1. Modify the description of hwConfigChangeIP. - 2. Modify the enum description of hwSlotOperStatus from discovery(5) to autofind(5)." - - REVISION "201205230000Z" - DESCRIPTION "V4.01, 1. Add hwSysEnergySaving in hwSystemPara." - - REVISION "201205140000Z" - DESCRIPTION "V4.01, Added the following node for hwDevBoardFpgaFailTrap and hwDevBoardFpgaRestoreTrap: - hwTrapHardFaultPara2." - - REVISION "201203220000Z" - DESCRIPTION "V4.00, 1. Renamed the hwDevSystemManualResetTrap to hwDevSystemResetTrap. - 2. Modified the description of hwUpgradeReserveDateTime, hwDevSystemResetTrap." - - REVISION "201203160000Z" - DESCRIPTION "V3.99, 1. Added frequency20HZ(4) in hwRingFrequency. - 2. Added acamplitude70Vrms(5) in hwRingacamplitude." - - REVISION "201202210000Z" - DESCRIPTION "V3.98, Modify the description of hwSlotTemprature. - Modify hwUpgradeCapability description to From left to right. - Add two enum number for hwSlotWorkMode:9.(bonding) and 10.(retransmission)." - - REVISION "201202100000Z" - DESCRIPTION "V3.97, 1. Modified the description of hwUpgradeRequestID, hwUpgradeReserveTimeout." - - REVISION "201202080000Z" - DESCRIPTION "V3.96, Modify hwSysTemperatureHighThreshold range from - 40~110 to 40~105" - - REVISION "201201040000Z" - DESCRIPTION "V3.95, Add three enum number for hwSlotWorkMode: - eocLoopbackNoTest(57), - eocLoopbackTest(58), - prohibited(59)" - - REVISION "201112220000Z" - DESCRIPTION "V3.94, Modified the SYNTAX of hwAppBoardMngtIp of hwAppBoardMngtEntry from IpAddress to InetAddress. - Modified the SYNTAX of hwAppBoardMngtGateway of hwAppBoardMngtEntry from IpAddress to InetAddress." - - REVISION "201112090000Z" - DESCRIPTION "V3.93, Added hwDevBoardFpgaFailTrap for software fault occurs in board FPGA. - Added the following nodes: - hwSlotTypeName. - Added hwDevBoardFpgaRestoreTrap for software fault in board FPGA recovers. - Added the following nodes: - hwSlotTypeName." - - REVISION "201111150000Z" - DESCRIPTION "V3.92, Added interruptedAutoUpgrade(4) in hwSoftwareActiveAdmin. - Added hwUpgradeCapability in hwSoftwareActive. - Added hwEmergencyCallProtect in hwSoftwareActive. - Modified all nodes's name of hwSoftwareActive from SoftwareActive to Upgrade for upgrade. - Modified the following nodes of the table: - hwSoftwareActiveRequestID --> hwUpgradeRequestID - hwSoftwareActiveAdmin --> hwUpgradeAdmin - hwSoftwareActiveResetInterval --> hwUpgradeResetInterval - hwSoftwareActiveTargetVersion --> hwUpgradeTargetVersion - hwSoftwareActiveReserveTimeout --> hwUpgradeReserveTimeout - hwSoftwareActiveReserveDateTime --> hwUpgradeReserveDateTime" - - REVISION "201111090000Z" - DESCRIPTION "V3.91, Modified the description of hwSubslotIndex,hwSysTemperatureHighThreshold,hwSysTemperatureLowThreshold." - - REVISION "201111040000Z" - DESCRIPTION "V3.90, Modified the description of hwSysTemperatureHighThreshold." - - REVISION "201110240000Z" - DESCRIPTION "V3.89, Added hwDevStorageFaultTrap for certain storage fault. - Added the following nodes: - hwTrapStorageName" - - REVISION "201109150000Z" - DESCRIPTION "V3.88, Add hwSysMainBoardTypeDesc in hwSystemPara." - - REVISION "201108270000Z" - DESCRIPTION "V3.87, Added initial value(-1) in hwSoftwareActiveAdmin and hwSoftwareActiveResetInterval." - - REVISION "201108180000Z" - DESCRIPTION "V3.86, Modified all nodes's name of hwAcBoardPara from Ac to App for managing general application board. - Modified the following nodes of the table: - hwAcBoardMngtVlan --> hwAppBoardMngtVlan - hwAcBoardMngtIpType --> hwAppBoardMngtIpType - hwAcBoardMngtIp --> hwAppBoardMngtIp - hwAcBoardMngtMaskLength --> hwAppBoardMngtMaskLength - hwAcBoardMngtGateway --> hwAppBoardMngtGateway - hwAcBoardMngtRowStatus --> hwAppBoardMngtRowStatus. - Modified the SYNTAX of hwAppBoardMngtIp from InetAddress to IpAddress. - Modified the SYNTAX of hwAppBoardMngtGateway from InetAddress to IpAddress." - - REVISION "201108080000Z" - DESCRIPTION "V3.85, Add hwUplinkSysIPAddr in hwSystemPara." - - REVISION "201107180000Z" - DESCRIPTION "V3.84, Renamed the hwAutoUpgrade to hwSoftwareActive. - Added hwSoftwareActiveReserveTimeout and hwSoftwareActiveReserveDateTime in hwSoftwareActive." - - REVISION "201107090000Z" - DESCRIPTION "V3.83, Rename the enum of hwSystemAdminStateMode frome north-america to grStandard." - - REVISION "201106150000Z" - DESCRIPTION "V3.82, Modified the MAX-ACCESS of hwSlotShutdownState frome read-create to read-only. - Added the UNITS of hwSlotTemprature." - - REVISION "201103010000Z" - DESCRIPTION "V3.81, Modified the SYNTAX of hwOldSubslotType0, hwOldSubslotType1,hwOldSubslotType2 and hwOldSubslotType3, - the SYNTAX value from Integer32 changed to HWSubPCBType." - - REVISION "201101190000Z" - DESCRIPTION "V3.80, Add two enum number for hwSlotWorkMode:7.(pots) and 8.(isdn)" - - REVISION "201011060000Z" - DESCRIPTION "V3.79, Added hwDevBoardPower5VFaultTrap and hwDevBoardPower5VResumeTrap. Modified the description of hwDevBoardOnlineStateTrap. - Modified the description of hwNmsParaEntry, hwFrameEntry, hwSlotEntry, hwSubslotEntry,hwPortEntry,hwPortOperStatus, - hwFrameLinkEntry,hwMemoryDevEntry,hwBufferEntry,hwFlashDevEntry,hwAlarmEntry,hwDevConfPreviousTable,hwDevConfPreviousEntry, - hwCustomizedParameterEntry,hwPingAutoResetEntry,hwSystemResEntry,hwAgentOntInfoEntry,hwPstnBoardCfgEntry,hwPowerMode." - - REVISION "201011010000Z" - DESCRIPTION "V3.78, Added hwDevBoardHardRestoreTrap for standard trap." - - REVISION "201010080000Z" - DESCRIPTION "V3.77, Modified the description of hwSlotTemprature, hwSysTemperatureLowThreshold and hwSysTemperatureHighThreshold." - - REVISION "201009200000Z" - DESCRIPTION "V3.76, Added initial value(-1) in hwFrameResetTimeout." - - REVISION "201009020000Z" - DESCRIPTION "V3.75, Add hwSubslotCLEICode of elabel CLEI in hwSubslotTable." - - REVISION "201008020000Z" - DESCRIPTION "V3.74, modified and supplemented the descriptions of objects in hwPortTable, hwFrameTable, hwSlotTable, hwSubslotTable - and hwDevTraps. - Changed the name of hwAlarmType to hwObsoleteAlarmType. - Added enumerated value deactivepacketfile(0) in hwIopacketfileAdminStatus. - Added enumerated value user(3) in hwSlotNetworkRole. - Added hwSystemResParaTable for standard trap" - - REVISION "201007280000Z" - DESCRIPTION "V3.73, Add hwAcBoardGlobalPara, for managing the AC board. - The following leaf nodes are added to the table: - hwAcBoardPhySlot." - - REVISION "201007150000Z" - DESCRIPTION "V3.72, added hwDevStandbyMainSlotTypeName and hwDevConfPreviousTable for standard trap. - Modified the objects of hwDevActiveStandbyContolBoardInconsistentTrap and hwDevBoardReplacedTrap." - - REVISION "201007120000Z" - DESCRIPTION "V3.71, added hwAcBoardMngtTable for managing the AC board. - Added the following nodes to the table: - hwAcBoardMngtVlan - hwAcBoardMngtIpType - hwAcBoardMngtIp - hwAcBoardMngtMaskLength - hwAcBoardMngtGateway - hwAcBoardMngtRowStatus" - - REVISION "201006240000Z" - DESCRIPTION "V3.70, added hwDeviceArchType in hwSystemPara. - Added hwDevBoardOnlineStateTrap for IAS SSMP V500R001C00. - Changed hwConfigChangeSN to hwConfigChangeIP and changed its type from Integer32 to IpAddress. - Changed the binding parameter hwConfigChangeSN of node hwDevUserlabelChangeTrap to hwConfigChangeIP. - Added the enumerated value of hwSysRegisterResponseStatus, namely nooperation(-1) (default value). - Added hwFrameTypeConfigured, hwActualSlotTypeName, hwOldDeviceIpAddr, hwNewDeviceIpAddr, - hwOldSubslotType0, hwOldSubslotType1, hwOldSubslotType2, and hwOldSubslotType3; - Changed the binding parameter hwFrameTypeName of node hwDevFrameTypeInconsistentTrap to hwFrameTypeConfigured. - Changed the binding parameter hwSlotTypeName of node hwDevBoardMisMatchTrap to hwActualSlotTypeName. - Changed hwDevBoardFaltTrap to hwDevBoardFaultTrap. - Added the binding parameters hwSlotPrimaryStatus and hwSlotSecondaryStatus of node hwDevBoardDetectTrap. - Added the binding parameters hwSlotPrimaryStatus and hwSlotSecondaryStatus of node hwDevBoardStateChangedTrap. - Added the binding parameters hwSlotPrimaryStatus and hwSlotSecondaryStatus of node hwDevBoardStaChgOffLineTrap. - Added the binding parameters hwSubslotTypeName of node hwDevSubBoardMisMatchTrap." - - REVISION "201006070000Z" - DESCRIPTION "V3.69, added hwSysVersionVrcb for NMS MIB adaptation." - - REVISION "201005100000Z" - DESCRIPTION "V3.68, added hwSystemAdminStateMode,hwSystemAdminStatus and hwSystemPrimaryStatus in hwSystemPara. - Added hwSlotPrimaryStatus,hwSlotSecondaryStatus in hwSlotEntry. - Added hwSubslotPrimaryStatus,hwSubslotSecondaryStatus in hwSubslotEntry. - Added hwPortPrimaryStatus,hwPortSecondaryStatus in hwPortEntry." - - REVISION "201004260000Z" - DESCRIPTION "V3.67, implemented DT requirements and changed the syntax and semantics of SIMPLETEST." - - REVISION "201004150000Z" - DESCRIPTION "V3.66, added hwSysUpdateBoardVersion and hwSysUpdateBoardMaxTimeLen to hwSystemPara for board update." - - REVISION "201004070000Z" - DESCRIPTION "V3.65, changed the enumerated value of hwSlotNetworkRole. - Changed the MAX-ACCESS of hwFrameTypeName from accessible-for-notify to - read-only according to simpletest rules. - Changed the MAX-ACCESS of hwSubslotTypeName from accessible-for-notify to - read-only according to simpletest rules." - REVISION "201003310000Z" - DESCRIPTION "V3.64, added hwNatOnuTable, for querying the config information of ONU, and setting and querying - the start IP address of the ONU IP address pool and the size of the pool." - - REVISION "201003030000Z" - DESCRIPTION "V3.63, implemented DT requirements and changed the syntax and semantics of SIMPLETEST." - - REVISION "201003010000Z" - DESCRIPTION "V3.62, added two MIB nodes for the OLT's managing the ONU through an agent. - Supported configuring of the private network IP address and IP address range of the ONU." - - REVISION "201002080000Z" - DESCRIPTION "V3.61, modified this MIB according to DT requirements. The modifications are as follows: - 1) Added hwFrameTypeName - 2) Added hwSlotTypeName and updated the description. - 3) Added hwSubslotTypeName. - 4) Deleted the following nodes: - hwFrameAdminResult - hwSlotAdminResult - hwSubslotAdminResult - hwPortAdminResult - hwDevGeneralTraps - hwFrameAdminResultTrap - hwSlotAdminResultTrap - hwSubSlotAdminResultTrap - Certain nodes are changed to the following nodes: - hwTrapHardFaultPara1 - hwTrapHardFaultPara2 - hwTrapSystemRebootCause - hwTrapSystemRebootCause - hwTrapHardFaultLocation - hwConfigChangeSN - hwDevUserLabelType - hwDevUserLabel - hwDevVPI - hwDevVCI - hwDevVlanId - 5) The following trap nodes are added: - hwDevBoardDetectTrap - hwDevBoardDisappearedTrap - hwDevBoardStateChangedTrap - hwDevBoardStaChgOffLineTrap - hwDevBoardAutoLoadTrap - hwDevUserlabelChangeTrap - hwDevSystemStartupTrap - hwDevSystemDataSynCancelTrap - hwDevActiveStandbyContolBoardInconsistentTrap - hwDevSystemManualResetTrap - hwDevFrameTypeInconsistentTrap - hwDevBoardMisMatchTrap - hwDevBoardHardFaultTrap - hwDevBoardFaultTrap - hwDevBoardRestoreTrap - hwDevBoardReplacedTrap - hwDevBoardEnterTemperatureProctectModeTrap - hwDevBoardExitTemperatureProctectModeTrap - hwDevBoardTemperatureTooHighTrap - hwDevBoardTemperatureTooHighRecoverTrap - hwDevBoardTemperatureTooLowTrap - hwDevBoardTemperatureTooLowRecoverTrap - hwDevPowerInputFaultTrap - hwDevPowerInputRecoverTrap - hwDevSubBoardTypeInconsistentTrap - hwDevSubBoardMisMatchTrap - hwDevSubBoardReplacedTrap - hwDiagResOverloadFaultTrap - hwDiagResOverloadRestoreTrap" - - REVISION "201001290000Z" - DESCRIPTION "V3.60, hwSlotNetworkRole is added." - - REVISION "201001260000Z" - DESCRIPTION "V3.59, Use SimpleTest clean warning and eror,Use MIB Browser clean - warning and eror, Add MIB Description." - - REVISION "200911300000Z" - DESCRIPTION "V3.58, Board H802EDTB can act as PRA subscriber board, - provide CESoP broadband service, - and carry TDM service. Add board working modes voice and satop." - - REVISION "200911040000Z" - DESCRIPTION "V3.57, For CR20090930022 requirement, add the table settings and the - querying of the power supply modeof voice boards. - Add mib table hwPstnBoardCfgTable." - - REVISION "200910280000Z" - DESCRIPTION "V3.56, Add enumerated value mismatch (17) in leaf object hwSlotOperStatus." - - REVISION "200908310000Z" - DESCRIPTION "V3.53, Add enumerated values, namely, autoshutdown, hightempshutdown, - and manualshutdown in leaf object hwSlotOperStatus." - - REVISION "200907240000Z" - DESCRIPTION "V3.52, Support globalized internal codes; support the setting - of system internal codes; add leaf object hwSysEncoding." - - REVISION "200906040000Z" - DESCRIPTION "V3.48, Add parameter configuration table of intelligent public telephone. - This table supports the function of enabling intelligent - public telephone, detection threshold of intelligent signals, - gain and attenuation of intelligent signal on PCM side." - - REVISION "200905310000Z" - DESCRIPTION "V3.47, Add two objects for obtaining file names of currently used and - unused patches(hwSysActivePatch and hwSysDeactivePatch) in table hwSystemPara. - Add the locking of system configuration management plane. - The original table is not archived, so new MIB table hwConfigLock is applied for." - - REVISION "200905120000Z" - DESCRIPTION "V3.46, Add an object of elabel CLEI in hwFrameTable." - - REVISION "200901070000Z" - DESCRIPTION "V3.41, Add the hwSysExchangeMode leaf object for obtaining system - operating mode in MIB table hwSystemPara." - - REVISION "200901040000Z" - DESCRIPTION "V3.40, Modify the emumerated values of hwOntState leaf in hwAgentOnuInfoTable: - 1. normal(0), 2. fault(1)." - - REVISION "200812310000Z" - DESCRIPTION "V3.39, Add ONT management function of OLT agent, add MIB table: - ONT state table (hwAgentOntInfoTable); - Add enumerated values of hwSlotAdminStatus leaf: poweron(12) and poweroff(13); - Add enumerated value of hwSlotOperStatus leaf: shutdown(13)." - - REVISION "200812010000Z" - DESCRIPTION "V3.38, For the feature of optimizing in-service and out-of-service of boards, - add the processing for the timeout of in-service and out-of-service of boards, - add hwSlotAdminForceOOSTimeoutWorkMode leaf object, - and change the maximum time of board out-of service to one day. - For the feature of optimizing in-service and out-of-service of boards, - add the two options, namely, enable users to select out-of-service - immediately or in case of timeout; Add a hwSlotEndServiceMode leaf object; - and change the time of board out-of-service to 1-1440 minutes." - - REVISION "200803170000Z" - DESCRIPTION "V3.35, Put users in HUAWEI-MNGT-MIB and delete the descrption of three MIB tables, - namely, hwCliUserParaTable,hwCliClientTable and hwCliSysPara." - - REVISION "200801300000Z" - DESCRIPTION "V3.34, Modify table hwSystemPara: Add enumerated values (7-12) - relevant to GMSAN in leaf hwSysWorkMode." - - REVISION "200801220000Z" - DESCRIPTION "V3.33, Modify hwRingAttrTable: Add an enumerated value in leaf hwRingacamplitude, - namely,4, which indicates acamplitude75Vrms. - Add the description of the first verstion that supports the feature." - - REVISION "200712200000Z" - DESCRIPTION "V3.32, Modify description of hwSlotTable. Add enumerated values of leaf - hwSlotAdminStatus. Add two leaves hwSlotAdminForceOOSTime and hwSlotForceOOSTime." - - REVISION "200710150000Z" - DESCRIPTION "V3.31, (1) Add thresholds of high-tempreture alarm and low-tempreture alarm - in system table hwSystemPara. - (2) Add board tempreture in table hwSlotEntry and add the port temperature - query leaf in table hwPortEntry." - - REVISION "200709240000Z" - DESCRIPTION "V3.29, Supplement the details about hwIopacketfile, hwSysWorkMode, - and hwSysAverageBufferUsed." - - REVISION "200706300000Z" - DESCRIPTION "V3.26, Update section 3.6 that descriebs the detailed specifications of - the cascading relationship of hwFrameLinkTable." - - REVISION "200706200000Z" - DESCRIPTION "V3.25, Add leaf object hwPortNetworkRole that describes the interface - role in hwPortTable." - - REVISION "200405280000Z" - DESCRIPTION "V3.03, Add auto-upgrade object." - - REVISION "200402280000Z" - DESCRIPTION "V3.02, Complete interface specifications ." - - REVISION "200211290000Z" - DESCRIPTION "V2.00, Complete the draft." - ::= { huaweiUtility 3 } - - -- 1.3.6.1.4.1.2011.6.3.1 - hwSystemPara OBJECT IDENTIFIER ::= { hwDev 1 } - - -- 1.3.6.1.4.1.2011.6.3.1.1 - hwSysIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - IP address of the system. - It'd better not to modify this address when out-band NMS is used. - It will take no effect to separately configure IP address or IP address mask. - " - ::= { hwSystemPara 1 } - - --- 1.3.6.1.4.1.2011.6.3.1.2 - hwSysIpMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - IP address mask of the system. - This object can take effect only when hwSysIpAddr is also set. - " - ::= { hwSystemPara 2 } - - - -- 1.3.6.1.4.1.2011.6.3.1.3 - hwSysVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The system software version format is consistent with the - specification of HUAWEI product.For example, MA5600V800R008C00. - " - ::= { hwSystemPara 3 } - - - -- 1.3.6.1.4.1.2011.6.3.1.4 - hwSysTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - This object is used for getting or setting current date and time of the system. - " - ::= { hwSystemPara 4 } - - - -- 1.3.6.1.4.1.2011.6.3.1.5 - hwSysWorkMode OBJECT-TYPE - SYNTAX INTEGER - { - amsanamsan(1), - amsancmsan(2), - cmsancmsan(3), - cmsanamsan(4), - amsanoffline(5), - cmsanoffline(6), - gmsangmsan(7), - amsangmsan(8), - gmsanamsan(9), - cmsangmsan(10), - gmsancmsan(11), - gmsanoffline(12), - null(65536) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - This object is used for obtaining the working mode of the UA5000. - Options: - 1. amsanamsan(1) -indicates that the active and standby control boards are in position, - with the active control board of AMSAN and the standby control board of AMSAN - 2. amsancmsan(2) -indicates that the active and standby control boards are in position, - with the active control board of AMSAN and the standby control board of CMSAN - 3. cmsancmsan(3) -indicates that the active and standby control boards are in position, - with the active control board of CMSAN and the standby control board of CMSAN - 4. cmsanamsan(4) -indicates that the active and standby control boards are in position, - with the active control board of CMSAN and the standby control board of AMSAN - 5. amsanoffline(5) -indicates that the standby control board is not in position and the active - control board is AMSAN - 6. cmsanoffline(6) -indicates that the standby control board is not in position and the active - control board is CMSAN - 7. gmsangmsan(7) -indicates that the active and standby control boards are in position, - with the active control board of GMSAN and the standby control board of GMSAN - 8: amsangmsan(8) -indicates that the active and standby control boards are in position, - with the active control board of AMSAN and the standby control board of GMSAN - 9. gmsanamsan(9) -indicates that the active and standby control boards are in position, - with the active control board of GMSAN and the standby control board of AMSAN - 10. cmsangmsan(10) -indicates that the active and standby control boards are in position, - with the active control board of CMSAN and the standby control board of GMSAN - 11. gmsancmsan(11) -indicates that the active and standby control boards are in position, - with the active control board of GMSAN and the standby control board of CMSAN - 12.gmsanoffline(12) -indicates that the standby control board is not in position and the active - control board is GMSAN - 13. null(65536) -indicates that the system work mode is not set - " - ::= { hwSystemPara 5 } - - - -- 1.3.6.1.4.1.2011.6.3.1.6 - hwSysAverageBufferUsed OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Query the average memory usage of the system. - Collect the sum of the memory usage of all the boards that - support memory query in the system, and then calculate the - average value. The average value is the average memory usage of the system. - " - ::= { hwSystemPara 6 } - - - -- 1.3.6.1.4.1.2011.6.3.1.7 - hwSysRsvedVlan OBJECT-TYPE - SYNTAX Integer32 (2..4079) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Describes the start VLAN ID of the reserved VLANs currently used by the system. - Default: 4079 - The system automatically uses the 15 VLANs starting from the configured start VLAN ID as reserved VLANs. - " - ::= { hwSystemPara 7 } - - - -- 1.3.6.1.4.1.2011.6.3.1.8 - hwSysRsvedVlanDb OBJECT-TYPE - SYNTAX Integer32 (2..4079) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Describes the start VLAN ID of the reserved VLANs configured in the system. - The configuration takes effect after system restart. - Range: 2-4079 - Default: 4079 - The system automatically uses the 15 VLANs starting from the configured start VLAN ID as reserved VLANs. - - VLANs 4094 and 4095 are fixedly reserved, and VLAN 1 is the native VLAN. - Therefore, these three VLANs cannot be configured as the reserved VLANs. - " - ::= { hwSystemPara 8 } - - - -- 1.3.6.1.4.1.2011.6.3.1.9 - hwIopacketVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The version information in the IO package, which is consistent - with the system version information. - " - ::= { hwSystemPara 9 } - - - -- 1.3.6.1.4.1.2011.6.3.1.10 - hwSysWorkScenario OBJECT-TYPE - SYNTAX INTEGER - { - normal(1), - upgrade(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - System work scenario. - Used to identify whether the control board is in the upgrade(2) - or normal(1) scenario. - Options: - 1. normal(1) -the normal scene of the system. - If the device need not provide seamless upgrade, set the scenario to normal(1). - If the scenario is changed from upgrade(2) to normal(1) and the standby control - board is in position, reset the standby control board. - 2. upgrade(2)-the upgrade scene of the system. - When the device needs to provide seamless upgrade, - that is, the service is not interrupted during upgrade, set the scenario to upgrade(2). - If it is set to upgrade(2), you can perform operations related to upgrade only, - such as saving, loading, backup, active/standby switchover, system reset, and query. - " - ::= { hwSystemPara 10 } - - - -- 1.3.6.1.4.1.2011.6.3.1.11 - hwSysTemperatureHighThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The threshold of the system. - When you set a high temperature threshold, you also need to set a low temperature threshold. - Range:40~105 - The invalid value is 65535.If the threshold is not configured,the invalid value will be returned. - " - ::= { hwSystemPara 11 } - - - -- 1.3.6.1.4.1.2011.6.3.1.12 - hwSysTemperatureLowThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The threshold of the system. - When you set a low temperature threshold, you also need to set a high temperature threshold. - Range:-40~20 - The invalid value is 65535.If the threshold is not configured,the invalid value will be returned. - " - ::= { hwSystemPara 12 } - - - -- 1.3.6.1.4.1.2011.6.3.1.13 - hwSysExchangeMode OBJECT-TYPE - SYNTAX INTEGER - { - backup(1), - loadSharing(2), - null(65536) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - System Exchange-Mode, - Options: - 1. backup(1) -indicates active/standby mode. Two control boards serve as the active and standby control - boards respectively. The switching chip of the active control board works independently - 2. loadSharing(2) -indicates load sharing mode. The switching chips of the two control boards work - together to share the traffic - 3. null(65536) -indicates system exchange mode is not set - " - ::= { hwSystemPara 13 } - - - -- 1.3.6.1.4.1.2011.6.3.1.14 - hwSysActivePatch OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Display the information of the active patches in current system. - " - ::= { hwSystemPara 14 } - - - -- 1.3.6.1.4.1.2011.6.3.1.15 - hwSysDeactivePatch OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - This object is used for querying the information about the deactivated patch in the current system. - " - ::= { hwSystemPara 15 } - - - -- 1.3.6.1.4.1.2011.6.3.1.16 - hwSystemAutoConfigStatus OBJECT-TYPE - SYNTAX INTEGER - { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - GE uplink software commissioning free configuration. - Options: - 1.enable(1) -the default value is enable - 2.disable(2) -this object is no longer used - " - ::= { hwSystemPara 16 } - - - -- 1.3.6.1.4.1.2011.6.3.1.17 - hwSystemEnergySavingSwitch OBJECT-TYPE - SYNTAX INTEGER - { - basic(1), - deep(2), - optimal(3), - standard(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The energy-saving mode of system. - Options: - 1.basic(1) -when it is set to basic(1), the system energy saving mode is basic mode. - 2.deep(2) -when it is set to deep(2), the system energy saving mode is deep mode. - 3.optimal(3) -when it is set to optimal(3), the system energy saving mode is optimal mode. - 4.standard(4) -when it is set to standard(4), the system energy saving mode is standard mode. - The default value is basic(1). - " - ::= { hwSystemPara 17 } - - - -- 1.3.6.1.4.1.2011.6.3.1.18 - hwSysEncoding OBJECT-TYPE - SYNTAX INTEGER - { - default(1), - gbk(2), - iso88591(3), - utf8(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The encoding mode of characters in the system. - Options: - 1. default(1) -indicates that the encoding mode is no set - 2. gbk(2) -indicates that the encoding mode of characters is gbk - 3. iso88591(3) -indicates that the encoding mode of characters is iso8859-1 - 4. utf8(4) -indicates that the encoding mode of characters is utf-8 - The value can be gbk(2), iso8859-1(3), or utf-8(4). - Default: 1 - " - ::= { hwSystemPara 18 } - - - -- 1.3.6.1.4.1.2011.6.3.1.19 - hwSysUpdateBoardVersion OBJECT-TYPE - SYNTAX INTEGER { updateBoardVersion(1) } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Update Board Version - Options: - 1.updateBoardVersion(1) -set operation only - " - ::= { hwSystemPara 19 } - - - -- 1.3.6.1.4.1.2011.6.3.1.20 - hwSysUpdateBoardMaxTimeLen OBJECT-TYPE - SYNTAX Integer32 (1..24) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Update Board Version Max Time Len - " - ::= { hwSystemPara 20 } - - - -- 1.3.6.1.4.1.2011.6.3.1.21 - hwSystemAdminStateMode OBJECT-TYPE - SYNTAX INTEGER - { - grStandard(1), - private(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "System admin state mode. - DEFVAL { private } - Options: - 1.grStandard(1) -grStandard mode complies with GR series standard(such as GR-1093, used in North America). - 2.private(2) -private mode,Huawei devices support. - " - ::= { hwSystemPara 21 } - - - -- 1.3.6.1.4.1.2011.6.3.1.22 - hwSystemAdminStatus OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(-1), - is(1), - oos(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The system admin status. - Options: - 1. nooperation(-1) -default state of the system. - 2. is(1) -in service - 3. oos(2) -out of service - " - ::= { hwSystemPara 22 } - - - -- 1.3.6.1.4.1.2011.6.3.1.23 - hwSystemPrimaryStatus OBJECT-TYPE - SYNTAX INTEGER - { - isNr(1), - isAnr(2), - isRst(3), - isAnrst(4), - oosAu(5), - oosMa(6), - oosAuma(7), - oosAurst(8), - oosMaanr(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The system primary status. - Options: - 1. isNr(1) -in Service, normal - 2. isAnr(2) -in service, abnormal - 3. isRst(3) -in service, restricted - 4. isAnrst(4) -in service, abnormal & restricted - 5. oosAu(5) -out of service, autonomous - 6. oosMa(6) -out of service, management - 7. oosAuma(7) -out of service, autonomous & management - 8. oosAurst(8) -out of service, autonomous & restricted - 9. oosMaanr(9) -out of service, management & abnormal - " - ::= { hwSystemPara 23 } - - - -- 1.3.6.1.4.1.2011.6.3.1.24 - hwDeviceArchType OBJECT-TYPE - SYNTAX INTEGER - { - arch1(1), - arch2(2), - arch3(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The hardware structure type of a device. - Currently, the hardware structure types of the existing versions are as follows: - Options: - 1.arch1(1) -in MxUV8R305, the hardware structure type of the MA5620E, MA5620G, MA5626E, MA5626G, and MA5651(G) is arch1(1) - In MxUV8R306, hardware structure type of the MA5610 is arch1(1) - In MxUV8R307, hardware structure type of the MA5612, MA5620, and MA5626 is arch1(1) - 2.arch2(2) -in MxUV8R306, the hardware structure type of the MA5616 and MA5652(G) is arch2(2) - 3.arch3(3) -in MxUV8R308, hardware structure type of the MA5612, MA5620, MA5626, and MA5616 is arch3(3) - " - ::= { hwSystemPara 24 } - - - -- 1.3.6.1.4.1.2011.6.3.1.25 - hwUplinkSysIPAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The IP address of the uplink system of PVM, it is only used when PVM worked in integrated mode - and the IPM worked as the uplink board. - " - ::= { hwSystemPara 25 } - - - -- 1.3.6.1.4.1.2011.6.3.1.26 - hwSysMainBoardTypeDesc OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The mainboard description. - " - ::= { hwSystemPara 26 } - - - -- 1.3.6.1.4.1.2011.6.3.1.27 - hwSysEnergySaving OBJECT-TYPE - SYNTAX BITS - { - esEnergySavingService(0), - esBoardAutoPowerOnOff(1), - esPlatform(2), - esVector(3), - esOpticalAccess(4), - esCopperAccess(5), - esInnovation(6) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The automatic energy saving function consists of seven sub-functions, which are indicated by bits .All bits are disabled by default. If - a bit is 0, the represented function is disabled.if a bit is 1, the represented function is enabled.This function is independent of the - energy saving function of the optical line terminal (OLT) products by powering off boards. - The energy saving bits flag: - 1. esEnergySavingService(0) - indicates energy-saving-service-related features, include the feature of automatically unbinding - an extended profile. - 2. esBoardAutoPowerOnOff(1) - indicates automatic power-off features on a board for energy saving, include the automatic - power-on and power-off feature on a board. - 3. esPlatform(2) - indicates platform-related energy saving features, include energy saving on the - control board and upstream board. - 4. esVector(3) - indicates vectoring-related energy saving features, include vectoring disabling feature. - 5. esOpticalAccess(4) - indicates the optical access-related energy saving feature,and this object is reserved . - 6. esCopperAccess(5) - indicates copper-access-related energy saving features,include MELT energy saving feature. - 7. esInnovation(6) - indicates HuaWei's proprietary energy saving technologies,include the line driver(LD) - energy saving feature. - " - ::= { hwSystemPara 27 } - - - -- 1.3.6.1.4.1.2011.6.3.1.28 - hwSysSceneMode OBJECT-TYPE - SYNTAX INTEGER - { - olt(1), - msan(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The device work scene. - Options: - 1. olt(1) -work in OLT scene - 2. msan(3) -work in MSAN scene - " - ::= { hwSystemPara 28 } - - - -- 1.3.6.1.4.1.2011.6.3.1.29 - hwSysFtpXmlConfigure OBJECT-TYPE - SYNTAX INTEGER - { - useful(1), - useless(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The state of XML file. - Options: - 1. useful(1) -Xml file is useful - 2. useless(2) -Xml file is useless - " - ::= { hwSystemPara 29 } - - - -- 1.3.6.1.4.1.2011.6.3.1.30 - hwSysCentralizedMgmtPrimary OBJECT-TYPE - SYNTAX INTEGER - { - extendFrame(1), - standAlone(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The primary mode for centralized management. - Options: - 1. extendFrame(1) -Extended frame management - 2. standAlone(2) -Stand alone management - " - ::= { hwSystemPara 30 } - - - -- 1.3.6.1.4.1.2011.6.3.1.31 - hwUpgradeVerifyVersion OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The system software version used in update scene for HUAWEI product.For example, MA5600V800R008C00. - " - ::= { hwSystemPara 31 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.32 - hwDevLongitude OBJECT-TYPE - SYNTAX Integer32 (-18000000..18000000 | 2147483647) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The longitude of the device. - The value expands 100000 times and the value 2147483647 indicates invalid longitude. - " - ::= { hwSystemPara 32 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.33 - hwDevLatitude OBJECT-TYPE - SYNTAX Integer32 (-9000000..9000000 | 2147483647) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The latitude of the device. - The value expands 100000 times and the value 2147483647 indicates invalid latitude. - " - ::= { hwSystemPara 33 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.34 - hwDevElevation OBJECT-TYPE - SYNTAX Integer32 (-32768..32767) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The elevation of the device, in unit of meters. - The value 32767 indicates invalid elevation. - " - ::= { hwSystemPara 34 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.35 - hwDevHorizontalErr OBJECT-TYPE - SYNTAX Unsigned32 (0..65535 | 4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The horizontal error of the device, in unit of meters. - The value 4294967295 indicates invalid horizontal error. - " - ::= { hwSystemPara 35 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.36 - hwDevAltitudeErr OBJECT-TYPE - SYNTAX Unsigned32 (0..65535 | 4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The altitude error of the device, in unit of meters. - The value 4294967295 indicates invalid altitude error. - " - ::= { hwSystemPara 36 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.37 - hwDevAreaCode OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 12)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The area code of the device. - The length of area code is 12. The characters can be 0, 1, 2, 3, 4, 5, 6, 7, 8 and 9. - The zero-length string indicates invalid area code. - " - ::= { hwSystemPara 37 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.38 - hwDevGisTimeStamp OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The time stamp of the measurement signature, which is the number of seconds from 00:00 on January 1, 1970 to the current time. - The value 4294967295 indicates invalid time stamp. - " - ::= { hwSystemPara 38 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.39 - hwDevGisDigest OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 16)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The check value of the measurement signature. - The length of check value is 16. The characters can be 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E and F. - The zero-length string indicates invalid check value. - " - ::= { hwSystemPara 39 } - - -- 1.3.6.1.4.1.2011.6.3.3.1.40 - hwDevGisCheckCode OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0 | 4)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The check code of the device GPS information. - The length of check code is 4. The characters can be 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E and F. - The zero-length string indicates invalid area check code. - " - ::= { hwSystemPara 40 } - - -- 1.3.6.1.4.1.2011.6.3.1.41 - hwSysSsdSwitch OBJECT-TYPE - SYNTAX INTEGER - { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The secure software downloading status. - Options: - 1. enable(1) -The secure software downloading is enable - 2. disable(2) -The secure software downloading is disable - " - ::= { hwSystemPara 41 } - - -- 1.3.6.1.4.1.2011.6.3.1.42 - hwSysFtpMode OBJECT-TYPE - SYNTAX INTEGER - { - port(1), - passive(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - FTP connection mode. - Options: - 1. port(1) -Set the FTP connection mode to port. - 2. passive(2) -Set the FTP connection mode to passive. - Default: port(1) - " - ::= { hwSystemPara 42 } - - -- 1.3.6.1.4.1.2011.6.3.1.43 - hwSysMarketScene OBJECT-TYPE - SYNTAX INTEGER - { - carrier(1), - enterprise(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The device options: - 1. carrier(1) -Device work in carrier scene. - 2. enterprise(2) -Device work in enterprise scene. - Default: carrier(1) - " - ::= { hwSystemPara 43 } - - -- 1.3.6.1.4.1.2011.6.3.1.999 - hwSysVersionVrcb OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The device MIB build version, used by NMS for MIB adaption. - " - ::= { hwSystemPara 999 } - - - -- 1.3.6.1.4.1.2011.6.3.2 - hwNmsParaTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwNmsParaEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwNmsIndex. - NMS parameters configuration table. - This table is no longer used. - " - ::= { hwDev 2 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1 - hwNmsParaEntry OBJECT-TYPE - SYNTAX HwNmsParaEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwNmsIndex. - NMS parameters configuration table. - This table is no longer used. - " - INDEX { hwNmsIndex } - ::= { hwNmsParaTable 1 } - - - HwNmsParaEntry ::= - SEQUENCE { - hwNmsIndex - Integer32, - hwNmsName - OCTET STRING, - hwNmsIp - IpAddress, - hwNmsMask - IpAddress, - hwNmsMaintainMode - INTEGER, - hwNmsGetCommunity - OCTET STRING, - hwNmsSetCommunity - OCTET STRING, - hwNmsSnmpPort - Integer32, - hwNmsTrapPort - Integer32, - hwNmsClass - INTEGER, - hwNmsStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.2.1.1 - hwNmsIndex OBJECT-TYPE - SYNTAX Integer32 (1..32) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Index(1..32),at most supports 32 NMSs, exclusively identifies an NMS. - This object is no longer used. - " - ::= { hwNmsParaEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.2 - hwNmsName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..63)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Name of the NMS, which does not have to be consistent with that of the NMS workstation. - This object is no longer used. - " - ::= { hwNmsParaEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.3 - hwNmsIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - IP address of the NMS workstation that can be outband or inband address. - This object is no longer used. - " - ::= { hwNmsParaEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.4 - hwNmsMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION - " - IP address mask of the NMS workstation. - This object is no longer used. - " - ::= { hwNmsParaEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.5 - hwNmsMaintainMode OBJECT-TYPE - SYNTAX INTEGER - { - inBandwidth(1), - outBandwidth(2) - } - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION - " - Maintenance mode of NMS workstation. If the IP address - of the NMS station is in-band, the mode must also be in-band. - This object is no longer used. - Options: - 1.inBandwidth(1) -in Bandwidth - 2.outBandwidth(2) -out Bandwidth - " - ::= { hwNmsParaEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.6 - hwNmsGetCommunity OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Community authentication name used for SNMP - protocol GET operation, default value: public. - This object is no longer used. - " - ::= { hwNmsParaEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.7 - hwNmsSetCommunity OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Community authentication name used for SNMP - protocol SET operation, default value: private. - This object is no longer used. - " - ::= { hwNmsParaEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.8 - hwNmsSnmpPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION - " - Snmp communication port of NMS workstation,default value:161. - This object is no longer used. - " - ::= { hwNmsParaEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.9 - hwNmsTrapPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION - " - Trap receive Port of NMS workstation, default value:162. - This object is no longer used. - " - ::= { hwNmsParaEntry 9 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.10 - hwNmsClass OBJECT-TYPE - SYNTAX INTEGER - { - ro(1), - rw(2), - rwWithTrap(3), - trapOnly(4) - } - MAX-ACCESS read-write - STATUS deprecated - DESCRIPTION - " - Class of NMS station,default value is 3. - This object is no longer used. - Options: - 1.ro(1) - read only - 2.rw(2) - read write - 3.rwWithTrap(3) - default value, read write with trap - 4.trapOnly(4) - only with trap - " - ::= { hwNmsParaEntry 10 } - - - -- 1.3.6.1.4.1.2011.6.3.2.1.11 - hwNmsStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Operation status of NMS station. The NMS station - can be added,deleted and modified. - This object is no longer used. - " - ::= { hwNmsParaEntry 11 } - - - -- 1.3.6.1.4.1.2011.6.3.3 - hwSlotConf OBJECT IDENTIFIER ::= { hwDev 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1 - hwFrameTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwFrameEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameTable. - Shelf description table that describes basic information of a shelf. - You can obtain the shelf information, including the shelf type, - number of slots, and the shelf running status, and the shelf management status. - " - ::= { hwSlotConf 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1 - hwFrameEntry OBJECT-TYPE - SYNTAX HwFrameEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameTable. - Shelf description table that describes basic information of a shelf. - You can obtain the shelf information, including the shelf type, - number of slots, and the shelf running status, and the shelf management status. - " - INDEX { hwFrameIndex } - ::= { hwFrameTable 1 } - - - HwFrameEntry ::= - SEQUENCE { - hwFrameIndex - Integer32, - hwFrameType - HWFrameType, - hwFrameDesc - OCTET STRING, - hwSlots - Integer32, - hwFrameOperStatus - INTEGER, - hwFrameAdminStatus - INTEGER, - hwFrameRowStatus - RowStatus, - hwBackplaneVersion - OCTET STRING, - hwBackplanePhySerialNum - OCTET STRING, - hwFrameResetTimeout - Integer32, - hwFrameCLEICode - OCTET STRING, - hwFrameTypeName - OCTET STRING, - hwFrameExtendPort - Integer32, - hwFrameUplinkPort - Integer32, - hwFrameRackID - Integer32, - hwFrameExtendingSubId - Integer32, - hwFrameExtendType - Integer32, - hwFrameHardwareDesc - OCTET STRING, - hwFrameGponDeviceSn - OCTET STRING, - hwFramePhySerialNum - OCTET STRING, - hwFrameQueryAssit - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.1 - hwFrameIndex OBJECT-TYPE - SYNTAX Integer32 (0..1024) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The index of a shelf in the device. - " - ::= { hwFrameEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.2 - hwFrameType OBJECT-TYPE - SYNTAX HWFrameType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The type of a shelf, which can be obtained from HUAWEI-TC-MIB.mib. - " - ::= { hwFrameEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.3 - hwFrameDesc OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..128)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The description about the frame. - It is used to describe some extra information. - For convenient management, you can set the location of the room in - which the shelf is located as the description. - " - ::= { hwFrameEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.4 - hwSlots OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The number of physical slots in the shelf. - " - ::= { hwFrameEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.5 - hwFrameOperStatus OBJECT-TYPE - SYNTAX INTEGER - { - normal(1), - fault(2), - other(3), - discovery(4), - mismatch(5), - offline(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The operation status of frame. - Options: - 1. normal(1) -indicates that the shelf is running normally - 2. fault(2) -indicates that the shelf is faulty - 3. other(3) -indicates that the shelf is in a state other than the previous three states - 4. discovery(4)-indicates that the shelf is in the auto discovery state and is to be activated - 5. mismatch(5) -indicates that the shelf type is inconsistent with the configuration in the database of device - 6. offline(6) -indicates that the shelf is offline or the link of the shelf is down - " - ::= { hwFrameEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.6 - hwFrameAdminStatus OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(-1), - disable(1), - enable(2), - reset(3), - test(4), - confirm(5), - delete(6), - batchconfirm(7), - bind(8) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The administration status of frame. - Options: - 1. nooperation(-1) - default state of the system - 2. disable(1) - indicates that the frame administration state is disable - 3. enable(2) - indicates that the frame administration state is enable - 4. reset(3) - reset the shelf. If you need to reset the shelf immediately, - perform the operation only. If you need to reset the shelf after a certain period, - you also need to set hwFrameResetTimeout. - If you need to reset the control shelf, the entire system is reset; - otherwise, the control board in the specified shelf is reset - 5. test(4) - test the frame - 6. confirm(5) - confirm the frame - 7. delete(6) - delete the frame info - 8. batchconfirm(7) - confirm the boards in a shelf in batches - 9. bind(8) - bind ont serial number with the extended frame ID - " - ::= { hwFrameEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.7 - hwFrameRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The device that supports the slave shelf allows you to add a shelf (createAndGo(4)) - and delete a shelf (destroy(6)) only. - The device that does not support the slave shelf and does not support the setting operation. - " - ::= { hwFrameEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.8 - hwBackplaneVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..255)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Backplane board version information. - Use the new-line character \n (ACSII 0x0A) - to space various version information. - It mainly contains the following information: - Hardware PCB version \n - MAB version \n - Board Type \n - " - ::= { hwFrameEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.9 - hwBackplanePhySerialNum OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The vendor-specific serial number string for the physical entity. - The preferred value is the serial number string actually printed - on the component itself. - " - ::= { hwFrameEntry 9 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.10 - hwFrameResetTimeout OBJECT-TYPE - SYNTAX Integer32 (-1 | 2..600) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Used to set the delay time of shelf reset, in unit of seconds. - When you set hwFrameResetTimeout, you also need to set hwFrameAdminStatus to reset(3). - If the shelf resetting fails, the device tries again in three seconds, - until the resetting is successful or the number of resetting attempts exceeds the maximum. - Initial value is -1. - " - ::= { hwFrameEntry 10 } - - --- 1.3.6.1.4.1.2011.6.3.3.1.1.11 - -- 1.3.6.1.4.1.2011.6.3.3.1.1.11 - hwFrameCLEICode OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..640)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Frame CLEI Code (COMMON LANGUAGE Location Identifier Code): - Used to identify the location and the type of a telecommunication device. - For the definition of the CLEI Code, refer to the GR-485. - " - ::= { hwFrameEntry 11 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.12 - hwFrameTypeName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Frame information description, to describe name information of the frame. - " - ::= { hwFrameEntry 12 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.13 - hwFrameExtendPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The extending port of main frame which is used to connect extended frame. - " - ::= { hwFrameEntry 13 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.14 - hwFrameUplinkPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The uplink port of extended frame. - " - ::= { hwFrameEntry 14 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.15 - hwFrameRackID OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Indicates the ID of the rack. - " - ::= { hwFrameEntry 15 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.16 - hwFrameExtendingSubId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Sub ID of extending frame. - If extend type is ETH, sub ID is 0xffffffff, it is invalid. - If extend type is GPON, sub ID is ont ID, it is valid. - " - ::= { hwFrameEntry 16 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.17 - hwFrameExtendType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The type of extended frame connecting to the main frame, its value is the same as the ifType of the extending port. - " - ::= { hwFrameEntry 17 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.18 - hwFrameHardwareDesc OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..510)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Hardware description of frame. - " - ::= { hwFrameEntry 18 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.19 - hwFrameGponDeviceSn OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..8)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - ONT serial number. The valid length of the serial number is 8, and 0 indicates that the node is not set. - " - ::= { hwFrameEntry 19 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.20 - hwFramePhySerialNum OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The vendor-specific serial number string for the physical entity. - The preferred value is the serial number string actually printed - on the component itself. - " - ::= { hwFrameEntry 20 } - - - -- 1.3.6.1.4.1.2011.6.3.3.1.1.65536 - hwFrameQueryAssit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The number of assist frame of this frame. - " - ::= { hwFrameEntry 65536 } - - -- 1.3.6.1.4.1.2011.6.3.3.2 - hwSlotTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwSlotEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The board description table, used to manage the running status of - boards and board information, such as description of boards, - daughter board quantity and board type. - The indexes of this table are hwFrameIndex and hwSlotIndex. - For the hwFrameIndex object, refer to hwFrameTable. - For example, 0.2 indicates that the board is in slot 2, shelf 0. - " - ::= { hwSlotConf 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1 - hwSlotEntry OBJECT-TYPE - SYNTAX HwSlotEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The board description table, used to manage the running status of - boards and board information, such as description of boards, - daughter board quantity and board type. - The indexes of this entry are hwFrameIndex and hwSlotIndex. - For the hwFrameIndex object, refer to hwFrameTable. - For example, 0.2 indicates that the board is in slot 2, shelf 0. - " - INDEX { hwFrameIndex, hwSlotIndex } - ::= { hwSlotTable 1 } - - - HwSlotEntry ::= - SEQUENCE { - hwSlotIndex - Integer32, - hwSlotType - HWPCBType, - hwSlotDesc - OCTET STRING, - hwSlotPcbVersion - OCTET STRING, - hwSlotVersion - OCTET STRING, - hwSlotWorkMode - INTEGER, - hwSubSlots - Integer32, - hwSlotOperStatus - INTEGER, - hwSlotAdminStatus - INTEGER, - hwSlotRowStatus - RowStatus, - hwSlotPhySerialNum - OCTET STRING, - hwSlotShutdownState - INTEGER, - hwSlotTemprature - Integer32, - hwSlotUpdateVersion - OCTET STRING, - hwSlotAdminForceOOSTime - Integer32, - hwSlotForceOOSTime - Integer32, - hwSlotAdminForceOOSTimeoutWorkMode - INTEGER, - hwSlotEndServiceMode - INTEGER, - hwSlotCLEICode - OCTET STRING, - hwSlotNetworkRole - INTEGER, - hwSlotTypeName - OCTET STRING, - hwSlotPrimaryStatus - INTEGER, - hwSlotSecondaryStatus - BITS, - hwSlotCreateTime - DateAndTime - } - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.1 - hwSlotIndex OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - A slot index is used to identify the location of a board in a shelf. - You can locate a board in a shelf according to hwFrameIndex and hwSlotIndex. - For the hwFrameIndex object, refer to hwFrameTable. - " - ::= { hwSlotEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.2 - hwSlotType OBJECT-TYPE - SYNTAX HWPCBType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Board type, which is defined in HUAWEI-TC-MIB.mib. - The board type supported by a slot varies. For example, a slot can be inserted with a power board only, - but certain slots can be inserted with voice service boards and broadband service boards. - When adding a board by using the hwSlotRowStatus, - you need to specify the board information such as board type and slot number. - When adding a board, you need to check whether the board can be inserted in the specified slot. - " - ::= { hwSlotEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.3 - hwSlotDesc OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The description about the board, providing additional information about a board for users. - For example, you can set the services supported by the board as the description. - " - ::= { hwSlotEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.4 - hwSlotPcbVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - " - The PCB version information of the board. - It has been discarded. - The information of PCB version and other versions are described in the hwSlotVersion. - " - ::= { hwSlotEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.5 - hwSlotVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..640)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The version information about the board. - Refer to the technical specifications of Huawei Technologies - Co., Ltd. Use the new-line character \n (ACSII 0x0A) to space - various version information. If there is no corresponding - version, the new-line character shall also be inserted to - remain the order. - Detailed order information: - Hardware PCB version \n - Software version \n - Logic version \n - DSP version \n - Standby CPU software version \n - Chip version \n - Other software version of the chip with a software \n - Other version information \n - The version information may have a slight difference according to different types of boards. - For example, the standby CPU software version is not displayed for certain boards. - " - ::= { hwSlotEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.6 - hwSlotWorkMode OBJECT-TYPE - SYNTAX INTEGER - { - main(1), - standby(2), - loadshare(3), - nullbackup(4), - voice(5), - satop(6), - pots(7), - isdn(8), - bonding(9), - retransmission(10), - nativetdm(11), - other(255) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Board working mode that describes whether the board is - working in main state or in standby with loadshare, nullbackup, voice, satop state. - Options: - 1. main(1) - indicates that the active control board, supporting the get operation only - 2. standby(2) - indicates that the standby control board, supporting the get operation only - 3. loadshare(3) - indicates that the board working mode is load sharing - 4. nullbackup(4) - indicates that the board working mode is backup - 5. voice(5) - indicates to get and set the working mode of an EDT service board - 6. satop(6) - indicates to get and set the working mode of an EDT service board or TOPB service board - 7. pots(7) - indicates to get and set the working mode of an VDM service board - 8. isdn(8) - indicates to get and set the working mode of an VDM service board - 9. bonding(9) - indicates to get and set the working mode of an ADP service board - 10. retransmission(10) - indicates to get and set the working mode of an ADP service board - 11. nativetdm(11) - indicates to get and set the working mode of a TOPB service board - 12. other(255) - indicates other working mode - An EDT service board can be running either in voice mode, that is, voice(5), or in broadband mode, that is, satop(6). - Setting the working mode of the EDT service board causes board resetting. - An VDM service board can be running either in pots mode, that is, pots(7), or in isdn mode, that is, isdn(8). - Setting the working mode of the VDM service board causes board resetting. - Setting the board working mode may cause board resetting. - When you are setting the working mode, you cannot set hwSlotAdminStatus or hwSlotRowStatus at the same time. - " - ::= { hwSlotEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.7 - hwSubSlots OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The number of sub boards supported by the board. - " - ::= { hwSlotEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.8 - hwSlotOperStatus OBJECT-TYPE - SYNTAX INTEGER - { - null(1), - normal(2), - fault(3), - forbidden(4), - autofind(5), - config(6), - offline(7), - abnormal(8), - versionerr(9), - autoload(10), - outofservice(11), - graceful(12), - shutdown(13), - energysavingshutdown(14), - hightempshutdown(15), - manualshutdown(16), - mismatch(17), - acoffshutdown(18) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The running status of a board. - Options: - 1. null(1) -indicates that the board is null - 2. normal(2) -indicates that the board is running normally - 3. fault(3) -indicates that the board is faulty but in position - 4. forbidden(4) -indicates that the board is in position but disabled - 5. autofind(5) -indicates that the board is in the autofind state. If a board is added through - hwSlotRowStatus and the board is not confirmed, the board is in the autofind state. - If a board is inserted in an idle slot, after the report of automatic registration, - the board is also in the autofind state - 6. config(6) -indicates that the board is in the configuration state. - After a board that is in the auto discovery. - state is confirmed, data needs to be configured on the board. - The board is in the configuration state during data configuration. - After a board is successfully configured, its status is changed from config(6) - to normal(2). If the configuration fails, the board status is changed from config(6) to fault(3) - 7. offline(7) -indicates that the board is faulty and is not in position - 8. abnormal(8) -indicates that the board is abnormal - 9. versionerr(9) -indicates that the board version is error - - 10. autoload(10) -indicates that the board is in the auto loading state. If detecting a software update, - the board automatically loads the update. If a board is in the auto loading state, - resetting or disabling the board may fail - 11. outofservice(11) -indicates that the board is out of service - 12. graceful(12) -indicates that the board running state is graceful - 13. shutdown(13) -indicates that the board is in the shutdown state. - 14. energysavingshutdown(14) -used for system energy saving. Reference to hwSysEnergySaving node for more detail. - 15. hightempshutdown(15) -when the temperature of a board exceeds the high temperature threshold, - the board is powered off in order to protect the board - 16. manualshutdown(16) -services on certain boards can be recovered only after restart of the board. - You can manually power off the board. - Then, the board is in the manual shutdown state - 17. mismatch(17) -when a board inserted in a slot is inconsistent with the configuration saved in the system, - the board is in the mismatch(17) state - 18. acoffshutdown(18) -used to protect system when there is no AC Power. - Certain products use the power saving features, energysavingshutdown(14), hightempshutdown(15), - manualshutdown(16),acoffshutdown(18) to distinguish the shutdown causes. - For outofservice(11), graceful(12), refer to hwSlotEndServiceMode. - " - ::= { hwSlotEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.9 - hwSlotAdminStatus OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(-1), - disable(1), - enable(2), - reset(3), - test(4), - confirm(5), - switch(6), - delete(7), - forbidden(8), - unforbidden(9), - endservice(10), - startservice(11), - poweron(12), - poweroff(13), - is(14), - oos(15), - hotreset(16) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Board status management. - This object cannot be set simultaneously with hwSlotRowStatus or hwSlotWorkMode. - Options: - 1. nooperation(-1) -default state of the system - 2. disable(1) -disable the running of a board - 3. enable(2) -enable the running of a board - 4. reset(3) -reset a board - 5. test(4) -test a board - 6. confirm(5) -confirm the board in the discovery(5) state in hwSlotOperStatus - After the operation, the board is in the config state - 7. switch(6) -main board switchover on access network UA device - 8. delete(7) -delete a board - 9. forbidden(8) -forbid a board - 10.unforbidden(9) -permit a board - 11.endservice(10) -used in the exit delay of a board - 12.startservice(11) -used in the exit delay of a board - 13.poweron(12) -used to power on a board - 14.poweroff(13) -used to power off a board - 15.is(14) -in service - 16.oos(15) -out of service - 17.hotreset(16) -hotreset a board - " - ::= { hwSlotEntry 9 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.10 - hwSlotRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Supported setting operations are createAndGo(4) and destroy(6). - Options: - 1. CreateAndGo(4) - When adding a board in offline mode, you must set the hwSlotType object at - the same time. The hwSlotType object must support offline adding. - After you add a board in offline mode on the NMS, if adding a daughter board is supported, - you can also add a daughter board. See hwSubslotAdminStatus in hwSubslotTable. - 2. Destroy(6) - Used to delete a board. - " - ::= { hwSlotEntry 10 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.11 - hwSlotPhySerialNum OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The vendor-specific serial number string for the board. - The preferred value is the serial number string actually printed on the component itself. - " - ::= { hwSlotEntry 11 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.12 - hwSlotShutdownState OBJECT-TYPE - SYNTAX INTEGER - { - powerOffState(1), - powerOnState(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Shutdown state of the board. - Options: - 1. powerOffState(1) -indicates the power-off state - 2. powerOnState(2) -indicates the power-on state - This object is no longer used. - " - ::= { hwSlotEntry 12 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.13 - hwSlotTemprature OBJECT-TYPE - SYNTAX Integer32 - UNITS "centigrade" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The temperature of the board. (Unit:centigrade) - The value 0X7FFFFFFF indicates invalid temperature. - " - ::= { hwSlotEntry 13 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.14 - hwSlotUpdateVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The message is reported if the current version of a board is inconsistent with the - version saved in the flash memory. - The contents of the message are as follows: - Current BIOS version of the board 3 bytes - BIOS version of the board in the flash 3 bytes - Current software version of the board 3 bytes - Software version of the board in the flash memory 3 bytes - " - ::= { hwSlotEntry 14 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.15 - hwSlotAdminForceOOSTime OBJECT-TYPE - SYNTAX Integer32 (1..1440) - UNITS "minutes" - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The timeout time before forcing to quit service of the board, in unit of minutes. - Range: 1-1440 - Default: 0 - Unit: minutes - " - DEFVAL { 0 } - ::= { hwSlotEntry 15 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.16 - hwSlotForceOOSTime OBJECT-TYPE - SYNTAX Integer32 (0..86400) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The remain time of the forcing to out of service. - Unit:Minute - " - ::= { hwSlotEntry 16 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.17 - hwSlotAdminForceOOSTimeoutWorkMode OBJECT-TYPE - SYNTAX INTEGER - { - forced(1), - cancel(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The handling after the timeout time elapses when a board delays in quitting service. - Options: - 1. forced(1) - force to handle - 2. cancel(2) - cancel handling - " - DEFVAL {cancel} - ::= { hwSlotEntry 17 } - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.18 - hwSlotEndServiceMode OBJECT-TYPE - SYNTAX INTEGER - { - immediate(1), - graceful(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The mode in which a board quits service. - Options: - 1. immediate(1) -quit service immediately - 2. graceful(2) -quit service later - " - ::= { hwSlotEntry 18 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.19 - hwSlotCLEICode OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..640)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Card CLEI Code(COMMON LANGUAGE Location Identifier Code): - Used to identify the location and the type of a telecommunication device. - For the definition of the CLEI Code, refer to the GR-485. - " - ::= { hwSlotEntry 19 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.20 - hwSlotNetworkRole OBJECT-TYPE - SYNTAX INTEGER - { - cascade(1), - network(2), - user(3), - extend(4), - invalid(255) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Indicates the network role of a board. - Options: - 1. cascade(1) -indicates the subtending side, which is used for subtending and capturing certain protocol packets - 2. network(2) -indicates the network side, which is used for upstream transmission - 3. user(3) -indicates the user side, which is used for creating the service port - 4. extend(4) -indicates the extend side, which is used for connecting to the extended frame - 5. invalid(255)-indicates the invalid value - " - ::= { hwSlotEntry 20 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.21 - hwSlotTypeName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Slot information description, to describe board name information of the slot. - " - ::= { hwSlotEntry 21 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.22 - hwSlotPrimaryStatus OBJECT-TYPE - SYNTAX INTEGER - { - isNr(1), - isAnr(2), - isRst(3), - isAnrst(4), - oosAu(5), - oosMa(6), - oosAuma(7), - oosAurst(8), - oosMaanr(9), - unknown(10) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The primary status of the Board. - Options: - 1. isNr(1) -in Service, normal - 2. isAnr(2) -in service, abnormal - 3. isRst(3) -in service, restricted - 4. isAnrst(4) -in service, abnormal & restricted - 5. oosAu(5) -out of service, autonomous - 6. oosMa(6) -out of service, management - 7. oosAuma(7) -out of service, autonomous & management - 8. oosAurst(8) -out of service, autonomous & restricted - 9. oosMaanr(9) -out of service, management & abnormal - 10. unknown(10) -unknown - " - ::= { hwSlotEntry 22 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.23 - hwSlotSecondaryStatus OBJECT-TYPE - SYNTAX BITS - { - sstAins(0), - sstFaf(1), - sstFlt(2), - sstLpbk(3), - sstMea(4), - sstSgeo(5), - sstStbyh(6), - sstTs(7), - sstUas(8), - sstUeq(9), - sstWrk(10), - sstPwr(11) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The secondary status of the board. - This BITS structure can report the following status: - 1. sstAins(0) -this bit position positively reports that the status of the board is automatic in-service - 2. sstFaf(1) -facility failure - 3. sstFlt(2) -fault - 4. sstLpbk(3) -loopback - 5. sstMea(4) -mismatch of equipment and attributes - 6. sstSgeo(5) -supporting entity outage - 7. sstStbyh(6) -standby-Hot - 8. sstTs(7) -test - 9. sstUas(8) -unassigned - 10. sstUeq(9) -unequipped - 11. sstWrk(10) -working - 12. sstPwr(11) -power - " - ::= { hwSlotEntry 23 } - - - -- 1.3.6.1.4.1.2011.6.3.3.2.1.24 - hwSlotCreateTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - This object is used for getting the time of adding or creating a board. - " - ::= { hwSlotEntry 24 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3 - hwSubslotTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwSubslotEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Subslot description table that describes detailed information of each subslot attached to the board. - The indexes of this table are hwFrameIndex, hwSlotIndex and hwSubslotIndex. - For the hwFrameIndex object, refer to hwFrameTable; for the hwSlotIndex object, refer to hwSlotTable. - For example, 0.1.0 indicates that a daughter board is in subslot 0, slot 1, shelf 0. - " - ::= { hwSlotConf 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1 - hwSubslotEntry OBJECT-TYPE - SYNTAX HwSubslotEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Subslot description table that describes detailed information of each subslot attached to the board. - The indexes of this entry are hwFrameIndex, hwSlotIndex and hwSubslotIndex. - For the hwFrameIndex object, refer to hwFrameTable; for the hwSlotIndex object, refer to hwSlotTable. - For example, 0.1.0 indicates that a daughter board is in subslot 0, slot 1, shelf 0. - " - INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex } - ::= { hwSubslotTable 1 } - - - HwSubslotEntry ::= - SEQUENCE { - hwSubslotIndex - Integer32, - hwSubslotType - HWSubPCBType, - hwSubslotPorts - Integer32, - hwSubslotOperStatus - INTEGER, - hwSubslotAdminStatus - INTEGER, - hwSubslotVersion - OCTET STRING, - hwSubSlotDesc - OCTET STRING, - hwSubslotRowStatus - RowStatus, - hwSubSlotPhySerialNum - OCTET STRING, - hwSubslotTypeName - OCTET STRING, - hwSubslotPrimaryStatus - INTEGER, - hwSubslotSecondaryStatus - BITS, - hwSubslotCLEICode - OCTET STRING, - hwSubslotTemperature - Integer32, - hwSubslotCpuRate - Integer32, - hwSubslotRamUseRate - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.1 - hwSubslotIndex OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The index of a daughter board is determined by the physical position of the daughter board on the board. - The hwSubslotIndex value of 65535 indicates the board itself. - " - ::= { hwSubslotEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.2 - hwSubslotType OBJECT-TYPE - SYNTAX HWSubPCBType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - For the definition of the daughter board type, refer to the HUAWEI-TC-MIB.mib. - When adding a daughter board on a board, you need to specify the type of the daughter board and - check whether the daughter board can be inserted in the specified subslot on the board. - " - ::= { hwSubslotEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.3 - hwSubslotPorts OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The number of physical ports owned by the sub board. - " - ::= { hwSubslotEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.5 - hwSubslotOperStatus OBJECT-TYPE - SYNTAX INTEGER - { - uninstall(1), - normal(2), - fault(3), - forbidden(4), - autofind(5), - config(6), - offline(7), - abnormal(8), - versionerr(9), - autoload(10), - outofservice(11), - graceful(12), - shutdown(13), - energysavingshutdown(14), - hightempshutdown(15), - manualshutdown(16), - mismatch(17), - acoffshutdown(18) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Operation status of the daughter board. - Options: - 1. uninstall(1) -indicates that the daughter board is not installed - 2. normal(2) -indicates that the daughter board is running normally - 3. fault(3) -indicates that the daughter board is faulty - 4. forbidden(4) -the object is not used - 5. autofind(5) -indicates that the daughter board is in the autofind state. - 6. config(6) -indicates that the daughter board is in the configuration state. - The daughter board is in the configuration state during data configuration. - After a daughter board is successfully configured, its status is changed from config(6) - to normal(2). If the configuration fails, the daughter board status is changed from config(6) to fault(3) - 7. offline(7) -indicates that the daughter board is faulty and is not in position - 8. abnormal(8) -indicates that the daughter board is abnormal - 9. versionerr(9) -indicates that the daughter board version is error - 10. autoload(10) -indicates that the daughter board is in the auto loading state. If detecting a software update, - the daughter board automatically loads the update. If a daughter board is in the auto loading state, - resetting or disabling the daughter board may fail - 11. outofservice(11) -indicates that the daughter board is out of service - 12. graceful(12) -indicates that the daughter board running state is graceful - 13. shutdown(13) -indicates that the daughter board is in the shutdown state. - 14. energysavingshutdown(14) -used for system energy saving. Reference to hwSysEnergySaving node for more detail. - 15. hightempshutdown(15) -when the temperature of a daughter board exceeds the high temperature threshold, - the daughter board is powered off in order to protect the daughter board - 16. manualshutdown(16) -services on certain daughter boards can be recovered only after restart of the daughter board. - You can manually power off the daughter board. - Then, the daughter board is in the manual shutdown state - 17. mismatch(17) -when a daughter board inserted in a slot is inconsistent with the configuration saved in the system, - the daughter board is in the mismatch(17) state - 18. acoffshutdown(18) -used to protect system when there is no AC Power. - Certain products use the power saving features, energysavingshutdown(14), hightempshutdown(15), - manualshutdown(16),acoffshutdown(18) to distinguish the shutdown causes. - " - ::= { hwSubslotEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.7 - hwSubslotAdminStatus OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(-1), - disable(1), - enable(2), - reset(3), - test(4), - confirm(5), - delete(6), - is(7), - oos(8), - poweron(9), - poweroff(10) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Administration status of the daughter board in the subslot. - This object is not used. - Options: - 1. nooperation(-1) -indicates the default state - 2. disable(1) -indicates the disable state - 3. enable(2) -indicates the enable state - 4. reset(3) -indicates the reset state - 5. test(4) -indicates the test state - 6. confirm(5) -indicates the confirmation state - 7. delete(6) -indicates the delete state - 8. is(7) -indicates in service - 9. oos(8) -indicates out of service - 10. poweron(9) -indicates the poweron state - 11. poweroff(10) -indicates the poweroff state - " - ::= { hwSubslotEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.8 - hwSubslotVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..1024)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - daughter board version information, obtained from the version information about the - board on which the daughter board is located. - Refer to the hwSlotVersion in the hwSlotTable. - " - ::= { hwSubslotEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.9 - hwSubSlotDesc OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The description about the daughter board. - Do not support the setting operation. - " - ::= { hwSubslotEntry 9 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.10 - hwSubslotRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Only the operation of adding a daughter board, that is, setting createAndGo(4), - is supported. When adding a daughter board, you must set the hwSubslotType object at the same time. - After you add a board by using the hwSlotAdminStatus object in hwSlotTable, - if the board allows you to add a daughter board and the board status (hwSlotOperStatus) is discovery(5), - you can add a daughter board in this way. - " - ::= { hwSubslotEntry 10 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.11 - hwSubSlotPhySerialNum OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The vendor-specific serial number string for the daughter board. - The preferred value is the serial number string - actually printed on the component itself. - " - ::= { hwSubslotEntry 11 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.12 - hwSubslotTypeName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - daughter board type name in the subslot,refer to the HW-TC table. - " - ::= { hwSubslotEntry 12 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.13 - hwSubslotPrimaryStatus OBJECT-TYPE - SYNTAX INTEGER - { - isNr(1), - isAnr(2), - isRst(3), - isAnrst(4), - oosAu(5), - oosMa(6), - oosAuma(7), - oosAurst(8), - oosMaanr(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The primary status of the daughter board. - Options: - 1. isNr(1) -in Service, normal - 2. isAnr(2) -in service, abnormal - 3. isRst(3) -in service, restricted - 4. isAnrst(4) -in service, abnormal & restricted - 5. oosAu(5) -out of service, autonomous - 6. oosMa(6) -out of service, management - 7. oosAuma(7) -out of service, autonomous & management - 8. oosAurst(8) -out of service, autonomous & restricted - 9. oosMaanr(9) -out of service, management & abnormal - " - ::= { hwSubslotEntry 13 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.14 - hwSubslotSecondaryStatus OBJECT-TYPE - SYNTAX BITS - { - sstAins(0), - sstFaf(1), - sstFlt(2), - sstLpbk(3), - sstMea(4), - sstSgeo(5), - sstStbyh(6), - sstTs(7), - sstUas(8), - sstUeq(9), - sstWrk(10), - sstPwr(11) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The secondary status of the daughter board. - This BITS structure can report the following status: - 1. sstAins(0) -this bit position positively reports that the status of the daughter board is automatic in-service - 2. sstFaf(1) -facility failure - 3. sstFlt(2) -fault - 4. sstLpbk(3) -loopback - 5. sstMea(4) -mismatch of equipment and attributes - 6. sstSgeo(5) -supporting entity outage - 7. sstStbyh(6) -standby-Hot - 8. sstTs(7) -test - 9. sstUas(8) -unassigned - 10. sstUeq(9) -unequipped - 11. sstWrk(10) -working - 12. sstPwr(11) -power - " - ::= { hwSubslotEntry 14 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.15 - hwSubslotCLEICode OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..640)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - daughter board CLEI Code(COMMON LANGUAGE Location Identifier Code): - Used to identify the location and the type of a telecommunication device. - For the definition of the CLEI Code, refer to the GR-485. - " - ::= { hwSubslotEntry 15 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.16 - hwSubslotTemperature OBJECT-TYPE - SYNTAX Integer32 - UNITS "centigrade" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The temperature of the daughter board. (Unit:centigrade) - The value 0X7FFFFFFF indicates invalid temperature. - " - ::= { hwSubslotEntry 16 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.17 - hwSubslotCpuRate OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The cpu occupancy of the daughter board. - The value -1 indicates invalid cpu occupancy. - " - ::= { hwSubslotEntry 17 } - - - -- 1.3.6.1.4.1.2011.6.3.3.3.1.18 - hwSubslotRamUseRate OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The memory occupancy of the daughter board. - The value -1 indicates invalid memory occupancy. - " - ::= { hwSubslotEntry 18 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4 - hwPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Port configuration table that describes the detailed - information of physical ports in the board, including the type, - status and rate of the port. This table must be implemented. - The indexes of this table are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. - hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to - hwSlotTable, hwSubslotIndex refer to hwSubslotTable. - " - ::= { hwSlotConf 4 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1 - hwPortEntry OBJECT-TYPE - SYNTAX HwPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Port configuration table that describes the detailed - information of physical ports in the board, including the type, - status and rate of the port. This table must be implemented. - The indexes of this entry are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. - hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to hwSlotTable, - hwSubslotIndex refer to hwSubslotTable. - " - INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwPortIndex } - ::= { hwPortTable 1 } - - - HwPortEntry ::= - SEQUENCE { - hwPortIndex - Integer32, - hwPortType - HWPortType, - hwPortDesc - OCTET STRING, - hwPortSpeed - Integer32, - hwPortOperStatus - INTEGER, - hwPortAdminStatus - INTEGER, - hwPortNetworkRole - INTEGER, - hwPortTemprature - Integer32, - hwPortPrimaryStatus - INTEGER, - hwPortSecondaryStatus - BITS, - hwPortVsIDMask - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.1 - hwPortIndex OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Port index, indicating the physical number of the port on a board. - " - ::= { hwPortEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.2 - hwPortType OBJECT-TYPE - SYNTAX HWPortType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Port type, which is defined in HUAWEI-TC-MIB.mib. - " - ::= { hwPortEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.3 - hwPortDesc OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..80)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The description about the port, used to describe extra information of the port. - For example, you can describe the user that connects to the port. - The standby control board does not support setting of the port description. - " - ::= { hwPortEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.4 - hwPortSpeed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS deprecated - DESCRIPTION - " - The speed of the port. - Unit:Kbps - " - ::= { hwPortEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.5 - hwPortOperStatus OBJECT-TYPE - SYNTAX INTEGER - { - normal(1), - fault(2), - localLoopback(3), - forbidden(4), - test(5), - remoteLoopback(6), - activated(10), - deactivated(11), - block(12), - nolight(13), - innerLocalLoopback(14), - innerRemoteLoopback(15), - locked(16), - busy(17), - maintain(18), - standbynormal(19), - standbyfault(20), - adslloopbackafe(21), - adslloopbackhybrid(22), - rtuLocalLoopback(23), - rtuRemoteLoopback(24), - linkup(25), - linkdown(26), - powerDenied(50) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Port operation status. - Options: - 1.normal(1) -indicates that the link is up or activated - 2.fault(2) -indicates that port failure - 3.localLoopback(3) -indicates that normal local loopback - 4.forbidden(4) -indicates that the port is disabled - 5.test(5) -indicates test start - 6.remoteLoopback(6) -indicates normal remote loopback - 7.activated(10) -indicates that the port is being activated - 8.deactivated(11) -indicates that the link is down or deactivated - 9.block(12) -indicates port blocking - 10.nolight(13) -indicates no signal in ATM port - 11.innerLocalLoopback(14) -indicates that inner local loopback toward inner system chipset (it's UTOPIA loopback for ADSL port) - 12.innerRemoteLoopback(15)-indicates that inner remote loopback toward inner system chipset - 13.locked(16) -indicates locked - 14.busy(17) -indicates busy - 15.maintain(18) -indicates maintenance - 16.standbynormal(19) -indicates that the port on the standby control board is activated - 17.standbyfault(20) -indicates that the port on the standby control board is faulty - 18.adslloopbackafe(21) -indicates that AFE loopback - 19.adslloopbackhybrid(22) -indicates that HYBRID loopback - 20.rtuLocalLoopback(23) -indicates that RTU local loopback - 21.rtuRemoteLoopback(24) -indicates that RTU remote loopback - 22.linkup(25) -indicates eth port online - 23.linkdown(26) -indicates eth port offline - 24.powerDenied(50) -indicates port operation state is power denied - " - ::= { hwPortEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.6 - hwPortAdminStatus OBJECT-TYPE - SYNTAX INTEGER - { - active(1), - deactive(2), - block(3), - unblock(4), - confirm(5), - delete(6), - reset(7), - localLoopback(8), - remoteLoopback(9), - stopLoopback(11), - innerLocalLoopback(12), - innerRemoteLoopback(13), - rtuLocalLoopback(14), - rtuRemoteLoopback(15), - utopiaLocalLoopback(16), - afeLocalLoopback(17), - hybirdLocalLoopback(18), - noLoopBackNoTest(50), - noLoopBackTest(51), - localLoopBackNoTest(52), - localLoopBackTest(53), - remoteLoopBackNoTest(54), - remoteLoopBackTest(55), - localLoopbackPTM(56), - eocLoopbackNoTest(57), - eocLoopbackTest(58), - prohibited(59) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Port administration status. - Options: - 1.active(1) -activate the port - 2.deactive(2) -deactivate the port - 3.block(3) -block the port - 4.unblock(4) -unblock the port - 5.confirm(5) -confirm the port - 6.delete(6) -delete the port - 7.reset(7) -reset the port - 8.localLoopback(8) -loop back the port - 9.remoteLoopback(9) -remotely loop back the port - 10.stopLoopback(11) -stop looping back the port - 11.innerLocalLoopback(12) -inner local loopback toward inner system chipset - 12.innerRemoteLoopback(13) -inner remote loopback toward inner system chipset - 13.rtuLocalLoopback(14) -RTU local loopback RUT: Local loopback - 14.rtuRemoteLoopback(15) -RTU remote loopback - 15.utopiaLocalLoopback(16) -UTOPIA Local Loopback - 16.afeLocalLoopback(17) -AFE Local Loopback - 17.hybirdLocalLoopback(18) -HYBIRD Local Loopback - 18.noLoopBackNoTest(50) -no loop back and no test - 19.noLoopBackTest(51) -no loop back and test - 20.localLoopBackNoTest(52) -Local loop back and no test - 21.localLoopBackTest(53) -Local loop back test - 22.remoteLoopBackNoTest(54) -Remote loopback and no test - 23.remoteLoopBackTest(55) -Remote loopback and test - 24.localLoopbackPTM(56) -PTM Local Loopback - 25.eocLoopbackNoTest(57) -EOC Loop back and no test - 26.eocLoopbackTest(58) -EOC Loop back and test - 27.prohibited(59) -Port is prohibited - " - ::= { hwPortEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.7 - hwPortNetworkRole OBJECT-TYPE - SYNTAX INTEGER - { - uplink(1), - cascade(2), - access(3), - extend(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Indicates the network role of a board. - Options: - 1. uplink(1) -indicates the uplink port - 2. cascade(2) -indicates the subtending port - 3. access(3) -indicates the downstream access port - 4. extend(4) -indicates connectting to extended frame - " - ::= { hwPortEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.8 - hwPortTemprature OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The temperature of the port. - The object is not used. - " - ::= { hwPortEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.9 - hwPortPrimaryStatus OBJECT-TYPE - SYNTAX INTEGER - { - isNr(1), - isAnr(2), - isRst(3), - isAnrst(4), - oosAu(5), - oosMa(6), - oosAuma(7), - oosAurst(8), - oosMaanr(9) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The primary status of the port. - Options: - 1. isNr(1) -in Service, normal - 2. isAnr(2) -in service, abnormal - 3. isRst(3) -in service, restricted - 4. isAnrst(4) -in service, abnormal & restricted - 5. oosAu(5) -out of service, autonomous - 6. oosMa(6) -out of service, management - 7. oosAuma(7) -out of service, autonomous & management - 8. oosAurst(8) -out of service, autonomous & restricted - 9. oosMaanr(9) -out of service, management & abnormal - " - ::= { hwPortEntry 9 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.10 - hwPortSecondaryStatus OBJECT-TYPE - SYNTAX BITS - { - sstAins(0), - sstFaf(1), - sstFlt(2), - sstLpbk(3), - sstMea(4), - sstSgeo(5), - sstStbyh(6), - sstTs(7), - sstUas(8), - sstUeq(9), - sstWrk(10), - sstPwr(11) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The secondary status of the port. - This BITS structure can report the following status: - 1. sstAins(0) -this bit position positively reports that the status of the port is automatic in-service - 2. sstFaf(1) -facility failure - 3. sstFlt(2) -fault - 4. sstLpbk(3) -loopback - 5. sstMea(4) -mismatch of equipment and attributes - 6. sstSgeo(5) -supporting entity outage - 7. sstStbyh(6) -standby-Hot - 8. sstTs(7) -test - 9. sstUas(8) -unassigned - 10. sstUeq(9) -unequipped - 11. sstWrk(10) -working - 12. sstPwr(11) -power - " - ::= { hwPortEntry 10 } - - - -- 1.3.6.1.4.1.2011.6.3.3.4.1.11 - hwPortVsIDMask OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The virtual system mask of the port, each bit indicates the VAN to which the board - belongs. For example, the first bit maps vs0, the second bit maps vs1, and the rest - can be deducted by analog. - " - ::= { hwPortEntry 11 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5 - hwFrameLinks OBJECT IDENTIFIER ::= { hwSlotConf 5 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.1 - hwFrameLinkNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Number of frame Links, which refers to the number of links between the main - frame and the standby frame of the current device. If there are many frames, - but the device cannot know the link relation of the frames, then the initial - value of this node is 0. If a user manually adds the link between the frames later, - then this node shall be renewed. - Default: 0 - " - ::= { hwFrameLinks 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2 - hwFrameLinkTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwFrameLinkEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameLinkIndex. - The frame link table. It describes the topology relation between the frames. - For the device that can automatically discover the link relationship between the devices, - this table can be implemented as read-only table. For the device whose inter-frame - relation needs to be configured manually, this table shall support adding and deletion. - All the links must locate on the two existing ports. - " - ::= { hwFrameLinks 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1 - hwFrameLinkEntry OBJECT-TYPE - SYNTAX HwFrameLinkEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameLinkIndex. - The frame link table. It describes the topology relation between the frames. - For the device that can automatically discover the link relationship between the devices, - this table can be implemented as read-only table. For the device whose inter-frame - relation needs to be configured manually, this table shall support adding and deletion. - All the links must locate on the two existing ports. - " - INDEX { hwFrameLinkIndex } - ::= { hwFrameLinkTable 1 } - - - HwFrameLinkEntry ::= - SEQUENCE { - hwFrameLinkIndex - Integer32, - hwFrameLinkLeftFrame - Integer32, - hwFrameLinkLeftSlot - Integer32, - hwFrameLinkLeftSubSlot - Integer32, - hwFrameLinkLeftPort - Integer32, - hwFrameLinkRightFrame - Integer32, - hwFrameLinkRightSlot - Integer32, - hwFrameLinkRightSubSlot - Integer32, - hwFrameLinkRightPort - Integer32, - hwFrameLinkOperStatus - INTEGER, - hwFrameLinkRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.1 - hwFrameLinkIndex OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Index of the frame link. It is sequentially numerated and exclusively identified in the device. - There is no restriction to the coding rule. - " - ::= { hwFrameLinkEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.2 - hwFrameLinkLeftFrame OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The ID of the left node linked to the frame, corresponding to the hwFrameIndex in the hwFrameTable - " - ::= { hwFrameLinkEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.3 - hwFrameLinkLeftSlot OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The ID of the left slot linked to the frame, corresponding to the hwSlotIndex in the hwSlotTable. - It indicates which slot of the left node is the link entry. - " - ::= { hwFrameLinkEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.4 - hwFrameLinkLeftSubSlot OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Link the left subslot, corresponding to the hwSubSlotIndex in the hwSubTable. - It indicates which subslot of the left node is the link entry. - " - ::= { hwFrameLinkEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.5 - hwFrameLinkLeftPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The ID of the left port linked to the frame, corresponding to the hwPortIndex in the hwPortTable. - It indicates which port of the left node is the link entry. - " - ::= { hwFrameLinkEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.6 - hwFrameLinkRightFrame OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The ID of the right node linked to the frame, corresponding to the hwFrameIndex of the hwFrameTable. - " - ::= { hwFrameLinkEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.7 - hwFrameLinkRightSlot OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The ID of the right slot linked the frame, corresponding to the hwSlotIndex of the hwSlotTable. - It indicates which slot of the right node is the link entry. - " - ::= { hwFrameLinkEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.8 - hwFrameLinkRightSubSlot OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Link the right subslot, corresponding to the hwSubSlotIndex in the hwSubSlotTable. - It indicates which subslot of the right node is the link entry. - " - ::= { hwFrameLinkEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.9 - hwFrameLinkRightPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The ID of the right port linked to the frame, corresponding to the hwPortIndex in the hwPortTable. - It indicates which port of the right port is the link entry. - " - ::= { hwFrameLinkEntry 9 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.10 - hwFrameLinkOperStatus OBJECT-TYPE - SYNTAX INTEGER - { - normal(1), - fault(2), - discovery(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The running status of the link. - Options: - 1.normal(1) - the running status of the link is normal - 2.fault(2) - the running status of the link is fault - 3.discovery(3) - the link is discovered - " - ::= { hwFrameLinkEntry 10 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.11 - hwFrameLinkRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The row status of the frame link, used to add or delete a link. - " - ::= { hwFrameLinkEntry 11 } - - - -- 1.3.6.1.4.1.2011.6.3.3.5.3 - hwFrameLinkNextIndex OBJECT-TYPE - SYNTAX Integer32 (0..254) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The frame link table indicates adding the index value to be assigned by the new link. - This leaf is used to access an index ID of the next frame link dynamically assigned by - the host before delivering the adding link. To deliver the adding link, - the value of the leaf shall be accessed,and be delivered together with the frame link table. - Otherwise, the host can not execute the operation and will return the error. - Default: 0 - " - ::= { hwFrameLinks 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6 - hwNarrowBoard OBJECT IDENTIFIER ::= { hwSlotConf 6 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6.1 - hwBoardAttrTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwBoardAttrEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Inquiring or modifying AULaw, impedance and current or ringvoltage of ASL, A32 and H511POTS ports. - The indexes of this table are hwFrameIndex and hwSlotIndex. - For the hwFrameIndex object, refer to hwFrameTable; - for the hwSlotIndex object, refer to hwSlotTable. - " - ::= { hwNarrowBoard 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1 - hwBoardAttrEntry OBJECT-TYPE - SYNTAX HwBoardAttrEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Inquiring or modifying AULaw, impedance and current or ringvoltage of ASL, A32 and H511POTS ports. - The indexes of this entry are hwFrameIndex and hwSlotIndex. - For the hwFrameIndex object, refer to hwFrameTable; - for the hwSlotIndex object, refer to hwSlotTable. - " - INDEX { hwFrameIndex, hwSlotIndex } - ::= { hwBoardAttrTable 1 } - - - HwBoardAttrEntry ::= - SEQUENCE { - hwBoardAulaw - Integer32, - hwBoardCurrent - Integer32, - hwBoardImpedance - Integer32, - hwBoardEnvironment - INTEGER, - hwBoardWorkmode - INTEGER, - hwBoardRingVoltage - Integer32, - hwBoardWorkState - INTEGER - } - - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.1 - hwBoardAulaw OBJECT-TYPE - SYNTAX Integer32 (1..2) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Coding method of voice signal when digitalizing. - In different country or area it should be A law or u law. - 1 -- A law - 2 -- u law - " - ::= { hwBoardAttrEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.2 - hwBoardCurrent OBJECT-TYPE - SYNTAX Integer32 (1..10) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Port current supported by the board. The value ranges from 1 to 10, - which indicates the port current value supported under certain loopline impedance. - 1 -- 25mA steady current - 2 -- 16mA steady current - 3 -- 35mA 2*200 - 4 -- 35mA 2*250 - 5 -- 35mA 2*400 - 6 -- 47mA 2*200 - 7 -- 47mA 2*250 - 8 -- 47mA 2*400 - 9 -- 17mA steady current - 10 -- 20mA steady current - " - ::= { hwBoardAttrEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.3 - hwBoardImpedance OBJECT-TYPE - SYNTAX Integer32 (1..15 | 255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Port impedance of the board. The following values indicates different impedance with - different application circumstances. - 1 -- Bureau machine in China(200+680|| 100nf) - 2 -- User Machine in China(200+560|| 100nf) - 3 -- 600 Interface - 4 -- Interface of russian(150+510|| 47nf) - 5 -- (220+820|| 115nf ) - 6 -- (220+820|| 120nf ) - 7 -- 900 Interface - 8 -- Interface of Brazil(800|| 50nf) - 9 -- BT(Zin=300+1000|| 220nf ,Zload=370+620|| 310nf) - 10 -- HK_BT3(Zin=370+620|| 310nf,Zload=600) - 11 -- HK_BT5(Zin=270+264|| 357nf+1434|| 265nf,Zload=600) - 12 -- BT1(BT0 without AGC) - 13 -- BT2(Zin=87+1052||228nF+229||28.4nF, Zload=270+264||357nF+1434||265nF) - 14 -- BT3(Zin=87+1052||228nF+229||28.4nF, Zload=164+162||363nF+1227||350nF) - 15 -- KPN(Zin= 270+750|| 150nf) - 255 -- Private definition - " - ::= { hwBoardAttrEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.4 - hwBoardEnvironment OBJECT-TYPE - SYNTAX INTEGER - { - emsan(1), - smsan(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The object is used to set and query the working environment of a board. - Options: - 1.emsan(1) -indicates that the device is on a terminal node or a convergence node - 2.smsan(2) -indicates that the device is on a terminal node or a convergence node - " - DEFVAL { 1 } - ::= { hwBoardAttrEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.5 - hwBoardWorkmode OBJECT-TYPE - SYNTAX INTEGER - { - combo(1), - powerSaving(2), - auto(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The object is used to set the working mode of the COMBO board. - Options: - 1.combo(1) -the broadband and voice parts of the board are powered on - 2.powerSaving(2) -the board cuts off the power supply of the broadband part - 3.auto(3) -normally the broadband and voice parts of the board are powered on - When the mains supply is cut off, the board automatically cuts off - the power supply of the broadband part - " - DEFVAL { 1 } - ::= { hwBoardAttrEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.6 - hwBoardRingVoltage OBJECT-TYPE - SYNTAX Integer32 (1..2) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - It is supported to config ringvoltage on virtual A04 board. - It should be 41.5v or 45v. - 1 -- 25Hz 41.5V - 2 -- 25Hz 45V - " - ::= { hwBoardAttrEntry 6 } - - --- DEFVAL { 1 } - -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.7 - hwBoardWorkState OBJECT-TYPE - SYNTAX INTEGER - { - combo(1), - powerSaving(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object is used to query the working status of the COMBO board. - Options: - 1. combo(1) -if the broadband and voice parts of the board are powered on, - the returned value is combo(1) ,DEFVAL { 1 } - 2. powerSaving(2) -if only the voice part of the board is powered on, - the returned value is powerSaving(2) - " - ::= { hwBoardAttrEntry 7 } - - -- 1.3.6.1.4.1.2011.6.3.3.7 - hwVsPortTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwVsPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Port query table that describes the detailed - information of physical ports in the board, including the type, - the virtual system mask of the port. - The indexes of this table are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. - hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to hwSlotTable, - hwSubslotIndex refer to hwSubslotTable, hwPortIndex refer to hwPortTable. - " - ::= { hwSlotConf 7 } - - --1.3.6.1.4.1.2011.6.3.3.7.1 - hwVsPortEntry OBJECT-TYPE - SYNTAX HwVsPortEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Port query table that describes the detailed - information of physical ports in the board, including the type, - the virtual system mask of the port. - The indexes of this entry are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. - hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to hwSlotTable, - hwSubslotIndex refer to hwSubslotTable, hwPortIndex refer to hwPortTable. - " - INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwPortIndex } - ::= { hwVsPortTable 1 } - - HwVsPortEntry ::= - SEQUENCE { - hwVsPortType - HWPortType, - hwVsPortVsMask - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.3.7.1.1 - hwVsPortType OBJECT-TYPE - SYNTAX HWPortType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Port type, which is defined in HUAWEI-TC-MIB.mib. - " - ::= { hwVsPortEntry 1 } - - -- 1.3.6.1.4.1.2011.6.3.3.7.1.2 - hwVsPortVsMask OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The virtual system mask of the port, each bit indicates the VAN to which the port - belongs. For example, the first bit maps vs0, the second bit maps vs1, and the rest - can be deducted by analog. - " - ::= { hwVsPortEntry 2 } - - -- 1.3.6.1.4.1.2011.6.3.4 - hwCpuDevTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCpuDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The indexes of this table are hwFrameIndex, hwSlotIndex and hwCpuDevIndex. - A table of CPU statistics. - " - ::= { hwDev 4 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1 - hwCpuDevEntry OBJECT-TYPE - SYNTAX HwCpuDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The indexes of this entry are hwFrameIndex, hwSlotIndex and hwCpuDevIndex. - A table of CPU statistics. - " - INDEX { hwFrameIndex, hwSlotIndex, hwCpuDevIndex } - ::= { hwCpuDevTable 1 } - - - HwCpuDevEntry ::= - SEQUENCE { - hwCpuDevIndex - Integer32, - hwCpuDevDuty - Integer32, - hwAvgDuty1min - Integer32, - hwAvgDuty5min - Integer32, - hwCpuRunTime - Integer32, - hwCpuOverLoadNum - Integer32, - hwCpuOverLoadTime - Integer32, - hwCpuCongestionNum - Integer32, - hwCpuCongestionTime - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.4.1.1 - hwCpuDevIndex OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - CPU index, hwFrameIndex, and hwSlotIndex constitute the HUAWEI-CPU-MIB index. - For a single-CPU device, the value of this object is 0. - " - ::= { hwCpuDevEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.2 - hwCpuDevDuty OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU usage of a board or an entity. - " - ::= { hwCpuDevEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.3 - hwAvgDuty1min OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU usage of a board or entity 1 minute before the data is read. - " - ::= { hwCpuDevEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.4 - hwAvgDuty5min OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The value of this object identifies the average CPU usage of a board or entity 5 minutes before the data is read. - " - ::= { hwCpuDevEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.5 - hwCpuRunTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Duration of CPU running(s). - " - ::= { hwCpuDevEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.6 - hwCpuOverLoadNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Number of CPU overload. - " - ::= { hwCpuDevEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.7 - hwCpuOverLoadTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Duration of CPU overload(s). - " - ::= { hwCpuDevEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.8 - hwCpuCongestionNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Number of CPU congestion. - " - ::= { hwCpuDevEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.4.1.9 - hwCpuCongestionTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Duration of CPU congestion(s). - " - ::= { hwCpuDevEntry 9 } - -- 1.3.6.1.4.1.2011.6.3.5 - hwMemoryDev OBJECT IDENTIFIER ::= { hwDev 5 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1 - hwMemoryDevTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwMemoryDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex, hwSlotIndex or hwMemoryDevModuleIndex. - This table contains memory information. - " - ::= { hwMemoryDev 1 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1.1 - hwMemoryDevEntry OBJECT-TYPE - SYNTAX HwMemoryDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex, hwSlotIndex or hwMemoryDevModuleIndex. - This table contains memory information. - " - INDEX { hwFrameIndex, hwSlotIndex, hwMemoryDevModuleIndex } - ::= { hwMemoryDevTable 1 } - - - HwMemoryDevEntry ::= - SEQUENCE { - hwMemoryDevModuleIndex - Integer32, - hwMemoryDevSize - Unsigned32, - hwMemoryDevFree - Unsigned32, - hwMemoryDevRawSliceUsed - Unsigned32, - hwMemoryDevLargestFree - Unsigned32, - hwMemoryDevFail - Integer32, - hwMemoryDevFailNoMem - Integer32, - hwMemoryDevSize64 - CounterBasedGauge64, - hwMemoryDevFree64 - CounterBasedGauge64 - } - - -- 1.3.6.1.4.1.2011.6.3.5.1.1.1 - hwMemoryDevModuleIndex OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Index of hwMemoryDevTable. - " - ::= { hwMemoryDevEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1.1.2 - hwMemoryDevSize OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Indicates the total size of the memory module - which is on the managed object. Its unit is byte. - " - ::= { hwMemoryDevEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1.1.3 - hwMemoryDevFree OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Indicates the free size of the memory, in the unit of byte. - " - ::= { hwMemoryDevEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1.1.4 - hwMemoryDevRawSliceUsed OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Indicates the used size of the raw slice memory, in the unit of byte. - " - ::= { hwMemoryDevEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1.1.5 - hwMemoryDevLargestFree OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The maximum size of the memory that can be currently used, in the unit of byte. - " - ::= { hwMemoryDevEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1.1.6 - hwMemoryDevFail OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Count of memory allocation failures. - " - ::= { hwMemoryDevEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.5.1.1.7 - hwMemoryDevFailNoMem OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Count of the memory allocation - " - ::= { hwMemoryDevEntry 7 } - - --- 1.3.6.1.4.1.2011.6.3.5.1.1.8 - -- 1.3.6.1.4.1.2011.6.3.5.1.1.8 - hwMemoryDevSize64 OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Indicates the total size of the memory module incase of excessing 4G - which is on the managed object.Its unit is byte. - " - ::= { hwMemoryDevEntry 8 } - - --- 1.3.6.1.4.1.2011.6.3.5.1.1.9 - -- 1.3.6.1.4.1.2011.6.3.5.1.1.9 - hwMemoryDevFree64 OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Indicates the free size of the memory incase of excessing 4G, in the unit of byte. - " - ::= { hwMemoryDevEntry 9 } - - --- 1.3.6.1.4.1.2011.6.3.5.2 - -- 1.3.6.1.4.1.2011.6.3.5.2 - hwBufferTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwBufferEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex, hwSlotIndex, hwBufferModuleIndex or hwBufferSize. - Buffer information table. - " - ::= { hwMemoryDev 2 } - - - -- 1.3.6.1.4.1.2011.6.3.5.2.1 - hwBufferEntry OBJECT-TYPE - SYNTAX HwBufferEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex, hwSlotIndex, hwBufferModuleIndex or hwBufferSize. - Buffer information table. - " - INDEX { hwFrameIndex, hwSlotIndex, hwBufferModuleIndex, hwBufferSize } - ::= { hwBufferTable 1 } - - - HwBufferEntry ::= - SEQUENCE { - hwBufferModuleIndex - Integer32, - hwBufferSize - Integer32, - hwBufferCurrentTotal - Integer32, - hwBufferCurrentUsed - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.5.2.1.1 - hwBufferModuleIndex OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Index of hwBufferTable. - " - ::= { hwBufferEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.5.2.1.2 - hwBufferSize OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Contains the size of byte hwBuffers, in the unit of byte. - " - ::= { hwBufferEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.5.2.1.3 - hwBufferCurrentTotal OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Contains the total number of hwBuffers currently. - " - ::= { hwBufferEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.5.2.1.4 - hwBufferCurrentUsed OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Contains the number of used hwBuffers currently. - " - ::= { hwBufferEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.6 - hwFlashDev OBJECT IDENTIFIER ::= { hwDev 6 } - - - -- 1.3.6.1.4.1.2011.6.3.6.1 - hwFlashDevTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwFlashDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex, hwSlotIndex or hwFlashDevIndex. - This table contains flash information. - " - ::= { hwFlashDev 1 } - - - -- 1.3.6.1.4.1.2011.6.3.6.1.1 - hwFlashDevEntry OBJECT-TYPE - SYNTAX HwFlashDevEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex, hwSlotIndex or hwFlashDevIndex. - This table contains flash information. - " - INDEX { hwFrameIndex, hwSlotIndex, hwFlashDevIndex } - ::= { hwFlashDevTable 1 } - - - HwFlashDevEntry ::= - SEQUENCE { - hwFlashDevIndex - Integer32, - hwFlashDevSize - Integer32, - hwFlashDevFree - Integer32, - hwFlashDevEraseTime - TimeTicks, - hwFlashDevEraseStatus - INTEGER, - hwFlashDevStatus - INTEGER - } - - -- 1.3.6.1.4.1.2011.6.3.6.1.1.1 - hwFlashDevIndex OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Index of hwFlashDevTable. - " - ::= { hwFlashDevEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.6.1.1.2 - hwFlashDevSize OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Total size in Octets of Flash memory, - " - ::= { hwFlashDevEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.6.1.1.3 - hwFlashDevFree OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Unused Size in Octets of Flash memory. - " - ::= { hwFlashDevEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.6.1.1.4 - hwFlashDevEraseTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The last time when Flash was erased after powerup. - " - DEFVAL { 0 } - ::= { hwFlashDevEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.6.1.1.5 - hwFlashDevEraseStatus OBJECT-TYPE - SYNTAX INTEGER - { - flashErasing(1), - flashErasedSuccessful(2), - flashErasedFail(3), - flashReadOnly(4), - flashOpenFailure(5), - bufferAllocationFailure(6), - noEraseAfterPowerOn(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Status of current or last flash erasing. - Options: - 1.flashErasing(1) - flash is executing erasing operation - 2.flashErasedSuccessful(2) - flash erased successfully - 3.flashErasedFail(3) - flash erased failed - 4.flashReadOnly(4) - flash state is read only - 5.flashOpenFailure(5) - open flash failed - 6.bufferAllocationFailure(6) - allocating buffer on flash failed - 7.noEraseAfterPowerOn(7) - there is no erasing operation after device was powered on - " - ::= { hwFlashDevEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.6.1.1.6 - hwFlashDevStatus OBJECT-TYPE - SYNTAX INTEGER - { - busy(1), - available(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Status of the availability of flash. - Options: - 1.busy(1) - flash state is busy - 2.available(2) - flash state is available - " - ::= { hwFlashDevEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.7 - hwAlarmInfo OBJECT IDENTIFIER ::= { hwDev 7 } - - - -- 1.3.6.1.4.1.2011.6.3.7.1 - hwAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwAlarmEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - " - The index of this table is hwAlarmSerialIndex. - This table is no longer used. - " - ::= { hwAlarmInfo 1 } - - - -- 1.3.6.1.4.1.2011.6.3.7.1.1 - hwAlarmEntry OBJECT-TYPE - SYNTAX HwAlarmEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - " - The index of this entry is hwAlarmSerialIndex. - This table is no longer used. - " - INDEX { hwAlarmSerialIndex } - ::= { hwAlarmTable 1 } - - - HwAlarmEntry ::= - SEQUENCE { - hwAlarmSerialIndex - Integer32, - hwObsoleteAlarmType - INTEGER, - hwAlarmOcurTime - DateAndTime, - trapObjectIdValue - OCTET STRING - } - - -- 1.3.6.1.4.1.2011.6.3.7.1.1.1 - hwAlarmSerialIndex OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - " - This object is no longer used. - " - ::= { hwAlarmEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.7.1.1.2 - hwObsoleteAlarmType OBJECT-TYPE - SYNTAX INTEGER - { - alarm(1), - restore(2), - event(3) - } - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - " - The type of the Alarm. - " - ::= { hwAlarmEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.7.1.1.3 - hwAlarmOcurTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - " - This object is no longer used. - " - ::= { hwAlarmEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.7.1.1.4 - trapObjectIdValue OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - " - This object is no longer used. - " - ::= { hwAlarmEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.8 - hwDevTraps OBJECT IDENTIFIER ::= { hwDev 8 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1 - hwDevTrapVbOids OBJECT IDENTIFIER ::= { hwDevTraps 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.1 - hwFrameAdminResult OBJECT-TYPE - SYNTAX INTEGER - { - success(1), - fail(2) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Frame administration result. - " - ::= { hwDevTrapVbOids 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.2 - hwSlotAdminResult OBJECT-TYPE - SYNTAX INTEGER - { - success(1), - fail(2) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Slot administration result. - " - ::= { hwDevTrapVbOids 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.3 - hwSubslotAdminResult OBJECT-TYPE - SYNTAX INTEGER - { - success(1), - fail(2) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Subslot administration result. - " - ::= { hwDevTrapVbOids 3 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.4 - hwPortAdminResult OBJECT-TYPE - SYNTAX INTEGER - { - success(1), - fail(2) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Port administration result. - " - ::= { hwDevTrapVbOids 4 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.5 - hwConfigChangeIP OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The serial IP of configuration changes. - If the configuration changes is trigger by the command line users, the IP address is 0.0.0.0. - If it is triggered by the SNMP user, the IP address is the SNMP user's IP address. - The Trap of configuration changes will not be sent to the SNMP user, - who triggered the configuration changes. - " - ::= { hwDevTrapVbOids 5 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.6 - hwDevUserLabelType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - User label type. - 1. Frame type. - 2. Slot type. - 3. Port type. - " - ::= { hwDevTrapVbOids 6 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.7 - hwDevUserLabel OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - User label. - " - ::= { hwDevTrapVbOids 7 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.8 - hwDevVPI OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - This node is reserved and has no actual meaning. - " - ::= { hwDevTrapVbOids 8 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.9 - hwDevVCI OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - This node is reserved and has no actual meaning. - " - ::= { hwDevTrapVbOids 9 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.10 - hwDevVlanId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - This node is reserved and has no actual meaning. - " - ::= { hwDevTrapVbOids 10 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.11 - hwFrameTypeConfigured OBJECT-TYPE - SYNTAX HWFrameType - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Type of the frame that is configured in database of device. - " - ::= { hwDevTrapVbOids 11 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.12 - hwActualSlotTypeName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Type and name of the inserted board. - " - ::= { hwDevTrapVbOids 12 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.13 - hwOldDeviceIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Old IP address of the device. - " - ::= { hwDevTrapVbOids 13 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.14 - hwNewDeviceIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - New IP address of the device. - " - ::= { hwDevTrapVbOids 14 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.15 - hwOldSubslotType0 OBJECT-TYPE - SYNTAX HWSubPCBType - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Type of the first daughter board that is used previously. - " - ::= { hwDevTrapVbOids 15 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.16 - hwOldSubslotType1 OBJECT-TYPE - SYNTAX HWSubPCBType - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Type of the second daughter board that is used previously. - " - ::= { hwDevTrapVbOids 16 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.17 - hwOldSubslotType2 OBJECT-TYPE - SYNTAX HWSubPCBType - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Type of the third daughter board that is used previously. - " - ::= { hwDevTrapVbOids 17 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.18 - hwOldSubslotType3 OBJECT-TYPE - SYNTAX HWSubPCBType - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Type of the fourth daughter board that is used previously. - " - ::= { hwDevTrapVbOids 18 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.19 - hwDevStandbyMainSlotTypeName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Slot information description, to describe standby main board name information of the slot. - " - ::= { hwDevTrapVbOids 19 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.20 - hwDevConfPreviousTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwDevConfPreviousEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Previous Device querying table. It is used to query barcode and name of previous device - which was replaced by a new one. - The indexes of this table are hwFrameIndex and hwSlotIndex. - " - ::= { hwDevTrapVbOids 20 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.20.1 - hwDevConfPreviousEntry OBJECT-TYPE - SYNTAX HwDevConfPreviousEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Previous Device querying table. It is used to query barcode and name of previous device - which was replaced by a new one. - The indexes of this entry are hwFrameIndex and hwSlotIndex. - " - INDEX { hwFrameIndex, hwSlotIndex } - ::= { hwDevConfPreviousTable 1 } - - - HwDevConfPreviousEntry ::= - SEQUENCE { - hwDevPreSlotTypeName - OCTET STRING, - hwDevPreSlotPhySerialNum - OCTET STRING - } - - -- 1.3.6.1.4.1.2011.6.3.8.1.20.1.1 - hwDevPreSlotTypeName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Slot information description, to describe previous board name information of the slot. - The indexes of the entry are hwFrameIndex and hwSlotIndex. - " - ::= { hwDevConfPreviousEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.20.1.2 - hwDevPreSlotPhySerialNum OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The vendor-specific serial number string for the previous board of the slot. - The preferred value is the serial number string actually printed on the component itself. - The indices of the entry are hwFrameIndex and hwSlotIndex. - " - ::= { hwDevConfPreviousEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.21 - hwSystemResParaTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwSystemResParaEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwResTypePara. System resource table. - " - ::= { hwDevTrapVbOids 21 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.21.1 - hwSystemResParaEntry OBJECT-TYPE - SYNTAX HwSystemResParaEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwResTypePara. System resource table. - " - INDEX { hwResTypePara } - ::= { hwSystemResParaTable 1 } - - - HwSystemResParaEntry ::= - SEQUENCE { - hwResTypePara - INTEGER, - hwResOccupancyPara - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.8.1.21.1.1 - hwResTypePara OBJECT-TYPE - SYNTAX INTEGER - { - memory(1), - messageUnits(2), - cpu(3) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - System resource type. - Options: - 1. memory(1) -indicates the memory resource - 2. messageUnits(2)-indicates the message resource - 3. cpu(3) -indicates the CPU resource - " - ::= { hwSystemResParaEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.21.1.2 - hwResOccupancyPara OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - System resource occupancy. - " - ::= { hwSystemResParaEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.22 - hwTrapStorageName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The first para of storage fault, which describe the storage name. - " - ::= { hwDevTrapVbOids 22 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.23 - hwExtendBoardFrameIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The frame index of the port connecting the main frame to the extended frame. - " - ::= { hwDevTrapVbOids 23 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.24 - hwExtendedFrameUplinkPort OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Another uplink port of extended frame. - " - ::= { hwDevTrapVbOids 24 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.25 - hwExtendBoardSlotIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The slot index of the port connecting the main frame to the extended frame. - " - ::= { hwDevTrapVbOids 25 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.26 - hwExtendBoardPortIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The port index of the port connecting the main frame to the extended frame. - " - ::= { hwDevTrapVbOids 26 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.27 - hwTrapHardFaultName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The name of board hard fault. - " - ::= { hwDevTrapVbOids 27 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.28 - hwTrapHardFaultEffect OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The effect of board hard fault. - " - ::= { hwDevTrapVbOids 28 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.29 - hwSlotInputIdIndex OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Input Circuit Index. - " - ::= { hwDevTrapVbOids 29 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.30 - hwSlotInputType OBJECT-TYPE - SYNTAX INTEGER - { - localac(1), - localdc(2), - remoteac(3), - remotedc(4), - pd(5) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Voltage Input Type. - Options: - 1. localac(1) -local ac type. - 2. localdc(2) -local dc type. - 3. remoteac(3) -remote ac type. - 4. remotedc(4) -remote dc type. - 5. pd(5) -pd type. - " - ::= { hwDevTrapVbOids 30 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.31 - hwDevAutoDeployPhase OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - Auto-deployment phase: - 1. Download the auto-deployment policy file - 2. Parse the auto-deployment policy file - 3. Download the upgrade software - 4. Download the configuration file - 5. Download common configuration scripts - 6. Download customized configuration scripts - 7. Issue the automatic backup configuration - 8. Download the database - 9. Save the database and configuration file - " - ::= { hwDevTrapVbOids 31 } - - - -- 1.3.6.1.4.1.2011.6.3.8.1.32 - hwVccLocalChassisId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The index of local chassis. - " - ::= { hwDevTrapVbOids 32 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.33 - hwVccNeighbourChassisId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The index of neighbour chassis. - " - ::= { hwDevTrapVbOids 33 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.34 - hwVccGroupId OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The index of data channel. - " - ::= { hwDevTrapVbOids 34 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.35 - hwVccLinkIfPhysicIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The index of interface for the data link. - " - ::= { hwDevTrapVbOids 35 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.36 - hwVccLinkIfPhysicName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The name of interface for the data link. - " - ::= { hwDevTrapVbOids 36 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.37 - hwTrapPowerPortIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The index of power port. - " - ::= { hwDevTrapVbOids 37 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.38 - hwDevTempMinorAlmThreshold OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The level-1 high temperature alarm threshold. - " - ::= { hwDevTrapVbOids 38 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.39 - hwDevTempMajorAlmThreshold OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The level-2 high temperature alarm threshold. - " - ::= { hwDevTrapVbOids 39 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.40 - hwDevTempCriticalAlmThreshold OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The level-3 high temperature alarm threshold. - " - ::= { hwDevTrapVbOids 40 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.41 - hwDeviceCurrentTemp OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The current temperature of the device. - " - ::= { hwDevTrapVbOids 41 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.42 - hwDevSnmpHostIpAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The IP address of SNMP probe abnormal record. - " - ::= { hwDevTrapVbOids 42 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.43 - hwDevSnmpLastReceivedTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The last probe time of SNMP probe abnormal record. - " - ::= { hwDevTrapVbOids 43 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.44 - hwDevSnmpAverageInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The average interval of SNMP probe abnormal record. - " - ::= { hwDevTrapVbOids 44 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.45 - hwDevSnmpMinimumInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The minimum interval of SNMP probe abnormal record. - " - ::= { hwDevTrapVbOids 45 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.46 - hwDevSnmpMaxmumInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The maxmum interval of SNMP probe abnormal record. - " - ::= { hwDevTrapVbOids 46 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.47 - hwDevSnmpReceivedCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The connection count of SNMP probe abnormal record. - " - ::= { hwDevTrapVbOids 47 } - - -- 1.3.6.1.4.1.2011.6.3.8.1.48 - hwSubboardID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - The index ID of sub board. - " - ::= { hwDevTrapVbOids 48 } - - -- 1.3.6.1.4.1.2011.6.3.8.2 - hwDevCommonTraps OBJECT IDENTIFIER ::= { hwDevTraps 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0 - hwDevCommonTrapsPrefix OBJECT IDENTIFIER ::= { hwDevCommonTraps 0 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.1 - hwDevBoardDetectTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotTypeName, - hwSlotPrimaryStatus, hwSlotSecondaryStatus } - STATUS current - DESCRIPTION - " - This trap message is reported when a board is detected. - " - ::= { hwDevCommonTrapsPrefix 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.2 - hwDevBoardDisappearedTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when a board disappears. - " - ::= { hwDevCommonTrapsPrefix 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.3 - hwDevBoardStateChangedTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotPrimaryStatus, - hwSlotSecondaryStatus } - STATUS current - DESCRIPTION - " - This trap message is reported when a board's state changes. - " - ::= { hwDevCommonTrapsPrefix 3 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.4 - hwDevBoardStaChgOffLineTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotPrimaryStatus, - hwSlotSecondaryStatus } - STATUS current - DESCRIPTION - " - This trap message is reported when a board's state changes from online to offline. - " - ::= { hwDevCommonTrapsPrefix 4 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.5 - hwDevBoardAutoLoadTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotTypeName - } - STATUS current - DESCRIPTION - " - This trap message is reported when a board starts to autoload. - " - ::= { hwDevCommonTrapsPrefix 5 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.6 - hwDevUserlabelChangeTrap NOTIFICATION-TYPE - OBJECTS { hwConfigChangeIP, hwDevUserLabelType, hwDevUserLabel, hwFrameIndex, hwSlotIndex, - hwSubslotIndex, hwPortIndex, hwDevVPI, hwDevVCI, hwDevVlanId - } - STATUS current - DESCRIPTION - " - This trap message is reported when a board's userlabel changes. - The binding parameters hwDevVPI, hwDevVCI and hwDevVlanId are reserved and have no actual meaning. - " - ::= { hwDevCommonTrapsPrefix 6 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.7 - hwDevSystemStateChangeTrap NOTIFICATION-TYPE - OBJECTS { hwSystemPrimaryStatus } - STATUS current - DESCRIPTION - "This trap message is reported when the system state changes." - ::= { hwDevCommonTrapsPrefix 7 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.8 - hwDevFrameDetectTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameType, hwFrameExtendPort, hwFrameUplinkPort, hwFrameOperStatus, - hwFrameTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when a frame is detected. - " - ::= { hwDevCommonTrapsPrefix 8 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.9 - hwDevFrameDisappearedTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameType, hwFrameExtendPort, hwFrameUplinkPort, hwFrameTypeName - } - STATUS current - DESCRIPTION - " - This trap message is reported when a frame disappears. - " - ::= { hwDevCommonTrapsPrefix 9 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.10 - hwDevFrameStateChangeTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameType, hwFrameOperStatus, hwFrameExtendPort, hwFrameUplinkPort - } - STATUS current - DESCRIPTION - " - This trap message is reported when a frame's state changes. - " - ::= { hwDevCommonTrapsPrefix 10 } - - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.11 - hwDevExtendedFramePortChangeTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameType, hwFrameUplinkPort, hwExtendedFrameUplinkPort } - STATUS current - DESCRIPTION - " - This trap message is reported when a extended frame's uplink port changes. - " - ::= { hwDevCommonTrapsPrefix 11 } - - -- 1.3.6.1.4.1.2011.6.3.8.2.0.12 - hwDevSnmpProbeRecordTrap NOTIFICATION-TYPE - OBJECTS { hwDevSnmpHostIpAddress, hwDevSnmpLastReceivedTime, hwDevSnmpAverageInterval, hwDevSnmpMinimumInterval, hwDevSnmpMaxmumInterval, hwDevSnmpReceivedCount } - STATUS current - DESCRIPTION - " - This trap message is reported when the abnormal record of SNMP probe monitor occurs. - " - ::= { hwDevCommonTrapsPrefix 12 } - - --- 1.3.6.1.4.1.2011.6.3.8.3 - hwDevAlarmTraps OBJECT IDENTIFIER ::= { hwDevTraps 3 } - - --- 1.3.6.1.4.1.2011.6.3.8.3.1 - hwDevSystemTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 1 } - - --- 1.3.6.1.4.1.2011.6.3.8.3.1.0 - -- 1.3.6.1.4.1.2011.6.3.8.3.1.0 - hwDevSystemTrapsPrefix OBJECT IDENTIFIER ::= { hwDevSystemTraps 0 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.2 - hwDevSystemDataSynCancelTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the data synchronization - between the active and standby control boards is canceled. - The first hwSlotIndex indicates active main board index, - the second hwSlotIndex indicates standby main board index. - " - ::= { hwDevSystemTrapsPrefix 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.3 - hwDevActiveStandbyContolBoardInconsistentTrap NOTIFICATION-TYPE - OBJECTS { hwSlotTypeName, hwDevStandbyMainSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the active control board type - is inconsistent with standby ctrol board type. - " - ::= { hwDevSystemTrapsPrefix 3 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.5 - hwDevActiveStandbyDataSynCancelTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the data synchronization - between the active and standby control boards is canceled. - The first hwSlotIndex indicates active main board index, - the second hwSlotIndex indicates standby main board index. - " - ::= { hwDevSystemTrapsPrefix 5 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.6 - hwDevActiveStandbyDataSynCancelRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the data synchronization - between the active and standby control boards recovers. - The first hwSlotIndex indicates active main board index, - the second hwSlotIndex indicates standby main board index. - " - ::= { hwDevSystemTrapsPrefix 6 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.7 - hwDevSystemPoweroffTrap NOTIFICATION-TYPE - STATUS current - DESCRIPTION - " - This trap message is reported when the device is cut off. - " - ::= { hwDevSystemTrapsPrefix 7 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.8 - hwDevSystemAutoDeployFailTrap NOTIFICATION-TYPE - OBJECTS { hwDevAutoDeployPhase } - STATUS current - DESCRIPTION - " - This trap message is reported when the auto-deployment fails. - " - ::= { hwDevSystemTrapsPrefix 8 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2 - hwDevFrameTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 2 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0 - hwDevFrameTrapsPrefix OBJECT IDENTIFIER ::= { hwDevFrameTraps 0 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.1 - hwDevFrameTypeInconsistentTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameType, hwFrameTypeConfigured } - STATUS current - DESCRIPTION - " - This trap message is reported when the actual shelf type is inconsistent - with the configuration in the database of device. In this case, - the configuration data delivery fails. - " - ::= { hwDevFrameTrapsPrefix 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.2 - hwDevFrameRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex - } - STATUS current - DESCRIPTION - " - This trap message is reported when the communication of the frame restored. - " - ::= { hwDevFrameTrapsPrefix 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.3 - hwDevFrameFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex - } - STATUS current - DESCRIPTION - " - This trap message is reported when the communication of the frame interrupted, - the services in the frame fail. - " - ::= { hwDevFrameTrapsPrefix 3 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.4 - hwDevExtendedFrameTypeInconsistentTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameTypeConfigured, hwFrameType, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, - hwExtendBoardPortIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the actual shelf type is inconsistent - with the configuration in the database of device. In this case, - the configuration data delivery fails. - " - ::= { hwDevFrameTrapsPrefix 4 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.5 - hwDevExtendedFrameDyingGaspAlarmTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex - } - STATUS current - DESCRIPTION - " - This trap message is reported when the dying-gasp of - the extended frame occurs. - " - ::= { hwDevFrameTrapsPrefix 5 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.6 - hwDevExtendedFrameDyingGaspRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex - } - STATUS current - DESCRIPTION - " - This trap message is reported when the dying-gasp of - the extended frame recovers. - " - ::= { hwDevFrameTrapsPrefix 6 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.7 - hwDevFrameIdOverLoadTrap NOTIFICATION-TYPE - OBJECTS { hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the frame ID exceeded the maximal number. - " - ::= { hwDevFrameTrapsPrefix 7 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.8 - hwDevFrameCmtsAntitheftAuthFailTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex - } - STATUS current - DESCRIPTION - " - This trap message is reported when the anti-theft authentication of the extended frame fails. - " - ::= { hwDevFrameTrapsPrefix 8 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.9 - hwDevFrameCmtsAntitheftAuthRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex - } - STATUS current - DESCRIPTION - " - This trap message is reported when the anti-theft authentication of the extended frame succeeds. - " - ::= { hwDevFrameTrapsPrefix 9 } - - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.10 - hwVccDataLinkFault NOTIFICATION-TYPE - OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId, hwVccLinkIfPhysicIndex, hwVccLinkIfPhysicName } - STATUS current - DESCRIPTION - " - This trap message is reported when the data link changes to down. - " - ::= { hwDevFrameTrapsPrefix 10 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.11 - hwVccDataLinkFaultResume NOTIFICATION-TYPE - OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId, hwVccLinkIfPhysicIndex, hwVccLinkIfPhysicName } - STATUS current - DESCRIPTION - " - This trap message is reported when the data link changes to up. - " - ::= { hwDevFrameTrapsPrefix 11 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.12 - hwVccDataChannelFault NOTIFICATION-TYPE - OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId } - STATUS current - DESCRIPTION - " - This trap message is reported when the data channel changes to down. - " - ::= { hwDevFrameTrapsPrefix 12 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.13 - hwVccDataChannelFaultResume NOTIFICATION-TYPE - OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId } - STATUS current - DESCRIPTION - " - This trap message is reported when the data channel changes to up. - " - ::= { hwDevFrameTrapsPrefix 13 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.14 - hwDeviceHighTemperatureMinorFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMinorAlmThreshold } - STATUS current - DESCRIPTION - " - This trap message is reported when the device temperature exceeds the level-1 high temperature alarm threshold. - " - ::= { hwDevFrameTrapsPrefix 14 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.15 - hwDeviceHighTemperatureMinorRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMinorAlmThreshold } - STATUS current - DESCRIPTION - " - This trap message is reported when the device temperature exceeds the threshold for level-1 high temperature alarm recovery. - " - ::= { hwDevFrameTrapsPrefix 15 } - --- 1.3.6.1.4.1.2011.6.3.8.3.2.0.16 - hwDeviceHighTemperatureMajorFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMajorAlmThreshold } - STATUS current - DESCRIPTION - " - This trap message is reported when the device temperature exceeds the level-2 high temperature alarm threshold. - " - ::= { hwDevFrameTrapsPrefix 16 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.17 - hwDeviceHighTemperatureMajorRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMajorAlmThreshold } - STATUS current - DESCRIPTION - " - This trap message is reported when the device temperature exceeds the threshold for level-2 high temperature alarm recovery. - " - ::= { hwDevFrameTrapsPrefix 17 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.18 - hwDeviceHighTemperatureCriticalFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempCriticalAlmThreshold } - STATUS current - DESCRIPTION - " - This trap message is reported when the device temperature exceeds the level-3 high temperature alarm threshold. - " - ::= { hwDevFrameTrapsPrefix 18 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.19 - hwDeviceHighTemperatureCriticalRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempCriticalAlmThreshold } - STATUS current - DESCRIPTION - " - This trap message is reported when the device temperature exceeds the threshold for level-3 high temperature alarm recovery. - " - ::= { hwDevFrameTrapsPrefix 19 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3 - hwDevBoardTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 3 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0 - hwDevBoardTrapsPrefix OBJECT IDENTIFIER ::= { hwDevBoardTraps 0 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.1 - hwDevBoardMisMatchTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName, hwActualSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the type of the board that the user configured is inconsistent - with the type of the board that is actually inserted. - " - ::= { hwDevBoardTrapsPrefix 1 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.3 - hwDevBoardFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the communication of the board interrupted, - the services in the board fail. - " - ::= { hwDevBoardTrapsPrefix 3 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.4 - hwDevBoardRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the communication of the board restored. - " - ::= { hwDevBoardTrapsPrefix 4 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.5 - hwDevBoardReplacedTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwDevPreSlotTypeName, hwSlotTypeName, hwDevPreSlotPhySerialNum, - hwSlotPhySerialNum } - STATUS current - DESCRIPTION - " - This trap message is reported when the board is successfully replaced by another board of the same type. - " - ::= { hwDevBoardTrapsPrefix 5 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.6 - hwDevBoardEnterTemperatureProctectModeTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the temperature of active control board is too high, - all the LAN switch ports of the service board will be powered off except GIU board. - " - ::= { hwDevBoardTrapsPrefix 6 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.7 - hwDevBoardExitTemperatureProctectModeTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the temperature of active control board - recovers to safe region from high temperature risk region, - all the LAN switch ports of the service board will be powered on. - " - ::= { hwDevBoardTrapsPrefix 7 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.8 - hwDevBoardTemperatureTooHighTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the current temperature of service board - exceed the high temperature threshold. - " - ::= { hwDevBoardTrapsPrefix 8 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.9 - hwDevBoardTemperatureTooHighRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the current temperature of service board - recovers to the normal range from high temperature. - " - ::= { hwDevBoardTrapsPrefix 9 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.10 - hwDevBoardTemperatureTooLowTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the current temperature of service board - is exceed the low temperature threshold. - " - ::= { hwDevBoardTrapsPrefix 10 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.11 - hwDevBoardTemperatureTooLowRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the current temperature of service board - recovers to normal range from low temperature. - " - ::= { hwDevBoardTrapsPrefix 11 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.12 - hwDevPowerInputFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the power input of the local shelf fails. - " - ::= { hwDevBoardTrapsPrefix 12 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.13 - hwDevPowerInputRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the power input of the local shelf Recovers. - " - ::= { hwDevBoardTrapsPrefix 13 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.14 - hwDevBoardOnlineStateTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus } - STATUS current - DESCRIPTION - " - This trap message is reported when the state of the board is online. - " - ::= { hwDevBoardTrapsPrefix 14 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.16 - hwDevBoardPower5VFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the inner power of the board is abnormal. - " - ::= { hwDevBoardTrapsPrefix 16 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.17 - hwDevBoardPower5VResumeTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the inner power of the board resumes. - " - ::= { hwDevBoardTrapsPrefix 17 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.18 - hwDevStorageFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapStorageName } - STATUS current - DESCRIPTION - " - This trap message is reported when the certain storage is hardware fault or - software fault. - " - ::= { hwDevBoardTrapsPrefix 18 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.21 - hwDevStorageFaultRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapStorageName } - STATUS current - DESCRIPTION - " - This trap message is reported when the certain storage is hardware fault or - software fault recovers. - " - ::= { hwDevBoardTrapsPrefix 21 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.22 - hwFtpConfigureTrap NOTIFICATION-TYPE - OBJECTS { hwSysVersion } - STATUS current - DESCRIPTION - " - This trap message is reported when the board need automatic expand. - " - ::= { hwDevBoardTrapsPrefix 22 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.23 - hwDevBoardAutomaticExpandFailTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the board automatic expand fail. - " - ::= { hwDevBoardTrapsPrefix 23 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.24 - hwDevBoardAutomaticExpandRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the board automatic expand fail recovers. - " - ::= { hwDevBoardTrapsPrefix 24 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.26 - hwDevBoardInputFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotInputIdIndex, hwSlotInputType } - STATUS current - DESCRIPTION - " - This trap message is reported when the input voltage of a line cannot be detected. - " - ::= { hwDevBoardTrapsPrefix 26 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.27 - hwDevBoardInputRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotInputIdIndex, hwSlotInputType } - STATUS current - DESCRIPTION - " - This trap message is reported when detected power unit singals recover. - " - ::= { hwDevBoardTrapsPrefix 27 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.28 - hwDevPowerLackVoltageFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when remote power supply input is under-voltage. - " - ::= { hwDevBoardTrapsPrefix 28 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.29 - hwDevPowerLackVolitageRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when voltage in the subrack recovers. - " - ::= { hwDevBoardTrapsPrefix 29 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.30 - hwDevBoardReplaceFailTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName, hwActualSlotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the original board failed to replace with a new board. - " - ::= { hwDevBoardTrapsPrefix 30 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.31 - hwDevPowerPortInputFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapPowerPortIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the power input of the local shelf fails. - " - ::= { hwDevBoardTrapsPrefix 31 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.32 - hwDevPowerPortInputRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapPowerPortIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the power input of the local shelf Recovers. - " - ::= { hwDevBoardTrapsPrefix 32 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.4 - hwDevSubBoardTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 4 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0 - hwDevSubBoardTrapsPrefix OBJECT IDENTIFIER ::= { hwDevSubBoardTraps 0 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.1 - hwDevSubBoardTypeInconsistentTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex } - STATUS current - DESCRIPTION - " - This trap message is reported when the configured daughter board type - or quantity is not the same as the actual type or quantity. - " - ::= { hwDevSubBoardTrapsPrefix 1 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.2 - hwDevSubBoardMisMatchTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotTypeName, hwSubslotTypeName } - STATUS current - DESCRIPTION - " - This trap message is reported when the combination of daughter board type - in main control board is not supported. - " - ::= { hwDevSubBoardTrapsPrefix 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.3 - hwDevSubBoardReplacedTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwOldSubslotType0, hwSubslotType, hwOldSubslotType1, - hwSubslotType, hwOldSubslotType2, hwSubslotType, hwOldSubslotType3, hwSubslotType - } - STATUS current - DESCRIPTION - " - This trap message is reported when the board is successfully - replaced by another board of the same type. - " - ::= { hwDevSubBoardTrapsPrefix 3 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.4 - hwDevSubBoardTemperatureTooHighTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the current temperature of service sub board - exceed the high temperature threshold. - " - ::= { hwDevSubBoardTrapsPrefix 4 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.5 - hwDevSubBoardTemperatureTooHighRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID, hwSlotTemprature } - STATUS current - DESCRIPTION - " - This trap message is reported when the current temperature of service sub board - recovers to the normal range from high temperature. - " - ::= { hwDevSubBoardTrapsPrefix 5 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.6 - hwDevSubBoardFaultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID } - STATUS current - DESCRIPTION - " - This trap message is reported when the communication of the board interrupted. - " - ::= { hwDevSubBoardTrapsPrefix 6 } - - -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.7 - hwDevSubBoardFaultRecoverTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID } - STATUS current - DESCRIPTION - " - This trap message is reported when the communication of the board restored. - " - ::= { hwDevSubBoardTrapsPrefix 7 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.5 - hwDevDiagTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 5 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.5.0 - hwDevDiagTrapsPrefix OBJECT IDENTIFIER ::= { hwDevDiagTraps 0 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.5.0.1 - hwDiagResOverloadFaultTrap NOTIFICATION-TYPE - OBJECTS { hwResType, hwResOccupancy } - STATUS current - DESCRIPTION - " - This trap message is reported when the system resources usage exceeds the threshold - The system resources include system CPU, system memory, and system messages. - " - ::= { hwDevDiagTrapsPrefix 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.3.5.0.2 - hwDiagResOverloadRestoreTrap NOTIFICATION-TYPE - OBJECTS { hwResType, hwResOccupancy } - STATUS current - DESCRIPTION - " - This trap message is reported when the system resources usage recovers - from the overload state to the normal state. - " - ::= { hwDevDiagTrapsPrefix 2 } --- hwDevGeneralTraps OBJECT IDENTIFIER ::= { hwDevTraps 5 0 } --- VRPV8R1 Capability 20100828 modify - - -- 1.3.6.1.4.1.2011.6.3.8.5 - hwDevGeneralTrapsPre OBJECT IDENTIFIER ::= { hwDevTraps 5 } - - - - -- 1.3.6.1.4.1.2011.6.3.8.5.0 - hwDevGeneralTraps OBJECT IDENTIFIER ::= { hwDevGeneralTrapsPre 0 } - - - -- 1.3.6.1.4.1.2011.6.3.8.5.0.1 - hwFrameAdminResultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwFrameAdminStatus, hwFrameAdminResult } - STATUS current - DESCRIPTION - " - Frame administration result Trap report - " - ::= { hwDevGeneralTraps 1 } - - - -- 1.3.6.1.4.1.2011.6.3.8.5.0.2 - hwSlotAdminResultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotAdminStatus, hwSlotAdminResult } - STATUS current - DESCRIPTION - " - Slot administration result Trap report - " - ::= { hwDevGeneralTraps 2 } - - - -- 1.3.6.1.4.1.2011.6.3.8.5.0.3 - hwSubSlotAdminResultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwSubslotAdminStatus, hwSubslotAdminResult - } - STATUS current - DESCRIPTION - " - Subslot administration result Trap report - " - ::= { hwDevGeneralTraps 3 } - - - -- 1.3.6.1.4.1.2011.6.3.8.5.0.4 - hwPortAdminResultTrap NOTIFICATION-TYPE - OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwPortIndex, hwPortAdminStatus, - hwPortAdminResult } - STATUS current - DESCRIPTION - " - Port administration result Trap report - " - ::= { hwDevGeneralTraps 4 } - - -- 1.3.6.1.4.1.2011.6.3.9 - hwAppBoardPara OBJECT IDENTIFIER ::= { hwDev 9 } - - -- 1.3.6.1.4.1.2011.6.3.9.1 - hwAppBoardGlobalPara OBJECT IDENTIFIER ::= { hwAppBoardPara 1 } - - - -- 1.3.6.1.4.1.2011.6.3.9.1.1 - hwAppBoardPhySlot OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The location of Application board. - " - ::= { hwAppBoardGlobalPara 1 } - - -- 1.3.6.1.4.1.2011.6.3.9.2 - hwAppBoardMngtTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwAppBoardMngtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex or hwSlotIndex. - This is the App Application IP configuration table. - This table is used to configure and query the IP configuration mode and IP address of an Application board. - " - ::= { hwAppBoardPara 2 } - - - -- 1.3.6.1.4.1.2011.6.3.9.2.1 - hwAppBoardMngtEntry OBJECT-TYPE - SYNTAX HwAppBoardMngtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex or hwSlotIndex. - This is the App Application IP configuration table. - This table is used to configure and query the IP configuration mode and IP address of an Application board. - " - INDEX { hwFrameIndex, hwSlotIndex } - ::= { hwAppBoardMngtTable 1 } - - - HwAppBoardMngtEntry ::= - SEQUENCE { - hwAppBoardMngtVlan - Integer32, - hwAppBoardMngtIpType - InetAddressType, - hwAppBoardMngtIp - InetAddress, - hwAppBoardMngtMaskLength - Integer32, - hwAppBoardMngtGateway - InetAddress, - hwAppBoardMngtRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.9.2.1.1 - hwAppBoardMngtVlan OBJECT-TYPE - SYNTAX Integer32 (1..4093) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The management VLAN of Application board. - Range: 1-4093 - " - ::= { hwAppBoardMngtEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.9.2.1.2 - hwAppBoardMngtIpType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The type of Ip address. - IPV4:1 - IPV6:2 - " - ::= { hwAppBoardMngtEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.9.2.1.3 - hwAppBoardMngtIp OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The IP address of the Application board - " - ::= { hwAppBoardMngtEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.9.2.1.4 - hwAppBoardMngtMaskLength OBJECT-TYPE - SYNTAX Integer32 (0..128) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The mask length of the ip address. - Range: 0-128 - " - ::= { hwAppBoardMngtEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.9.2.1.5 - hwAppBoardMngtGateway OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The gateway of the Application board - " - ::= { hwAppBoardMngtEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.9.2.1.6 - hwAppBoardMngtRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - RowStatus standard operation. - " - ::= { hwAppBoardMngtEntry 6 } - -- 1.3.6.1.4.1.2011.6.3.10 - hwCliUserMgmt OBJECT IDENTIFIER ::= { hwDev 10 } - - - -- 1.3.6.1.4.1.2011.6.3.10.1 - hwCliUserParaTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCliUserParaEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - CLI user parameters configuration table. - " - ::= { hwCliUserMgmt 1 } - - -- 1.3.6.1.4.1.2011.6.3.10.1.1 - hwCliUserParaEntry OBJECT-TYPE - SYNTAX HwCliUserParaEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - CLI user parameters configuration table entity. - " - INDEX { IMPLIED hwCliUserName } - ::= { hwCliUserParaTable 1 } - - - HwCliUserParaEntry ::= - SEQUENCE { - hwCliUserName - OCTET STRING, - hwCliUserPassword - OCTET STRING, - hwCliUserLevel - INTEGER, - hwCliUserLogins - Integer32, - hwCliUserDecr - OCTET STRING, - hwCliUserRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.10.1.1.1 - hwCliUserName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..15)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Name of the CLI user. - " - ::= { hwCliUserParaEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.10.1.1.2 - hwCliUserPassword OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..15)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - password of the CLI user. - " - ::= { hwCliUserParaEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.10.1.1.3 - hwCliUserLevel OBJECT-TYPE - SYNTAX INTEGER - { - common(1), - operator(2), - administrator(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Level of CLI user(1:common,2:operator,3:administrator). - " - ::= { hwCliUserParaEntry 3 } - - -- 1.3.6.1.4.1.2011.6.3.10.1.1.4 - hwCliUserLogins OBJECT-TYPE - SYNTAX Integer32 (0..4) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The num of user can login in one time. - " - ::= { hwCliUserParaEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.10.1.1.5 - hwCliUserDecr OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..30)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Description of CLI user. - " - ::= { hwCliUserParaEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.10.1.1.6 - hwCliUserRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Operation status of CLI user,the CLI user - can be added,deleted and modified. - " - ::= { hwCliUserParaEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.10.2 - hwCliClientTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCliClientEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - CLI client table. - " - ::= { hwCliUserMgmt 2 } - - -- 1.3.6.1.4.1.2011.6.3.10.2.1 - hwCliClientEntry OBJECT-TYPE - SYNTAX HwCliClientEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - CLI user parameters configuration table entity. - " - INDEX { hwCliClientID } - ::= { hwCliClientTable 1 } - - - HwCliClientEntry ::= - SEQUENCE { - hwCliClientID - Integer32, - hwCliClientUserName - OCTET STRING, - hwCliClientType - INTEGER, - hwCliClientIp - IpAddress, - hwCliClientLoginTime - DateAndTime, - hwCliClientAdminStatus - INTEGER - } - - -- 1.3.6.1.4.1.2011.6.3.10.2.1.1 - hwCliClientID OBJECT-TYPE - SYNTAX Integer32 (1..5) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Client ID(1..5). - " - ::= { hwCliClientEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.10.2.1.2 - hwCliClientUserName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..15)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - User name of client. - " - ::= { hwCliClientEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.10.2.1.3 - hwCliClientType OBJECT-TYPE - SYNTAX INTEGER - { - serial(1), - telnet(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Type of client(1:serial,2:telnet). - " - ::= { hwCliClientEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.10.2.1.4 - hwCliClientIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The IP address of client. - " - ::= { hwCliClientEntry 4 } - - -- 1.3.6.1.4.1.2011.6.3.10.2.1.5 - hwCliClientLoginTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Login time of Client. - " - ::= { hwCliClientEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.10.2.1.6 - hwCliClientAdminStatus OBJECT-TYPE - SYNTAX INTEGER { disconnect(1) } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - admin status of client, can disconnect client. - " - ::= { hwCliClientEntry 6 } - - - - -- 1.3.6.1.4.1.2011.6.3.11 - hwDevCompatibleTable OBJECT IDENTIFIER ::= { hwDev 11 } - - - -- 1.3.6.1.4.1.2011.6.3.11.1 - hwCompatibleSysOid OBJECT-TYPE - SYNTAX OBJECT IDENTIFIER - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The compatible SYSOID of new network element. - " - ::= { hwDevCompatibleTable 1 } - - - -- 1.3.6.1.4.1.2011.6.3.11.2 - hwCompatibleVersion OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..255)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The compatible version of new network element. - " - ::= { hwDevCompatibleTable 2 } - - - -- 1.3.6.1.4.1.2011.6.3.11.3 - hwCompatibleVRCB OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..255)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The compatible VRCB of new network element. - " - ::= { hwDevCompatibleTable 3 } - - - -- 1.3.6.1.4.1.2011.6.3.11.4 - hwCompatibleProductName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..255)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The compatible product name of new network element. - " - ::= { hwDevCompatibleTable 4 } - - - -- 1.3.6.1.4.1.2011.6.3.101 - hwDevConformance OBJECT IDENTIFIER ::= { hwDev 101 } - - -- 1.3.6.1.4.1.2011.6.3.101.1 - hwDevCompliances OBJECT IDENTIFIER ::= { hwDevConformance 1 } - - --- compliance statements --- this module --- this module - -- 1.3.6.1.4.1.2011.6.3.101.1.1 - hwDevCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for SNMP entities which implement - HUAWEI DEVICE MIB." - MODULE -- this module - MANDATORY-GROUPS { hwDevCompatibleTableGroup, hwDevCpuGroup, hwDevMemGroup, hwDevBufGroup } - ::= { hwDevCompliances 1 } - - - -- 1.3.6.1.4.1.2011.6.3.101.2 - hwDevGroups OBJECT IDENTIFIER ::= { hwDevConformance 2 } - - --- MIB groupings - -- 1.3.6.1.4.1.2011.6.3.101.2.1 - hwSystemParaGroup OBJECT-GROUP - OBJECTS { hwSysIpAddr, hwSysIpMask, hwSysTime, hwSysVersion } - STATUS current - DESCRIPTION - "hwSystemPara." - ::= { hwDevGroups 1 } - - -- 1.3.6.1.4.1.2011.6.3.101.2.2 - hwFrameLinksGroup OBJECT-GROUP - OBJECTS { hwFrameLinkNextIndex, hwFrameLinkNumber } - STATUS current - DESCRIPTION - "hwFrameLinks." - ::= { hwDevGroups 2 } - - - -- 1.3.6.1.4.1.2011.6.3.101.2.3 - hwDevTrapVbOidsGroup OBJECT-GROUP - OBJECTS { hwFrameAdminResult, hwSlotAdminResult, hwSubslotAdminResult, hwPortAdminResult } - STATUS current - DESCRIPTION - "hwDevTrapVbOids." - ::= { hwDevGroups 3 } - - -- 1.3.6.1.4.1.2011.6.3.101.2.4 - hwDevCompatibleTableGroup OBJECT-GROUP - OBJECTS { hwCompatibleProductName, hwCompatibleSysOid, hwCompatibleVRCB, hwCompatibleVersion } - STATUS current - DESCRIPTION - "hwDevCompatibleTable." - ::= { hwDevGroups 4 } - - - -- 1.3.6.1.4.1.2011.6.3.101.2.5 - hwDevCpuGroup OBJECT-GROUP - OBJECTS { hwCpuDevDuty, hwAvgDuty1min, hwAvgDuty5min } - STATUS current - DESCRIPTION - "hwDevCpuGroup." - ::= { hwDevGroups 5 } - - -- 1.3.6.1.4.1.2011.6.3.101.2.6 - hwDevMemGroup OBJECT-GROUP - OBJECTS { hwMemoryDevSize, hwMemoryDevFree, hwMemoryDevRawSliceUsed, hwMemoryDevLargestFree, - hwMemoryDevFail, hwMemoryDevFailNoMem, hwMemoryDevSize64, hwMemoryDevFree64 } - STATUS current - DESCRIPTION - "hwDevMemGroup." - ::= { hwDevGroups 6 } - - -- 1.3.6.1.4.1.2011.6.3.101.2.7 - hwDevBufGroup OBJECT-GROUP - OBJECTS { hwBufferCurrentTotal, hwBufferCurrentUsed } - STATUS current - DESCRIPTION - "hwDevBufGroup." - ::= { hwDevGroups 7 } - - -- 1.3.6.1.4.1.2011.6.3.101.2.8 - hwDevGeneralTrapsGroup NOTIFICATION-GROUP - NOTIFICATIONS { hwSubSlotAdminResultTrap, hwFrameAdminResultTrap, hwPortAdminResultTrap, hwSlotAdminResultTrap } - STATUS current - DESCRIPTION - "hwDevGeneralTraps." - ::= { hwDevGroups 8 } - -- 1.3.6.1.4.1.2011.6.3.13 - hwSysRegister OBJECT IDENTIFIER ::= { hwDev 13 } - - --- TruthValue - -- 1.3.6.1.4.1.2011.6.3.13.1 - hwSysHandshakeEnable OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(0), - true(1), - false(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The switch of periodic handshake between the device and the NMS. - The NMS uses the periodic handshake process to check whether - the device is properly connected. - Default: false - Options: - 1.nooperation(0) -default shakes hands of the system - 2.true(1) -The device periodically shakes hands with the NMS - 3.false(2) -The device does not periodically shake hands with the NMS - " - ::= { hwSysRegister 1 } - - - -- 1.3.6.1.4.1.2011.6.3.13.2 - hwSysHandshakeInterval OBJECT-TYPE - SYNTAX Unsigned32 - UNITS "Seconds" - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The interval for sending a handshake packet, in unit of minute - Note: If the interval for sending a handshake packet is too long, - the NMS cannot detect the disconnection between the device and the NMS promptly. - If the interval for sending a handshake packet is too short, - the number of handshake packets that the NMS needs to handle increases, - which adds burden to the NMS. - You can set the time interval according to the actual situation. - Default: 300 - Unit: Seconds - " - ::= { hwSysRegister 2 } - - - -- 1.3.6.1.4.1.2011.6.3.13.3 - hwSysRegisterResponseStatus OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(-1), - registering(1), - success(2), - failure(3), - timeout(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The NMS response to the periodic handshake packet from the device. - Options: - 1.nooperation(-1) -default state of the system - 2.registering(1) -register is in processing - 3.success(2) -The registration/handshake packet reported by the device is successfully handled - 4.failure(3) -register failed - 5.timeout(4) -register timeout - " - ::= { hwSysRegister 3 } - - - -- 1.3.6.1.4.1.2011.6.3.15 - hwCustomizedParameter OBJECT IDENTIFIER ::= { hwDev 15 } - - - -- 1.3.6.1.4.1.2011.6.3.15.1 - hwCustomizedParameterTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCustomizedParameterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwParaName. - Customized parameter table. - This table is no longer used. - " - ::= { hwCustomizedParameter 1 } - - - -- 1.3.6.1.4.1.2011.6.3.15.1.1 - hwCustomizedParameterEntry OBJECT-TYPE - SYNTAX HwCustomizedParameterEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwParaName. - Customized parameter table. - This table is no longer used. - " - INDEX { IMPLIED hwParaName } - ::= { hwCustomizedParameterTable 1 } - - - HwCustomizedParameterEntry ::= - SEQUENCE { - hwParaName - OCTET STRING, - hwParaValue - OCTET STRING, - hwParaState - INTEGER, - hwParaRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.15.1.1.1 - hwParaName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..32)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The name of the parameter. - This object is no longer used. - " - ::= { hwCustomizedParameterEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.15.1.1.2 - hwParaValue OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..64)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The value of the parameter. - This object is no longer used. - " - ::= { hwCustomizedParameterEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.15.1.1.3 - hwParaState OBJECT-TYPE - SYNTAX INTEGER - { - readWrite(1), - readOnly(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - The overwritten state of the parameter. - This object is no longer used. - Options: - 1.readWrite(1) - read and write - 2.readOnly(2) - read only - " - ::= { hwCustomizedParameterEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.15.1.1.4 - hwParaRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - RowStatus standard operation. - This object is no longer used. - " - ::= { hwCustomizedParameterEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.16 - hwAutoReset OBJECT IDENTIFIER ::= { hwDev 16 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1 - hwPingAutoResetTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPingAutoResetEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwHostIpAddr. - Ping auto-reset table. - " - ::= { hwAutoReset 1 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1 - hwPingAutoResetEntry OBJECT-TYPE - SYNTAX HwPingAutoResetEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwHostIpAddr. - Ping auto-reset table. - " - INDEX { hwHostIpAddr } - ::= { hwPingAutoResetTable 1 } - - - HwPingAutoResetEntry ::= - SEQUENCE { - hwHostIpAddr - IpAddress, - hwPacketNumber - Integer32, - hwIntervalTime - Integer32, - hwResponseTime - Integer32, - hwLoopTime - Integer32, - hwFailureThreshold - Integer32, - hwFailedTimes - Integer32, - hwAutoResetEnableStatus - INTEGER, - hwAutoResetRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.1 - hwHostIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The IP address of monitoring gateway - " - ::= { hwPingAutoResetEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.2 - hwPacketNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The number of the PING packets sent during every check, - Default value: 5 - " - ::= { hwPingAutoResetEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.3 - hwIntervalTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The interval of sending PING packets. - Default: 1 - Unit: second - " - ::= { hwPingAutoResetEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.4 - hwResponseTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Time-out time for the response of the PING packets. - Unit: second - Default: 2 - " - ::= { hwPingAutoResetEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.5 - hwLoopTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Interval between the cyclic checks - Default value: 600 - Unit: second - " - ::= { hwPingAutoResetEntry 5 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.6 - hwFailureThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The threshold of checking failed. - Default value: 10 - " - ::= { hwPingAutoResetEntry 6 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.7 - hwFailedTimes OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Times of checking failed - " - ::= { hwPingAutoResetEntry 7 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.8 - hwAutoResetEnableStatus OBJECT-TYPE - SYNTAX INTEGER - { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Enable status of auto-reset. - Options: - 1. enable(1) - enable - 2. disable(2) - disable - " - ::= { hwPingAutoResetEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.16.1.1.9 - hwAutoResetRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - RowStatus standard operation - " - ::= { hwPingAutoResetEntry 9 } - - - -- 1.3.6.1.4.1.2011.6.3.17 - hwSystemResource OBJECT IDENTIFIER ::= { hwDev 17 } - - - -- 1.3.6.1.4.1.2011.6.3.17.1 - hwSystemResTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwSystemResEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex, hwSlotIndex or hwResType. - System resource table. - " - ::= { hwSystemResource 1 } - - - -- 1.3.6.1.4.1.2011.6.3.17.1.1 - hwSystemResEntry OBJECT-TYPE - SYNTAX HwSystemResEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex, hwSlotIndex or hwResType. - System resource table. - " - INDEX { hwFrameIndex, hwSlotIndex, hwResType } - ::= { hwSystemResTable 1 } - - - HwSystemResEntry ::= - SEQUENCE { - hwResType - INTEGER, - hwResOverLoad - Integer32, - hwResOccupancy - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.17.1.1.1 - hwResType OBJECT-TYPE - SYNTAX INTEGER - { - memory(1), - messageUnits(2), - cpu(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - System resource type. - Options: - 1. memory(1) -indicates the memory resource - 2. messageUnits(2)-indicates the message resource - 3. cpu(3) -indicates the CPU resource - " - ::= { hwSystemResEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.17.1.1.2 - hwResOverLoad OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - System resource overload threshold. - The following two system resources support querying and - Threshold setting: memory(1), cpu(3). - Memory(1) and cpu(3) have limited value ranges. - MessageUnits(2) cannot be set or queried. - " - ::= { hwSystemResEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.17.1.1.3 - hwResOccupancy OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - System resource occupancy. - " - ::= { hwSystemResEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.17.2 - hwMemOccupancy OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - System memory occupancy. - " - ::= { hwSystemResource 2 } - - - -- 1.3.6.1.4.1.2011.6.3.17.3 - hwCpuOccupancy OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - System CPU occupancy. - " - ::= { hwSystemResource 3 } - - - -- 1.3.6.1.4.1.2011.6.3.18 - hwRingAttrTable OBJECT IDENTIFIER ::= { hwDev 18 } - - - -- 1.3.6.1.4.1.2011.6.3.18.1 - hwRingFrequency OBJECT-TYPE - SYNTAX INTEGER - { - frequency16HZ(1), - frequency25HZ(2), - frequency50HZ(3), - frequency20HZ(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Frequency of ring. - Options: - 1. frequency16HZ(1) --The frequency of ring is 16HZ - 2. frequency25HZ(2) --The frequency of ring is 25HZ - 3. frequency50HZ(3) --The frequency of ring is 50HZ - 4. frequency20HZ(4) --The frequency of ring is 20HZ - " - ::= { hwRingAttrTable 1 } - - - -- 1.3.6.1.4.1.2011.6.3.18.2 - hwRingacamplitude OBJECT-TYPE - SYNTAX INTEGER - { - acamplitude74Vrms(1), - acamplitude65Vrms(2), - acamplitude50Vrms(3), - acamplitude75Vrms(4), - acamplitude70Vrms(5) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - AC amplitude of ring. - Options: - 1. acamplitude74Vrms(1) --The AC amplitude of ring is 74Vrms - 2. acamplitude65Vrms(2) --The AC amplitude of ring is 65Vrms - 3. acamplitude50Vrms(3) --The AC amplitude of ring is 50Vrms - 4. acamplitude75Vrms(4) --The AC amplitude of ring is 75Vrms - 5. acamplitude70Vrms(5) --The AC amplitude of ring is 70Vrms - " - ::= { hwRingAttrTable 2 } - - - -- 1.3.6.1.4.1.2011.6.3.18.3 - hwRingdcbias OBJECT-TYPE - SYNTAX Integer32 (1..2) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - DC bias of ring. - Options: - 1 --The DC bias voltage of ring 20V - 2 --The DC bias voltage of ring 30V. - " - ::= { hwRingAttrTable 3 } - - - -- 1.3.6.1.4.1.2011.6.3.21 - hwIopacketfile OBJECT IDENTIFIER ::= { hwDev 21 } - - - -- 1.3.6.1.4.1.2011.6.3.21.1 - hwIopacketfileAdminStatus OBJECT-TYPE - SYNTAX INTEGER - { - deactivepacketfile(0), - activepacketfile(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The status of the board software package. - Options: - 1. deactivepacketfile(0)-indicates that the status of the board software package is not active. - 2. activepacketfile(1) -indicates that active the packet file. - Perform activepacketfile(1), and the system queries all the boards. - If the software version of a board is inconsistent with the version in the package, - the software of the board is upgraded to the version in the package. - Certain boards can be upgraded by a reset operation - " - ::= { hwIopacketfile 1 } - - - -- 1.3.6.1.4.1.2011.6.3.22 - hwUpgrade OBJECT IDENTIFIER ::= { hwDev 22 } - - - -- 1.3.6.1.4.1.2011.6.3.22.1 - hwUpgradeRequestID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The request index for automatic upgrade. - For automatic upgrade: - The NMS loads the NE program of the latest version, - the data or configuration file after upgrade, and the - package of the board to the active control board of the NE system. - The NE automatically loads the NE program, - the data or configuration file after upgrade, and the package, - from the active control board to the standby control board in a synchronous manner. - At this time, the NMS needs to deliver the command of upgrading and resetting - to the active control board. - When resetting the control board, you must specify hwUpgradeRequestID, - hwUpgradeAdmin, hwUpgradeResetInterval. - The operation is saved as a record entry. - hwUpgradeRequestID is used to identify this operation. Therefore, - its value cannot be the same as the operation request ID of another record entry. - The hwUpgradeRequestID value of -1 indicates there is no upgrade going. - " - ::= { hwUpgrade 1 } - - - -- 1.3.6.1.4.1.2011.6.3.22.2 - hwUpgradeAdmin OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(-1), - uninterruptedAutoUpgrade(1), - upgradeSchedule(2), - undoUpgradeSchedule(3), - interruptedAutoUpgrade(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The command of software active. - Options: - 1.nooperation(-1) - default state of the system. - 2.uninterruptedAutoUpgrade(1) - uninterrupted auto upgrade. - 3.upgradeSchedule(2) - reset system and acitve the software. If you need to active the software - after a certain period,you also need to set hwUpgradeReserveTimeout or - hwUpgradeReserveDateTime. - 4.undoUpgradeSchedule(3) - negate the operation to active software. - 5.interruptedAutoUpgrade(4) - interrupted auto upgrade. - " - ::= { hwUpgrade 2 } - - - -- 1.3.6.1.4.1.2011.6.3.22.3 - hwUpgradeResetInterval OBJECT-TYPE - SYNTAX Integer32 (-1..1440) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The interval to force service boards to reset after the upgrade - of mainboard has been completed. - Unit:minute - " - ::= { hwUpgrade 3 } - - - -- 1.3.6.1.4.1.2011.6.3.22.4 - hwUpgradeTargetVersion OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The target version of automatic upgrade. - For example: MA5600V800R003C02. - Allow querying the target version only during automatic upgrade. - The system configuration management platform is locked during automatic upgrade. - When you are setting the target version of an object in an upgrade, - you also need to set hwUpgradeRequestID, hwUpgradeAdmin, and hwUpgradeResetInterval. - Automatic upgrade requires consistency between the program version - saved in the standby area of the system and the set target version. - If the target version is not specified, the system performs automatic - upgrade according to the version saved in the standby area of the system. - " - ::= { hwUpgrade 4 } - - - -- 1.3.6.1.4.1.2011.6.3.22.5 - hwUpgradeReserveTimeout OBJECT-TYPE - SYNTAX Integer32 (-1 | 60..604800) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Used to set the delay time of software active, in unit of seconds. - When you set hwUpgradeReserveTimeout, you also need to set hwUpgradeAdmin to upgradeSchedule(2). - It is invalid to set both hwUpgradeReserveTimeout and hwUpgradeReserveDateTime. - The hwUpgradeReserveTimeout value of -1 indicates the delay time of software active is not set. - " - ::= { hwUpgrade 5 } - - - -- 1.3.6.1.4.1.2011.6.3.22.6 - hwUpgradeReserveDateTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - This object is used for setting the date and time of software active. - When you set hwUpgradeReserveDateTime, you also need to set hwUpgradeAdmin to upgradeSchedule(2). - It is invalid to set both hwUpgradeReserveDateTime and hwUpgradeReserveTimeout. - The configured time is the local time, and time zone configuration is not supported. - " - ::= { hwUpgrade 6 } - - - -- 1.3.6.1.4.1.2011.6.3.22.7 - hwEmergencyCallProtect OBJECT-TYPE - SYNTAX INTEGER - { - disable(1), - enable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - This object is used for setting the emergence call protection function. - If this object is set to enable, the system cannot be reset if the system is processing an emergence call. - Options: - 1.disable(1) - Indicates that the emergence call is disabled. - 2.enable(2) - Indicates that the emergence call is enabled. - " - ::= { hwUpgrade 7 } - - - -- 1.3.6.1.4.1.2011.6.3.22.8 - hwUpgradeCapability OBJECT-TYPE - SYNTAX BITS - { - issu(0), - ossu(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The capability of upgrade. - Options: - 1.issu(0) - in servers software upgrade. - 2.ossu(1) - out of servers softer upgrade. - From left to right, each bit indicates a capability of upgrade. - If the bit is set to 1, it indicates support the capability. - If the bit is set to 0, it indicates not support the capability. - " - ::= { hwUpgrade 8 } - - --- 1.3.6.1.4.1.2011.6.3.23 - -- 1.3.6.1.4.1.2011.6.3.23 - hwAgentOntInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwAgentOntInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. - OLT agent ONT INFO table. - For hwFrameIndex, refer to hwFrameTable. For hwSlotIndex, refer to hwSlotTable. For hwPortIndex, refer to hwPortTable. - " - ::= { hwDev 23 } - - --- 1.3.6.1.4.1.2011.6.3.23.1 - -- 1.3.6.1.4.1.2011.6.3.23.1 - hwAgentOntInfoEntry OBJECT-TYPE - SYNTAX HwAgentOntInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. - OLT agent ONT INFO table. - For hwFrameIndex, refer to hwFrameTable. For hwSlotIndex, refer to hwSlotTable. For hwPortIndex, refer to hwPortTable. - " - INDEX { hwFrameIndex, hwSlotIndex, hwPortIndex, hwOntIndex } - ::= { hwAgentOntInfoTable 1 } - - - HwAgentOntInfoEntry ::= - SEQUENCE { - hwOntIndex - Integer32, - hwOntState - OCTET STRING, - hwOntType - OCTET STRING, - hwOntVersion - OCTET STRING - } - - -- 1.3.6.1.4.1.2011.6.3.23.1.1 - hwOntIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - ONT ID. - Parameters hwFrameIndex and hwSlotIndex are obligatory, hwOntIndex and hwPortIndex are optional - (the setting -1 indicates that the parameter is optional). - For example, to set the information of all ONTs connected to a specified port returned, - you can set hwOntIndex to -1; to set the information about the status of all ONTs - connected to all ports of a specified slot returned, you can set hwPortIndex and hwOntIndex to -1 - " - ::= { hwAgentOntInfoEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.23.1.2 - hwOntState OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - ONT state. - data structure: - -------------------------------------------------------------------------------------------------- - | m | ONT state combination | ONT state combination | | ONT state combination | - | (2B) | in Port x | in Port y | ..... | in Port n | - -------------------------------------------------------------------------------------------------- - / \ - / \ - / \ - ----------------------------------- - | x | ONT m-1 | | ONT 0 | - |(2B) |state(1b)|...... |state(1b)| - ----------------------------------- - state enum: - normal(0): ONT state is normal. - fault(1): ONT state is fault. - " - ::= { hwAgentOntInfoEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.23.1.3 - hwOntType OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - ONT type. - data structure: ONT IP + ONT type - ------------------------------------------------------------------- - | ONT NUM | ONT IP | ONT type | | ONT IP | ONT type | - | (2B) | (4B) | (16B) | ...... | (4B) | (16B) | - ------------------------------------------------------------------- - - Because of the restrictions on the SNMP packet, the packet of up to 8 KB can be transmitted. - When the size of the packet to be reported exceeds 8 KB, the packet must be compressed. - The compress format of the packet is shown in the following figure. - ----------------------------------------------------------------------- - | DATA-LENGTH | FLAG | TLV-NUM | TYPE | LEN | CRC | | - ------------------------------------------------------------ | - | | - | | - | | - ----------------------------------------------------------------------- - In the compressed packet: - DATA-LENGTH occupies four bytes to store the whole length of the file, including the header structure. - FLAG occupies two bytes to store the flag, which indicates the format of the file contents. - In this compressed packet, the flag indicates that the format of the file contents is compressed. - 0xFEFE indicates compress and 0 indicates non-compress. - TLV-NUM indicates the number of TLVs that the file carries. In this compressed packet, TLV-NUM is 1, - indicating the CRC value of the compressed content. The following continuous bytes TYPE, LEN, and CRC - are data in the TLV format. Each of TYPE, LEN, and CRC occupies two bytes. In this compressed packet, - TYPE, LEN, and CRC record the CRC value of the compressed content. TYPE indicates the CRC type. - LEN indicates the number of bytes that the CRC occupies and the actual value is 2. - CRC stores the CRC value of the compressed content. - The actual returned content is compressed in the .zip format and stored in the final field of compressed - content. - " - ::= { hwAgentOntInfoEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.23.1.4 - hwOntVersion OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - ONT version. - data structure: ONT IP + ONT version - ------------------------------------------------------------------------ - | ONT NUM | ONT IP | ONT version | | ONT IP | ONT version | - | (2B) | (4B) | (32B) | ...... | (4B) | (32B) | - ------------------------------------------------------------------------ - " - ::= { hwAgentOntInfoEntry 4 } - - - -- 1.3.6.1.4.1.2011.6.3.24 - hwConfigLock OBJECT IDENTIFIER ::= { hwDev 24 } - - - -- 1.3.6.1.4.1.2011.6.3.24.1 - hwConfigLockState OBJECT-TYPE - SYNTAX INTEGER - { - locked(1), - unlocked(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Whether the system configuration is locked. - Options: - 1. locked(1) -the system configuration is locked - 2. unlocked(2) -the system configuration is not locked - The user who locks the system configuration can unlock it. - Super users and the network administrator can forcibly unlock - the system configuration. Other users cannot unlock it. - " - ::= { hwConfigLock 1 } - - - -- 1.3.6.1.4.1.2011.6.3.24.2 - hwConfigUnlockInterval OBJECT-TYPE - SYNTAX Integer32 (1..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The interval for automatic unlock of the system configuration, in unit of minute. - The system re-counts the time in these two cases: a user successfully locks the - system configuration and the user who locks system configuration sets hwConfigUnlockInterval. - If a user unlocks the system configuration within the automatic unlock interval, - automatic unlock is not necessary. If the system configuration keeps locked, - after the interval elapses, the system automatically unlocks it. - Default: 5 - " - ::= { hwConfigLock 2 } - - - -- 1.3.6.1.4.1.2011.6.3.24.3 - hwConfigLockUserType OBJECT-TYPE - SYNTAX INTEGER - { - nooperation(-1), - nms(1), - series(2), - telnet(3), - web(4), - xml(5), - ssh(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The type of user who locks system configuration. - Options: - 1. nooperation(-1) -default type of the system - 2. nms(1) -the user who access through the NMS - 3. series(2) -the user who access through the serial interface - 4. telnet(3) -the user who access through telnet - 5. web(4) -the user who access through the web user interface - 6. xml(5) -the user who access through the XML interface - 7. ssh(6) -the user who access through SSH - " - ::= { hwConfigLock 3 } - - - -- 1.3.6.1.4.1.2011.6.3.24.4 - hwConfigLockUserName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The user name of the user who locks the configuration platform. - " - ::= { hwConfigLock 4 } - - - -- 1.3.6.1.4.1.2011.6.3.24.5 - hwConfigLockUserIPAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The IP address of the user who locks the configuration platform. - If a user who accesses through the serial port locks the configuration platform, - the IP address is default value. - DEFVAL { 255.255.255.255 } - " - ::= { hwConfigLock 5 } - - - -- 1.3.6.1.4.1.2011.6.3.24.6 - hwConfigLockOperate OBJECT-TYPE - SYNTAX INTEGER - { - lock(1), - unlock(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The operation to lock or unlock config. - Options: - 1. lock(1) -before data configuration, use lock(1) to lock the configuration platform, - preventing other users from modifying or deleting the configuration data just completed - 2. unlock(2) -when the data configuration is complete, use unlock(2) to unlock the configuration platform. - After that, other users can configure the system data - If a user performs lock(1) and does not perform unlock(2) after data configuration, - the system automatically unlocks after a certain period. - For the interval for automatic unlock, refer to hwConfigUnlockInterval. - " - ::= { hwConfigLock 6 } - - - -- 1.3.6.1.4.1.2011.6.3.25 - hwIntelligentPhoneParaTable OBJECT IDENTIFIER ::= { hwDev 25 } - - - -- 1.3.6.1.4.1.2011.6.3.25.1 - hwIntelligentPhoneMode OBJECT-TYPE - SYNTAX INTEGER - { - disable(1), - enable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The switch of Intelligent-phone mode: disable or enable. - DEFVAL { disable } - Options: - 1. disable(1) -if it is set to disable(1), the settings of hwAttenuation and hwDetectionThreshold - are not applied - 2.enable(2) -if it is set to enable(2), the settings of hwAttenuation and hwDetectionThreshold - take effect in the intelligent pay phone service (IPP) - " - ::= { hwIntelligentPhoneParaTable 1 } - - - -- 1.3.6.1.4.1.2011.6.3.25.2 - hwAttenuation OBJECT-TYPE - SYNTAX Integer32 (0..14) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The value of Intelligent-signal attenuation: 0 dBm to 14 dBm. - From 0 to 14 independently indicates form 0 dBm to 14 dBm. - Default: 5 dBm. - DEFVAL { 5 } - " - ::= { hwIntelligentPhoneParaTable 2 } - - - -- 1.3.6.1.4.1.2011.6.3.25.3 - hwDetectionThreshold OBJECT-TYPE - SYNTAX Integer32 (0..28) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The threshold of intelligent-signal detection: 0 dBm to 28 dBm. - From 0 to 28 independently indicates form 0 dBm to -28 dBm. - Default: -15 dBm. - DEFVAL { 15 } - " - ::= { hwIntelligentPhoneParaTable 3 } - - - -- 1.3.6.1.4.1.2011.6.3.26 - hwPstnBoardCfgTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPstnBoardCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex or hwSlotIndex. - PstnBoard config table. - " - ::= { hwDev 26 } - - - -- 1.3.6.1.4.1.2011.6.3.26.1 - hwPstnBoardCfgEntry OBJECT-TYPE - SYNTAX HwPstnBoardCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex or hwSlotIndex. - PstnBoard config table. - " - INDEX { hwFrameIndex, hwSlotIndex } - ::= { hwPstnBoardCfgTable 1 } - - - HwPstnBoardCfgEntry ::= - SEQUENCE { - hwPowerMode - INTEGER - } - - -- 1.3.6.1.4.1.2011.6.3.26.1.1 - hwPowerMode OBJECT-TYPE - SYNTAX INTEGER - { - generalMode(0), - highMode(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Indicates the power-mode of the board. - Options: - 1. generalMode(0) -Indicate that the board uses normal power supply - 2. highMode(1) -Indicate that the board uses high-voltage power supply - " - ::= { hwPstnBoardCfgEntry 1 } - - -- 1.3.6.1.4.1.2011.6.3.27 - hwNatOnuTable OBJECT IDENTIFIER ::= { hwDev 27 } - - - -- 1.3.6.1.4.1.2011.6.3.27.1 - hwNatOnuConfigInfoTable OBJECT IDENTIFIER ::= { hwNatOnuTable 1 } - - --- 1.3.6.1.4.1.2011.6.3.27.1.1 - -- 1.3.6.1.4.1.2011.6.3.27.1.1 - hwNatOnuMgmtSwitch OBJECT-TYPE - SYNTAX INTEGER - { - disable(1), - enable(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The status of the function of managing ONU through the NAT - proxy for OLT: disable or enable. - Options: - 1.disable(1) - the state of the function is disabled - 2.enable(2) - the state of the function is enabled - " - ::= { hwNatOnuConfigInfoTable 1 } - - --- 1.3.6.1.4.1.2011.6.3.27.1.2 - -- 1.3.6.1.4.1.2011.6.3.27.1.2 - hwNatOnuVlanID OBJECT-TYPE - SYNTAX Integer32 (-1 | 2..4093) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The VLANID of the Management Channel which ONU belongs to. - -1 (default value) indicates this value is not configured. - " - ::= { hwNatOnuConfigInfoTable 2 } - - - -- 1.3.6.1.4.1.2011.6.3.27.1.3 - hwNatOnuIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The public IP Address of ONU under the Agent Management of OLT. - " - ::= { hwNatOnuConfigInfoTable 3 } - - -- 1.3.6.1.4.1.2011.6.3.27.1.4 - hwNatOnuPriority OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The Priority of the SNMP Message from ONU. - " - ::= { hwNatOnuConfigInfoTable 4 } - - - -- 1.3.6.1.4.1.2011.6.3.27.1.5 - hwNatOnuStartIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The start IP Address of ONU Inner Ip Segment. - " - ::= { hwNatOnuConfigInfoTable 5 } - - -- 1.3.6.1.4.1.2011.6.3.27.1.6 - hwNatOnuIpScope OBJECT-TYPE - SYNTAX Integer32 (1024..5120) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The number of ONU Inner Ip. - " - ::= { hwNatOnuConfigInfoTable 6 } - - - -- 1.3.6.1.4.1.2011.6.3.27.2 - hwNatOnuUDPInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwNatOnuUDPInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this table is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. - The UDP port distribution table of ONU. - " - ::= { hwNatOnuTable 2 } - - - -- 1.3.6.1.4.1.2011.6.3.27.2.1 - hwNatOnuUDPInfoEntry OBJECT-TYPE - SYNTAX HwNatOnuUDPInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. - The UDP port distribution table of ONU. - " - INDEX { hwFrameIndex, hwSlotIndex, hwPortIndex, hwOntIndex } - ::= { hwNatOnuUDPInfoTable 1 } - - - HwNatOnuUDPInfoEntry ::= - SEQUENCE { - hwNatOnuUdpBegin - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.27.2.1.1 - hwNatOnuUdpBegin OBJECT-TYPE - SYNTAX Integer32 (0..65528) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The start UDP Port Number of ONU which is managed by OLT through NAT. - " - ::= { hwNatOnuUDPInfoEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.28 - hwServiceMigrationTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwServiceMigrationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The service migration object table of Port or ONT. - The objects in hwServiceMigrationTable are used for migrating service operations - associated with Port or ONT. The operations include adding and deleting a object. - The indexes of this table are IfIndex, hwServiceMigrationOntId. - " - ::= { hwDev 28 } - - -- 1.3.6.1.4.1.2011.6.3.28.1 - hwServiceMigrationEntry OBJECT-TYPE - SYNTAX HwServiceMigrationEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The service migration object table of Port or ONT. - The objects in hwServiceMigrationTable are used for migrating service operations - associated with Port or ONT. The operations include adding and deleting a object. - The indexes of this entry are IfIndex, hwServiceMigrationOntId. - " - INDEX { ifIndex, hwServiceMigrationOntId } - ::= { hwServiceMigrationTable 1 } - - - HwServiceMigrationEntry ::= - SEQUENCE { - hwServiceMigrationOntId - Integer32, - hwServiceMigrationRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.28.1.1 - hwServiceMigrationOntId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Ont ID. - When hwOntId = 65535, the operating object is Port. - When hwOntId != 65535, the operating object is ONT. - " - ::= { hwServiceMigrationEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.28.1.2 - hwServiceMigrationRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the row status, used for creating or deleting - a migration object. createAndGo(4) and destroy(6) are supported. - During the query operation, active(1) is always returned for this leaf. - Options: - 1. active(1) -when this leaf is queried, the value is fixed to active(1). - 2. createAndGo(4) -create a new instance of a conceptual row. - 3. destroy(6) -delete the instances associated with an existing conceptual row. - " - ::= { hwServiceMigrationEntry 2 } - - - -- 1.3.6.1.4.1.2011.6.3.29 - hwServiceCfgMngtTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwServiceCfgMngtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The service configuration object table of Port or ONT. - The objects in hwServiceCfgMngtTable are used for configuration operations - associated with port or ONT. The operations include adding and deleting a object. - The indexes of this table are IfIndex, hwServiceCfgOntId. - " - ::= { hwDev 29 } - - -- 1.3.6.1.4.1.2011.6.3.29.1 - hwServiceCfgMngtEntry OBJECT-TYPE - SYNTAX HwServiceCfgMngtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The service configuration object table of Port or ONT. - The objects in hwServiceCfgMngtTable are used for configuration operations - associated with port or ONT. The operations include adding and deleting a object. - The indexes of this entry are IfIndex, hwServiceCfgOntId. - " - INDEX { ifIndex, hwServiceCfgOntId } - ::= { hwServiceCfgMngtTable 1 } - - - HwServiceCfgMngtEntry ::= - SEQUENCE { - hwServiceCfgOntId - Integer32, - hwServiceCfgOperStatus - INTEGER, - hwServiceCfgRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.29.1.1 - hwServiceCfgOntId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Ont ID. - When hwOntId = 65535, the operating object is Port. - When hwOntId != 65535, the operating object is ONT. - " - ::= { hwServiceCfgMngtEntry 1 } - - -- 1.3.6.1.4.1.2011.6.3.29.1.2 - hwServiceCfgOperStatus OBJECT-TYPE - SYNTAX INTEGER - { - srvCfgDeleting(1), - srvCfgDeletionComplete(2), - srvCfgDeletionFailed(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The service configuration object status. - Options: - 1. srvCfgDeleting(1) -The operation is in deleting state. - 2. srvCfgDeletionComplete(2) -The operation success. - 3. srvCfgDeletionFailed(3) -The operation fail. - " - ::= { hwServiceCfgMngtEntry 2 } - - -- 1.3.6.1.4.1.2011.6.3.29.1.3 - hwServiceCfgRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the row status, used for creating or deleting - a service configuration object. createAndGo(4) and destroy(6) - are supported. During the query operation, active(1) is - always returned for this leaf. - Options: - 1. active(1) -when this leaf is queried, the value is fixed to active(1). - 2. createAndGo(4) -create a new instance of a conceptual row. - 3. destroy(6) -delete the instances associated with an existing conceptual row. - " - ::= { hwServiceCfgMngtEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.30 - hwSysCapabilityTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwSysCapabilityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Description of the device dynamic capability. The capability value - is stored in 16 byte(128 bit), each bit denotes one capability, - 1 equals support, 0 equals not. - The index of this table is hwCapabilityFeatureID. - " - ::= { hwDev 30 } - - - -- 1.3.6.1.4.1.2011.6.3.30.1 - hwSysCapabilityEntry OBJECT-TYPE - SYNTAX HwSysCapabilityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - Description of the device dynamic capability. The capability value - is stored in 16 byte(128 bit), each bit denotes one capability, - 1 equals support, 0 equals not. - The index of this table is hwCapabilityFeatureID. - " - INDEX { hwCapabilityFeatureID } - ::= { hwSysCapabilityTable 1 } - - - HwSysCapabilityEntry ::= - SEQUENCE { - hwCapabilityFeatureID - INTEGER, - hwCapabilityFeatureValue - OCTET STRING, - hwCapabilityFeatureMask - OCTET STRING - } - - -- 1.3.6.1.4.1.2011.6.3.30.1.1 - hwCapabilityFeatureID OBJECT-TYPE - SYNTAX INTEGER { system(1) } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The id of device feature. - Options: - 1.system(1) - feature of system - " - ::= { hwSysCapabilityEntry 1 } - - - -- 1.3.6.1.4.1.2011.6.3.30.1.2 - hwCapabilityFeatureValue OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (16)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The vaule of device capability. - - When hwCapabilityFeatureID equals system(1), bit from left to right represents: - 0.AG capability - 1.BFD capability - - The value of the bit is 0 means the capability is not supported. - The value of the bit is 1 means the capability is supported. - " - ::= { hwSysCapabilityEntry 2 } - - -- 1.3.6.1.4.1.2011.6.3.30.1.3 - hwCapabilityFeatureMask OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (16)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The mask of device capability. - - When hwCapabilityFeatureID equals system(1), bit from left to right represents: - 0.AG capability - 1.BFD capability - - The value of the bit is 0 means the 'capability value' is invalid. - The value of the bit is 1 means the 'capability value' is valid. - " - ::= { hwSysCapabilityEntry 3 } - - - -- 1.3.6.1.4.1.2011.6.3.31 - hwDevLedLight OBJECT IDENTIFIER ::= { hwDev 31 } - - -- 1.3.6.1.4.1.2011.6.3.31.1 - hwDevLedLightByNms OBJECT-TYPE - SYNTAX INTEGER - { - ledOn(1), - ledOff(2), - null(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - This node supports the SET operation: - If the pre-deployment on the NMS fails, the RUN indicator turns yellow by set ledOn(1). A half - an hour later, the yellow indicator automatically turns off. - If the pre-deployment on the NMS is successful, the RUN indicator must be set ledOff(2). - - This node supports the GET operation: - The system returns null(3) when the GET operation is performed. - - 1,ledOn(1) --Network pre-deployment fail. - 2,ledOff(2) --Network pre-deployment success. - 3,null(3) --The return value of GET operation. - " - ::= { hwDevLedLight 1 } - - - -- 1.3.6.1.4.1.2011.6.3.32 - hwBandwidth OBJECT IDENTIFIER ::= { hwDev 32 } - - -- 1.3.6.1.4.1.2011.6.3.32.1 - hwBandwidthMode OBJECT-TYPE - SYNTAX INTEGER - { - bandwidth40G(1), - bandwidth80G(2), - bandwidth160G(3), - bandwidth50G(4), - bandwidth100G(5), - bandwidth200G(6) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - Configuring the bandwidth mode of the device. - Options: - 1.bandwidth40G(1) - 40G - 2.bandwidth80G(2) - 80G - 3.bandwidth160G(3) - 160G - 4.bandwidth50G(4) - 50G - 5.bandwidth100G(5) - 100G - 6.bandwidth200G(6) - 200G - " - ::= { hwBandwidth 1 } - - - -- 1.3.6.1.4.1.2011.6.3.103 - hwDevSnmpProbeMonitor OBJECT IDENTIFIER ::= { hwDev 103 } - - -- 1.3.6.1.4.1.2011.6.3.103.1 - hwDevSnmpProbeMonitorPara OBJECT IDENTIFIER ::= { hwDevSnmpProbeMonitor 1 } - - -- 1.3.6.1.4.1.2011.6.3.103.1.1 - hwDevSnmpProbeMonitorSwitch OBJECT-TYPE - SYNTAX INTEGER - { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The object specifies the switch state of SNMP probe monitor. - Options: - enable(1) -indicates the SNMP probe monitor switch is on. - disable(2) -indicates the SNMP probe monitor switch is off. - Default: enable(1). - " - ::= { hwDevSnmpProbeMonitorPara 1 } - - -- 1.3.6.1.4.1.2011.6.3.103.1.2 - hwDevSnmpProbeMonitorActiveThreshold OBJECT-TYPE - SYNTAX Integer32 (3..60) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " - The object specifies the active-threshold of SNMP probe monitor. - From 3 minutes to 60 minutes. - Default: 15 minutes. - " - ::= { hwDevSnmpProbeMonitorPara 2 } - - -- 1.3.6.1.4.1.2011.6.3.103.2 - hwDevSnmpProbeHostTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwDevSnmpProbeHostEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The SNMP probe monitor table, which supports the functions of querying the information - of SNMP probe monitor. The index of this table is hwDevSnmpProbeHostIndex. - " - ::= { hwDevSnmpProbeMonitor 2 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1 - hwDevSnmpProbeHostEntry OBJECT-TYPE - SYNTAX HwDevSnmpProbeHostEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The SNMP probe monitor table, which supports the functions of querying the information - of SNMP probe monitor. The index of this table is hwDevSnmpProbeHostIndex. - " - INDEX { hwDevSnmpProbeHostIndex } - ::= { hwDevSnmpProbeHostTable 1 } - - HwDevSnmpProbeHostEntry ::= - SEQUENCE { - hwDevSnmpProbeHostIndex - Integer32, - hwDevSnmpProbeHostIpAddressType - InetAddressType, - hwDevSnmpProbeHostIpAddress - InetAddress, - hwDevSnmpProbeReceivedCount - Integer32, - hwDevSnmpProbeInitiallyReceivedTime - DateAndTime, - hwDevSnmpProbeRecentlyReceivedTime - DateAndTime, - hwDevSnmpProbeMinimumInterval - Integer32, - hwDevSnmpProbeMaxmumInterval - Integer32, - hwDevSnmpProbeAverageInterval - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.1 - hwDevSnmpProbeHostIndex OBJECT-TYPE - SYNTAX Integer32(0..4) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the index of SNMP probe monitor. - " - ::= { hwDevSnmpProbeHostEntry 1 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.2 - hwDevSnmpProbeHostIpAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the IP address type of SNMP probe monitor: - Options: - ipv4(1) -indicates an IPv4 address - ipv6(2) -indicates an IPv6 address - " - ::= { hwDevSnmpProbeHostEntry 2 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.3 - hwDevSnmpProbeHostIpAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the IP address of SNMP probe monitor. - " - ::= { hwDevSnmpProbeHostEntry 3 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.4 - hwDevSnmpProbeReceivedCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the total probe count of SNMP probe monitor. - " - ::= { hwDevSnmpProbeHostEntry 4 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.5 - hwDevSnmpProbeInitiallyReceivedTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the initial probe time of SNMP probe monitor. - " - ::= { hwDevSnmpProbeHostEntry 5 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.6 - hwDevSnmpProbeRecentlyReceivedTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the recent probe time of SNMP probe monitor. - " - ::= { hwDevSnmpProbeHostEntry 6 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.7 - hwDevSnmpProbeMinimumInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the minimum interval of SNMP probe monitor, unit second. - " - ::= { hwDevSnmpProbeHostEntry 7 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.8 - hwDevSnmpProbeMaxmumInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the maxmum interval of SNMP probe monitor, unit second. - " - ::= { hwDevSnmpProbeHostEntry 8 } - - -- 1.3.6.1.4.1.2011.6.3.103.2.1.9 - hwDevSnmpProbeAverageInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the average interval of SNMP probe monitor, unit second. - " - ::= { hwDevSnmpProbeHostEntry 9 } - - -- 1.3.6.1.4.1.2011.6.3.103.3 - hwDevSnmpProbeRecordTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwDevSnmpProbeRecordEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The abnormal record table of SNMP probe monitor, which supports the functions of querying - the abnormal record of SNMP probe monitor. The index of this table is hwDevSnmpProbeRecordIndex. - " - ::= { hwDevSnmpProbeMonitor 3 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1 - hwDevSnmpProbeRecordEntry OBJECT-TYPE - SYNTAX HwDevSnmpProbeRecordEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The abnormal record table of SNMP probe monitor, which supports the functions of querying - the abnormal record of SNMP probe monitor. The index of this table is hwDevSnmpProbeRecordIndex. - " - INDEX { hwDevSnmpProbeRecordIndex } - ::= { hwDevSnmpProbeRecordTable 1 } - - HwDevSnmpProbeRecordEntry ::= - SEQUENCE { - hwDevSnmpProbeRecordIndex - Integer32, - hwDevSnmpProbeRecordHostIpAddressType - InetAddressType, - hwDevSnmpProbeRecordHostIpAddress - InetAddress, - hwDevSnmpProbeRecordLastReceivedTime - DateAndTime, - hwDevSnmpProbeRecordReceivedCount - Integer32, - hwDevSnmpProbeRecordMinimumInterval - Integer32, - hwDevSnmpProbeRecordMaxmumInterval - Integer32, - hwDevSnmpProbeRecordAverageInterval - Integer32 - } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.1 - hwDevSnmpProbeRecordIndex OBJECT-TYPE - SYNTAX Integer32(0..49) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the index of abnormal record. - " - ::= { hwDevSnmpProbeRecordEntry 1 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.2 - hwDevSnmpProbeRecordHostIpAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the IP address type of abnormal record: - Options: - ipv4(1) -indicates an IPv4 address - ipv6(2) -indicates an IPv6 address - " - ::= { hwDevSnmpProbeRecordEntry 2 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.3 - hwDevSnmpProbeRecordHostIpAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the IP address of abnormal record. - " - ::= { hwDevSnmpProbeRecordEntry 3 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.4 - hwDevSnmpProbeRecordLastReceivedTime OBJECT-TYPE - SYNTAX DateAndTime - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the last probe time of abnormal record. - " - ::= { hwDevSnmpProbeRecordEntry 4 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.5 - hwDevSnmpProbeRecordReceivedCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the total probe count of abnormal record. - " - ::= { hwDevSnmpProbeRecordEntry 5 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.6 - hwDevSnmpProbeRecordMinimumInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the minimum interval of abnormal record, unit second. - " - ::= { hwDevSnmpProbeRecordEntry 6 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.7 - hwDevSnmpProbeRecordMaxmumInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the maxmum interval of abnormal record, unit second. - " - ::= { hwDevSnmpProbeRecordEntry 7 } - - -- 1.3.6.1.4.1.2011.6.3.103.3.1.8 - hwDevSnmpProbeRecordAverageInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - The object specifies the average interval of the abnormal record, unit second. - " - ::= { hwDevSnmpProbeRecordEntry 8 } - - - -- 1.3.6.1.4.1.2011.6.3.34 - hwOntRemoteHttpChnlCfgTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwOntRemoteHttpChnlCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - This table describes parameters that need to be delivered to the OLT and ONT during remote access to the ONT through the web page. - " - ::= { hwDev 34 } - - -- 1.3.6.1.4.1.2011.6.3.34.1 - hwOntRemoteHttpChnlCfgEntry OBJECT-TYPE - SYNTAX HwOntRemoteHttpChnlCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " - The index of this entry is hwFrameIndex,hwSlotIndex,hwPortIndex,hwOntIndex. - " - INDEX { hwFrameIndex, hwSlotIndex, hwPortIndex, hwOntIndex } - ::= { hwOntRemoteHttpChnlCfgTable 1 } - - HwOntRemoteHttpChnlCfgEntry ::= - SEQUENCE { - hwOntRemoteHttpChnlVlan - Integer32, - hwOntRemoteHttpChnlIpAddress - IpAddress, - hwOntRemoteHttpChnlHttpPort - Integer32, - hwOntRemoteHttpChnlProtocol - INTEGER, - hwOntRemoteHttpChnlUserName - OCTET STRING, - hwOntRemoteHttpChnlPassword - OCTET STRING, - hwOntRemoteHttpChnlDuration - Integer32, - hwOntRemoteHttpProxyPort - Integer32, - hwOntRemoteHttpProxyStatus - INTEGER, - hwOntRemoteHttpChnlRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.6.3.34.1.1 - hwOntRemoteHttpChnlVlan OBJECT-TYPE - SYNTAX Integer32 (1..4096) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the VLAN ID of the ONT. If this parameter is not specified, - the system automatically obtains an unoccupied VLAN ID and uses it as the default VLAN ID. - " - ::= { hwOntRemoteHttpChnlCfgEntry 1 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.2 - hwOntRemoteHttpChnlIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the IP address of the ONT. - If this parameter is not specified, the system selects an unoccupied IP address and uses it as the default IP address. - " - ::= { hwOntRemoteHttpChnlCfgEntry 2 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.3 - hwOntRemoteHttpChnlHttpPort OBJECT-TYPE - SYNTAX Integer32 (0..65528) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the web server port of the ONT. If this parameter is not specified, port 80 is used by default. - " - ::= { hwOntRemoteHttpChnlCfgEntry 3 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.4 - hwOntRemoteHttpChnlProtocol OBJECT-TYPE - SYNTAX INTEGER - { - http(1), - https(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the protocol type of the web server of the ONT. If this parameter is not specified, HTTPS protocol is used by default. - " - ::= { hwOntRemoteHttpChnlCfgEntry 4 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.5 - hwOntRemoteHttpChnlUserName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the user name used for a temporary user to log in to the web server of the ONT. - If this parameter is not specified, the existing user name and password are used for login. - " - ::= { hwOntRemoteHttpChnlCfgEntry 5 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.6 - hwOntRemoteHttpChnlPassword OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..32)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the password used for a temporary user to log in to the web server of the ONT, - which can consist of numbers, uppercase letters, lowercase letters, and special characters. - And use at least 6 characters. - " - ::= { hwOntRemoteHttpChnlCfgEntry 6 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.7 - hwOntRemoteHttpProxyPort OBJECT-TYPE - SYNTAX Integer32 (0..65528) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Indicates the port ID of the TCP proxy during remote access to the ONT from the OLT through the web page, which is port 8024 fixedly. - " - ::= { hwOntRemoteHttpChnlCfgEntry 7 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.8 - hwOntRemoteHttpChnlDuration OBJECT-TYPE - SYNTAX Integer32 (0..120) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the ONT login duration of a temporary user (unit: minute). - If this parameter is not specified, the login duration is 30 minutes by default. - " - ::= { hwOntRemoteHttpChnlCfgEntry 8 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.9 - hwOntRemoteHttpProxyStatus OBJECT-TYPE - SYNTAX INTEGER - { - enable(1), - disable(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " - Indicates the enabling status of the TCP proxy. The initial state is disable. - " - ::= { hwOntRemoteHttpChnlCfgEntry 9 } - - -- 1.3.6.1.4.1.2011.6.3.34.1.10 - hwOntRemoteHttpChnlRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Indicates the row status, used for creating or deleting - a service configuration object. createAndGo(4) and destroy(6) - are supported. During the query operation, active(1) is - always returned for this leaf. - Options: - 2. createAndGo(4) -create a new instance of a conceptual row. - 3. destroy(6) -delete the instances associated with an existing conceptual row. - " - ::= { hwOntRemoteHttpChnlCfgEntry 10 } - - END \ No newline at end of file +-- ============================================================================ +-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Description: The MIB module defines MIB objects which provide device +-- management NMS interfaces. +-- Reference: +-- Version: V4.92 +-- ============================================================================ + HUAWEI-DEVICE-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP + FROM SNMPv2-CONF + TimeTicks, IpAddress, Integer32, Unsigned32, Counter64,OBJECT-TYPE, MODULE-IDENTITY, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + DisplayString, DateAndTime, TruthValue, RowStatus + FROM SNMPv2-TC + HWFrameType, HWPCBType, HWSubPCBType, HWPortType + FROM HUAWEI-TC-MIB + ifIndex + FROM IF-MIB + CounterBasedGauge64 + FROM HCNUM-TC + huaweiUtility + FROM HUAWEI-MIB + InetAddressType, InetAddress, InetAddressPrefixLength + FROM INET-ADDRESS-MIB; + + hwDev MODULE-IDENTITY + LAST-UPDATED "201809050000Z" + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + " + The MIB module defines MIB objects which provide device + management NMS interfaces. + " +-- Revision history + REVISION "201809050000Z" + DESCRIPTION "V4.85, Added the following nodes: + hwDevRtuLicCapacityExceedFaultTrap + hwDevRtuLicCapacityExceedRestoreTrap + hwRtuRunCapacity + hwRtuLicenseCapcity + " + + REVISION "201808300000Z" + DESCRIPTION "V4.84, Added the following nodes: + hwConfigLockUserInetAddressType + hwConfigLockUserInetAddress + " + + REVISION "201808170000Z" + DESCRIPTION "V4.90, + Added the following node: + hwSysIpv6Addr + hwSysIpv6Mask + " + + + REVISION "201806250000Z" + DESCRIPTION "V4.89, + Added the following node: + hwVsManageMode + " + + REVISION "201806130000Z" + DESCRIPTION "V4.88, Added the following nodes: + hwBrokenFileName + hwDevImportantFileBrokenTrap. + hwDevImportantFileBrokenRestoreTrap. + " + + REVISION "201804230000Z" + DESCRIPTION "V4.87, + Add one enum number for hwConfigLockUserType:netconf(7) . + Modify the SYNTAX to 0~255 for hwConfigUnlockInterval. + " + + REVISION "201804130000Z" + DESCRIPTION "V4.86, Added the following nodes: + hwDevicePktStatTable + hwDevicePktStatEntry + hwDevicePktStatReset + hwDevicePktStatVlanMismatch + " + + REVISION "201804040000Z" + DESCRIPTION "V4.85, + Add hwFrameFanAlarm in hwFrameTable table." + + REVISION "201803200000Z" + DESCRIPTION "V4.84, + Add hwXponWorkMode in hwSystemPara table." + + REVISION "201802060000Z" + DESCRIPTION "V4.83, Added the following nodes: + hwDevPowerPortInputUnderVolFaultTrap + hwDevPowerPortInputUnderVolRecoverTrap + " + + REVISION "201801310000Z" + DESCRIPTION "V4.82, + Added the following nodes: + hwFrameMacAddress, the remote frame mac address + " + + REVISION "201801160000Z" + DESCRIPTION "V4.81, + Added the following nodes: + hwDevSubBoardActStdInconsistentTrap + hwDevSubBoardActStdInconsistentRestoreTrap + " + + REVISION "201801150000Z" + DESCRIPTION "V4.80, Modify the description " + + REVISION "201712150000Z" + DESCRIPTION "V4.79, + 1.Add hwSysDeviceNameMode in hwSystemPara table. + 2.Added the following nodes: + hwDevSystemDeviceNameChangeTrap + " + + REVISION "201712060000Z" + DESCRIPTION "V4.78, + Delete the description of hwFrameTable. + Delete the description of hwFrameIndex. + Delete the description of hwSlotIndex. + " + + REVISION "201711140000Z" + DESCRIPTION "V4.77, + Add hwDeviceCountryCode in hwSystemPara table. + " + + REVISION "201710190000Z" + DESCRIPTION "V4.76, Added alarm parameters to node hwDevBoardInputFaultTrap,hwDevBoardInputRecoverTrap,hwDevPowerLackVoltageFaultTrap and hwDevPowerLackVolitageRecoverTrap. + Added enumerated value channelvoltage(6) to hwSlotInputType's value list." + + REVISION "201709270000Z" + DESCRIPTION "V4.75, Added the following node: + hwSlotPortNumWorkMode + " + + REVISION "201709230000Z" + DESCRIPTION "V4.74, + Modify the string length of hwOntRemoteHttpChnlPassword. + " + + REVISION "201708220000Z" + DESCRIPTION "V4.73, Changed node's DESCRIPTION: + hwOntRemoteHttpChnlVlan + hwOntRemoteHttpChnlHttpPort + hwOntRemoteHttpChnlUserName + hwOntRemoteHttpChnlPassword + hwOntRemoteHttpProxyPort + hwOntRemoteHttpChnlDuration + " + REVISION "201708170000Z" + DESCRIPTION "V4.72, Changed node's DESCRIPTION: + hwCpuDevIndex + hwCpuDevDuty + hwAvgDuty1min + hwAvgDuty5min + " + REVISION "201707170000Z" + DESCRIPTION "V4.71, Added the following node: + hwDevSubBoardTemperatureTooHighTrap + hwDevSubBoardTemperatureTooHighRecoverTrap + hwDevSubBoardFaultTrap + hwDevSubBoardFaultRecoverTrap + " + REVISION "201706290000Z" + DESCRIPTION "V4.70, + Added hwDevSnmpProbeMonitorActiveThreshold. + " + + REVISION "201706140000Z" + DESCRIPTION "V4.69, + Modify the string length of hwPortDesc from 64 to 80. + " + + REVISION "201706080000Z" + DESCRIPTION "V4.68, + 1.Added hwOntRemoteHttpChnlCfgTable. + 2.Added hwOntRemoteHttpChnlCfgEntry. + 3.Added the following nodes: + hwOntRemoteHttpChnlVlan + hwOntRemoteHttpChnlIpAddress + hwOntRemoteHttpChnlHttpPort + hwOntRemoteHttpChnlProtocol + hwOntRemoteHttpChnlUserName + hwOntRemoteHttpChnlPassword + hwOntRemoteHttpChnlDuration + hwOntRemoteHttpProxyPort + hwOntRemoteHttpProxyStatus + hwOntRemoteHttpChnlRowStatus. + " + + REVISION "201705030000Z" + DESCRIPTION "V4.67, Add hwSysMarketScene to hwSystemPara for indicating the device market scene." + + REVISION "201704120000Z" + DESCRIPTION "V4.66, + 1.Added hwDevSnmpProbeMonitor. + 2.Added the following nodes: + hwDevSnmpHostIpAddress + hwDevSnmpLastReceivedTime + hwDevSnmpAverageInterval + hwDevSnmpMinimumInterval + hwDevSnmpMaxmumInterval + hwDevSnmpReceivedCount + hwDevSnmpProbeRecordTrap. + " + + REVISION "201703030000Z" + DESCRIPTION "V4.65, Added the following node: + hwSysFtpMode + " + REVISION "201702090000Z" + DESCRIPTION "V4.64, + 1. Modify the following nodes: + hwbandwidthmode + " + + REVISION "201701200000Z" + DESCRIPTION "V4.63, Added the following node: + hwDeviceCurrentTemp + hwDevTempMinorAlmThreshold + hwDevTempMajorAlmThreshold + hwDevTempCriticalAlmThreshold + hwDeviceHighTemperatureMinorFaultTrap + hwDeviceHighTemperatureMinorRestoreTrap + hwDeviceHighTemperatureMajorFaultTrap + hwDeviceHighTemperatureMajorRestoreTrap + hwDeviceHighTemperatureCriticalFaultTrap + hwDeviceHighTemperatureCriticalRestoreTrap. + " + + REVISION "201701100000Z" + DESCRIPTION "V4.62, Added the following node: + hwSysSsdSwitch. + " + + REVISION "201610260000Z" + DESCRIPTION "V4.61, Added the following nodes: + hwDevLongitude + hwDevLatitude + hwDevElevation + hwDevHorizontalErr + hwDevAltitudeErr + hwDevAreaCode + hwDevGisTimeStamp + hwDevGisDigest + hwDevGisCheckCode. + " + REVISION "201607260000Z" + DESCRIPTION "V4.60, Added hwVsPortTable." + + REVISION "201607070000Z" + DESCRIPTION "V4.59, Modify the SYNTAX of the node hwTrapPowerPortIndex" + + REVISION "201606230000Z" + DESCRIPTION "V4.58, Add one node hwPortVsIDMask on hwPortEntry." + + REVISION "201606030000Z" + DESCRIPTION "V4.57, Added the following nodes: + hwTrapPowerPortIndex + hwDevPowerPortInputFaultTrap + hwDevPowerPortInputRecoverTrap. + " + + REVISION "201506040000Z" + DESCRIPTION "V4.56, Added the following nodes: + hwMemOccupancy + hwCpuOccupancy + " + + REVISION "201501120000Z" + DESCRIPTION "V4.55, + 1. Modify the string length of hwFrameHardwareDesc from 128 to 510. + 2. Modify the description of the node hwSlotOperStatus. + 3. Modify the description of the node hwDevBoardReplaceFailTrap. + " + + REVISION "201501040000Z" + DESCRIPTION "V4.54 + Add enum number nativetdm(11) for hwSlotWorkMode. + " + REVISION "201412050000Z" + DESCRIPTION " + 1. V4.53, Add one node hwDevBoardReplaceFailTrap on hwDevBoardTrapsPrefix. + 2. using daughter board to replace subboard + " + REVISION "201412040000Z" + DESCRIPTION "V4.52, Modify the description of the node hwConfigLockUserIPAddr + " + + REVISION "201412010000Z" + DESCRIPTION "V4.51, Added the following nodes: + hwBandwidth + hwBandwidthMode + " + + REVISION "201410230000Z" + DESCRIPTION "V4.50, Add one node hwFramePhySerialNum on HwFrameEntry + " + REVISION "201410150000Z" + DESCRIPTION "V4.49, Add one enum number for hwConfigLockUserType: + ssh(6) + " + + REVISION "201410120000Z" + DESCRIPTION "V4.48, + 1. Modified the MAX-ACCESS of hwNmsStatus frome read-write to read-create. + 2. Modified the MAX-ACCESS of hwFrameLinkRowStatus frome read-write to read-create. + 3. Changed the name of hwAlarmType to hwObsoleteAlarmType. + 4. Modified the INDEX of hwPingAutoResetEntry,delete 'IMPLIED'. + " + + REVISION "201409170000Z" + DESCRIPTION "V4.47, + 1. Modify the following nodes: + hwSlotPrimaryStatus + " + + REVISION "201408060000Z" + DESCRIPTION "V4.46, + 1. Added the following nodes: + hwDevLedLight + hwDevLedLightByNms + " + + REVISION "201407300000Z" + DESCRIPTION "V4.45, + Added the following nodes: + hwVccLocalChassisId + hwVccNeighbourChassisId + hwVccGroupId + hwVccLinkIfPhysicIndex + hwVccLinkIfPhysicName + hwVccDataLinkFault + hwVccDataLinkFaultResume + hwVccDataChannelFault + hwVccDataChannelFaultResume + " + + REVISION "201407150000Z" + DESCRIPTION "V4.44, + 1. Modified the sequence of hwFrameTypeName and hwFrameOperStatus in hwDevFrameDetectTrap. + " + + REVISION "201407010000Z" + DESCRIPTION "V4.43, + Merage VRP and IAS'S mib together. + " + + REVISION "201406300000Z" + DESCRIPTION "V4.42, + 1. Added the following nodes: + hwDevAutoDeployPhase + hwDevSystemAutoDeployFailTrap + " + + + REVISION "201406060000Z" + DESCRIPTION "V4.41, + 1. Modify the value range of the node hwSystemEnergySavingSwitch." + + REVISION "201405090000Z" + DESCRIPTION "V4.40, + 1. Add enumerated value hotreset(16) in hwSlotAdminStatus. + 2. Modify the value range of the node hwSubslotCpuRate and hwSubslotRamUseRate." + + REVISION "201404250000Z" + DESCRIPTION "V4.39, + 1. Added the following nodes: + hwDevSystemPoweroffTrap + hwDevBoardInputFaultTrap + hwDevBoardInputRecoverTrap + hwDevPowerLackVoltageFaultTrap + hwDevPowerLackVolitageRecoverTrap + hwSlotInputIdIndex + hwSlotInputType. + " + + REVISION "201404170000Z" + DESCRIPTION "V4.38, Modify the value range of the node hwDevAuxiliaryHardwareFaultTrap." + + REVISION "201404170000Z" + DESCRIPTION "V4.37, + 1. Add the node hwTrapHardFaultName for the trap hwDevBoardHardFaultTrap and hwDevBoardHardRestoreTrap. + 2. Add the node hwTrapHardFaultEffect for the trap hwDevBoardHardFaultTrap and hwDevBoardHardRestoreTrap." + + REVISION "201404100000Z" + DESCRIPTION "V4.36, Add hwDevActiveStandbyDataSynCancelTrap and hwDevActiveStandbyDataSynCancelRecoverTrap." + REVISION "201403100000Z" + DESCRIPTION "V4.35, Modify the description of the node hwFrameExtendPort." + + REVISION "201403070000Z" + DESCRIPTION "V4.34, Modify the description of the node hwPortOperStatus." + + REVISION "201402140000Z" + DESCRIPTION "V4.33, Modify the description and the value range of the node hwDevFrameCmtsAntitheftAuthFailTrap and hwDevFrameCmtsAntitheftAuthRestoreTrap." + + REVISION "201402120000Z" + DESCRIPTION "V4.32, + 1. Add the node hwExtendBoardSlotIndex for geting the slot index of board connected to extended frame. + 2. Add the node hwExtendBoardPortIndex for geting the port index of board connected to extended frame." + + REVISION "201401210000Z" + DESCRIPTION "V4.31, + 1. Add hwDevFrameCmtsAntitheftAuthFailTrap and hwDevFrameCmtsAntitheftAuthRestoreTrap for D-CMTS anti-theft." + + REVISION "201401140000Z" + DESCRIPTION "V4.30, Modify the appended node order for trap node hwDevSubBoardReplacedTrap." + + REVISION "201311180000Z" + DESCRIPTION "V4.29, Add the node hwUpgradeVerifyVersion for getting the version of system." + + REVISION "201308170000Z" + DESCRIPTION "V4.28, add the Node hwSlotCreateTime for getting the time of adding or creating a board in the hwSlotTable." + + REVISION "201307220000Z" + DESCRIPTION "V4.27, Modify the hwNatOnuMgmtSwitch type, from Integer32 to INTEGER." + + REVISION "201306250000Z" + DESCRIPTION "V4.26, Add the appended node hwDevAuxiliaryHardwareFaultTrap for trap node hwDevBoardTraps." + + REVISION "201306200000Z" + DESCRIPTION "V4.25, + 1. Modify the hwServiceMigrationOntId and hwServiceCfgOntId node description." + + REVISION "201306080000Z" + DESCRIPTION "V4.24, + 1. Modify the value range of the node hwOntIndex. + 2. Add the appended node hwSysVersion for trap node hwFtpConfigureTrap." + + REVISION "201306030000Z" + DESCRIPTION "V4.23, + 1. Modify the value range of the node hwFrameGponDeviceSn and the description. + 2. Modify the value range of the node hwPortDesc." + + REVISION "201305221200Z" + DESCRIPTION "V4.22, Modify the hwServiceCfgOperStatus values and description." + + REVISION "201304281200Z" + DESCRIPTION "V4.21, Add hwSysCentralizedMgmtPrimary in hwSystemPara table." + + REVISION "201304020000Z" + DESCRIPTION "V4.20, + 1. Add hwFrameGponDeviceSn in hwFrameTable. + 2. Modify hwFrameExtendingSubId and hwFrameAdminStatus for remote frame. + 3. Add hwDevFrameIdOverLoadTrap in hwDevFrameTraps." + + REVISION "201303280000Z" + DESCRIPTION "V4.19, Modify the value range of the node hwSubslotAdminStatus." + + REVISION "201301160000Z" + DESCRIPTION "V4.18, Add hwFrameExtendType, hwFrameExtendingSubId, hwFrameHardwareDesc for remote frame" + + REVISION "201301110000Z" + DESCRIPTION "V4.17, Add hwFtpConfigureTrap, hwDevBoardAutomaticExpandFailTrap, hwDevBoardAutomaticExpandRestoreTrap + for board expand trap" + + REVISION "201212180000Z" + DESCRIPTION "V4.16, Modify hwSysSceneMode for deleting the item dslam and all. And added hwDevStorageFaultRestoreTrap for certain storage fault" + + REVISION "201212110000Z" + DESCRIPTION "V4.15, Modify the value range of the node hwFrameOperStatus." + + REVISION "201210260000Z" + DESCRIPTION "V4.14, Add hwSysCapabilityTable." + + REVISION "201210260000Z" + DESCRIPTION "V4.12, Add hwSysFtpXmlConfigure in hwSystemPara for deciding the XML file can be deleted." + + REVISION "201210230000Z" + DESCRIPTION "V4.11, + 1. Modify the value range of the node hwSubslotOperStatus. + 2. Add hwSubslotCpuRate and hwSubslotRamUseRate in hwSubslotTable." + + REVISION "201210200000Z" + DESCRIPTION "V4.10, Add enumerated value extend(4) in hwPortNetworkRole." + + REVISION "201209040000Z" + DESCRIPTION "V4.09, Add hwDevExtendedFrameDyingGaspAlarmTrap, hwDevExtendedFrameDyingGaspRestoreTrap for remote frame dying gasp alarm." + + REVISION "201208230000Z" + DESCRIPTION "V4.08, Modify the string length of hwSlotDesc from 64 to 32." + + REVISION "201208160000Z" + DESCRIPTION "V4.07, 1. Modify the string length of hwFrameDesc from 64 to 128. + 2. Add hwFrameRackID in hwFrameEntry for indicating the rack ID of the frame. + 3. Modify the description of the node hwFrameTypeConfigured and hwDevExtendedFrameTypeInconsistentTrap." + + REVISION "201208020000Z" + DESCRIPTION "V4.06, 1.Modify description of autoshutdown of hwSlotOperStatus node. + 2. Add AC Power shutdown value for hwSlotOperStatus node." + + REVISION "201207260000Z" + DESCRIPTION "V4.05, Added hwSubslotTemperature in hwSubslotEntry." + + REVISION "201207090000Z" + DESCRIPTION "V4.04, + 1. Added the following nodes: + hwFrameExtendPort + hwFrameUplinkPort + hwDevFrameDetectTrap + hwDevFrameDisappearedTrap + hwDevFrameStateChangeTrap + hwDevExtendedFramePortChangeTrap + hwDevFrameRestoreTrap + hwDevFrameFaultTrap + hwExtendBoardFrameIndex + hwExtendedFrameUplinkPort + hwDevExtendedFrameTypeInconsistentTrap. + 2. Added mismatch(5) in hwFrameOperStatus. + 3. Added extend(4) in hwSlotNetworkRole. + 4. Added hwServiceMigrationTable and hwServiceCfgMngtTable. + " + + REVISION "201206290000Z" + DESCRIPTION "V4.03, Add hwSysSceneMode to hwSystemPara for indicating the work scene of device." + + REVISION "201206120000Z" + DESCRIPTION "V4.02, 1. Modify the description of hwConfigChangeIP. + 2. Modify the enum description of hwSlotOperStatus from discovery(5) to autofind(5)." + + REVISION "201205230000Z" + DESCRIPTION "V4.01, 1. Add hwSysEnergySaving in hwSystemPara." + + REVISION "201205140000Z" + DESCRIPTION "V4.01, Added the following node for hwDevBoardFpgaFailTrap and hwDevBoardFpgaRestoreTrap: + hwTrapHardFaultPara2." + + REVISION "201203220000Z" + DESCRIPTION "V4.00, 1. Renamed the hwDevSystemManualResetTrap to hwDevSystemResetTrap. + 2. Modified the description of hwUpgradeReserveDateTime, hwDevSystemResetTrap." + + REVISION "201203160000Z" + DESCRIPTION "V3.99, 1. Added frequency20HZ(4) in hwRingFrequency. + 2. Added acamplitude70Vrms(5) in hwRingacamplitude." + + REVISION "201202210000Z" + DESCRIPTION "V3.98, Modify the description of hwSlotTemprature. + Modify hwUpgradeCapability description to From left to right. + Add two enum number for hwSlotWorkMode:9.(bonding) and 10.(retransmission)." + + REVISION "201202100000Z" + DESCRIPTION "V3.97, 1. Modified the description of hwUpgradeRequestID, hwUpgradeReserveTimeout." + + REVISION "201202080000Z" + DESCRIPTION "V3.96, Modify hwSysTemperatureHighThreshold range from + 40~110 to 40~105" + + REVISION "201201040000Z" + DESCRIPTION "V3.95, Add three enum number for hwSlotWorkMode: + eocLoopbackNoTest(57), + eocLoopbackTest(58), + prohibited(59)" + + REVISION "201112220000Z" + DESCRIPTION "V3.94, Modified the SYNTAX of hwAppBoardMngtIp of hwAppBoardMngtEntry from IpAddress to InetAddress. + Modified the SYNTAX of hwAppBoardMngtGateway of hwAppBoardMngtEntry from IpAddress to InetAddress." + + REVISION "201112090000Z" + DESCRIPTION "V3.93, Added hwDevBoardFpgaFailTrap for software fault occurs in board FPGA. + Added the following nodes: + hwSlotTypeName. + Added hwDevBoardFpgaRestoreTrap for software fault in board FPGA recovers. + Added the following nodes: + hwSlotTypeName." + + REVISION "201111150000Z" + DESCRIPTION "V3.92, Added interruptedAutoUpgrade(4) in hwSoftwareActiveAdmin. + Added hwUpgradeCapability in hwSoftwareActive. + Added hwEmergencyCallProtect in hwSoftwareActive. + Modified all nodes's name of hwSoftwareActive from SoftwareActive to Upgrade for upgrade. + Modified the following nodes of the table: + hwSoftwareActiveRequestID --> hwUpgradeRequestID + hwSoftwareActiveAdmin --> hwUpgradeAdmin + hwSoftwareActiveResetInterval --> hwUpgradeResetInterval + hwSoftwareActiveTargetVersion --> hwUpgradeTargetVersion + hwSoftwareActiveReserveTimeout --> hwUpgradeReserveTimeout + hwSoftwareActiveReserveDateTime --> hwUpgradeReserveDateTime" + + REVISION "201111090000Z" + DESCRIPTION "V3.91, Modified the description of hwSubslotIndex,hwSysTemperatureHighThreshold,hwSysTemperatureLowThreshold." + + REVISION "201111040000Z" + DESCRIPTION "V3.90, Modified the description of hwSysTemperatureHighThreshold." + + REVISION "201110240000Z" + DESCRIPTION "V3.89, Added hwDevStorageFaultTrap for certain storage fault. + Added the following nodes: + hwTrapStorageName" + + REVISION "201109150000Z" + DESCRIPTION "V3.88, Add hwSysMainBoardTypeDesc in hwSystemPara." + + REVISION "201108270000Z" + DESCRIPTION "V3.87, Added initial value(-1) in hwSoftwareActiveAdmin and hwSoftwareActiveResetInterval." + + REVISION "201108180000Z" + DESCRIPTION "V3.86, Modified all nodes's name of hwAcBoardPara from Ac to App for managing general application board. + Modified the following nodes of the table: + hwAcBoardMngtVlan --> hwAppBoardMngtVlan + hwAcBoardMngtIpType --> hwAppBoardMngtIpType + hwAcBoardMngtIp --> hwAppBoardMngtIp + hwAcBoardMngtMaskLength --> hwAppBoardMngtMaskLength + hwAcBoardMngtGateway --> hwAppBoardMngtGateway + hwAcBoardMngtRowStatus --> hwAppBoardMngtRowStatus. + Modified the SYNTAX of hwAppBoardMngtIp from InetAddress to IpAddress. + Modified the SYNTAX of hwAppBoardMngtGateway from InetAddress to IpAddress." + + REVISION "201108080000Z" + DESCRIPTION "V3.85, Add hwUplinkSysIPAddr in hwSystemPara." + + REVISION "201107180000Z" + DESCRIPTION "V3.84, Renamed the hwAutoUpgrade to hwSoftwareActive. + Added hwSoftwareActiveReserveTimeout and hwSoftwareActiveReserveDateTime in hwSoftwareActive." + + REVISION "201107090000Z" + DESCRIPTION "V3.83, Rename the enum of hwSystemAdminStateMode frome north-america to grStandard." + + REVISION "201106150000Z" + DESCRIPTION "V3.82, Modified the MAX-ACCESS of hwSlotShutdownState frome read-create to read-only. + Added the UNITS of hwSlotTemprature." + + REVISION "201103010000Z" + DESCRIPTION "V3.81, Modified the SYNTAX of hwOldSubslotType0, hwOldSubslotType1,hwOldSubslotType2 and hwOldSubslotType3, + the SYNTAX value from Integer32 changed to HWSubPCBType." + + REVISION "201101190000Z" + DESCRIPTION "V3.80, Add two enum number for hwSlotWorkMode:7.(pots) and 8.(isdn)" + + REVISION "201011060000Z" + DESCRIPTION "V3.79, Added hwDevBoardPower5VFaultTrap and hwDevBoardPower5VResumeTrap. Modified the description of hwDevBoardOnlineStateTrap. + Modified the description of hwNmsParaEntry, hwFrameEntry, hwSlotEntry, hwSubslotEntry,hwPortEntry,hwPortOperStatus, + hwFrameLinkEntry,hwMemoryDevEntry,hwBufferEntry,hwFlashDevEntry,hwAlarmEntry,hwDevConfPreviousTable,hwDevConfPreviousEntry, + hwCustomizedParameterEntry,hwPingAutoResetEntry,hwSystemResEntry,hwAgentOntInfoEntry,hwPstnBoardCfgEntry,hwPowerMode." + + REVISION "201011010000Z" + DESCRIPTION "V3.78, Added hwDevBoardHardRestoreTrap for standard trap." + + REVISION "201010080000Z" + DESCRIPTION "V3.77, Modified the description of hwSlotTemprature, hwSysTemperatureLowThreshold and hwSysTemperatureHighThreshold." + + REVISION "201009200000Z" + DESCRIPTION "V3.76, Added initial value(-1) in hwFrameResetTimeout." + + REVISION "201009020000Z" + DESCRIPTION "V3.75, Add hwSubslotCLEICode of elabel CLEI in hwSubslotTable." + + REVISION "201008020000Z" + DESCRIPTION "V3.74, modified and supplemented the descriptions of objects in hwPortTable, hwFrameTable, hwSlotTable, hwSubslotTable + and hwDevTraps. + Changed the name of hwAlarmType to hwObsoleteAlarmType. + Added enumerated value deactivepacketfile(0) in hwIopacketfileAdminStatus. + Added enumerated value user(3) in hwSlotNetworkRole. + Added hwSystemResParaTable for standard trap" + + REVISION "201007280000Z" + DESCRIPTION "V3.73, Add hwAcBoardGlobalPara, for managing the AC board. + The following leaf nodes are added to the table: + hwAcBoardPhySlot." + + REVISION "201007150000Z" + DESCRIPTION "V3.72, added hwDevStandbyMainSlotTypeName and hwDevConfPreviousTable for standard trap. + Modified the objects of hwDevActiveStandbyContolBoardInconsistentTrap and hwDevBoardReplacedTrap." + + REVISION "201007120000Z" + DESCRIPTION "V3.71, added hwAcBoardMngtTable for managing the AC board. + Added the following nodes to the table: + hwAcBoardMngtVlan + hwAcBoardMngtIpType + hwAcBoardMngtIp + hwAcBoardMngtMaskLength + hwAcBoardMngtGateway + hwAcBoardMngtRowStatus" + + REVISION "201006240000Z" + DESCRIPTION "V3.70, added hwDeviceArchType in hwSystemPara. + Added hwDevBoardOnlineStateTrap for IAS SSMP V500R001C00. + Changed hwConfigChangeSN to hwConfigChangeIP and changed its type from Integer32 to IpAddress. + Changed the binding parameter hwConfigChangeSN of node hwDevUserlabelChangeTrap to hwConfigChangeIP. + Added the enumerated value of hwSysRegisterResponseStatus, namely nooperation(-1) (default value). + Added hwFrameTypeConfigured, hwActualSlotTypeName, hwOldDeviceIpAddr, hwNewDeviceIpAddr, + hwOldSubslotType0, hwOldSubslotType1, hwOldSubslotType2, and hwOldSubslotType3; + Changed the binding parameter hwFrameTypeName of node hwDevFrameTypeInconsistentTrap to hwFrameTypeConfigured. + Changed the binding parameter hwSlotTypeName of node hwDevBoardMisMatchTrap to hwActualSlotTypeName. + Changed hwDevBoardFaltTrap to hwDevBoardFaultTrap. + Added the binding parameters hwSlotPrimaryStatus and hwSlotSecondaryStatus of node hwDevBoardDetectTrap. + Added the binding parameters hwSlotPrimaryStatus and hwSlotSecondaryStatus of node hwDevBoardStateChangedTrap. + Added the binding parameters hwSlotPrimaryStatus and hwSlotSecondaryStatus of node hwDevBoardStaChgOffLineTrap. + Added the binding parameters hwSubslotTypeName of node hwDevSubBoardMisMatchTrap." + + REVISION "201006070000Z" + DESCRIPTION "V3.69, added hwSysVersionVrcb for NMS MIB adaptation." + + REVISION "201005100000Z" + DESCRIPTION "V3.68, added hwSystemAdminStateMode,hwSystemAdminStatus and hwSystemPrimaryStatus in hwSystemPara. + Added hwSlotPrimaryStatus,hwSlotSecondaryStatus in hwSlotEntry. + Added hwSubslotPrimaryStatus,hwSubslotSecondaryStatus in hwSubslotEntry. + Added hwPortPrimaryStatus,hwPortSecondaryStatus in hwPortEntry." + + REVISION "201004260000Z" + DESCRIPTION "V3.67, implemented DT requirements and changed the syntax and semantics of SIMPLETEST." + + REVISION "201004150000Z" + DESCRIPTION "V3.66, added hwSysUpdateBoardVersion and hwSysUpdateBoardMaxTimeLen to hwSystemPara for board update." + + REVISION "201004070000Z" + DESCRIPTION "V3.65, changed the enumerated value of hwSlotNetworkRole. + Changed the MAX-ACCESS of hwFrameTypeName from accessible-for-notify to + read-only according to simpletest rules. + Changed the MAX-ACCESS of hwSubslotTypeName from accessible-for-notify to + read-only according to simpletest rules." + REVISION "201003310000Z" + DESCRIPTION "V3.64, added hwNatOnuTable, for querying the config information of ONU, and setting and querying + the start IP address of the ONU IP address pool and the size of the pool." + + REVISION "201003030000Z" + DESCRIPTION "V3.63, implemented DT requirements and changed the syntax and semantics of SIMPLETEST." + + REVISION "201003010000Z" + DESCRIPTION "V3.62, added two MIB nodes for the OLT's managing the ONU through an agent. + Supported configuring of the private network IP address and IP address range of the ONU." + + REVISION "201002080000Z" + DESCRIPTION "V3.61, modified this MIB according to DT requirements. The modifications are as follows: + 1) Added hwFrameTypeName + 2) Added hwSlotTypeName and updated the description. + 3) Added hwSubslotTypeName. + 4) Deleted the following nodes: + hwFrameAdminResult + hwSlotAdminResult + hwSubslotAdminResult + hwPortAdminResult + hwDevGeneralTraps + hwFrameAdminResultTrap + hwSlotAdminResultTrap + hwSubSlotAdminResultTrap + Certain nodes are changed to the following nodes: + hwTrapHardFaultPara1 + hwTrapHardFaultPara2 + hwTrapSystemRebootCause + hwTrapSystemRebootCause + hwTrapHardFaultLocation + hwConfigChangeSN + hwDevUserLabelType + hwDevUserLabel + hwDevVPI + hwDevVCI + hwDevVlanId + 5) The following trap nodes are added: + hwDevBoardDetectTrap + hwDevBoardDisappearedTrap + hwDevBoardStateChangedTrap + hwDevBoardStaChgOffLineTrap + hwDevBoardAutoLoadTrap + hwDevUserlabelChangeTrap + hwDevSystemStartupTrap + hwDevSystemDataSynCancelTrap + hwDevActiveStandbyContolBoardInconsistentTrap + hwDevSystemManualResetTrap + hwDevFrameTypeInconsistentTrap + hwDevBoardMisMatchTrap + hwDevBoardHardFaultTrap + hwDevBoardFaultTrap + hwDevBoardRestoreTrap + hwDevBoardReplacedTrap + hwDevBoardEnterTemperatureProctectModeTrap + hwDevBoardExitTemperatureProctectModeTrap + hwDevBoardTemperatureTooHighTrap + hwDevBoardTemperatureTooHighRecoverTrap + hwDevBoardTemperatureTooLowTrap + hwDevBoardTemperatureTooLowRecoverTrap + hwDevPowerInputFaultTrap + hwDevPowerInputRecoverTrap + hwDevSubBoardTypeInconsistentTrap + hwDevSubBoardMisMatchTrap + hwDevSubBoardReplacedTrap + hwDiagResOverloadFaultTrap + hwDiagResOverloadRestoreTrap" + + REVISION "201001290000Z" + DESCRIPTION "V3.60, hwSlotNetworkRole is added." + + REVISION "201001260000Z" + DESCRIPTION "V3.59, Use SimpleTest clean warning and eror,Use MIB Browser clean + warning and eror, Add MIB Description." + + REVISION "200911300000Z" + DESCRIPTION "V3.58, Board H802EDTB can act as PRA subscriber board, + provide CESoP broadband service, + and carry TDM service. Add board working modes voice and satop." + + REVISION "200911040000Z" + DESCRIPTION "V3.57, For CR20090930022 requirement, add the table settings and the + querying of the power supply modeof voice boards. + Add mib table hwPstnBoardCfgTable." + + REVISION "200910280000Z" + DESCRIPTION "V3.56, Add enumerated value mismatch (17) in leaf object hwSlotOperStatus." + + REVISION "200908310000Z" + DESCRIPTION "V3.53, Add enumerated values, namely, autoshutdown, hightempshutdown, + and manualshutdown in leaf object hwSlotOperStatus." + + REVISION "200907240000Z" + DESCRIPTION "V3.52, Support globalized internal codes; support the setting + of system internal codes; add leaf object hwSysEncoding." + + REVISION "200906040000Z" + DESCRIPTION "V3.48, Add parameter configuration table of intelligent public telephone. + This table supports the function of enabling intelligent + public telephone, detection threshold of intelligent signals, + gain and attenuation of intelligent signal on PCM side." + + REVISION "200905310000Z" + DESCRIPTION "V3.47, Add two objects for obtaining file names of currently used and + unused patches(hwSysActivePatch and hwSysDeactivePatch) in table hwSystemPara. + Add the locking of system configuration management plane. + The original table is not archived, so new MIB table hwConfigLock is applied for." + + REVISION "200905120000Z" + DESCRIPTION "V3.46, Add an object of elabel CLEI in hwFrameTable." + + REVISION "200901070000Z" + DESCRIPTION "V3.41, Add the hwSysExchangeMode leaf object for obtaining system + operating mode in MIB table hwSystemPara." + + REVISION "200901040000Z" + DESCRIPTION "V3.40, Modify the emumerated values of hwOntState leaf in hwAgentOnuInfoTable: + 1. normal(0), 2. fault(1)." + + REVISION "200812310000Z" + DESCRIPTION "V3.39, Add ONT management function of OLT agent, add MIB table: + ONT state table (hwAgentOntInfoTable); + Add enumerated values of hwSlotAdminStatus leaf: poweron(12) and poweroff(13); + Add enumerated value of hwSlotOperStatus leaf: shutdown(13)." + + REVISION "200812010000Z" + DESCRIPTION "V3.38, For the feature of optimizing in-service and out-of-service of boards, + add the processing for the timeout of in-service and out-of-service of boards, + add hwSlotAdminForceOOSTimeoutWorkMode leaf object, + and change the maximum time of board out-of service to one day. + For the feature of optimizing in-service and out-of-service of boards, + add the two options, namely, enable users to select out-of-service + immediately or in case of timeout; Add a hwSlotEndServiceMode leaf object; + and change the time of board out-of-service to 1-1440 minutes." + + REVISION "200803170000Z" + DESCRIPTION "V3.35, Put users in HUAWEI-MNGT-MIB and delete the descrption of three MIB tables, + namely, hwCliUserParaTable,hwCliClientTable and hwCliSysPara." + + REVISION "200801300000Z" + DESCRIPTION "V3.34, Modify table hwSystemPara: Add enumerated values (7-12) + relevant to GMSAN in leaf hwSysWorkMode." + + REVISION "200801220000Z" + DESCRIPTION "V3.33, Modify hwRingAttrTable: Add an enumerated value in leaf hwRingacamplitude, + namely,4, which indicates acamplitude75Vrms. + Add the description of the first verstion that supports the feature." + + REVISION "200712200000Z" + DESCRIPTION "V3.32, Modify description of hwSlotTable. Add enumerated values of leaf + hwSlotAdminStatus. Add two leaves hwSlotAdminForceOOSTime and hwSlotForceOOSTime." + + REVISION "200710150000Z" + DESCRIPTION "V3.31, (1) Add thresholds of high-tempreture alarm and low-tempreture alarm + in system table hwSystemPara. + (2) Add board tempreture in table hwSlotEntry and add the port temperature + query leaf in table hwPortEntry." + + REVISION "200709240000Z" + DESCRIPTION "V3.29, Supplement the details about hwIopacketfile, hwSysWorkMode, + and hwSysAverageBufferUsed." + + REVISION "200706300000Z" + DESCRIPTION "V3.26, Update section 3.6 that descriebs the detailed specifications of + the cascading relationship of hwFrameLinkTable." + + REVISION "200706200000Z" + DESCRIPTION "V3.25, Add leaf object hwPortNetworkRole that describes the interface + role in hwPortTable." + + REVISION "200405280000Z" + DESCRIPTION "V3.03, Add auto-upgrade object." + + REVISION "200402280000Z" + DESCRIPTION "V3.02, Complete interface specifications ." + + REVISION "200211290000Z" + DESCRIPTION "V2.00, Complete the draft." + ::= { huaweiUtility 3 } + + -- 1.3.6.1.4.1.2011.6.3.1 + hwSystemPara OBJECT IDENTIFIER ::= { hwDev 1 } + + -- 1.3.6.1.4.1.2011.6.3.1.1 + hwSysIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + IP address of the system. + It'd better not to modify this address when out-band NMS is used. + It will take no effect to separately configure IP address or IP address mask. + " + ::= { hwSystemPara 1 } + + +-- 1.3.6.1.4.1.2011.6.3.1.2 + hwSysIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + IP address mask of the system. + This object can take effect only when hwSysIpAddr is also set. + " + ::= { hwSystemPara 2 } + + + -- 1.3.6.1.4.1.2011.6.3.1.3 + hwSysVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The system software version format is consistent with the + specification of HUAWEI product.For example, MA5600V800R008C00. + " + ::= { hwSystemPara 3 } + + + -- 1.3.6.1.4.1.2011.6.3.1.4 + hwSysTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object is used for getting or setting current date and time of the system. + " + ::= { hwSystemPara 4 } + + + -- 1.3.6.1.4.1.2011.6.3.1.5 + hwSysWorkMode OBJECT-TYPE + SYNTAX INTEGER + { + amsanamsan(1), + amsancmsan(2), + cmsancmsan(3), + cmsanamsan(4), + amsanoffline(5), + cmsanoffline(6), + gmsangmsan(7), + amsangmsan(8), + gmsanamsan(9), + cmsangmsan(10), + gmsancmsan(11), + gmsanoffline(12), + null(65536) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used for obtaining the working mode of the UA5000. + Options: + 1. amsanamsan(1) -indicates that the active and standby control boards are in position, + with the active control board of AMSAN and the standby control board of AMSAN + 2. amsancmsan(2) -indicates that the active and standby control boards are in position, + with the active control board of AMSAN and the standby control board of CMSAN + 3. cmsancmsan(3) -indicates that the active and standby control boards are in position, + with the active control board of CMSAN and the standby control board of CMSAN + 4. cmsanamsan(4) -indicates that the active and standby control boards are in position, + with the active control board of CMSAN and the standby control board of AMSAN + 5. amsanoffline(5) -indicates that the standby control board is not in position and the active + control board is AMSAN + 6. cmsanoffline(6) -indicates that the standby control board is not in position and the active + control board is CMSAN + 7. gmsangmsan(7) -indicates that the active and standby control boards are in position, + with the active control board of GMSAN and the standby control board of GMSAN + 8: amsangmsan(8) -indicates that the active and standby control boards are in position, + with the active control board of AMSAN and the standby control board of GMSAN + 9. gmsanamsan(9) -indicates that the active and standby control boards are in position, + with the active control board of GMSAN and the standby control board of AMSAN + 10. cmsangmsan(10) -indicates that the active and standby control boards are in position, + with the active control board of CMSAN and the standby control board of GMSAN + 11. gmsancmsan(11) -indicates that the active and standby control boards are in position, + with the active control board of GMSAN and the standby control board of CMSAN + 12.gmsanoffline(12) -indicates that the standby control board is not in position and the active + control board is GMSAN + 13. null(65536) -indicates that the system work mode is not set + " + ::= { hwSystemPara 5 } + + + -- 1.3.6.1.4.1.2011.6.3.1.6 + hwSysAverageBufferUsed OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Query the average memory usage of the system. + Collect the sum of the memory usage of all the boards that + support memory query in the system, and then calculate the + average value. The average value is the average memory usage of the system. + " + ::= { hwSystemPara 6 } + + + -- 1.3.6.1.4.1.2011.6.3.1.7 + hwSysRsvedVlan OBJECT-TYPE + SYNTAX Integer32 (2..4079) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Describes the start VLAN ID of the reserved VLANs currently used by the system. + Default: 4079 + The system automatically uses the 15 VLANs starting from the configured start VLAN ID as reserved VLANs. + " + ::= { hwSystemPara 7 } + + + -- 1.3.6.1.4.1.2011.6.3.1.8 + hwSysRsvedVlanDb OBJECT-TYPE + SYNTAX Integer32 (2..4079) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Describes the start VLAN ID of the reserved VLANs configured in the system. + The configuration takes effect after system restart. + Range: 2-4079 + Default: 4079 + The system automatically uses the 15 VLANs starting from the configured start VLAN ID as reserved VLANs. + + VLANs 4094 and 4095 are fixedly reserved, and VLAN 1 is the native VLAN. + Therefore, these three VLANs cannot be configured as the reserved VLANs. + " + ::= { hwSystemPara 8 } + + + -- 1.3.6.1.4.1.2011.6.3.1.9 + hwIopacketVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The version information in the IO package, which is consistent + with the system version information. + " + ::= { hwSystemPara 9 } + + + -- 1.3.6.1.4.1.2011.6.3.1.10 + hwSysWorkScenario OBJECT-TYPE + SYNTAX INTEGER + { + normal(1), + upgrade(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + System work scenario. + Used to identify whether the control board is in the upgrade(2) + or normal(1) scenario. + Options: + 1. normal(1) -the normal scene of the system. + If the device need not provide seamless upgrade, set the scenario to normal(1). + If the scenario is changed from upgrade(2) to normal(1) and the standby control + board is in position, reset the standby control board. + 2. upgrade(2)-the upgrade scene of the system. + When the device needs to provide seamless upgrade, + that is, the service is not interrupted during upgrade, set the scenario to upgrade(2). + If it is set to upgrade(2), you can perform operations related to upgrade only, + such as saving, loading, backup, active/standby switchover, system reset, and query. + " + ::= { hwSystemPara 10 } + + + -- 1.3.6.1.4.1.2011.6.3.1.11 + hwSysTemperatureHighThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The threshold of the system. + When you set a high temperature threshold, you also need to set a low temperature threshold. + Range:40~105 + The invalid value is 65535.If the threshold is not configured,the invalid value will be returned. + " + ::= { hwSystemPara 11 } + + + -- 1.3.6.1.4.1.2011.6.3.1.12 + hwSysTemperatureLowThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The threshold of the system. + When you set a low temperature threshold, you also need to set a high temperature threshold. + Range:-40~20 + The invalid value is 65535.If the threshold is not configured,the invalid value will be returned. + " + ::= { hwSystemPara 12 } + + + -- 1.3.6.1.4.1.2011.6.3.1.13 + hwSysExchangeMode OBJECT-TYPE + SYNTAX INTEGER + { + backup(1), + loadSharing(2), + null(65536) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + System Exchange-Mode, + Options: + 1. backup(1) -indicates active/standby mode. Two control boards serve as the active and standby control + boards respectively. The switching chip of the active control board works independently + 2. loadSharing(2) -indicates load sharing mode. The switching chips of the two control boards work + together to share the traffic + 3. null(65536) -indicates system exchange mode is not set + " + ::= { hwSystemPara 13 } + + + -- 1.3.6.1.4.1.2011.6.3.1.14 + hwSysActivePatch OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Display the information of the active patches in current system. + " + ::= { hwSystemPara 14 } + + + -- 1.3.6.1.4.1.2011.6.3.1.15 + hwSysDeactivePatch OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used for querying the information about the deactivated patch in the current system. + " + ::= { hwSystemPara 15 } + + + -- 1.3.6.1.4.1.2011.6.3.1.16 + hwSystemAutoConfigStatus OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + GE uplink software commissioning free configuration. + Options: + 1.enable(1) -the default value is enable + 2.disable(2) -this object is no longer used + " + ::= { hwSystemPara 16 } + + + -- 1.3.6.1.4.1.2011.6.3.1.17 + hwSystemEnergySavingSwitch OBJECT-TYPE + SYNTAX INTEGER + { + basic(1), + deep(2), + optimal(3), + standard(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The energy-saving mode of system. + Options: + 1.basic(1) -when it is set to basic(1), the system energy saving mode is basic mode. + 2.deep(2) -when it is set to deep(2), the system energy saving mode is deep mode. + 3.optimal(3) -when it is set to optimal(3), the system energy saving mode is optimal mode. + 4.standard(4) -when it is set to standard(4), the system energy saving mode is standard mode. + The default value is basic(1). + " + ::= { hwSystemPara 17 } + + + -- 1.3.6.1.4.1.2011.6.3.1.18 + hwSysEncoding OBJECT-TYPE + SYNTAX INTEGER + { + default(1), + gbk(2), + iso88591(3), + utf8(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The encoding mode of characters in the system. + Options: + 1. default(1) -indicates that the encoding mode is no set + 2. gbk(2) -indicates that the encoding mode of characters is gbk + 3. iso88591(3) -indicates that the encoding mode of characters is iso8859-1 + 4. utf8(4) -indicates that the encoding mode of characters is utf-8 + The value can be gbk(2), iso8859-1(3), or utf-8(4). + Default: 1 + " + ::= { hwSystemPara 18 } + + + -- 1.3.6.1.4.1.2011.6.3.1.19 + hwSysUpdateBoardVersion OBJECT-TYPE + SYNTAX INTEGER { updateBoardVersion(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Update Board Version + Options: + 1.updateBoardVersion(1) -set operation only + " + ::= { hwSystemPara 19 } + + + -- 1.3.6.1.4.1.2011.6.3.1.20 + hwSysUpdateBoardMaxTimeLen OBJECT-TYPE + SYNTAX Integer32 (1..24) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Update Board Version Max Time Len + " + ::= { hwSystemPara 20 } + + + -- 1.3.6.1.4.1.2011.6.3.1.21 + hwSystemAdminStateMode OBJECT-TYPE + SYNTAX INTEGER + { + grStandard(1), + private(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System admin state mode. + DEFVAL { private } + Options: + 1.grStandard(1) -grStandard mode complies with GR series standard(such as GR-1093, used in North America). + 2.private(2) -private mode,Huawei devices support. + " + ::= { hwSystemPara 21 } + + + -- 1.3.6.1.4.1.2011.6.3.1.22 + hwSystemAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(-1), + is(1), + oos(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The system admin status. + Options: + 1. nooperation(-1) -default state of the system. + 2. is(1) -in service + 3. oos(2) -out of service + " + ::= { hwSystemPara 22 } + + + -- 1.3.6.1.4.1.2011.6.3.1.23 + hwSystemPrimaryStatus OBJECT-TYPE + SYNTAX INTEGER + { + isNr(1), + isAnr(2), + isRst(3), + isAnrst(4), + oosAu(5), + oosMa(6), + oosAuma(7), + oosAurst(8), + oosMaanr(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The system primary status. + Options: + 1. isNr(1) -in Service, normal + 2. isAnr(2) -in service, abnormal + 3. isRst(3) -in service, restricted + 4. isAnrst(4) -in service, abnormal & restricted + 5. oosAu(5) -out of service, autonomous + 6. oosMa(6) -out of service, management + 7. oosAuma(7) -out of service, autonomous & management + 8. oosAurst(8) -out of service, autonomous & restricted + 9. oosMaanr(9) -out of service, management & abnormal + " + ::= { hwSystemPara 23 } + + + -- 1.3.6.1.4.1.2011.6.3.1.24 + hwDeviceArchType OBJECT-TYPE + SYNTAX INTEGER + { + arch1(1), + arch2(2), + arch3(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The hardware structure type of a device. + Currently, the hardware structure types of the existing versions are as follows: + Options: + 1.arch1(1) -in MxUV8R305, the hardware structure type of the MA5620E, MA5620G, MA5626E, MA5626G, and MA5651(G) is arch1(1) + In MxUV8R306, hardware structure type of the MA5610 is arch1(1) + In MxUV8R307, hardware structure type of the MA5612, MA5620, and MA5626 is arch1(1) + 2.arch2(2) -in MxUV8R306, the hardware structure type of the MA5616 and MA5652(G) is arch2(2) + 3.arch3(3) -in MxUV8R308, hardware structure type of the MA5612, MA5620, MA5626, and MA5616 is arch3(3) + " + ::= { hwSystemPara 24 } + + + -- 1.3.6.1.4.1.2011.6.3.1.25 + hwUplinkSysIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The IP address of the uplink system of PVM, it is only used when PVM worked in integrated mode + and the IPM worked as the uplink board. + " + ::= { hwSystemPara 25 } + + + -- 1.3.6.1.4.1.2011.6.3.1.26 + hwSysMainBoardTypeDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The mainboard description. + " + ::= { hwSystemPara 26 } + + + -- 1.3.6.1.4.1.2011.6.3.1.27 + hwSysEnergySaving OBJECT-TYPE + SYNTAX BITS + { + esEnergySavingService(0), + esBoardAutoPowerOnOff(1), + esPlatform(2), + esVector(3), + esOpticalAccess(4), + esCopperAccess(5), + esInnovation(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The automatic energy saving function consists of seven sub-functions, which are indicated by bits .All bits are disabled by default. If + a bit is 0, the represented function is disabled.if a bit is 1, the represented function is enabled.This function is independent of the + energy saving function of the optical line terminal (OLT) products by powering off boards. + The energy saving bits flag: + 1. esEnergySavingService(0) - indicates energy-saving-service-related features, include the feature of automatically unbinding + an extended profile. + 2. esBoardAutoPowerOnOff(1) - indicates automatic power-off features on a board for energy saving, include the automatic + power-on and power-off feature on a board. + 3. esPlatform(2) - indicates platform-related energy saving features, include energy saving on the + control board and upstream board. + 4. esVector(3) - indicates vectoring-related energy saving features, include vectoring disabling feature. + 5. esOpticalAccess(4) - indicates the optical access-related energy saving feature,and this object is reserved . + 6. esCopperAccess(5) - indicates copper-access-related energy saving features,include MELT energy saving feature. + 7. esInnovation(6) - indicates HuaWei's proprietary energy saving technologies,include the line driver(LD) + energy saving feature. + " + ::= { hwSystemPara 27 } + + + -- 1.3.6.1.4.1.2011.6.3.1.28 + hwSysSceneMode OBJECT-TYPE + SYNTAX INTEGER + { + olt(1), + msan(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The device work scene. + Options: + 1. olt(1) -work in OLT scene + 2. msan(3) -work in MSAN scene + " + ::= { hwSystemPara 28 } + + + -- 1.3.6.1.4.1.2011.6.3.1.29 + hwSysFtpXmlConfigure OBJECT-TYPE + SYNTAX INTEGER + { + useful(1), + useless(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The state of XML file. + Options: + 1. useful(1) -Xml file is useful + 2. useless(2) -Xml file is useless + " + ::= { hwSystemPara 29 } + + + -- 1.3.6.1.4.1.2011.6.3.1.30 + hwSysCentralizedMgmtPrimary OBJECT-TYPE + SYNTAX INTEGER + { + extendFrame(1), + standAlone(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The primary mode for centralized management. + Options: + 1. extendFrame(1) -Extended frame management + 2. standAlone(2) -Stand alone management + " + ::= { hwSystemPara 30 } + + + -- 1.3.6.1.4.1.2011.6.3.1.31 + hwUpgradeVerifyVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The system software version used in update scene for HUAWEI product.For example, MA5600V800R008C00. + " + ::= { hwSystemPara 31 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.32 + hwDevLongitude OBJECT-TYPE + SYNTAX Integer32 (-18000000..18000000 | 2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The longitude of the device. + The value expands 100000 times and the value 2147483647 indicates invalid longitude. + " + ::= { hwSystemPara 32 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.33 + hwDevLatitude OBJECT-TYPE + SYNTAX Integer32 (-9000000..9000000 | 2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The latitude of the device. + The value expands 100000 times and the value 2147483647 indicates invalid latitude. + " + ::= { hwSystemPara 33 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.34 + hwDevElevation OBJECT-TYPE + SYNTAX Integer32 (-32768..32767) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The elevation of the device, in unit of meters. + The value 32767 indicates invalid elevation. + " + ::= { hwSystemPara 34 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.35 + hwDevHorizontalErr OBJECT-TYPE + SYNTAX Unsigned32 (0..65535 | 4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The horizontal error of the device, in unit of meters. + The value 4294967295 indicates invalid horizontal error. + " + ::= { hwSystemPara 35 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.36 + hwDevAltitudeErr OBJECT-TYPE + SYNTAX Unsigned32 (0..65535 | 4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The altitude error of the device, in unit of meters. + The value 4294967295 indicates invalid altitude error. + " + ::= { hwSystemPara 36 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.37 + hwDevAreaCode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0 | 12)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The area code of the device. + The length of area code is 12. The characters can be 0, 1, 2, 3, 4, 5, 6, 7, 8 and 9. + The zero-length string indicates invalid area code. + " + ::= { hwSystemPara 37 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.38 + hwDevGisTimeStamp OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The time stamp of the measurement signature, which is the number of seconds from 00:00 on January 1, 1970 to the current time. + The value 4294967295 indicates invalid time stamp. + " + ::= { hwSystemPara 38 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.39 + hwDevGisDigest OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0 | 16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The check value of the measurement signature. + The length of check value is 16. The characters can be 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E and F. + The zero-length string indicates invalid check value. + " + ::= { hwSystemPara 39 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.40 + hwDevGisCheckCode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0 | 4)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The check code of the device GPS information. + The length of check code is 4. The characters can be 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E and F. + The zero-length string indicates invalid area check code. + " + ::= { hwSystemPara 40 } + + -- 1.3.6.1.4.1.2011.6.3.1.41 + hwSysSsdSwitch OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The secure software downloading status. + Options: + 1. enable(1) -The secure software downloading is enable + 2. disable(2) -The secure software downloading is disable + " + ::= { hwSystemPara 41 } + + -- 1.3.6.1.4.1.2011.6.3.1.42 + hwSysFtpMode OBJECT-TYPE + SYNTAX INTEGER + { + port(1), + passive(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + FTP connection mode. + Options: + 1. port(1) -Set the FTP connection mode to port. + 2. passive(2) -Set the FTP connection mode to passive. + Default: port(1) + " + ::= { hwSystemPara 42 } + + -- 1.3.6.1.4.1.2011.6.3.1.43 + hwSysMarketScene OBJECT-TYPE + SYNTAX INTEGER + { + carrier(1), + enterprise(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The device options: + 1. carrier(1) -Device work in carrier scene. + 2. enterprise(2) -Device work in enterprise scene. + Default: carrier(1) + " + ::= { hwSystemPara 43 } + + -- 1.3.6.1.4.1.2011.6.3.1.44 + hwDeviceCountryCode OBJECT-TYPE + SYNTAX INTEGER + { + china(1), + oversea(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + 1. china(1) -Device of china. + 2. oversea(2) -Device of oversea. + Default: oversea(2) + " + ::= { hwSystemPara 44 } + + -- 1.3.6.1.4.1.2011.6.3.1.45 + hwSysDeviceNameMode OBJECT-TYPE + SYNTAX INTEGER + { + simple(1), + detail(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + 1. simple(1) -Simplified device name. + 2. detail(2) -Detailed device name. + Default: simple(1) + " + ::= { hwSystemPara 45 } + + -- 1.3.6.1.4.1.2011.6.3.1.46 + hwXponWorkMode OBJECT-TYPE + SYNTAX INTEGER + { + gpon(1), + combopon(2), + invalid(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The gpon work mode. + Options: + 1. gpon(1) -gpon workmode + 2. combopon(2) -combopon workmode + 3. invalid(3) -invalid value + Default is combopon. + " + ::= { hwSystemPara 46 } + + -- 1.3.6.1.4.1.2011.6.3.1.47 + hwVsManageMode OBJECT-TYPE + SYNTAX INTEGER + { + multiIP(1), + singleIP(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Virtual system management mode. + Options: + 1. multiIP(1) -Set the virtual system multi-ip mode. + 2. singleIP(2) -Set the virtual system single-ip mode. + The default value multi-ip(1). + " + ::= { hwSystemPara 47 } + + -- 1.3.6.1.4.1.2011.6.3.1.48 + hwSysIpv6Addr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + IPV6 address of the system. + " + ::= { hwSystemPara 48 } + + -- 1.3.6.1.4.1.2011.6.3.1.49 + hwSysIpv6Mask OBJECT-TYPE + SYNTAX InetAddressPrefixLength + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + IPV6 Mask of the system. + " + ::= { hwSystemPara 49 } + + -- 1.3.6.1.4.1.2011.6.3.1.999 + hwSysVersionVrcb OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The device MIB build version, used by NMS for MIB adaption. + " + ::= { hwSystemPara 999 } + + + -- 1.3.6.1.4.1.2011.6.3.2 + hwNmsParaTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwNmsParaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwNmsIndex. + NMS parameters configuration table. + This table is no longer used. + " + ::= { hwDev 2 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1 + hwNmsParaEntry OBJECT-TYPE + SYNTAX HwNmsParaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwNmsIndex. + NMS parameters configuration table. + This table is no longer used. + " + INDEX { hwNmsIndex } + ::= { hwNmsParaTable 1 } + + + HwNmsParaEntry ::= + SEQUENCE { + hwNmsIndex + Integer32, + hwNmsName + OCTET STRING, + hwNmsIp + IpAddress, + hwNmsMask + IpAddress, + hwNmsMaintainMode + INTEGER, + hwNmsGetCommunity + OCTET STRING, + hwNmsSetCommunity + OCTET STRING, + hwNmsSnmpPort + Integer32, + hwNmsTrapPort + Integer32, + hwNmsClass + INTEGER, + hwNmsStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.2.1.1 + hwNmsIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Index(1..32),at most supports 32 NMSs, exclusively identifies an NMS. + This object is no longer used. + " + ::= { hwNmsParaEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.2 + hwNmsName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Name of the NMS, which does not have to be consistent with that of the NMS workstation. + This object is no longer used. + " + ::= { hwNmsParaEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.3 + hwNmsIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + IP address of the NMS workstation that can be outband or inband address. + This object is no longer used. + " + ::= { hwNmsParaEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.4 + hwNmsMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + IP address mask of the NMS workstation. + This object is no longer used. + " + ::= { hwNmsParaEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.5 + hwNmsMaintainMode OBJECT-TYPE + SYNTAX INTEGER + { + inBandwidth(1), + outBandwidth(2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + Maintenance mode of NMS workstation. If the IP address + of the NMS station is in-band, the mode must also be in-band. + This object is no longer used. + Options: + 1.inBandwidth(1) -in Bandwidth + 2.outBandwidth(2) -out Bandwidth + " + ::= { hwNmsParaEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.6 + hwNmsGetCommunity OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Community authentication name used for SNMP + protocol GET operation, default value: public. + This object is no longer used. + " + ::= { hwNmsParaEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.7 + hwNmsSetCommunity OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Community authentication name used for SNMP + protocol SET operation, default value: private. + This object is no longer used. + " + ::= { hwNmsParaEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.8 + hwNmsSnmpPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + Snmp communication port of NMS workstation,default value:161. + This object is no longer used. + " + ::= { hwNmsParaEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.9 + hwNmsTrapPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + Trap receive Port of NMS workstation, default value:162. + This object is no longer used. + " + ::= { hwNmsParaEntry 9 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.10 + hwNmsClass OBJECT-TYPE + SYNTAX INTEGER + { + ro(1), + rw(2), + rwWithTrap(3), + trapOnly(4) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " + Class of NMS station,default value is 3. + This object is no longer used. + Options: + 1.ro(1) - read only + 2.rw(2) - read write + 3.rwWithTrap(3) - default value, read write with trap + 4.trapOnly(4) - only with trap + " + ::= { hwNmsParaEntry 10 } + + + -- 1.3.6.1.4.1.2011.6.3.2.1.11 + hwNmsStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Operation status of NMS station. The NMS station + can be added,deleted and modified. + This object is no longer used. + " + ::= { hwNmsParaEntry 11 } + + + -- 1.3.6.1.4.1.2011.6.3.3 + hwSlotConf OBJECT IDENTIFIER ::= { hwDev 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1 + hwFrameTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwFrameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table describes basic chassis information. + " + ::= { hwSlotConf 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1 + hwFrameEntry OBJECT-TYPE + SYNTAX HwFrameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameTable. + Shelf description table that describes basic information of a shelf. + You can obtain the shelf information, including the shelf type, + number of slots, and the shelf running status, and the shelf management status. + " + INDEX { hwFrameIndex } + ::= { hwFrameTable 1 } + + + HwFrameEntry ::= + SEQUENCE { + hwFrameIndex + Integer32, + hwFrameType + HWFrameType, + hwFrameDesc + OCTET STRING, + hwSlots + Integer32, + hwFrameOperStatus + INTEGER, + hwFrameAdminStatus + INTEGER, + hwFrameRowStatus + RowStatus, + hwBackplaneVersion + OCTET STRING, + hwBackplanePhySerialNum + OCTET STRING, + hwFrameResetTimeout + Integer32, + hwFrameCLEICode + OCTET STRING, + hwFrameTypeName + OCTET STRING, + hwFrameExtendPort + Integer32, + hwFrameUplinkPort + Integer32, + hwFrameRackID + Integer32, + hwFrameExtendingSubId + Integer32, + hwFrameExtendType + Integer32, + hwFrameHardwareDesc + OCTET STRING, + hwFrameGponDeviceSn + OCTET STRING, + hwFramePhySerialNum + OCTET STRING, + hwFrameFanAlarm + BITS, + hwFrameMacAddress + OCTET STRING, + hwFrameQueryAssit + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.1 + hwFrameIndex OBJECT-TYPE + SYNTAX Integer32 (0..1024) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The index of a shelf in the device. + " + ::= { hwFrameEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.2 + hwFrameType OBJECT-TYPE + SYNTAX HWFrameType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The type of a shelf, which can be obtained from HUAWEI-TC-MIB.mib. + " + ::= { hwFrameEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.3 + hwFrameDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The description about the frame. + It is used to describe some extra information. + For convenient management, you can set the location of the room in + which the shelf is located as the description. + " + ::= { hwFrameEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.4 + hwSlots OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of physical slots in the shelf. + " + ::= { hwFrameEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.5 + hwFrameOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + normal(1), + fault(2), + other(3), + discovery(4), + mismatch(5), + offline(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The operation status of frame. + Options: + 1. normal(1) -indicates that the shelf is running normally + 2. fault(2) -indicates that the shelf is faulty + 3. other(3) -indicates that the shelf is in a state other than the previous three states + 4. discovery(4)-indicates that the shelf is in the auto discovery state and is to be activated + 5. mismatch(5) -indicates that the shelf type is inconsistent with the configuration in the database of device + 6. offline(6) -indicates that the shelf is offline or the link of the shelf is down + " + ::= { hwFrameEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.6 + hwFrameAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(-1), + disable(1), + enable(2), + reset(3), + test(4), + confirm(5), + delete(6), + batchconfirm(7), + bind(8) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The administration status of frame. + Options: + 1. nooperation(-1) - default state of the system + 2. disable(1) - indicates that the frame administration state is disable + 3. enable(2) - indicates that the frame administration state is enable + 4. reset(3) - reset the shelf. If you need to reset the shelf immediately, + perform the operation only. If you need to reset the shelf after a certain period, + you also need to set hwFrameResetTimeout. + If you need to reset the control shelf, the entire system is reset; + otherwise, the control board in the specified shelf is reset + 5. test(4) - test the frame + 6. confirm(5) - confirm the frame + 7. delete(6) - delete the frame info + 8. batchconfirm(7) - confirm the boards in a shelf in batches + 9. bind(8) - bind ont serial number with the extended frame ID + " + ::= { hwFrameEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.7 + hwFrameRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The device that supports the slave shelf allows you to add a shelf (createAndGo(4)) + and delete a shelf (destroy(6)) only. + The device that does not support the slave shelf and does not support the setting operation. + " + ::= { hwFrameEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.8 + hwBackplaneVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Backplane board version information. + Use the new-line character \n (ACSII 0x0A) + to space various version information. + It mainly contains the following information: + Hardware PCB version \n + MAB version \n + Board Type \n + " + ::= { hwFrameEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.9 + hwBackplanePhySerialNum OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The vendor-specific serial number string for the physical entity. + The preferred value is the serial number string actually printed + on the component itself. + " + ::= { hwFrameEntry 9 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.10 + hwFrameResetTimeout OBJECT-TYPE + SYNTAX Integer32 (-1 | 2..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Used to set the delay time of shelf reset, in unit of seconds. + When you set hwFrameResetTimeout, you also need to set hwFrameAdminStatus to reset(3). + If the shelf resetting fails, the device tries again in three seconds, + until the resetting is successful or the number of resetting attempts exceeds the maximum. + Initial value is -1. + " + ::= { hwFrameEntry 10 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.11 + hwFrameCLEICode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..640)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame CLEI Code (COMMON LANGUAGE Location Identifier Code): + Used to identify the location and the type of a telecommunication device. + For the definition of the CLEI Code, refer to the GR-485. + " + ::= { hwFrameEntry 11 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.12 + hwFrameTypeName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Frame information description, to describe name information of the frame. + " + ::= { hwFrameEntry 12 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.13 + hwFrameExtendPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The extending port of main frame which is used to connect extended frame. + " + ::= { hwFrameEntry 13 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.14 + hwFrameUplinkPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The uplink port of extended frame. + " + ::= { hwFrameEntry 14 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.15 + hwFrameRackID OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Indicates the ID of the rack. + " + ::= { hwFrameEntry 15 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.16 + hwFrameExtendingSubId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Sub ID of extending frame. + If extend type is ETH, sub ID is 0xffffffff, it is invalid. + If extend type is GPON, sub ID is ont ID, it is valid. + " + ::= { hwFrameEntry 16 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.17 + hwFrameExtendType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The type of extended frame connecting to the main frame, its value is the same as the ifType of the extending port. + " + ::= { hwFrameEntry 17 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.18 + hwFrameHardwareDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..510)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Hardware description of frame. + " + ::= { hwFrameEntry 18 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.19 + hwFrameGponDeviceSn OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + ONT serial number. The valid length of the serial number is 8, and 0 indicates that the node is not set. + " + ::= { hwFrameEntry 19 } + + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.20 + hwFramePhySerialNum OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The vendor-specific serial number string for the physical entity. + The preferred value is the serial number string actually printed + on the component itself. + " + ::= { hwFrameEntry 20 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.21 + hwFrameFanAlarm OBJECT-TYPE + SYNTAX BITS + { + faSupportQuery(0), + faFanState(1), + faFanBlockState(2), + faFansBlockState(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This MIB node is used to query the alarm status of the fan in the extended frame, which is represented by bits. + Functions of each bit are as follows: + 1: faSupportQuery(0) - indicates whether query of the alarm status of the fan in the extended frame is supported. + If this bit is 0, the query is supported. If this bit is 1, the query is not supported. When the extended frame + is normal and reports the fan alarm status to the main frame, the query is supported. In other cases, the query is not supported. + 2: faFanState(1) - indicates the communication status of the fan in the extended frame. If this bit is 0, the communication is normal. + If this bit is 1, the communication is abnormal. If the communication is abnormal, the value of faFanBlockState(2) and faFansBlockState(3) are invalid, + user do not have to pay attention to them. + 3: faFanBlockState(2) - indicates whether a single fan in the extended frame is blocked. If this bit is 0, no single fan is blocked. + If this bit is 1, a single fan is blocked. + 4: faFansBlockState(3) - indicates whether multiple fans in the extended frame are blocked. If this bit is 0, no multiple fans are blocked. + If this bit is 1, multiple fans are blocked. + " + ::= { hwFrameEntry 21 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.22 + hwFrameMacAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The remote frame mac address, and its format is XX-XX-XX-XX-XX-XX. + For local frame, the value is invalid. + " + ::= { hwFrameEntry 22 } + + -- 1.3.6.1.4.1.2011.6.3.3.1.1.65536 + hwFrameQueryAssit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of assist frame of this frame. + " + ::= { hwFrameEntry 65536 } + + -- 1.3.6.1.4.1.2011.6.3.3.2 + hwSlotTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table describes board information. + " + ::= { hwSlotConf 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1 + hwSlotEntry OBJECT-TYPE + SYNTAX HwSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The board description table, used to manage the running status of + boards and board information, such as description of boards, + daughter board quantity and board type. + The indexes of this entry are hwFrameIndex and hwSlotIndex. + For the hwFrameIndex object, refer to hwFrameTable. + For example, 0.2 indicates that the board is in slot 2, shelf 0. + " + INDEX { hwFrameIndex, hwSlotIndex } + ::= { hwSlotTable 1 } + + + HwSlotEntry ::= + SEQUENCE { + hwSlotIndex + Integer32, + hwSlotType + HWPCBType, + hwSlotDesc + OCTET STRING, + hwSlotPcbVersion + OCTET STRING, + hwSlotVersion + OCTET STRING, + hwSlotWorkMode + INTEGER, + hwSubSlots + Integer32, + hwSlotOperStatus + INTEGER, + hwSlotAdminStatus + INTEGER, + hwSlotRowStatus + RowStatus, + hwSlotPhySerialNum + OCTET STRING, + hwSlotShutdownState + INTEGER, + hwSlotTemprature + Integer32, + hwSlotUpdateVersion + OCTET STRING, + hwSlotAdminForceOOSTime + Integer32, + hwSlotForceOOSTime + Integer32, + hwSlotAdminForceOOSTimeoutWorkMode + INTEGER, + hwSlotEndServiceMode + INTEGER, + hwSlotCLEICode + OCTET STRING, + hwSlotNetworkRole + INTEGER, + hwSlotTypeName + OCTET STRING, + hwSlotPrimaryStatus + INTEGER, + hwSlotSecondaryStatus + BITS, + hwSlotCreateTime + DateAndTime, + hwSlotPortNumWorkMode + INTEGER + } + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.1 + hwSlotIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + A slot index is used to identify the location of a board in a shelf. + You can locate a board in a shelf according to hwFrameIndex and hwSlotIndex. + For the hwFrameIndex object, refer to hwFrameTable. + " + ::= { hwSlotEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.2 + hwSlotType OBJECT-TYPE + SYNTAX HWPCBType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Board type, which is defined in HUAWEI-TC-MIB.mib. + The board type supported by a slot varies. For example, a slot can be inserted with a power board only, + but certain slots can be inserted with voice service boards and broadband service boards. + When adding a board by using the hwSlotRowStatus, + you need to specify the board information such as board type and slot number. + When adding a board, you need to check whether the board can be inserted in the specified slot. + " + ::= { hwSlotEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.3 + hwSlotDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The description about the board, providing additional information about a board for users. + For example, you can set the services supported by the board as the description. + " + ::= { hwSlotEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.4 + hwSlotPcbVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The PCB version information of the board. + It has been discarded. + The information of PCB version and other versions are described in the hwSlotVersion. + " + ::= { hwSlotEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.5 + hwSlotVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..640)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The version information about the board. + Refer to the technical specifications of Huawei Technologies + Co., Ltd. Use the new-line character \n (ACSII 0x0A) to space + various version information. If there is no corresponding + version, the new-line character shall also be inserted to + remain the order. + Detailed order information: + Hardware PCB version \n + Software version \n + Logic version \n + DSP version \n + Standby CPU software version \n + Chip version \n + Other software version of the chip with a software \n + Other version information \n + The version information may have a slight difference according to different types of boards. + For example, the standby CPU software version is not displayed for certain boards. + " + ::= { hwSlotEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.6 + hwSlotWorkMode OBJECT-TYPE + SYNTAX INTEGER + { + main(1), + standby(2), + loadshare(3), + nullbackup(4), + voice(5), + satop(6), + pots(7), + isdn(8), + bonding(9), + retransmission(10), + nativetdm(11), + other(255) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Board working mode that describes whether the board is + working in main state or in standby with loadshare, nullbackup, voice, satop state. + Options: + 1. main(1) - indicates that the active control board, supporting the get operation only + 2. standby(2) - indicates that the standby control board, supporting the get operation only + 3. loadshare(3) - indicates that the board working mode is load sharing + 4. nullbackup(4) - indicates that the board working mode is backup + 5. voice(5) - indicates to get and set the working mode of an EDT service board + 6. satop(6) - indicates to get and set the working mode of an EDT service board or TOPB service board + 7. pots(7) - indicates to get and set the working mode of an VDM service board + 8. isdn(8) - indicates to get and set the working mode of an VDM service board + 9. bonding(9) - indicates to get and set the working mode of an ADP service board + 10. retransmission(10) - indicates to get and set the working mode of an ADP service board + 11. nativetdm(11) - indicates to get and set the working mode of a TOPB service board + 12. other(255) - indicates other working mode + An EDT service board can be running either in voice mode, that is, voice(5), or in broadband mode, that is, satop(6). + Setting the working mode of the EDT service board causes board resetting. + An VDM service board can be running either in pots mode, that is, pots(7), or in isdn mode, that is, isdn(8). + Setting the working mode of the VDM service board causes board resetting. + Setting the board working mode may cause board resetting. + When you are setting the working mode, you cannot set hwSlotAdminStatus or hwSlotRowStatus at the same time. + " + ::= { hwSlotEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.7 + hwSubSlots OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of sub boards supported by the board. + " + ::= { hwSlotEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.8 + hwSlotOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + null(1), + normal(2), + fault(3), + forbidden(4), + autofind(5), + config(6), + offline(7), + abnormal(8), + versionerr(9), + autoload(10), + outofservice(11), + graceful(12), + shutdown(13), + energysavingshutdown(14), + hightempshutdown(15), + manualshutdown(16), + mismatch(17), + acoffshutdown(18) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The running status of a board. + Options: + 1. null(1) -indicates that the board is null + 2. normal(2) -indicates that the board is running normally + 3. fault(3) -indicates that the board is faulty but in position + 4. forbidden(4) -indicates that the board is in position but disabled + 5. autofind(5) -indicates that the board is in the autofind state. If a board is added through + hwSlotRowStatus and the board is not confirmed, the board is in the autofind state. + If a board is inserted in an idle slot, after the report of automatic registration, + the board is also in the autofind state + 6. config(6) -indicates that the board is in the configuration state. + After a board that is in the auto discovery. + state is confirmed, data needs to be configured on the board. + The board is in the configuration state during data configuration. + After a board is successfully configured, its status is changed from config(6) + to normal(2). If the configuration fails, the board status is changed from config(6) to fault(3) + 7. offline(7) -indicates that the board is faulty and is not in position + 8. abnormal(8) -indicates that the board is abnormal + 9. versionerr(9) -indicates that the board version is error + + 10. autoload(10) -indicates that the board is in the auto loading state. If detecting a software update, + the board automatically loads the update. If a board is in the auto loading state, + resetting or disabling the board may fail + 11. outofservice(11) -indicates that the board is out of service + 12. graceful(12) -indicates that the board running state is graceful + 13. shutdown(13) -indicates that the board is in the shutdown state. + 14. energysavingshutdown(14) -used for system energy saving. Reference to hwSysEnergySaving node for more detail. + 15. hightempshutdown(15) -when the temperature of a board exceeds the high temperature threshold, + the board is powered off in order to protect the board + 16. manualshutdown(16) -services on certain boards can be recovered only after restart of the board. + You can manually power off the board. + Then, the board is in the manual shutdown state + 17. mismatch(17) -when a board inserted in a slot is inconsistent with the configuration saved in the system, + the board is in the mismatch(17) state + 18. acoffshutdown(18) -used to protect system when there is no AC Power. + Certain products use the power saving features, energysavingshutdown(14), hightempshutdown(15), + manualshutdown(16),acoffshutdown(18) to distinguish the shutdown causes. + For outofservice(11), graceful(12), refer to hwSlotEndServiceMode. + " + ::= { hwSlotEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.9 + hwSlotAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(-1), + disable(1), + enable(2), + reset(3), + test(4), + confirm(5), + switch(6), + delete(7), + forbidden(8), + unforbidden(9), + endservice(10), + startservice(11), + poweron(12), + poweroff(13), + is(14), + oos(15), + hotreset(16) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Board status management. + This object cannot be set simultaneously with hwSlotRowStatus or hwSlotWorkMode. + Options: + 1. nooperation(-1) -default state of the system + 2. disable(1) -disable the running of a board + 3. enable(2) -enable the running of a board + 4. reset(3) -reset a board + 5. test(4) -test a board + 6. confirm(5) -confirm the board in the discovery(5) state in hwSlotOperStatus + After the operation, the board is in the config state + 7. switch(6) -main board switchover on access network UA device + 8. delete(7) -delete a board + 9. forbidden(8) -forbid a board + 10.unforbidden(9) -permit a board + 11.endservice(10) -used in the exit delay of a board + 12.startservice(11) -used in the exit delay of a board + 13.poweron(12) -used to power on a board + 14.poweroff(13) -used to power off a board + 15.is(14) -in service + 16.oos(15) -out of service + 17.hotreset(16) -hotreset a board + " + ::= { hwSlotEntry 9 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.10 + hwSlotRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Supported setting operations are createAndGo(4) and destroy(6). + Options: + 1. CreateAndGo(4) - When adding a board in offline mode, you must set the hwSlotType object at + the same time. The hwSlotType object must support offline adding. + After you add a board in offline mode on the NMS, if adding a daughter board is supported, + you can also add a daughter board. See hwSubslotAdminStatus in hwSubslotTable. + 2. Destroy(6) - Used to delete a board. + " + ::= { hwSlotEntry 10 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.11 + hwSlotPhySerialNum OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The vendor-specific serial number string for the board. + The preferred value is the serial number string actually printed on the component itself. + " + ::= { hwSlotEntry 11 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.12 + hwSlotShutdownState OBJECT-TYPE + SYNTAX INTEGER + { + powerOffState(1), + powerOnState(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Shutdown state of the board. + Options: + 1. powerOffState(1) -indicates the power-off state + 2. powerOnState(2) -indicates the power-on state + This object is no longer used. + " + ::= { hwSlotEntry 12 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.13 + hwSlotTemprature OBJECT-TYPE + SYNTAX Integer32 + UNITS "centigrade" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The temperature of the board. (Unit:centigrade) + The value 0X7FFFFFFF indicates invalid temperature. + " + ::= { hwSlotEntry 13 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.14 + hwSlotUpdateVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The message is reported if the current version of a board is inconsistent with the + version saved in the flash memory. + The contents of the message are as follows: + Current BIOS version of the board 3 bytes + BIOS version of the board in the flash 3 bytes + Current software version of the board 3 bytes + Software version of the board in the flash memory 3 bytes + " + ::= { hwSlotEntry 14 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.15 + hwSlotAdminForceOOSTime OBJECT-TYPE + SYNTAX Integer32 (1..1440) + UNITS "minutes" + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The timeout time before forcing to quit service of the board, in unit of minutes. + Range: 1-1440 + Default: 0 + Unit: minutes + " + DEFVAL { 0 } + ::= { hwSlotEntry 15 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.16 + hwSlotForceOOSTime OBJECT-TYPE + SYNTAX Integer32 (0..86400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The remain time of the forcing to out of service. + Unit:Minute + " + ::= { hwSlotEntry 16 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.17 + hwSlotAdminForceOOSTimeoutWorkMode OBJECT-TYPE + SYNTAX INTEGER + { + forced(1), + cancel(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The handling after the timeout time elapses when a board delays in quitting service. + Options: + 1. forced(1) - force to handle + 2. cancel(2) - cancel handling + " + DEFVAL {cancel} + ::= { hwSlotEntry 17 } + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.18 + hwSlotEndServiceMode OBJECT-TYPE + SYNTAX INTEGER + { + immediate(1), + graceful(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The mode in which a board quits service. + Options: + 1. immediate(1) -quit service immediately + 2. graceful(2) -quit service later + " + ::= { hwSlotEntry 18 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.19 + hwSlotCLEICode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..640)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Card CLEI Code(COMMON LANGUAGE Location Identifier Code): + Used to identify the location and the type of a telecommunication device. + For the definition of the CLEI Code, refer to the GR-485. + " + ::= { hwSlotEntry 19 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.20 + hwSlotNetworkRole OBJECT-TYPE + SYNTAX INTEGER + { + cascade(1), + network(2), + user(3), + extend(4), + invalid(255) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Indicates the network role of a board. + Options: + 1. cascade(1) -indicates the subtending side, which is used for subtending and capturing certain protocol packets + 2. network(2) -indicates the network side, which is used for upstream transmission + 3. user(3) -indicates the user side, which is used for creating the service port + 4. extend(4) -indicates the extend side, which is used for connecting to the extended frame + 5. invalid(255)-indicates the invalid value + " + ::= { hwSlotEntry 20 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.21 + hwSlotTypeName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Slot information description, to describe board name information of the slot. + " + ::= { hwSlotEntry 21 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.22 + hwSlotPrimaryStatus OBJECT-TYPE + SYNTAX INTEGER + { + isNr(1), + isAnr(2), + isRst(3), + isAnrst(4), + oosAu(5), + oosMa(6), + oosAuma(7), + oosAurst(8), + oosMaanr(9), + unknown(10) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The primary status of the Board. + Options: + 1. isNr(1) -in Service, normal + 2. isAnr(2) -in service, abnormal + 3. isRst(3) -in service, restricted + 4. isAnrst(4) -in service, abnormal & restricted + 5. oosAu(5) -out of service, autonomous + 6. oosMa(6) -out of service, management + 7. oosAuma(7) -out of service, autonomous & management + 8. oosAurst(8) -out of service, autonomous & restricted + 9. oosMaanr(9) -out of service, management & abnormal + 10. unknown(10) -unknown + " + ::= { hwSlotEntry 22 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.23 + hwSlotSecondaryStatus OBJECT-TYPE + SYNTAX BITS + { + sstAins(0), + sstFaf(1), + sstFlt(2), + sstLpbk(3), + sstMea(4), + sstSgeo(5), + sstStbyh(6), + sstTs(7), + sstUas(8), + sstUeq(9), + sstWrk(10), + sstPwr(11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The secondary status of the board. + This BITS structure can report the following status: + 1. sstAins(0) -this bit position positively reports that the status of the board is automatic in-service + 2. sstFaf(1) -facility failure + 3. sstFlt(2) -fault + 4. sstLpbk(3) -loopback + 5. sstMea(4) -mismatch of equipment and attributes + 6. sstSgeo(5) -supporting entity outage + 7. sstStbyh(6) -standby-Hot + 8. sstTs(7) -test + 9. sstUas(8) -unassigned + 10. sstUeq(9) -unequipped + 11. sstWrk(10) -working + 12. sstPwr(11) -power + " + ::= { hwSlotEntry 23 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.24 + hwSlotCreateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object is used for getting the time of adding or creating a board. + " + ::= { hwSlotEntry 24 } + + + -- 1.3.6.1.4.1.2011.6.3.3.2.1.25 + hwSlotPortNumWorkMode OBJECT-TYPE + SYNTAX INTEGER + { + portnumworkmode8(1), + portnumworkmode16(2), + portnumworkmode24(3), + portnumworkmode32(4), + portnumworkmode48(5), + other(255) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Indicates the port number working mode of a board. + The default value is portnumworkmode48(5). + Options: + 1. portnumworkmode8(1) - Indicates that the board is in 8-channel port number working mode. + 2. portnumworkmode16(2) - Indicates that the board is in 16-channel port number working mode. + 3. portnumworkmode24(3) - Indicates that the board is in 24-channel port number working mode. + 4. portnumworkmode32(4) - Indicates that the board is in 32-channel port number working mode. + 5. portnumworkmode48(5) - Indicates that the board is in 48-channel port number working mode. + 6. other(255) - Indicates that the board is in invalid port working mode. + Setting port working mode of a board triggers system restarts. + Therefore, this node cannot be set concurrently with hwSlotAdminStatus, hwSlotRowStatus, and hwSlotWorkMode nodes. + " + ::= { hwSlotEntry 25 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3 + hwSubslotTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwSubslotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Subslot description table that describes detailed information of each subslot attached to the board. + The indexes of this table are hwFrameIndex, hwSlotIndex and hwSubslotIndex. + For the hwFrameIndex object, refer to hwFrameTable; for the hwSlotIndex object, refer to hwSlotTable. + For example, 0.1.0 indicates that a daughter board is in subslot 0, slot 1, shelf 0. + " + ::= { hwSlotConf 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1 + hwSubslotEntry OBJECT-TYPE + SYNTAX HwSubslotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Subslot description table that describes detailed information of each subslot attached to the board. + The indexes of this entry are hwFrameIndex, hwSlotIndex and hwSubslotIndex. + For the hwFrameIndex object, refer to hwFrameTable; for the hwSlotIndex object, refer to hwSlotTable. + For example, 0.1.0 indicates that a daughter board is in subslot 0, slot 1, shelf 0. + " + INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex } + ::= { hwSubslotTable 1 } + + + HwSubslotEntry ::= + SEQUENCE { + hwSubslotIndex + Integer32, + hwSubslotType + HWSubPCBType, + hwSubslotPorts + Integer32, + hwSubslotOperStatus + INTEGER, + hwSubslotAdminStatus + INTEGER, + hwSubslotVersion + OCTET STRING, + hwSubSlotDesc + OCTET STRING, + hwSubslotRowStatus + RowStatus, + hwSubSlotPhySerialNum + OCTET STRING, + hwSubslotTypeName + OCTET STRING, + hwSubslotPrimaryStatus + INTEGER, + hwSubslotSecondaryStatus + BITS, + hwSubslotCLEICode + OCTET STRING, + hwSubslotTemperature + Integer32, + hwSubslotCpuRate + Integer32, + hwSubslotRamUseRate + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.1 + hwSubslotIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The index of a daughter board is determined by the physical position of the daughter board on the board. + The hwSubslotIndex value of 65535 indicates the board itself. + " + ::= { hwSubslotEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.2 + hwSubslotType OBJECT-TYPE + SYNTAX HWSubPCBType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + For the definition of the daughter board type, refer to the HUAWEI-TC-MIB.mib. + When adding a daughter board on a board, you need to specify the type of the daughter board and + check whether the daughter board can be inserted in the specified subslot on the board. + " + ::= { hwSubslotEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.3 + hwSubslotPorts OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The number of physical ports owned by the sub board. + " + ::= { hwSubslotEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.5 + hwSubslotOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + uninstall(1), + normal(2), + fault(3), + forbidden(4), + autofind(5), + config(6), + offline(7), + abnormal(8), + versionerr(9), + autoload(10), + outofservice(11), + graceful(12), + shutdown(13), + energysavingshutdown(14), + hightempshutdown(15), + manualshutdown(16), + mismatch(17), + acoffshutdown(18) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Operation status of the daughter board. + Options: + 1. uninstall(1) -indicates that the daughter board is not installed + 2. normal(2) -indicates that the daughter board is running normally + 3. fault(3) -indicates that the daughter board is faulty + 4. forbidden(4) -the object is not used + 5. autofind(5) -indicates that the daughter board is in the autofind state. + 6. config(6) -indicates that the daughter board is in the configuration state. + The daughter board is in the configuration state during data configuration. + After a daughter board is successfully configured, its status is changed from config(6) + to normal(2). If the configuration fails, the daughter board status is changed from config(6) to fault(3) + 7. offline(7) -indicates that the daughter board is faulty and is not in position + 8. abnormal(8) -indicates that the daughter board is abnormal + 9. versionerr(9) -indicates that the daughter board version is error + 10. autoload(10) -indicates that the daughter board is in the auto loading state. If detecting a software update, + the daughter board automatically loads the update. If a daughter board is in the auto loading state, + resetting or disabling the daughter board may fail + 11. outofservice(11) -indicates that the daughter board is out of service + 12. graceful(12) -indicates that the daughter board running state is graceful + 13. shutdown(13) -indicates that the daughter board is in the shutdown state. + 14. energysavingshutdown(14) -used for system energy saving. Reference to hwSysEnergySaving node for more detail. + 15. hightempshutdown(15) -when the temperature of a daughter board exceeds the high temperature threshold, + the daughter board is powered off in order to protect the daughter board + 16. manualshutdown(16) -services on certain daughter boards can be recovered only after restart of the daughter board. + You can manually power off the daughter board. + Then, the daughter board is in the manual shutdown state + 17. mismatch(17) -when a daughter board inserted in a slot is inconsistent with the configuration saved in the system, + the daughter board is in the mismatch(17) state + 18. acoffshutdown(18) -used to protect system when there is no AC Power. + Certain products use the power saving features, energysavingshutdown(14), hightempshutdown(15), + manualshutdown(16),acoffshutdown(18) to distinguish the shutdown causes. + " + ::= { hwSubslotEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.7 + hwSubslotAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(-1), + disable(1), + enable(2), + reset(3), + test(4), + confirm(5), + delete(6), + is(7), + oos(8), + poweron(9), + poweroff(10) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Administration status of the daughter board in the subslot. + This object is not used. + Options: + 1. nooperation(-1) -indicates the default state + 2. disable(1) -indicates the disable state + 3. enable(2) -indicates the enable state + 4. reset(3) -indicates the reset state + 5. test(4) -indicates the test state + 6. confirm(5) -indicates the confirmation state + 7. delete(6) -indicates the delete state + 8. is(7) -indicates in service + 9. oos(8) -indicates out of service + 10. poweron(9) -indicates the poweron state + 11. poweroff(10) -indicates the poweroff state + " + ::= { hwSubslotEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.8 + hwSubslotVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..1024)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + daughter board version information, obtained from the version information about the + board on which the daughter board is located. + Refer to the hwSlotVersion in the hwSlotTable. + " + ::= { hwSubslotEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.9 + hwSubSlotDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The description about the daughter board. + Do not support the setting operation. + " + ::= { hwSubslotEntry 9 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.10 + hwSubslotRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Only the operation of adding a daughter board, that is, setting createAndGo(4), + is supported. When adding a daughter board, you must set the hwSubslotType object at the same time. + After you add a board by using the hwSlotAdminStatus object in hwSlotTable, + if the board allows you to add a daughter board and the board status (hwSlotOperStatus) is discovery(5), + you can add a daughter board in this way. + " + ::= { hwSubslotEntry 10 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.11 + hwSubSlotPhySerialNum OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The vendor-specific serial number string for the daughter board. + The preferred value is the serial number string + actually printed on the component itself. + " + ::= { hwSubslotEntry 11 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.12 + hwSubslotTypeName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + daughter board type name in the subslot,refer to the HW-TC table. + " + ::= { hwSubslotEntry 12 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.13 + hwSubslotPrimaryStatus OBJECT-TYPE + SYNTAX INTEGER + { + isNr(1), + isAnr(2), + isRst(3), + isAnrst(4), + oosAu(5), + oosMa(6), + oosAuma(7), + oosAurst(8), + oosMaanr(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The primary status of the daughter board. + Options: + 1. isNr(1) -in Service, normal + 2. isAnr(2) -in service, abnormal + 3. isRst(3) -in service, restricted + 4. isAnrst(4) -in service, abnormal & restricted + 5. oosAu(5) -out of service, autonomous + 6. oosMa(6) -out of service, management + 7. oosAuma(7) -out of service, autonomous & management + 8. oosAurst(8) -out of service, autonomous & restricted + 9. oosMaanr(9) -out of service, management & abnormal + " + ::= { hwSubslotEntry 13 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.14 + hwSubslotSecondaryStatus OBJECT-TYPE + SYNTAX BITS + { + sstAins(0), + sstFaf(1), + sstFlt(2), + sstLpbk(3), + sstMea(4), + sstSgeo(5), + sstStbyh(6), + sstTs(7), + sstUas(8), + sstUeq(9), + sstWrk(10), + sstPwr(11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The secondary status of the daughter board. + This BITS structure can report the following status: + 1. sstAins(0) -this bit position positively reports that the status of the daughter board is automatic in-service + 2. sstFaf(1) -facility failure + 3. sstFlt(2) -fault + 4. sstLpbk(3) -loopback + 5. sstMea(4) -mismatch of equipment and attributes + 6. sstSgeo(5) -supporting entity outage + 7. sstStbyh(6) -standby-Hot + 8. sstTs(7) -test + 9. sstUas(8) -unassigned + 10. sstUeq(9) -unequipped + 11. sstWrk(10) -working + 12. sstPwr(11) -power + " + ::= { hwSubslotEntry 14 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.15 + hwSubslotCLEICode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..640)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + daughter board CLEI Code(COMMON LANGUAGE Location Identifier Code): + Used to identify the location and the type of a telecommunication device. + For the definition of the CLEI Code, refer to the GR-485. + " + ::= { hwSubslotEntry 15 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.16 + hwSubslotTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "centigrade" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The temperature of the daughter board. (Unit:centigrade) + The value 0X7FFFFFFF indicates invalid temperature. + " + ::= { hwSubslotEntry 16 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.17 + hwSubslotCpuRate OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The cpu occupancy of the daughter board. + The value -1 indicates invalid cpu occupancy. + " + ::= { hwSubslotEntry 17 } + + + -- 1.3.6.1.4.1.2011.6.3.3.3.1.18 + hwSubslotRamUseRate OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The memory occupancy of the daughter board. + The value -1 indicates invalid memory occupancy. + " + ::= { hwSubslotEntry 18 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4 + hwPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port configuration table that describes the detailed + information of physical ports in the board, including the type, + status and rate of the port. This table must be implemented. + The indexes of this table are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. + hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to + hwSlotTable, hwSubslotIndex refer to hwSubslotTable. + " + ::= { hwSlotConf 4 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1 + hwPortEntry OBJECT-TYPE + SYNTAX HwPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port configuration table that describes the detailed + information of physical ports in the board, including the type, + status and rate of the port. This table must be implemented. + The indexes of this entry are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. + hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to hwSlotTable, + hwSubslotIndex refer to hwSubslotTable. + " + INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwPortIndex } + ::= { hwPortTable 1 } + + + HwPortEntry ::= + SEQUENCE { + hwPortIndex + Integer32, + hwPortType + HWPortType, + hwPortDesc + OCTET STRING, + hwPortSpeed + Integer32, + hwPortOperStatus + INTEGER, + hwPortAdminStatus + INTEGER, + hwPortNetworkRole + INTEGER, + hwPortTemprature + Integer32, + hwPortPrimaryStatus + INTEGER, + hwPortSecondaryStatus + BITS, + hwPortVsIDMask + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.1 + hwPortIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port index, indicating the physical number of the port on a board. + " + ::= { hwPortEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.2 + hwPortType OBJECT-TYPE + SYNTAX HWPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port type, which is defined in HUAWEI-TC-MIB.mib. + " + ::= { hwPortEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.3 + hwPortDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..80)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The description about the port, used to describe extra information of the port. + For example, you can describe the user that connects to the port. + The standby control board does not support setting of the port description. + " + ::= { hwPortEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.4 + hwPortSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + " + The speed of the port. + Unit:Kbps + " + ::= { hwPortEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.5 + hwPortOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + normal(1), + fault(2), + localLoopback(3), + forbidden(4), + test(5), + remoteLoopback(6), + activated(10), + deactivated(11), + block(12), + nolight(13), + innerLocalLoopback(14), + innerRemoteLoopback(15), + locked(16), + busy(17), + maintain(18), + standbynormal(19), + standbyfault(20), + adslloopbackafe(21), + adslloopbackhybrid(22), + rtuLocalLoopback(23), + rtuRemoteLoopback(24), + linkup(25), + linkdown(26), + powerDenied(50) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port operation status. + Options: + 1.normal(1) -indicates that the link is up or activated + 2.fault(2) -indicates that port failure + 3.localLoopback(3) -indicates that normal local loopback + 4.forbidden(4) -indicates that the port is disabled + 5.test(5) -indicates test start + 6.remoteLoopback(6) -indicates normal remote loopback + 7.activated(10) -indicates that the port is being activated + 8.deactivated(11) -indicates that the link is down or deactivated + 9.block(12) -indicates port blocking + 10.nolight(13) -indicates no signal in ATM port + 11.innerLocalLoopback(14) -indicates that inner local loopback toward inner system chipset (it's UTOPIA loopback for ADSL port) + 12.innerRemoteLoopback(15)-indicates that inner remote loopback toward inner system chipset + 13.locked(16) -indicates locked + 14.busy(17) -indicates busy + 15.maintain(18) -indicates maintenance + 16.standbynormal(19) -indicates that the port on the standby control board is activated + 17.standbyfault(20) -indicates that the port on the standby control board is faulty + 18.adslloopbackafe(21) -indicates that AFE loopback + 19.adslloopbackhybrid(22) -indicates that HYBRID loopback + 20.rtuLocalLoopback(23) -indicates that RTU local loopback + 21.rtuRemoteLoopback(24) -indicates that RTU remote loopback + 22.linkup(25) -indicates eth port online + 23.linkdown(26) -indicates eth port offline + 24.powerDenied(50) -indicates port operation state is power denied + " + ::= { hwPortEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.6 + hwPortAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + active(1), + deactive(2), + block(3), + unblock(4), + confirm(5), + delete(6), + reset(7), + localLoopback(8), + remoteLoopback(9), + stopLoopback(11), + innerLocalLoopback(12), + innerRemoteLoopback(13), + rtuLocalLoopback(14), + rtuRemoteLoopback(15), + utopiaLocalLoopback(16), + afeLocalLoopback(17), + hybirdLocalLoopback(18), + noLoopBackNoTest(50), + noLoopBackTest(51), + localLoopBackNoTest(52), + localLoopBackTest(53), + remoteLoopBackNoTest(54), + remoteLoopBackTest(55), + localLoopbackPTM(56), + eocLoopbackNoTest(57), + eocLoopbackTest(58), + prohibited(59) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Port administration status. + Options: + 1.active(1) -activate the port + 2.deactive(2) -deactivate the port + 3.block(3) -block the port + 4.unblock(4) -unblock the port + 5.confirm(5) -confirm the port + 6.delete(6) -delete the port + 7.reset(7) -reset the port + 8.localLoopback(8) -loop back the port + 9.remoteLoopback(9) -remotely loop back the port + 10.stopLoopback(11) -stop looping back the port + 11.innerLocalLoopback(12) -inner local loopback toward inner system chipset + 12.innerRemoteLoopback(13) -inner remote loopback toward inner system chipset + 13.rtuLocalLoopback(14) -RTU local loopback RUT: Local loopback + 14.rtuRemoteLoopback(15) -RTU remote loopback + 15.utopiaLocalLoopback(16) -UTOPIA Local Loopback + 16.afeLocalLoopback(17) -AFE Local Loopback + 17.hybirdLocalLoopback(18) -HYBIRD Local Loopback + 18.noLoopBackNoTest(50) -no loop back and no test + 19.noLoopBackTest(51) -no loop back and test + 20.localLoopBackNoTest(52) -Local loop back and no test + 21.localLoopBackTest(53) -Local loop back test + 22.remoteLoopBackNoTest(54) -Remote loopback and no test + 23.remoteLoopBackTest(55) -Remote loopback and test + 24.localLoopbackPTM(56) -PTM Local Loopback + 25.eocLoopbackNoTest(57) -EOC Loop back and no test + 26.eocLoopbackTest(58) -EOC Loop back and test + 27.prohibited(59) -Port is prohibited + " + ::= { hwPortEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.7 + hwPortNetworkRole OBJECT-TYPE + SYNTAX INTEGER + { + uplink(1), + cascade(2), + access(3), + extend(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Indicates the network role of a board. + Options: + 1. uplink(1) -indicates the uplink port + 2. cascade(2) -indicates the subtending port + 3. access(3) -indicates the downstream access port + 4. extend(4) -indicates connectting to extended frame + " + ::= { hwPortEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.8 + hwPortTemprature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The temperature of the port. + The object is not used. + " + ::= { hwPortEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.9 + hwPortPrimaryStatus OBJECT-TYPE + SYNTAX INTEGER + { + isNr(1), + isAnr(2), + isRst(3), + isAnrst(4), + oosAu(5), + oosMa(6), + oosAuma(7), + oosAurst(8), + oosMaanr(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The primary status of the port. + Options: + 1. isNr(1) -in Service, normal + 2. isAnr(2) -in service, abnormal + 3. isRst(3) -in service, restricted + 4. isAnrst(4) -in service, abnormal & restricted + 5. oosAu(5) -out of service, autonomous + 6. oosMa(6) -out of service, management + 7. oosAuma(7) -out of service, autonomous & management + 8. oosAurst(8) -out of service, autonomous & restricted + 9. oosMaanr(9) -out of service, management & abnormal + " + ::= { hwPortEntry 9 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.10 + hwPortSecondaryStatus OBJECT-TYPE + SYNTAX BITS + { + sstAins(0), + sstFaf(1), + sstFlt(2), + sstLpbk(3), + sstMea(4), + sstSgeo(5), + sstStbyh(6), + sstTs(7), + sstUas(8), + sstUeq(9), + sstWrk(10), + sstPwr(11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The secondary status of the port. + This BITS structure can report the following status: + 1. sstAins(0) -this bit position positively reports that the status of the port is automatic in-service + 2. sstFaf(1) -facility failure + 3. sstFlt(2) -fault + 4. sstLpbk(3) -loopback + 5. sstMea(4) -mismatch of equipment and attributes + 6. sstSgeo(5) -supporting entity outage + 7. sstStbyh(6) -standby-Hot + 8. sstTs(7) -test + 9. sstUas(8) -unassigned + 10. sstUeq(9) -unequipped + 11. sstWrk(10) -working + 12. sstPwr(11) -power + " + ::= { hwPortEntry 10 } + + + -- 1.3.6.1.4.1.2011.6.3.3.4.1.11 + hwPortVsIDMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The virtual system mask of the port, each bit indicates the VAN to which the board + belongs. For example, the first bit maps vs0, the second bit maps vs1, and the rest + can be deducted by analog. + " + ::= { hwPortEntry 11 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5 + hwFrameLinks OBJECT IDENTIFIER ::= { hwSlotConf 5 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.1 + hwFrameLinkNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Number of frame Links, which refers to the number of links between the main + frame and the standby frame of the current device. If there are many frames, + but the device cannot know the link relation of the frames, then the initial + value of this node is 0. If a user manually adds the link between the frames later, + then this node shall be renewed. + Default: 0 + " + ::= { hwFrameLinks 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2 + hwFrameLinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwFrameLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameLinkIndex. + The frame link table. It describes the topology relation between the frames. + For the device that can automatically discover the link relationship between the devices, + this table can be implemented as read-only table. For the device whose inter-frame + relation needs to be configured manually, this table shall support adding and deletion. + All the links must locate on the two existing ports. + " + ::= { hwFrameLinks 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1 + hwFrameLinkEntry OBJECT-TYPE + SYNTAX HwFrameLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameLinkIndex. + The frame link table. It describes the topology relation between the frames. + For the device that can automatically discover the link relationship between the devices, + this table can be implemented as read-only table. For the device whose inter-frame + relation needs to be configured manually, this table shall support adding and deletion. + All the links must locate on the two existing ports. + " + INDEX { hwFrameLinkIndex } + ::= { hwFrameLinkTable 1 } + + + HwFrameLinkEntry ::= + SEQUENCE { + hwFrameLinkIndex + Integer32, + hwFrameLinkLeftFrame + Integer32, + hwFrameLinkLeftSlot + Integer32, + hwFrameLinkLeftSubSlot + Integer32, + hwFrameLinkLeftPort + Integer32, + hwFrameLinkRightFrame + Integer32, + hwFrameLinkRightSlot + Integer32, + hwFrameLinkRightSubSlot + Integer32, + hwFrameLinkRightPort + Integer32, + hwFrameLinkOperStatus + INTEGER, + hwFrameLinkRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.1 + hwFrameLinkIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Index of the frame link. It is sequentially numerated and exclusively identified in the device. + There is no restriction to the coding rule. + " + ::= { hwFrameLinkEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.2 + hwFrameLinkLeftFrame OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The ID of the left node linked to the frame, corresponding to the hwFrameIndex in the hwFrameTable + " + ::= { hwFrameLinkEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.3 + hwFrameLinkLeftSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The ID of the left slot linked to the frame, corresponding to the hwSlotIndex in the hwSlotTable. + It indicates which slot of the left node is the link entry. + " + ::= { hwFrameLinkEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.4 + hwFrameLinkLeftSubSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Link the left subslot, corresponding to the hwSubSlotIndex in the hwSubTable. + It indicates which subslot of the left node is the link entry. + " + ::= { hwFrameLinkEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.5 + hwFrameLinkLeftPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The ID of the left port linked to the frame, corresponding to the hwPortIndex in the hwPortTable. + It indicates which port of the left node is the link entry. + " + ::= { hwFrameLinkEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.6 + hwFrameLinkRightFrame OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The ID of the right node linked to the frame, corresponding to the hwFrameIndex of the hwFrameTable. + " + ::= { hwFrameLinkEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.7 + hwFrameLinkRightSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The ID of the right slot linked the frame, corresponding to the hwSlotIndex of the hwSlotTable. + It indicates which slot of the right node is the link entry. + " + ::= { hwFrameLinkEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.8 + hwFrameLinkRightSubSlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Link the right subslot, corresponding to the hwSubSlotIndex in the hwSubSlotTable. + It indicates which subslot of the right node is the link entry. + " + ::= { hwFrameLinkEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.9 + hwFrameLinkRightPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The ID of the right port linked to the frame, corresponding to the hwPortIndex in the hwPortTable. + It indicates which port of the right port is the link entry. + " + ::= { hwFrameLinkEntry 9 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.10 + hwFrameLinkOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + normal(1), + fault(2), + discovery(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The running status of the link. + Options: + 1.normal(1) - the running status of the link is normal + 2.fault(2) - the running status of the link is fault + 3.discovery(3) - the link is discovered + " + ::= { hwFrameLinkEntry 10 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.2.1.11 + hwFrameLinkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The row status of the frame link, used to add or delete a link. + " + ::= { hwFrameLinkEntry 11 } + + + -- 1.3.6.1.4.1.2011.6.3.3.5.3 + hwFrameLinkNextIndex OBJECT-TYPE + SYNTAX Integer32 (0..254) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The frame link table indicates adding the index value to be assigned by the new link. + This leaf is used to access an index ID of the next frame link dynamically assigned by + the host before delivering the adding link. To deliver the adding link, + the value of the leaf shall be accessed,and be delivered together with the frame link table. + Otherwise, the host can not execute the operation and will return the error. + Default: 0 + " + ::= { hwFrameLinks 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6 + hwNarrowBoard OBJECT IDENTIFIER ::= { hwSlotConf 6 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6.1 + hwBoardAttrTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBoardAttrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Inquiring or modifying AULaw, impedance and current or ringvoltage of ASL, A32 and H511POTS ports. + The indexes of this table are hwFrameIndex and hwSlotIndex. + For the hwFrameIndex object, refer to hwFrameTable; + for the hwSlotIndex object, refer to hwSlotTable. + " + ::= { hwNarrowBoard 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1 + hwBoardAttrEntry OBJECT-TYPE + SYNTAX HwBoardAttrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Inquiring or modifying AULaw, impedance and current or ringvoltage of ASL, A32 and H511POTS ports. + The indexes of this entry are hwFrameIndex and hwSlotIndex. + For the hwFrameIndex object, refer to hwFrameTable; + for the hwSlotIndex object, refer to hwSlotTable. + " + INDEX { hwFrameIndex, hwSlotIndex } + ::= { hwBoardAttrTable 1 } + + + HwBoardAttrEntry ::= + SEQUENCE { + hwBoardAulaw + Integer32, + hwBoardCurrent + Integer32, + hwBoardImpedance + Integer32, + hwBoardEnvironment + INTEGER, + hwBoardWorkmode + INTEGER, + hwBoardRingVoltage + Integer32, + hwBoardWorkState + INTEGER + } + + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.1 + hwBoardAulaw OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Coding method of voice signal when digitalizing. + In different country or area it should be A law or u law. + 1 -- A law + 2 -- u law + " + ::= { hwBoardAttrEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.2 + hwBoardCurrent OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Port current supported by the board. The value ranges from 1 to 10, + which indicates the port current value supported under certain loopline impedance. + 1 -- 25mA steady current + 2 -- 16mA steady current + 3 -- 35mA 2*200 + 4 -- 35mA 2*250 + 5 -- 35mA 2*400 + 6 -- 47mA 2*200 + 7 -- 47mA 2*250 + 8 -- 47mA 2*400 + 9 -- 17mA steady current + 10 -- 20mA steady current + " + ::= { hwBoardAttrEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.3 + hwBoardImpedance OBJECT-TYPE + SYNTAX Integer32 (1..15 | 255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Port impedance of the board. The following values indicates different impedance with + different application circumstances. + 1 -- Bureau machine in China(200+680|| 100nf) + 2 -- User Machine in China(200+560|| 100nf) + 3 -- 600 Interface + 4 -- Interface of russian(150+510|| 47nf) + 5 -- (220+820|| 115nf ) + 6 -- (220+820|| 120nf ) + 7 -- 900 Interface + 8 -- Interface of Brazil(800|| 50nf) + 9 -- BT(Zin=300+1000|| 220nf ,Zload=370+620|| 310nf) + 10 -- HK_BT3(Zin=370+620|| 310nf,Zload=600) + 11 -- HK_BT5(Zin=270+264|| 357nf+1434|| 265nf,Zload=600) + 12 -- BT1(BT0 without AGC) + 13 -- BT2(Zin=87+1052||228nF+229||28.4nF, Zload=270+264||357nF+1434||265nF) + 14 -- BT3(Zin=87+1052||228nF+229||28.4nF, Zload=164+162||363nF+1227||350nF) + 15 -- KPN(Zin= 270+750|| 150nf) + 255 -- Private definition + " + ::= { hwBoardAttrEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.4 + hwBoardEnvironment OBJECT-TYPE + SYNTAX INTEGER + { + emsan(1), + smsan(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The object is used to set and query the working environment of a board. + Options: + 1.emsan(1) -indicates that the device is on a terminal node or a convergence node + 2.smsan(2) -indicates that the device is on a terminal node or a convergence node + " + DEFVAL { 1 } + ::= { hwBoardAttrEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.5 + hwBoardWorkmode OBJECT-TYPE + SYNTAX INTEGER + { + combo(1), + powerSaving(2), + auto(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The object is used to set the working mode of the COMBO board. + Options: + 1.combo(1) -the broadband and voice parts of the board are powered on + 2.powerSaving(2) -the board cuts off the power supply of the broadband part + 3.auto(3) -normally the broadband and voice parts of the board are powered on + When the mains supply is cut off, the board automatically cuts off + the power supply of the broadband part + " + DEFVAL { 1 } + ::= { hwBoardAttrEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.6 + hwBoardRingVoltage OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + It is supported to config ringvoltage on virtual A04 board. + It should be 41.5v or 45v. + 1 -- 25Hz 41.5V + 2 -- 25Hz 45V + " + ::= { hwBoardAttrEntry 6 } + + +-- DEFVAL { 1 } + -- 1.3.6.1.4.1.2011.6.3.3.6.1.1.7 + hwBoardWorkState OBJECT-TYPE + SYNTAX INTEGER + { + combo(1), + powerSaving(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object is used to query the working status of the COMBO board. + Options: + 1. combo(1) -if the broadband and voice parts of the board are powered on, + the returned value is combo(1) ,DEFVAL { 1 } + 2. powerSaving(2) -if only the voice part of the board is powered on, + the returned value is powerSaving(2) + " + ::= { hwBoardAttrEntry 7 } + + -- 1.3.6.1.4.1.2011.6.3.3.7 + hwVsPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwVsPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port query table that describes the detailed + information of physical ports in the board, including the type, + the virtual system mask of the port. + The indexes of this table are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. + hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to hwSlotTable, + hwSubslotIndex refer to hwSubslotTable, hwPortIndex refer to hwPortTable. + " + ::= { hwSlotConf 7 } + + --1.3.6.1.4.1.2011.6.3.3.7.1 + hwVsPortEntry OBJECT-TYPE + SYNTAX HwVsPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port query table that describes the detailed + information of physical ports in the board, including the type, + the virtual system mask of the port. + The indexes of this entry are hwFrameIndex, hwSlotIndex, hwSubslotIndex and hwPortIndex. + hwFrameIndex refer to hwFrameTable, hwSlotIndex refer to hwSlotTable, + hwSubslotIndex refer to hwSubslotTable, hwPortIndex refer to hwPortTable. + " + INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwPortIndex } + ::= { hwVsPortTable 1 } + + HwVsPortEntry ::= + SEQUENCE { + hwVsPortType + HWPortType, + hwVsPortVsMask + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.3.7.1.1 + hwVsPortType OBJECT-TYPE + SYNTAX HWPortType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Port type, which is defined in HUAWEI-TC-MIB.mib. + " + ::= { hwVsPortEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.3.7.1.2 + hwVsPortVsMask OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The virtual system mask of the port, each bit indicates the VAN to which the port + belongs. For example, the first bit maps vs0, the second bit maps vs1, and the rest + can be deducted by analog. + " + ::= { hwVsPortEntry 2 } + + -- 1.3.6.1.4.1.2011.6.3.4 + hwCpuDevTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCpuDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table describes the CPU usage, including the average CPU usage and periodic CPU usage. + " + ::= { hwDev 4 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1 + hwCpuDevEntry OBJECT-TYPE + SYNTAX HwCpuDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The indexes of this entry are hwFrameIndex, hwSlotIndex and hwCpuDevIndex. + A table of CPU statistics. + " + INDEX { hwFrameIndex, hwSlotIndex, hwCpuDevIndex } + ::= { hwCpuDevTable 1 } + + + HwCpuDevEntry ::= + SEQUENCE { + hwCpuDevIndex + Integer32, + hwCpuDevDuty + Integer32, + hwAvgDuty1min + Integer32, + hwAvgDuty5min + Integer32, + hwCpuRunTime + Integer32, + hwCpuOverLoadNum + Integer32, + hwCpuOverLoadTime + Integer32, + hwCpuCongestionNum + Integer32, + hwCpuCongestionTime + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.4.1.1 + hwCpuDevIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + CPU index, hwFrameIndex, and hwSlotIndex constitute the HUAWEI-CPU-MIB index. + For a single-CPU device, the value of this object is 0. + " + ::= { hwCpuDevEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.2 + hwCpuDevDuty OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU usage of a board or an entity. + " + ::= { hwCpuDevEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.3 + hwAvgDuty1min OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU usage of a board or entity 1 minute before the data is read. + " + ::= { hwCpuDevEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.4 + hwAvgDuty5min OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The value of this object identifies the average CPU usage of a board or entity 5 minutes before the data is read. + " + ::= { hwCpuDevEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.5 + hwCpuRunTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Duration of CPU running(s). + " + ::= { hwCpuDevEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.6 + hwCpuOverLoadNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of CPU overload. + " + ::= { hwCpuDevEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.7 + hwCpuOverLoadTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Duration of CPU overload(s). + " + ::= { hwCpuDevEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.8 + hwCpuCongestionNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of CPU congestion. + " + ::= { hwCpuDevEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.4.1.9 + hwCpuCongestionTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Duration of CPU congestion(s). + " + ::= { hwCpuDevEntry 9 } + -- 1.3.6.1.4.1.2011.6.3.5 + hwMemoryDev OBJECT IDENTIFIER ::= { hwDev 5 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1 + hwMemoryDevTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwMemoryDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table describes memory usage statistics, including the total memory, idle memory, and occupied memory. + " + ::= { hwMemoryDev 1 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1.1 + hwMemoryDevEntry OBJECT-TYPE + SYNTAX HwMemoryDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex, hwSlotIndex or hwMemoryDevModuleIndex. + This table contains memory information. + " + INDEX { hwFrameIndex, hwSlotIndex, hwMemoryDevModuleIndex } + ::= { hwMemoryDevTable 1 } + + + HwMemoryDevEntry ::= + SEQUENCE { + hwMemoryDevModuleIndex + Integer32, + hwMemoryDevSize + Unsigned32, + hwMemoryDevFree + Unsigned32, + hwMemoryDevRawSliceUsed + Unsigned32, + hwMemoryDevLargestFree + Unsigned32, + hwMemoryDevFail + Integer32, + hwMemoryDevFailNoMem + Integer32, + hwMemoryDevSize64 + CounterBasedGauge64, + hwMemoryDevFree64 + CounterBasedGauge64 + } + + -- 1.3.6.1.4.1.2011.6.3.5.1.1.1 + hwMemoryDevModuleIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This object is only used for extension. For a single-CPU device, the value of this object is 0. + " + ::= { hwMemoryDevEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1.1.2 + hwMemoryDevSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the total memory size of a managed object, in bytes. It includes the free memory size and occupied memory size, that is, the sum of hwMemoryDevFree and hwMemoryDevRawSliceUsed. + Each board has a memory. The memory size varies with products. + " + ::= { hwMemoryDevEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1.1.3 + hwMemoryDevFree OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the idle memory size of the main control board, in bytes. The value of this object is always less than hwMemoryDevSize. + " + ::= { hwMemoryDevEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1.1.4 + hwMemoryDevRawSliceUsed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the total size of occupied raw slice memory, in bytes. The value of this object is always less than hwMemoryDevSize. + " + ::= { hwMemoryDevEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1.1.5 + hwMemoryDevLargestFree OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the maximum number of consecutive bytes that are not occupied on a managed object. It is the maximum memory size that can be allocated by the system. The value of this object is always less than hwMemoryDevSize. + " + ::= { hwMemoryDevEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1.1.6 + hwMemoryDevFail OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the number of memory allocation failures. The default value is 0. + " + ::= { hwMemoryDevEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.5.1.1.7 + hwMemoryDevFailNoMem OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the number of memory allocation failures due to the lack of idle memory. The default value is 0. + " + ::= { hwMemoryDevEntry 7 } + + +-- 1.3.6.1.4.1.2011.6.3.5.1.1.8 + -- 1.3.6.1.4.1.2011.6.3.5.1.1.8 + hwMemoryDevSize64 OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the total size of memory modules on the managed object that exceeds 4 GB, in bytes. + " + ::= { hwMemoryDevEntry 8 } + + +-- 1.3.6.1.4.1.2011.6.3.5.1.1.9 + -- 1.3.6.1.4.1.2011.6.3.5.1.1.9 + hwMemoryDevFree64 OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the idle memory size when the total size of memory modules on the managed object exceeds 4 GB, in bytes. + " + ::= { hwMemoryDevEntry 9 } + + +-- 1.3.6.1.4.1.2011.6.3.5.2 + -- 1.3.6.1.4.1.2011.6.3.5.2 + hwBufferTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBufferEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameIndex, hwSlotIndex, hwBufferModuleIndex or hwBufferSize. + Buffer information table. + " + ::= { hwMemoryDev 2 } + + + -- 1.3.6.1.4.1.2011.6.3.5.2.1 + hwBufferEntry OBJECT-TYPE + SYNTAX HwBufferEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex, hwSlotIndex, hwBufferModuleIndex or hwBufferSize. + Buffer information table. + " + INDEX { hwFrameIndex, hwSlotIndex, hwBufferModuleIndex, hwBufferSize } + ::= { hwBufferTable 1 } + + + HwBufferEntry ::= + SEQUENCE { + hwBufferModuleIndex + Integer32, + hwBufferSize + Integer32, + hwBufferCurrentTotal + Integer32, + hwBufferCurrentUsed + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.5.2.1.1 + hwBufferModuleIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Index of hwBufferTable. + " + ::= { hwBufferEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.5.2.1.2 + hwBufferSize OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Contains the size of byte hwBuffers, in the unit of byte. + " + ::= { hwBufferEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.5.2.1.3 + hwBufferCurrentTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Contains the total number of hwBuffers currently. + " + ::= { hwBufferEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.5.2.1.4 + hwBufferCurrentUsed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Contains the number of used hwBuffers currently. + " + ::= { hwBufferEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.6 + hwFlashDev OBJECT IDENTIFIER ::= { hwDev 6 } + + + -- 1.3.6.1.4.1.2011.6.3.6.1 + hwFlashDevTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwFlashDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameIndex, hwSlotIndex or hwFlashDevIndex. + This table contains flash information. + " + ::= { hwFlashDev 1 } + + + -- 1.3.6.1.4.1.2011.6.3.6.1.1 + hwFlashDevEntry OBJECT-TYPE + SYNTAX HwFlashDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex, hwSlotIndex or hwFlashDevIndex. + This table contains flash information. + " + INDEX { hwFrameIndex, hwSlotIndex, hwFlashDevIndex } + ::= { hwFlashDevTable 1 } + + + HwFlashDevEntry ::= + SEQUENCE { + hwFlashDevIndex + Integer32, + hwFlashDevSize + Integer32, + hwFlashDevFree + Integer32, + hwFlashDevEraseTime + TimeTicks, + hwFlashDevEraseStatus + INTEGER, + hwFlashDevStatus + INTEGER + } + + -- 1.3.6.1.4.1.2011.6.3.6.1.1.1 + hwFlashDevIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Index of hwFlashDevTable. + " + ::= { hwFlashDevEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.6.1.1.2 + hwFlashDevSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total size in Octets of Flash memory, + " + ::= { hwFlashDevEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.6.1.1.3 + hwFlashDevFree OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Unused Size in Octets of Flash memory. + " + ::= { hwFlashDevEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.6.1.1.4 + hwFlashDevEraseTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The last time when Flash was erased after powerup. + " + DEFVAL { 0 } + ::= { hwFlashDevEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.6.1.1.5 + hwFlashDevEraseStatus OBJECT-TYPE + SYNTAX INTEGER + { + flashErasing(1), + flashErasedSuccessful(2), + flashErasedFail(3), + flashReadOnly(4), + flashOpenFailure(5), + bufferAllocationFailure(6), + noEraseAfterPowerOn(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Status of current or last flash erasing. + Options: + 1.flashErasing(1) - flash is executing erasing operation + 2.flashErasedSuccessful(2) - flash erased successfully + 3.flashErasedFail(3) - flash erased failed + 4.flashReadOnly(4) - flash state is read only + 5.flashOpenFailure(5) - open flash failed + 6.bufferAllocationFailure(6) - allocating buffer on flash failed + 7.noEraseAfterPowerOn(7) - there is no erasing operation after device was powered on + " + ::= { hwFlashDevEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.6.1.1.6 + hwFlashDevStatus OBJECT-TYPE + SYNTAX INTEGER + { + busy(1), + available(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Status of the availability of flash. + Options: + 1.busy(1) - flash state is busy + 2.available(2) - flash state is available + " + ::= { hwFlashDevEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.7 + hwAlarmInfo OBJECT IDENTIFIER ::= { hwDev 7 } + + + -- 1.3.6.1.4.1.2011.6.3.7.1 + hwAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwAlarmEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + " + The index of this table is hwAlarmSerialIndex. + This table is no longer used. + " + ::= { hwAlarmInfo 1 } + + + -- 1.3.6.1.4.1.2011.6.3.7.1.1 + hwAlarmEntry OBJECT-TYPE + SYNTAX HwAlarmEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + " + The index of this entry is hwAlarmSerialIndex. + This table is no longer used. + " + INDEX { hwAlarmSerialIndex } + ::= { hwAlarmTable 1 } + + + HwAlarmEntry ::= + SEQUENCE { + hwAlarmSerialIndex + Integer32, + hwObsoleteAlarmType + INTEGER, + hwAlarmOcurTime + DateAndTime, + trapObjectIdValue + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.6.3.7.1.1.1 + hwAlarmSerialIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + " + This object is no longer used. + " + ::= { hwAlarmEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.7.1.1.2 + hwObsoleteAlarmType OBJECT-TYPE + SYNTAX INTEGER + { + alarm(1), + restore(2), + event(3) + } + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + " + The type of the Alarm. + " + ::= { hwAlarmEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.7.1.1.3 + hwAlarmOcurTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + " + This object is no longer used. + " + ::= { hwAlarmEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.7.1.1.4 + trapObjectIdValue OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + " + This object is no longer used. + " + ::= { hwAlarmEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.8 + hwDevTraps OBJECT IDENTIFIER ::= { hwDev 8 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1 + hwDevTrapVbOids OBJECT IDENTIFIER ::= { hwDevTraps 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.1 + hwFrameAdminResult OBJECT-TYPE + SYNTAX INTEGER + { + success(1), + fail(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Frame administration result. + " + ::= { hwDevTrapVbOids 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.2 + hwSlotAdminResult OBJECT-TYPE + SYNTAX INTEGER + { + success(1), + fail(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Slot administration result. + " + ::= { hwDevTrapVbOids 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.3 + hwSubslotAdminResult OBJECT-TYPE + SYNTAX INTEGER + { + success(1), + fail(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Subslot administration result. + " + ::= { hwDevTrapVbOids 3 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.4 + hwPortAdminResult OBJECT-TYPE + SYNTAX INTEGER + { + success(1), + fail(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Port administration result. + " + ::= { hwDevTrapVbOids 4 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.5 + hwConfigChangeIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The serial IP of configuration changes. + If the configuration changes is trigger by the command line users, the IP address is 0.0.0.0. + If it is triggered by the SNMP user, the IP address is the SNMP user's IP address. + The Trap of configuration changes will not be sent to the SNMP user, + who triggered the configuration changes. + " + ::= { hwDevTrapVbOids 5 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.6 + hwDevUserLabelType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + User label type. + 1. Frame type. + 2. Slot type. + 3. Port type. + " + ::= { hwDevTrapVbOids 6 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.7 + hwDevUserLabel OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + User label. + " + ::= { hwDevTrapVbOids 7 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.8 + hwDevVPI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This node is reserved and has no actual meaning. + " + ::= { hwDevTrapVbOids 8 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.9 + hwDevVCI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This node is reserved and has no actual meaning. + " + ::= { hwDevTrapVbOids 9 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.10 + hwDevVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + This node is reserved and has no actual meaning. + " + ::= { hwDevTrapVbOids 10 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.11 + hwFrameTypeConfigured OBJECT-TYPE + SYNTAX HWFrameType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Type of the frame that is configured in database of device. + " + ::= { hwDevTrapVbOids 11 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.12 + hwActualSlotTypeName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Type and name of the inserted board. + " + ::= { hwDevTrapVbOids 12 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.13 + hwOldDeviceIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Old IP address of the device. + " + ::= { hwDevTrapVbOids 13 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.14 + hwNewDeviceIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + New IP address of the device. + " + ::= { hwDevTrapVbOids 14 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.15 + hwOldSubslotType0 OBJECT-TYPE + SYNTAX HWSubPCBType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Type of the first daughter board that is used previously. + " + ::= { hwDevTrapVbOids 15 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.16 + hwOldSubslotType1 OBJECT-TYPE + SYNTAX HWSubPCBType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Type of the second daughter board that is used previously. + " + ::= { hwDevTrapVbOids 16 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.17 + hwOldSubslotType2 OBJECT-TYPE + SYNTAX HWSubPCBType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Type of the third daughter board that is used previously. + " + ::= { hwDevTrapVbOids 17 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.18 + hwOldSubslotType3 OBJECT-TYPE + SYNTAX HWSubPCBType + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Type of the fourth daughter board that is used previously. + " + ::= { hwDevTrapVbOids 18 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.19 + hwDevStandbyMainSlotTypeName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Slot information description, to describe standby main board name information of the slot. + " + ::= { hwDevTrapVbOids 19 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.20 + hwDevConfPreviousTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwDevConfPreviousEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Previous Device querying table. It is used to query barcode and name of previous device + which was replaced by a new one. + The indexes of this table are hwFrameIndex and hwSlotIndex. + " + ::= { hwDevTrapVbOids 20 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.20.1 + hwDevConfPreviousEntry OBJECT-TYPE + SYNTAX HwDevConfPreviousEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Previous Device querying table. It is used to query barcode and name of previous device + which was replaced by a new one. + The indexes of this entry are hwFrameIndex and hwSlotIndex. + " + INDEX { hwFrameIndex, hwSlotIndex } + ::= { hwDevConfPreviousTable 1 } + + + HwDevConfPreviousEntry ::= + SEQUENCE { + hwDevPreSlotTypeName + OCTET STRING, + hwDevPreSlotPhySerialNum + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.6.3.8.1.20.1.1 + hwDevPreSlotTypeName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Slot information description, to describe previous board name information of the slot. + The indexes of the entry are hwFrameIndex and hwSlotIndex. + " + ::= { hwDevConfPreviousEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.20.1.2 + hwDevPreSlotPhySerialNum OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The vendor-specific serial number string for the previous board of the slot. + The preferred value is the serial number string actually printed on the component itself. + The indices of the entry are hwFrameIndex and hwSlotIndex. + " + ::= { hwDevConfPreviousEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.21 + hwSystemResParaTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwSystemResParaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwResTypePara. System resource table. + " + ::= { hwDevTrapVbOids 21 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.21.1 + hwSystemResParaEntry OBJECT-TYPE + SYNTAX HwSystemResParaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwResTypePara. System resource table. + " + INDEX { hwResTypePara } + ::= { hwSystemResParaTable 1 } + + + HwSystemResParaEntry ::= + SEQUENCE { + hwResTypePara + INTEGER, + hwResOccupancyPara + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.8.1.21.1.1 + hwResTypePara OBJECT-TYPE + SYNTAX INTEGER + { + memory(1), + messageUnits(2), + cpu(3) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + System resource type. + Options: + 1. memory(1) -indicates the memory resource + 2. messageUnits(2)-indicates the message resource + 3. cpu(3) -indicates the CPU resource + " + ::= { hwSystemResParaEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.21.1.2 + hwResOccupancyPara OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + System resource occupancy. + " + ::= { hwSystemResParaEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.22 + hwTrapStorageName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The first para of storage fault, which describe the storage name. + " + ::= { hwDevTrapVbOids 22 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.23 + hwExtendBoardFrameIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The frame index of the port connecting the main frame to the extended frame. + " + ::= { hwDevTrapVbOids 23 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.24 + hwExtendedFrameUplinkPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Another uplink port of extended frame. + " + ::= { hwDevTrapVbOids 24 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.25 + hwExtendBoardSlotIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The slot index of the port connecting the main frame to the extended frame. + " + ::= { hwDevTrapVbOids 25 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.26 + hwExtendBoardPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The port index of the port connecting the main frame to the extended frame. + " + ::= { hwDevTrapVbOids 26 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.27 + hwTrapHardFaultName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The name of board hard fault. + " + ::= { hwDevTrapVbOids 27 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.28 + hwTrapHardFaultEffect OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The effect of board hard fault. + " + ::= { hwDevTrapVbOids 28 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.29 + hwSlotInputIdIndex OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Input Circuit Index. + " + ::= { hwDevTrapVbOids 29 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.30 + hwSlotInputType OBJECT-TYPE + SYNTAX INTEGER + { + localac(1), + localdc(2), + remoteac(3), + remotedc(4), + pd(5), + channelvoltage(6) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Voltage Input Type. + Options: + 1. localac(1) -local ac type. + 2. localdc(2) -local dc type. + 3. remoteac(3) -remote ac type. + 4. remotedc(4) -remote dc type. + 5. pd(5) -pd type. + 6. channelvoltage(6) - channel voltage type. + " + ::= { hwDevTrapVbOids 30 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.31 + hwDevAutoDeployPhase OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + Auto-deployment phase: + 1. Download the auto-deployment policy file + 2. Parse the auto-deployment policy file + 3. Download the upgrade software + 4. Download the configuration file + 5. Download common configuration scripts + 6. Download customized configuration scripts + 7. Issue the automatic backup configuration + 8. Download the database + 9. Save the database and configuration file + " + ::= { hwDevTrapVbOids 31 } + + + -- 1.3.6.1.4.1.2011.6.3.8.1.32 + hwVccLocalChassisId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The index of local chassis. + " + ::= { hwDevTrapVbOids 32 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.33 + hwVccNeighbourChassisId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The index of neighbour chassis. + " + ::= { hwDevTrapVbOids 33 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.34 + hwVccGroupId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The index of data channel. + " + ::= { hwDevTrapVbOids 34 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.35 + hwVccLinkIfPhysicIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The index of interface for the data link. + " + ::= { hwDevTrapVbOids 35 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.36 + hwVccLinkIfPhysicName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The name of interface for the data link. + " + ::= { hwDevTrapVbOids 36 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.37 + hwTrapPowerPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The index of power port. + " + ::= { hwDevTrapVbOids 37 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.38 + hwDevTempMinorAlmThreshold OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The level-1 high temperature alarm threshold. + " + ::= { hwDevTrapVbOids 38 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.39 + hwDevTempMajorAlmThreshold OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The level-2 high temperature alarm threshold. + " + ::= { hwDevTrapVbOids 39 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.40 + hwDevTempCriticalAlmThreshold OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The level-3 high temperature alarm threshold. + " + ::= { hwDevTrapVbOids 40 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.41 + hwDeviceCurrentTemp OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The current temperature of the device. + " + ::= { hwDevTrapVbOids 41 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.42 + hwDevSnmpHostIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The IP address of SNMP probe abnormal record. + " + ::= { hwDevTrapVbOids 42 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.43 + hwDevSnmpLastReceivedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The last probe time of SNMP probe abnormal record. + " + ::= { hwDevTrapVbOids 43 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.44 + hwDevSnmpAverageInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The average interval of SNMP probe abnormal record. + " + ::= { hwDevTrapVbOids 44 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.45 + hwDevSnmpMinimumInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The minimum interval of SNMP probe abnormal record. + " + ::= { hwDevTrapVbOids 45 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.46 + hwDevSnmpMaxmumInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The maxmum interval of SNMP probe abnormal record. + " + ::= { hwDevTrapVbOids 46 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.47 + hwDevSnmpReceivedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The connection count of SNMP probe abnormal record. + " + ::= { hwDevTrapVbOids 47 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.48 + hwSubboardID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The index ID of sub board. + " + ::= { hwDevTrapVbOids 48 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.49 + hwPowerSupplyChannelVoltage OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The value of power supply channel voltage. + " + ::= { hwDevTrapVbOids 49 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.50 + hwPowerSupplyDescription OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The description of power supply. + " + ::= { hwDevTrapVbOids 50 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.51 + hwBrokenFileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The name of broken file. + " + ::= { hwDevTrapVbOids 51 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.52 + hwRtuRunCapacity OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The run capacity of system. + " + ::= { hwDevTrapVbOids 52 } + + -- 1.3.6.1.4.1.2011.6.3.8.1.53 + hwRtuLicenseCapcity OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " + The run capacity of license. + " + ::= { hwDevTrapVbOids 53 } + + -- 1.3.6.1.4.1.2011.6.3.8.2 + hwDevCommonTraps OBJECT IDENTIFIER ::= { hwDevTraps 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0 + hwDevCommonTrapsPrefix OBJECT IDENTIFIER ::= { hwDevCommonTraps 0 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.1 + hwDevBoardDetectTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotTypeName, + hwSlotPrimaryStatus, hwSlotSecondaryStatus } + STATUS current + DESCRIPTION + " + This trap message is reported when a board is detected. + " + ::= { hwDevCommonTrapsPrefix 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.2 + hwDevBoardDisappearedTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when a board disappears. + " + ::= { hwDevCommonTrapsPrefix 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.3 + hwDevBoardStateChangedTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotPrimaryStatus, + hwSlotSecondaryStatus } + STATUS current + DESCRIPTION + " + This trap message is reported when a board's state changes. + " + ::= { hwDevCommonTrapsPrefix 3 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.4 + hwDevBoardStaChgOffLineTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotPrimaryStatus, + hwSlotSecondaryStatus } + STATUS current + DESCRIPTION + " + This trap message is reported when a board's state changes from online to offline. + " + ::= { hwDevCommonTrapsPrefix 4 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.5 + hwDevBoardAutoLoadTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus, hwSlotTypeName + } + STATUS current + DESCRIPTION + " + This trap message is reported when a board starts to autoload. + " + ::= { hwDevCommonTrapsPrefix 5 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.6 + hwDevUserlabelChangeTrap NOTIFICATION-TYPE + OBJECTS { hwConfigChangeIP, hwDevUserLabelType, hwDevUserLabel, hwFrameIndex, hwSlotIndex, + hwSubslotIndex, hwPortIndex, hwDevVPI, hwDevVCI, hwDevVlanId + } + STATUS current + DESCRIPTION + " + This trap message is reported when a board's userlabel changes. + The binding parameters hwDevVPI, hwDevVCI and hwDevVlanId are reserved and have no actual meaning. + " + ::= { hwDevCommonTrapsPrefix 6 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.7 + hwDevSystemStateChangeTrap NOTIFICATION-TYPE + OBJECTS { hwSystemPrimaryStatus } + STATUS current + DESCRIPTION + "This trap message is reported when the system state changes." + ::= { hwDevCommonTrapsPrefix 7 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.8 + hwDevFrameDetectTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameType, hwFrameExtendPort, hwFrameUplinkPort, hwFrameOperStatus, + hwFrameTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when a frame is detected. + " + ::= { hwDevCommonTrapsPrefix 8 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.9 + hwDevFrameDisappearedTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameType, hwFrameExtendPort, hwFrameUplinkPort, hwFrameTypeName + } + STATUS current + DESCRIPTION + " + This trap message is reported when a frame disappears. + " + ::= { hwDevCommonTrapsPrefix 9 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.10 + hwDevFrameStateChangeTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameType, hwFrameOperStatus, hwFrameExtendPort, hwFrameUplinkPort + } + STATUS current + DESCRIPTION + " + This trap message is reported when a frame's state changes. + " + ::= { hwDevCommonTrapsPrefix 10 } + + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.11 + hwDevExtendedFramePortChangeTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameType, hwFrameUplinkPort, hwExtendedFrameUplinkPort } + STATUS current + DESCRIPTION + " + This trap message is reported when a extended frame's uplink port changes. + " + ::= { hwDevCommonTrapsPrefix 11 } + + -- 1.3.6.1.4.1.2011.6.3.8.2.0.12 + hwDevSnmpProbeRecordTrap NOTIFICATION-TYPE + OBJECTS { hwDevSnmpHostIpAddress, hwDevSnmpLastReceivedTime, hwDevSnmpAverageInterval, hwDevSnmpMinimumInterval, hwDevSnmpMaxmumInterval, hwDevSnmpReceivedCount } + STATUS current + DESCRIPTION + " + This trap message is reported when the abnormal record of SNMP probe monitor occurs. + " + ::= { hwDevCommonTrapsPrefix 12 } + + +-- 1.3.6.1.4.1.2011.6.3.8.3 + hwDevAlarmTraps OBJECT IDENTIFIER ::= { hwDevTraps 3 } + + +-- 1.3.6.1.4.1.2011.6.3.8.3.1 + hwDevSystemTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 1 } + + +-- 1.3.6.1.4.1.2011.6.3.8.3.1.0 + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0 + hwDevSystemTrapsPrefix OBJECT IDENTIFIER ::= { hwDevSystemTraps 0 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.2 + hwDevSystemDataSynCancelTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the data synchronization + between the active and standby control boards is canceled. + The first hwSlotIndex indicates active main board index, + the second hwSlotIndex indicates standby main board index. + " + ::= { hwDevSystemTrapsPrefix 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.3 + hwDevActiveStandbyContolBoardInconsistentTrap NOTIFICATION-TYPE + OBJECTS { hwSlotTypeName, hwDevStandbyMainSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the active control board type + is inconsistent with standby ctrol board type. + " + ::= { hwDevSystemTrapsPrefix 3 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.5 + hwDevActiveStandbyDataSynCancelTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the data synchronization + between the active and standby control boards is canceled. + The first hwSlotIndex indicates active main board index, + the second hwSlotIndex indicates standby main board index. + " + ::= { hwDevSystemTrapsPrefix 5 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.6 + hwDevActiveStandbyDataSynCancelRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the data synchronization + between the active and standby control boards recovers. + The first hwSlotIndex indicates active main board index, + the second hwSlotIndex indicates standby main board index. + " + ::= { hwDevSystemTrapsPrefix 6 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.7 + hwDevSystemPoweroffTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + This trap message is reported when the device is cut off. + " + ::= { hwDevSystemTrapsPrefix 7 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.8 + hwDevSystemAutoDeployFailTrap NOTIFICATION-TYPE + OBJECTS { hwDevAutoDeployPhase } + STATUS current + DESCRIPTION + " + This trap message is reported when the auto-deployment fails. + " + ::= { hwDevSystemTrapsPrefix 8 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.1.0.9 + hwDevSystemDeviceNameChangeTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + " + This trap message is reported when the device name is changed. + " + ::= { hwDevSystemTrapsPrefix 9 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2 + hwDevFrameTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 2 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0 + hwDevFrameTrapsPrefix OBJECT IDENTIFIER ::= { hwDevFrameTraps 0 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.1 + hwDevFrameTypeInconsistentTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameType, hwFrameTypeConfigured } + STATUS current + DESCRIPTION + " + This trap message is reported when the actual shelf type is inconsistent + with the configuration in the database of device. In this case, + the configuration data delivery fails. + " + ::= { hwDevFrameTrapsPrefix 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.2 + hwDevFrameRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex + } + STATUS current + DESCRIPTION + " + This trap message is reported when the communication of the frame restored. + " + ::= { hwDevFrameTrapsPrefix 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.3 + hwDevFrameFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex + } + STATUS current + DESCRIPTION + " + This trap message is reported when the communication of the frame interrupted, + the services in the frame fail. + " + ::= { hwDevFrameTrapsPrefix 3 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.4 + hwDevExtendedFrameTypeInconsistentTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameTypeConfigured, hwFrameType, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, + hwExtendBoardPortIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the actual shelf type is inconsistent + with the configuration in the database of device. In this case, + the configuration data delivery fails. + " + ::= { hwDevFrameTrapsPrefix 4 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.5 + hwDevExtendedFrameDyingGaspAlarmTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex + } + STATUS current + DESCRIPTION + " + This trap message is reported when the dying-gasp of + the extended frame occurs. + " + ::= { hwDevFrameTrapsPrefix 5 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.6 + hwDevExtendedFrameDyingGaspRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex + } + STATUS current + DESCRIPTION + " + This trap message is reported when the dying-gasp of + the extended frame recovers. + " + ::= { hwDevFrameTrapsPrefix 6 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.7 + hwDevFrameIdOverLoadTrap NOTIFICATION-TYPE + OBJECTS { hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the frame ID exceeded the maximal number. + " + ::= { hwDevFrameTrapsPrefix 7 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.8 + hwDevFrameCmtsAntitheftAuthFailTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex + } + STATUS current + DESCRIPTION + " + This trap message is reported when the anti-theft authentication of the extended frame fails. + " + ::= { hwDevFrameTrapsPrefix 8 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.9 + hwDevFrameCmtsAntitheftAuthRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameTypeName, hwExtendBoardFrameIndex, hwExtendBoardSlotIndex, hwExtendBoardPortIndex + } + STATUS current + DESCRIPTION + " + This trap message is reported when the anti-theft authentication of the extended frame succeeds. + " + ::= { hwDevFrameTrapsPrefix 9 } + + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.10 + hwVccDataLinkFault NOTIFICATION-TYPE + OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId, hwVccLinkIfPhysicIndex, hwVccLinkIfPhysicName } + STATUS current + DESCRIPTION + " + This object indicates that when the data link goes Down, the device sends a trap. + " + ::= { hwDevFrameTrapsPrefix 10 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.11 + hwVccDataLinkFaultResume NOTIFICATION-TYPE + OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId, hwVccLinkIfPhysicIndex, hwVccLinkIfPhysicName } + STATUS current + DESCRIPTION + " + This object indicates that when the data link goes Up, the device sends a trap. + " + ::= { hwDevFrameTrapsPrefix 11 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.12 + hwVccDataChannelFault NOTIFICATION-TYPE + OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId } + STATUS current + DESCRIPTION + " + This object indicates that when the data channel is down, the device sends a trap. + " + ::= { hwDevFrameTrapsPrefix 12 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.13 + hwVccDataChannelFaultResume NOTIFICATION-TYPE + OBJECTS { hwVccLocalChassisId, hwVccNeighbourChassisId, hwVccGroupId } + STATUS current + DESCRIPTION + " + This object indicates that when the data channel goes Up, the device sends a trap. + " + ::= { hwDevFrameTrapsPrefix 13 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.14 + hwDeviceHighTemperatureMinorFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMinorAlmThreshold } + STATUS current + DESCRIPTION + " + This trap message is reported when the device temperature exceeds the level-1 high temperature alarm threshold. + " + ::= { hwDevFrameTrapsPrefix 14 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.15 + hwDeviceHighTemperatureMinorRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMinorAlmThreshold } + STATUS current + DESCRIPTION + " + This trap message is reported when the device temperature exceeds the threshold for level-1 high temperature alarm recovery. + " + ::= { hwDevFrameTrapsPrefix 15 } + +-- 1.3.6.1.4.1.2011.6.3.8.3.2.0.16 + hwDeviceHighTemperatureMajorFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMajorAlmThreshold } + STATUS current + DESCRIPTION + " + This trap message is reported when the device temperature exceeds the level-2 high temperature alarm threshold. + " + ::= { hwDevFrameTrapsPrefix 16 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.17 + hwDeviceHighTemperatureMajorRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempMajorAlmThreshold } + STATUS current + DESCRIPTION + " + This trap message is reported when the device temperature exceeds the threshold for level-2 high temperature alarm recovery. + " + ::= { hwDevFrameTrapsPrefix 17 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.18 + hwDeviceHighTemperatureCriticalFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempCriticalAlmThreshold } + STATUS current + DESCRIPTION + " + This trap message is reported when the device temperature exceeds the level-3 high temperature alarm threshold. + " + ::= { hwDevFrameTrapsPrefix 18 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.2.0.19 + hwDeviceHighTemperatureCriticalRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwDeviceCurrentTemp, hwDevTempCriticalAlmThreshold } + STATUS current + DESCRIPTION + " + This trap message is reported when the device temperature exceeds the threshold for level-3 high temperature alarm recovery. + " + ::= { hwDevFrameTrapsPrefix 19 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3 + hwDevBoardTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 3 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0 + hwDevBoardTrapsPrefix OBJECT IDENTIFIER ::= { hwDevBoardTraps 0 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.1 + hwDevBoardMisMatchTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName, hwActualSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the type of the board that the user configured is inconsistent + with the type of the board that is actually inserted. + " + ::= { hwDevBoardTrapsPrefix 1 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.3 + hwDevBoardFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the communication of the board interrupted, + the services in the board fail. + " + ::= { hwDevBoardTrapsPrefix 3 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.4 + hwDevBoardRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the communication of the board restored. + " + ::= { hwDevBoardTrapsPrefix 4 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.5 + hwDevBoardReplacedTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwDevPreSlotTypeName, hwSlotTypeName, hwDevPreSlotPhySerialNum, + hwSlotPhySerialNum } + STATUS current + DESCRIPTION + " + This trap message is reported when the board is successfully replaced by another board of the same type. + " + ::= { hwDevBoardTrapsPrefix 5 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.6 + hwDevBoardEnterTemperatureProctectModeTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the temperature of active control board is too high, + all the LAN switch ports of the service board will be powered off except GIU board. + " + ::= { hwDevBoardTrapsPrefix 6 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.7 + hwDevBoardExitTemperatureProctectModeTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the temperature of active control board + recovers to safe region from high temperature risk region, + all the LAN switch ports of the service board will be powered on. + " + ::= { hwDevBoardTrapsPrefix 7 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.8 + hwDevBoardTemperatureTooHighTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the current temperature of service board + exceed the high temperature threshold. + " + ::= { hwDevBoardTrapsPrefix 8 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.9 + hwDevBoardTemperatureTooHighRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the current temperature of service board + recovers to the normal range from high temperature. + " + ::= { hwDevBoardTrapsPrefix 9 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.10 + hwDevBoardTemperatureTooLowTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the current temperature of service board + is exceed the low temperature threshold. + " + ::= { hwDevBoardTrapsPrefix 10 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.11 + hwDevBoardTemperatureTooLowRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the current temperature of service board + recovers to normal range from low temperature. + " + ::= { hwDevBoardTrapsPrefix 11 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.12 + hwDevPowerInputFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the power input of the local shelf fails. + " + ::= { hwDevBoardTrapsPrefix 12 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.13 + hwDevPowerInputRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the power input of the local shelf Recovers. + " + ::= { hwDevBoardTrapsPrefix 13 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.14 + hwDevBoardOnlineStateTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotType, hwSlotOperStatus } + STATUS current + DESCRIPTION + " + This trap message is reported when the state of the board is online. + " + ::= { hwDevBoardTrapsPrefix 14 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.16 + hwDevBoardPower5VFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the inner power of the board is abnormal. + " + ::= { hwDevBoardTrapsPrefix 16 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.17 + hwDevBoardPower5VResumeTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the inner power of the board resumes. + " + ::= { hwDevBoardTrapsPrefix 17 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.18 + hwDevStorageFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapStorageName } + STATUS current + DESCRIPTION + " + This trap message is reported when the certain storage is hardware fault or + software fault. + " + ::= { hwDevBoardTrapsPrefix 18 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.21 + hwDevStorageFaultRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapStorageName } + STATUS current + DESCRIPTION + " + This trap message is reported when the certain storage is hardware fault or + software fault recovers. + " + ::= { hwDevBoardTrapsPrefix 21 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.22 + hwFtpConfigureTrap NOTIFICATION-TYPE + OBJECTS { hwSysVersion } + STATUS current + DESCRIPTION + " + This trap message is reported when the board need automatic expand. + " + ::= { hwDevBoardTrapsPrefix 22 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.23 + hwDevBoardAutomaticExpandFailTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the board automatic expand fail. + " + ::= { hwDevBoardTrapsPrefix 23 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.24 + hwDevBoardAutomaticExpandRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the board automatic expand fail recovers. + " + ::= { hwDevBoardTrapsPrefix 24 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.26 + hwDevBoardInputFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotInputIdIndex, hwSlotInputType, hwPowerSupplyDescription } + STATUS current + DESCRIPTION + " + This trap message is reported when the input voltage of a line cannot be detected. + " + ::= { hwDevBoardTrapsPrefix 26 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.27 + hwDevBoardInputRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotInputIdIndex, hwSlotInputType, hwPowerSupplyDescription } + STATUS current + DESCRIPTION + " + This trap message is reported when detected power unit singals recover. + " + ::= { hwDevBoardTrapsPrefix 27 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.28 + hwDevPowerLackVoltageFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotInputIdIndex, hwPowerSupplyChannelVoltage, hwPowerSupplyDescription } + STATUS current + DESCRIPTION + " + This trap message is reported when remote power supply input is under-voltage. + " + ::= { hwDevBoardTrapsPrefix 28 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.29 + hwDevPowerLackVolitageRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotInputIdIndex, hwPowerSupplyChannelVoltage, hwPowerSupplyDescription } + STATUS current + DESCRIPTION + " + This trap message is reported when voltage in the subrack recovers. + " + ::= { hwDevBoardTrapsPrefix 29 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.30 + hwDevBoardReplaceFailTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotTypeName, hwActualSlotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the original board failed to replace with a new board. + " + ::= { hwDevBoardTrapsPrefix 30 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.31 + hwDevPowerPortInputFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapPowerPortIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the power input of the local shelf fails. + " + ::= { hwDevBoardTrapsPrefix 31 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.32 + hwDevPowerPortInputRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapPowerPortIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the power input of the local shelf Recovers. + " + ::= { hwDevBoardTrapsPrefix 32 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.33 + hwDevPowerPortInputUnderVolFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapPowerPortIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the input power of the subrack is undervoltage. + " + ::= { hwDevBoardTrapsPrefix 33 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.34 + hwDevPowerPortInputUnderVolRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwTrapPowerPortIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the undervoltage power input of the subrack recovers. + " + ::= { hwDevBoardTrapsPrefix 34 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.35 + hwDevImportantFileBrokenTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwBrokenFileName } + STATUS current + DESCRIPTION + " + This trap message is reported when the important file is broken. + " + ::= { hwDevBoardTrapsPrefix 35 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.36 + hwDevImportantFileBrokenRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwBrokenFileName } + STATUS current + DESCRIPTION + " + This trap message is reported when the important file is recovery. + " + ::= { hwDevBoardTrapsPrefix 36 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.37 + hwDevRtuLicCapacityExceedFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwRtuRunCapacity, hwRtuLicenseCapcity} + STATUS current + DESCRIPTION + " + This trap message is reported when the running Rtu capacity exceed the license resource. + " + ::= { hwDevBoardTrapsPrefix 37 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.3.0.38 + hwDevRtuLicCapacityExceedRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwRtuRunCapacity, hwRtuLicenseCapcity} + STATUS current + DESCRIPTION + " + This trap message is reported when the running Rtu capacity restore to the same the license resource. + " + ::= { hwDevBoardTrapsPrefix 38 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4 + hwDevSubBoardTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 4 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0 + hwDevSubBoardTrapsPrefix OBJECT IDENTIFIER ::= { hwDevSubBoardTraps 0 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.1 + hwDevSubBoardTypeInconsistentTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex } + STATUS current + DESCRIPTION + " + This trap message is reported when the configured daughter board type + or quantity is not the same as the actual type or quantity. + " + ::= { hwDevSubBoardTrapsPrefix 1 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.2 + hwDevSubBoardMisMatchTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotTypeName, hwSubslotTypeName } + STATUS current + DESCRIPTION + " + This trap message is reported when the combination of daughter board type + in main control board is not supported. + " + ::= { hwDevSubBoardTrapsPrefix 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.3 + hwDevSubBoardReplacedTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwOldSubslotType0, hwSubslotType, hwOldSubslotType1, + hwSubslotType, hwOldSubslotType2, hwSubslotType, hwOldSubslotType3, hwSubslotType + } + STATUS current + DESCRIPTION + " + This trap message is reported when the board is successfully + replaced by another board of the same type. + " + ::= { hwDevSubBoardTrapsPrefix 3 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.4 + hwDevSubBoardTemperatureTooHighTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the current temperature of service sub board + exceed the high temperature threshold. + " + ::= { hwDevSubBoardTrapsPrefix 4 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.5 + hwDevSubBoardTemperatureTooHighRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID, hwSlotTemprature } + STATUS current + DESCRIPTION + " + This trap message is reported when the current temperature of service sub board + recovers to the normal range from high temperature. + " + ::= { hwDevSubBoardTrapsPrefix 5 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.6 + hwDevSubBoardFaultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID } + STATUS current + DESCRIPTION + " + This trap message is reported when the communication of the board interrupted. + " + ::= { hwDevSubBoardTrapsPrefix 6 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.7 + hwDevSubBoardFaultRecoverTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubboardID } + STATUS current + DESCRIPTION + " + This trap message is reported when the communication of the board restored. + " + ::= { hwDevSubBoardTrapsPrefix 7 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.8 + hwDevSubBoardActStdInconsistentTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotTypeName , hwSubslotTypeName} + STATUS current + DESCRIPTION + " + This trap message is reported when the subboards on the active and standby control boards are inconsistent. + " + ::= { hwDevSubBoardTrapsPrefix 8 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.4.0.9 + hwDevSubBoardActStdInconsistentRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotTypeName , hwSubslotTypeName} + STATUS current + DESCRIPTION + " + This trap message is reported when the subboards on the active and standby control boards recover consistent. + " + ::= { hwDevSubBoardTrapsPrefix 9 } + + -- 1.3.6.1.4.1.2011.6.3.8.3.5 + hwDevDiagTraps OBJECT IDENTIFIER ::= { hwDevAlarmTraps 5 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.5.0 + hwDevDiagTrapsPrefix OBJECT IDENTIFIER ::= { hwDevDiagTraps 0 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.5.0.1 + hwDiagResOverloadFaultTrap NOTIFICATION-TYPE + OBJECTS { hwResType, hwResOccupancy } + STATUS current + DESCRIPTION + " + This trap message is reported when the system resources usage exceeds the threshold + The system resources include system CPU, system memory, and system messages. + " + ::= { hwDevDiagTrapsPrefix 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.3.5.0.2 + hwDiagResOverloadRestoreTrap NOTIFICATION-TYPE + OBJECTS { hwResType, hwResOccupancy } + STATUS current + DESCRIPTION + " + This trap message is reported when the system resources usage recovers + from the overload state to the normal state. + " + ::= { hwDevDiagTrapsPrefix 2 } +-- hwDevGeneralTraps OBJECT IDENTIFIER ::= { hwDevTraps 5 0 } +-- VRPV8R1 Capability 20100828 modify + + -- 1.3.6.1.4.1.2011.6.3.8.5 + hwDevGeneralTrapsPre OBJECT IDENTIFIER ::= { hwDevTraps 5 } + + + + -- 1.3.6.1.4.1.2011.6.3.8.5.0 + hwDevGeneralTraps OBJECT IDENTIFIER ::= { hwDevGeneralTrapsPre 0 } + + + -- 1.3.6.1.4.1.2011.6.3.8.5.0.1 + hwFrameAdminResultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwFrameAdminStatus, hwFrameAdminResult } + STATUS current + DESCRIPTION + " + Frame administration result Trap report + " + ::= { hwDevGeneralTraps 1 } + + + -- 1.3.6.1.4.1.2011.6.3.8.5.0.2 + hwSlotAdminResultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSlotAdminStatus, hwSlotAdminResult } + STATUS current + DESCRIPTION + " + Slot administration result Trap report + " + ::= { hwDevGeneralTraps 2 } + + + -- 1.3.6.1.4.1.2011.6.3.8.5.0.3 + hwSubSlotAdminResultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwSubslotAdminStatus, hwSubslotAdminResult + } + STATUS current + DESCRIPTION + " + Subslot administration result Trap report + " + ::= { hwDevGeneralTraps 3 } + + + -- 1.3.6.1.4.1.2011.6.3.8.5.0.4 + hwPortAdminResultTrap NOTIFICATION-TYPE + OBJECTS { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwPortIndex, hwPortAdminStatus, + hwPortAdminResult } + STATUS current + DESCRIPTION + " + Port administration result Trap report + " + ::= { hwDevGeneralTraps 4 } + + -- 1.3.6.1.4.1.2011.6.3.9 + hwAppBoardPara OBJECT IDENTIFIER ::= { hwDev 9 } + + -- 1.3.6.1.4.1.2011.6.3.9.1 + hwAppBoardGlobalPara OBJECT IDENTIFIER ::= { hwAppBoardPara 1 } + + + -- 1.3.6.1.4.1.2011.6.3.9.1.1 + hwAppBoardPhySlot OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The location of Application board. + " + ::= { hwAppBoardGlobalPara 1 } + + -- 1.3.6.1.4.1.2011.6.3.9.2 + hwAppBoardMngtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwAppBoardMngtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameIndex or hwSlotIndex. + This is the App Application IP configuration table. + This table is used to configure and query the IP configuration mode and IP address of an Application board. + " + ::= { hwAppBoardPara 2 } + + + -- 1.3.6.1.4.1.2011.6.3.9.2.1 + hwAppBoardMngtEntry OBJECT-TYPE + SYNTAX HwAppBoardMngtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex or hwSlotIndex. + This is the App Application IP configuration table. + This table is used to configure and query the IP configuration mode and IP address of an Application board. + " + INDEX { hwFrameIndex, hwSlotIndex } + ::= { hwAppBoardMngtTable 1 } + + + HwAppBoardMngtEntry ::= + SEQUENCE { + hwAppBoardMngtVlan + Integer32, + hwAppBoardMngtIpType + InetAddressType, + hwAppBoardMngtIp + InetAddress, + hwAppBoardMngtMaskLength + Integer32, + hwAppBoardMngtGateway + InetAddress, + hwAppBoardMngtRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.9.2.1.1 + hwAppBoardMngtVlan OBJECT-TYPE + SYNTAX Integer32 (1..4093) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The management VLAN of Application board. + Range: 1-4093 + " + ::= { hwAppBoardMngtEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.9.2.1.2 + hwAppBoardMngtIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The type of Ip address. + IPV4:1 + IPV6:2 + " + ::= { hwAppBoardMngtEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.9.2.1.3 + hwAppBoardMngtIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The IP address of the Application board + " + ::= { hwAppBoardMngtEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.9.2.1.4 + hwAppBoardMngtMaskLength OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The mask length of the ip address. + Range: 0-128 + " + ::= { hwAppBoardMngtEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.9.2.1.5 + hwAppBoardMngtGateway OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The gateway of the Application board + " + ::= { hwAppBoardMngtEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.9.2.1.6 + hwAppBoardMngtRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + RowStatus standard operation. + " + ::= { hwAppBoardMngtEntry 6 } + -- 1.3.6.1.4.1.2011.6.3.10 + hwCliUserMgmt OBJECT IDENTIFIER ::= { hwDev 10 } + + + -- 1.3.6.1.4.1.2011.6.3.10.1 + hwCliUserParaTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCliUserParaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + CLI user parameters configuration table. + " + ::= { hwCliUserMgmt 1 } + + -- 1.3.6.1.4.1.2011.6.3.10.1.1 + hwCliUserParaEntry OBJECT-TYPE + SYNTAX HwCliUserParaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + CLI user parameters configuration table entity. + " + INDEX { IMPLIED hwCliUserName } + ::= { hwCliUserParaTable 1 } + + + HwCliUserParaEntry ::= + SEQUENCE { + hwCliUserName + OCTET STRING, + hwCliUserPassword + OCTET STRING, + hwCliUserLevel + INTEGER, + hwCliUserLogins + Integer32, + hwCliUserDecr + OCTET STRING, + hwCliUserRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.10.1.1.1 + hwCliUserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Name of the CLI user. + " + ::= { hwCliUserParaEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.10.1.1.2 + hwCliUserPassword OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + password of the CLI user. + " + ::= { hwCliUserParaEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.10.1.1.3 + hwCliUserLevel OBJECT-TYPE + SYNTAX INTEGER + { + common(1), + operator(2), + administrator(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Level of CLI user(1:common,2:operator,3:administrator). + " + ::= { hwCliUserParaEntry 3 } + + -- 1.3.6.1.4.1.2011.6.3.10.1.1.4 + hwCliUserLogins OBJECT-TYPE + SYNTAX Integer32 (0..4) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The num of user can login in one time. + " + ::= { hwCliUserParaEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.10.1.1.5 + hwCliUserDecr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..30)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Description of CLI user. + " + ::= { hwCliUserParaEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.10.1.1.6 + hwCliUserRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Operation status of CLI user,the CLI user + can be added,deleted and modified. + " + ::= { hwCliUserParaEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.10.2 + hwCliClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCliClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + CLI client table. + " + ::= { hwCliUserMgmt 2 } + + -- 1.3.6.1.4.1.2011.6.3.10.2.1 + hwCliClientEntry OBJECT-TYPE + SYNTAX HwCliClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + CLI user parameters configuration table entity. + " + INDEX { hwCliClientID } + ::= { hwCliClientTable 1 } + + + HwCliClientEntry ::= + SEQUENCE { + hwCliClientID + Integer32, + hwCliClientUserName + OCTET STRING, + hwCliClientType + INTEGER, + hwCliClientIp + IpAddress, + hwCliClientLoginTime + DateAndTime, + hwCliClientAdminStatus + INTEGER + } + + -- 1.3.6.1.4.1.2011.6.3.10.2.1.1 + hwCliClientID OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Client ID(1..5). + " + ::= { hwCliClientEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.10.2.1.2 + hwCliClientUserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + User name of client. + " + ::= { hwCliClientEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.10.2.1.3 + hwCliClientType OBJECT-TYPE + SYNTAX INTEGER + { + serial(1), + telnet(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Type of client(1:serial,2:telnet). + " + ::= { hwCliClientEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.10.2.1.4 + hwCliClientIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The IP address of client. + " + ::= { hwCliClientEntry 4 } + + -- 1.3.6.1.4.1.2011.6.3.10.2.1.5 + hwCliClientLoginTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Login time of Client. + " + ::= { hwCliClientEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.10.2.1.6 + hwCliClientAdminStatus OBJECT-TYPE + SYNTAX INTEGER { disconnect(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + admin status of client, can disconnect client. + " + ::= { hwCliClientEntry 6 } + + + + -- 1.3.6.1.4.1.2011.6.3.11 + hwDevCompatibleTable OBJECT IDENTIFIER ::= { hwDev 11 } + + + -- 1.3.6.1.4.1.2011.6.3.11.1 + hwCompatibleSysOid OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the compatible SYSOID of the new NE. + " + ::= { hwDevCompatibleTable 1 } + + + -- 1.3.6.1.4.1.2011.6.3.11.2 + hwCompatibleVersion OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the compatible version of the new NE. + " + ::= { hwDevCompatibleTable 2 } + + + -- 1.3.6.1.4.1.2011.6.3.11.3 + hwCompatibleVRCB OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The compatible VRCB of new network element. + " + ::= { hwDevCompatibleTable 3 } + + + -- 1.3.6.1.4.1.2011.6.3.11.4 + hwCompatibleProductName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + This object indicates the name of the compatible product of the new NE. + " + ::= { hwDevCompatibleTable 4 } + + + -- 1.3.6.1.4.1.2011.6.3.101 + hwDevConformance OBJECT IDENTIFIER ::= { hwDev 101 } + + -- 1.3.6.1.4.1.2011.6.3.101.1 + hwDevCompliances OBJECT IDENTIFIER ::= { hwDevConformance 1 } + + +-- compliance statements +-- this module +-- this module + -- 1.3.6.1.4.1.2011.6.3.101.1.1 + hwDevCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for SNMP entities which implement + HUAWEI DEVICE MIB." + MODULE -- this module + MANDATORY-GROUPS { hwDevCompatibleTableGroup, hwDevCpuGroup, hwDevMemGroup, hwDevBufGroup } + ::= { hwDevCompliances 1 } + + + -- 1.3.6.1.4.1.2011.6.3.101.2 + hwDevGroups OBJECT IDENTIFIER ::= { hwDevConformance 2 } + + +-- MIB groupings + -- 1.3.6.1.4.1.2011.6.3.101.2.1 + hwSystemParaGroup OBJECT-GROUP + OBJECTS { hwSysIpAddr, hwSysIpMask, hwSysTime, hwSysVersion } + STATUS current + DESCRIPTION + "hwSystemPara." + ::= { hwDevGroups 1 } + + -- 1.3.6.1.4.1.2011.6.3.101.2.2 + hwFrameLinksGroup OBJECT-GROUP + OBJECTS { hwFrameLinkNextIndex, hwFrameLinkNumber } + STATUS current + DESCRIPTION + "hwFrameLinks." + ::= { hwDevGroups 2 } + + + -- 1.3.6.1.4.1.2011.6.3.101.2.3 + hwDevTrapVbOidsGroup OBJECT-GROUP + OBJECTS { hwFrameAdminResult, hwSlotAdminResult, hwSubslotAdminResult, hwPortAdminResult } + STATUS current + DESCRIPTION + "hwDevTrapVbOids." + ::= { hwDevGroups 3 } + + -- 1.3.6.1.4.1.2011.6.3.101.2.4 + hwDevCompatibleTableGroup OBJECT-GROUP + OBJECTS { hwCompatibleProductName, hwCompatibleSysOid, hwCompatibleVRCB, hwCompatibleVersion } + STATUS current + DESCRIPTION + "hwDevCompatibleTable." + ::= { hwDevGroups 4 } + + + -- 1.3.6.1.4.1.2011.6.3.101.2.5 + hwDevCpuGroup OBJECT-GROUP + OBJECTS { hwCpuDevDuty, hwAvgDuty1min, hwAvgDuty5min } + STATUS current + DESCRIPTION + "hwDevCpuGroup." + ::= { hwDevGroups 5 } + + -- 1.3.6.1.4.1.2011.6.3.101.2.6 + hwDevMemGroup OBJECT-GROUP + OBJECTS { hwMemoryDevSize, hwMemoryDevFree, hwMemoryDevRawSliceUsed, hwMemoryDevLargestFree, + hwMemoryDevFail, hwMemoryDevFailNoMem, hwMemoryDevSize64, hwMemoryDevFree64 } + STATUS current + DESCRIPTION + "hwDevMemGroup." + ::= { hwDevGroups 6 } + + -- 1.3.6.1.4.1.2011.6.3.101.2.7 + hwDevBufGroup OBJECT-GROUP + OBJECTS { hwBufferCurrentTotal, hwBufferCurrentUsed } + STATUS current + DESCRIPTION + "hwDevBufGroup." + ::= { hwDevGroups 7 } + + -- 1.3.6.1.4.1.2011.6.3.101.2.8 + hwDevGeneralTrapsGroup NOTIFICATION-GROUP + NOTIFICATIONS { hwSubSlotAdminResultTrap, hwFrameAdminResultTrap, hwPortAdminResultTrap, hwSlotAdminResultTrap } + STATUS current + DESCRIPTION + "hwDevGeneralTraps." + ::= { hwDevGroups 8 } + + -- 1.3.6.1.4.1.2011.6.3.101.2.9 + hwDevPacketStatisticsGroup OBJECT-GROUP + OBJECTS { hwDevicePktStatReset, hwDevicePktStatVlanMismatch } + STATUS current + DESCRIPTION + "hwDevPacketStatisticsGroup." + ::= { hwDevGroups 9 } + + -- 1.3.6.1.4.1.2011.6.3.13 + hwSysRegister OBJECT IDENTIFIER ::= { hwDev 13 } + + +-- TruthValue + -- 1.3.6.1.4.1.2011.6.3.13.1 + hwSysHandshakeEnable OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(0), + true(1), + false(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The switch of periodic handshake between the device and the NMS. + The NMS uses the periodic handshake process to check whether + the device is properly connected. + Default: false + Options: + 1.nooperation(0) -default shakes hands of the system + 2.true(1) -The device periodically shakes hands with the NMS + 3.false(2) -The device does not periodically shake hands with the NMS + " + ::= { hwSysRegister 1 } + + + -- 1.3.6.1.4.1.2011.6.3.13.2 + hwSysHandshakeInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The interval for sending a handshake packet, in unit of minute + Note: If the interval for sending a handshake packet is too long, + the NMS cannot detect the disconnection between the device and the NMS promptly. + If the interval for sending a handshake packet is too short, + the number of handshake packets that the NMS needs to handle increases, + which adds burden to the NMS. + You can set the time interval according to the actual situation. + Default: 300 + Unit: Seconds + " + ::= { hwSysRegister 2 } + + + -- 1.3.6.1.4.1.2011.6.3.13.3 + hwSysRegisterResponseStatus OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(-1), + registering(1), + success(2), + failure(3), + timeout(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The NMS response to the periodic handshake packet from the device. + Options: + 1.nooperation(-1) -default state of the system + 2.registering(1) -register is in processing + 3.success(2) -The registration/handshake packet reported by the device is successfully handled + 4.failure(3) -register failed + 5.timeout(4) -register timeout + " + ::= { hwSysRegister 3 } + + + -- 1.3.6.1.4.1.2011.6.3.15 + hwCustomizedParameter OBJECT IDENTIFIER ::= { hwDev 15 } + + + -- 1.3.6.1.4.1.2011.6.3.15.1 + hwCustomizedParameterTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCustomizedParameterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwParaName. + Customized parameter table. + This table is no longer used. + " + ::= { hwCustomizedParameter 1 } + + + -- 1.3.6.1.4.1.2011.6.3.15.1.1 + hwCustomizedParameterEntry OBJECT-TYPE + SYNTAX HwCustomizedParameterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwParaName. + Customized parameter table. + This table is no longer used. + " + INDEX { IMPLIED hwParaName } + ::= { hwCustomizedParameterTable 1 } + + + HwCustomizedParameterEntry ::= + SEQUENCE { + hwParaName + OCTET STRING, + hwParaValue + OCTET STRING, + hwParaState + INTEGER, + hwParaRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.15.1.1.1 + hwParaName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The name of the parameter. + This object is no longer used. + " + ::= { hwCustomizedParameterEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.15.1.1.2 + hwParaValue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The value of the parameter. + This object is no longer used. + " + ::= { hwCustomizedParameterEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.15.1.1.3 + hwParaState OBJECT-TYPE + SYNTAX INTEGER + { + readWrite(1), + readOnly(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + The overwritten state of the parameter. + This object is no longer used. + Options: + 1.readWrite(1) - read and write + 2.readOnly(2) - read only + " + ::= { hwCustomizedParameterEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.15.1.1.4 + hwParaRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + RowStatus standard operation. + This object is no longer used. + " + ::= { hwCustomizedParameterEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.16 + hwAutoReset OBJECT IDENTIFIER ::= { hwDev 16 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1 + hwPingAutoResetTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwPingAutoResetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwHostIpAddr. + Ping auto-reset table. + " + ::= { hwAutoReset 1 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1 + hwPingAutoResetEntry OBJECT-TYPE + SYNTAX HwPingAutoResetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwHostIpAddr. + Ping auto-reset table. + " + INDEX { hwHostIpAddr } + ::= { hwPingAutoResetTable 1 } + + + HwPingAutoResetEntry ::= + SEQUENCE { + hwHostIpAddr + IpAddress, + hwPacketNumber + Integer32, + hwIntervalTime + Integer32, + hwResponseTime + Integer32, + hwLoopTime + Integer32, + hwFailureThreshold + Integer32, + hwFailedTimes + Integer32, + hwAutoResetEnableStatus + INTEGER, + hwAutoResetRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.1 + hwHostIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The IP address of monitoring gateway + " + ::= { hwPingAutoResetEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.2 + hwPacketNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The number of the PING packets sent during every check, + Default value: 5 + " + ::= { hwPingAutoResetEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.3 + hwIntervalTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The interval of sending PING packets. + Default: 1 + Unit: second + " + ::= { hwPingAutoResetEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.4 + hwResponseTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Time-out time for the response of the PING packets. + Unit: second + Default: 2 + " + ::= { hwPingAutoResetEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.5 + hwLoopTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Interval between the cyclic checks + Default value: 600 + Unit: second + " + ::= { hwPingAutoResetEntry 5 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.6 + hwFailureThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The threshold of checking failed. + Default value: 10 + " + ::= { hwPingAutoResetEntry 6 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.7 + hwFailedTimes OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Times of checking failed + " + ::= { hwPingAutoResetEntry 7 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.8 + hwAutoResetEnableStatus OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Enable status of auto-reset. + Options: + 1. enable(1) - enable + 2. disable(2) - disable + " + ::= { hwPingAutoResetEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.16.1.1.9 + hwAutoResetRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + RowStatus standard operation + " + ::= { hwPingAutoResetEntry 9 } + + + -- 1.3.6.1.4.1.2011.6.3.17 + hwSystemResource OBJECT IDENTIFIER ::= { hwDev 17 } + + + -- 1.3.6.1.4.1.2011.6.3.17.1 + hwSystemResTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwSystemResEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameIndex, hwSlotIndex or hwResType. + System resource table. + " + ::= { hwSystemResource 1 } + + + -- 1.3.6.1.4.1.2011.6.3.17.1.1 + hwSystemResEntry OBJECT-TYPE + SYNTAX HwSystemResEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex, hwSlotIndex or hwResType. + System resource table. + " + INDEX { hwFrameIndex, hwSlotIndex, hwResType } + ::= { hwSystemResTable 1 } + + + HwSystemResEntry ::= + SEQUENCE { + hwResType + INTEGER, + hwResOverLoad + Integer32, + hwResOccupancy + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.17.1.1.1 + hwResType OBJECT-TYPE + SYNTAX INTEGER + { + memory(1), + messageUnits(2), + cpu(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + System resource type. + Options: + 1. memory(1) -indicates the memory resource + 2. messageUnits(2)-indicates the message resource + 3. cpu(3) -indicates the CPU resource + " + ::= { hwSystemResEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.17.1.1.2 + hwResOverLoad OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + System resource overload threshold. + The following two system resources support querying and + Threshold setting: memory(1), cpu(3). + Memory(1) and cpu(3) have limited value ranges. + MessageUnits(2) cannot be set or queried. + " + ::= { hwSystemResEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.17.1.1.3 + hwResOccupancy OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + System resource occupancy. + " + ::= { hwSystemResEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.17.2 + hwMemOccupancy OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + System memory occupancy. + " + ::= { hwSystemResource 2 } + + + -- 1.3.6.1.4.1.2011.6.3.17.3 + hwCpuOccupancy OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + System CPU occupancy. + " + ::= { hwSystemResource 3 } + + + -- 1.3.6.1.4.1.2011.6.3.18 + hwRingAttrTable OBJECT IDENTIFIER ::= { hwDev 18 } + + + -- 1.3.6.1.4.1.2011.6.3.18.1 + hwRingFrequency OBJECT-TYPE + SYNTAX INTEGER + { + frequency16HZ(1), + frequency25HZ(2), + frequency50HZ(3), + frequency20HZ(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Frequency of ring. + Options: + 1. frequency16HZ(1) --The frequency of ring is 16HZ + 2. frequency25HZ(2) --The frequency of ring is 25HZ + 3. frequency50HZ(3) --The frequency of ring is 50HZ + 4. frequency20HZ(4) --The frequency of ring is 20HZ + " + ::= { hwRingAttrTable 1 } + + + -- 1.3.6.1.4.1.2011.6.3.18.2 + hwRingacamplitude OBJECT-TYPE + SYNTAX INTEGER + { + acamplitude74Vrms(1), + acamplitude65Vrms(2), + acamplitude50Vrms(3), + acamplitude75Vrms(4), + acamplitude70Vrms(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + AC amplitude of ring. + Options: + 1. acamplitude74Vrms(1) --The AC amplitude of ring is 74Vrms + 2. acamplitude65Vrms(2) --The AC amplitude of ring is 65Vrms + 3. acamplitude50Vrms(3) --The AC amplitude of ring is 50Vrms + 4. acamplitude75Vrms(4) --The AC amplitude of ring is 75Vrms + 5. acamplitude70Vrms(5) --The AC amplitude of ring is 70Vrms + " + ::= { hwRingAttrTable 2 } + + + -- 1.3.6.1.4.1.2011.6.3.18.3 + hwRingdcbias OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + DC bias of ring. + Options: + 1 --The DC bias voltage of ring 20V + 2 --The DC bias voltage of ring 30V. + " + ::= { hwRingAttrTable 3 } + + + -- 1.3.6.1.4.1.2011.6.3.21 + hwIopacketfile OBJECT IDENTIFIER ::= { hwDev 21 } + + + -- 1.3.6.1.4.1.2011.6.3.21.1 + hwIopacketfileAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + deactivepacketfile(0), + activepacketfile(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The status of the board software package. + Options: + 1. deactivepacketfile(0)-indicates that the status of the board software package is not active. + 2. activepacketfile(1) -indicates that active the packet file. + Perform activepacketfile(1), and the system queries all the boards. + If the software version of a board is inconsistent with the version in the package, + the software of the board is upgraded to the version in the package. + Certain boards can be upgraded by a reset operation + " + ::= { hwIopacketfile 1 } + + + -- 1.3.6.1.4.1.2011.6.3.22 + hwUpgrade OBJECT IDENTIFIER ::= { hwDev 22 } + + + -- 1.3.6.1.4.1.2011.6.3.22.1 + hwUpgradeRequestID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The request index for automatic upgrade. + For automatic upgrade: + The NMS loads the NE program of the latest version, + the data or configuration file after upgrade, and the + package of the board to the active control board of the NE system. + The NE automatically loads the NE program, + the data or configuration file after upgrade, and the package, + from the active control board to the standby control board in a synchronous manner. + At this time, the NMS needs to deliver the command of upgrading and resetting + to the active control board. + When resetting the control board, you must specify hwUpgradeRequestID, + hwUpgradeAdmin, hwUpgradeResetInterval. + The operation is saved as a record entry. + hwUpgradeRequestID is used to identify this operation. Therefore, + its value cannot be the same as the operation request ID of another record entry. + The hwUpgradeRequestID value of -1 indicates there is no upgrade going. + " + ::= { hwUpgrade 1 } + + + -- 1.3.6.1.4.1.2011.6.3.22.2 + hwUpgradeAdmin OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(-1), + uninterruptedAutoUpgrade(1), + upgradeSchedule(2), + undoUpgradeSchedule(3), + interruptedAutoUpgrade(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The command of software active. + Options: + 1.nooperation(-1) - default state of the system. + 2.uninterruptedAutoUpgrade(1) - uninterrupted auto upgrade. + 3.upgradeSchedule(2) - reset system and acitve the software. If you need to active the software + after a certain period,you also need to set hwUpgradeReserveTimeout or + hwUpgradeReserveDateTime. + 4.undoUpgradeSchedule(3) - negate the operation to active software. + 5.interruptedAutoUpgrade(4) - interrupted auto upgrade. + " + ::= { hwUpgrade 2 } + + + -- 1.3.6.1.4.1.2011.6.3.22.3 + hwUpgradeResetInterval OBJECT-TYPE + SYNTAX Integer32 (-1..1440) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The interval to force service boards to reset after the upgrade + of mainboard has been completed. + Unit:minute + " + ::= { hwUpgrade 3 } + + + -- 1.3.6.1.4.1.2011.6.3.22.4 + hwUpgradeTargetVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The target version of automatic upgrade. + For example: MA5600V800R003C02. + Allow querying the target version only during automatic upgrade. + The system configuration management platform is locked during automatic upgrade. + When you are setting the target version of an object in an upgrade, + you also need to set hwUpgradeRequestID, hwUpgradeAdmin, and hwUpgradeResetInterval. + Automatic upgrade requires consistency between the program version + saved in the standby area of the system and the set target version. + If the target version is not specified, the system performs automatic + upgrade according to the version saved in the standby area of the system. + " + ::= { hwUpgrade 4 } + + + -- 1.3.6.1.4.1.2011.6.3.22.5 + hwUpgradeReserveTimeout OBJECT-TYPE + SYNTAX Integer32 (-1 | 60..604800) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Used to set the delay time of software active, in unit of seconds. + When you set hwUpgradeReserveTimeout, you also need to set hwUpgradeAdmin to upgradeSchedule(2). + It is invalid to set both hwUpgradeReserveTimeout and hwUpgradeReserveDateTime. + The hwUpgradeReserveTimeout value of -1 indicates the delay time of software active is not set. + " + ::= { hwUpgrade 5 } + + + -- 1.3.6.1.4.1.2011.6.3.22.6 + hwUpgradeReserveDateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object is used for setting the date and time of software active. + When you set hwUpgradeReserveDateTime, you also need to set hwUpgradeAdmin to upgradeSchedule(2). + It is invalid to set both hwUpgradeReserveDateTime and hwUpgradeReserveTimeout. + The configured time is the local time, and time zone configuration is not supported. + " + ::= { hwUpgrade 6 } + + + -- 1.3.6.1.4.1.2011.6.3.22.7 + hwEmergencyCallProtect OBJECT-TYPE + SYNTAX INTEGER + { + disable(1), + enable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This object is used for setting the emergence call protection function. + If this object is set to enable, the system cannot be reset if the system is processing an emergence call. + Options: + 1.disable(1) - Indicates that the emergence call is disabled. + 2.enable(2) - Indicates that the emergence call is enabled. + " + ::= { hwUpgrade 7 } + + + -- 1.3.6.1.4.1.2011.6.3.22.8 + hwUpgradeCapability OBJECT-TYPE + SYNTAX BITS + { + issu(0), + ossu(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The capability of upgrade. + Options: + 1.issu(0) - in servers software upgrade. + 2.ossu(1) - out of servers softer upgrade. + From left to right, each bit indicates a capability of upgrade. + If the bit is set to 1, it indicates support the capability. + If the bit is set to 0, it indicates not support the capability. + " + ::= { hwUpgrade 8 } + + +-- 1.3.6.1.4.1.2011.6.3.23 + -- 1.3.6.1.4.1.2011.6.3.23 + hwAgentOntInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwAgentOntInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. + OLT agent ONT INFO table. + For hwFrameIndex, refer to hwFrameTable. For hwSlotIndex, refer to hwSlotTable. For hwPortIndex, refer to hwPortTable. + " + ::= { hwDev 23 } + + +-- 1.3.6.1.4.1.2011.6.3.23.1 + -- 1.3.6.1.4.1.2011.6.3.23.1 + hwAgentOntInfoEntry OBJECT-TYPE + SYNTAX HwAgentOntInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. + OLT agent ONT INFO table. + For hwFrameIndex, refer to hwFrameTable. For hwSlotIndex, refer to hwSlotTable. For hwPortIndex, refer to hwPortTable. + " + INDEX { hwFrameIndex, hwSlotIndex, hwPortIndex, hwOntIndex } + ::= { hwAgentOntInfoTable 1 } + + + HwAgentOntInfoEntry ::= + SEQUENCE { + hwOntIndex + Integer32, + hwOntState + OCTET STRING, + hwOntType + OCTET STRING, + hwOntVersion + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.6.3.23.1.1 + hwOntIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + ONT ID. + Parameters hwFrameIndex and hwSlotIndex are obligatory, hwOntIndex and hwPortIndex are optional + (the setting -1 indicates that the parameter is optional). + For example, to set the information of all ONTs connected to a specified port returned, + you can set hwOntIndex to -1; to set the information about the status of all ONTs + connected to all ports of a specified slot returned, you can set hwPortIndex and hwOntIndex to -1 + " + ::= { hwAgentOntInfoEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.23.1.2 + hwOntState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ONT state. + data structure: + -------------------------------------------------------------------------------------------------- + | m | ONT state combination | ONT state combination | | ONT state combination | + | (2B) | in Port x | in Port y | ..... | in Port n | + -------------------------------------------------------------------------------------------------- + / \ + / \ + / \ + ----------------------------------- + | x | ONT m-1 | | ONT 0 | + |(2B) |state(1b)|...... |state(1b)| + ----------------------------------- + state enum: + normal(0): ONT state is normal. + fault(1): ONT state is fault. + " + ::= { hwAgentOntInfoEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.23.1.3 + hwOntType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ONT type. + data structure: ONT IP + ONT type + ------------------------------------------------------------------- + | ONT NUM | ONT IP | ONT type | | ONT IP | ONT type | + | (2B) | (4B) | (16B) | ...... | (4B) | (16B) | + ------------------------------------------------------------------- + + Because of the restrictions on the SNMP packet, the packet of up to 8 KB can be transmitted. + When the size of the packet to be reported exceeds 8 KB, the packet must be compressed. + The compress format of the packet is shown in the following figure. + ----------------------------------------------------------------------- + | DATA-LENGTH | FLAG | TLV-NUM | TYPE | LEN | CRC | | + ------------------------------------------------------------ | + | | + | | + | | + ----------------------------------------------------------------------- + In the compressed packet: + DATA-LENGTH occupies four bytes to store the whole length of the file, including the header structure. + FLAG occupies two bytes to store the flag, which indicates the format of the file contents. + In this compressed packet, the flag indicates that the format of the file contents is compressed. + 0xFEFE indicates compress and 0 indicates non-compress. + TLV-NUM indicates the number of TLVs that the file carries. In this compressed packet, TLV-NUM is 1, + indicating the CRC value of the compressed content. The following continuous bytes TYPE, LEN, and CRC + are data in the TLV format. Each of TYPE, LEN, and CRC occupies two bytes. In this compressed packet, + TYPE, LEN, and CRC record the CRC value of the compressed content. TYPE indicates the CRC type. + LEN indicates the number of bytes that the CRC occupies and the actual value is 2. + CRC stores the CRC value of the compressed content. + The actual returned content is compressed in the .zip format and stored in the final field of compressed + content. + " + ::= { hwAgentOntInfoEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.23.1.4 + hwOntVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + ONT version. + data structure: ONT IP + ONT version + ------------------------------------------------------------------------ + | ONT NUM | ONT IP | ONT version | | ONT IP | ONT version | + | (2B) | (4B) | (32B) | ...... | (4B) | (32B) | + ------------------------------------------------------------------------ + " + ::= { hwAgentOntInfoEntry 4 } + + + -- 1.3.6.1.4.1.2011.6.3.24 + hwConfigLock OBJECT IDENTIFIER ::= { hwDev 24 } + + + -- 1.3.6.1.4.1.2011.6.3.24.1 + hwConfigLockState OBJECT-TYPE + SYNTAX INTEGER + { + locked(1), + unlocked(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Whether the system configuration is locked. + Options: + 1. locked(1) -the system configuration is locked + 2. unlocked(2) -the system configuration is not locked + The user who locks the system configuration can unlock it. + Super users and the network administrator can forcibly unlock + the system configuration. Other users cannot unlock it. + " + ::= { hwConfigLock 1 } + + + -- 1.3.6.1.4.1.2011.6.3.24.2 + hwConfigUnlockInterval OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The interval for automatic unlock of the system configuration, in unit of minute. + The system re-counts the time in these two cases: a user successfully locks the + system configuration and the user who locks system configuration sets hwConfigUnlockInterval. + If a user unlocks the system configuration within the automatic unlock interval, + automatic unlock is not necessary. If the system configuration keeps locked, + after the interval elapses, the system automatically unlocks it. + If a NETCONF user successfully locks the system configuration, + the system configuration will not be unlocked automatically,the automatic unlock interval is set as 0. + Default: 5 + " + ::= { hwConfigLock 2 } + + + -- 1.3.6.1.4.1.2011.6.3.24.3 + hwConfigLockUserType OBJECT-TYPE + SYNTAX INTEGER + { + nooperation(-1), + nms(1), + series(2), + telnet(3), + web(4), + xml(5), + ssh(6), + netconf(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The type of user who locks system configuration. + Options: + 1. nooperation(-1) -default type of the system + 2. nms(1) -the user who access through the NMS + 3. series(2) -the user who access through the serial interface + 4. telnet(3) -the user who access through telnet + 5. web(4) -the user who access through the web user interface + 6. xml(5) -the user who access through the XML interface + 7. ssh(6) -the user who access through SSH + 8. netconf(7) -the user who access through NETCONF + " + ::= { hwConfigLock 3 } + + + -- 1.3.6.1.4.1.2011.6.3.24.4 + hwConfigLockUserName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The user name of the user who locks the configuration platform. + " + ::= { hwConfigLock 4 } + + + -- 1.3.6.1.4.1.2011.6.3.24.5 + hwConfigLockUserIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The IP address of the user who locks the configuration platform. + If a user who accesses through the serial port locks the configuration platform, + the IP address is default value. + DEFVAL { 255.255.255.255 } + " + ::= { hwConfigLock 5 } + + + -- 1.3.6.1.4.1.2011.6.3.24.6 + hwConfigLockOperate OBJECT-TYPE + SYNTAX INTEGER + { + lock(1), + unlock(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The operation to lock or unlock config. + Options: + 1. lock(1) -before data configuration, use lock(1) to lock the configuration platform, + preventing other users from modifying or deleting the configuration data just completed + 2. unlock(2) -when the data configuration is complete, use unlock(2) to unlock the configuration platform. + After that, other users can configure the system data + If a user performs lock(1) and does not perform unlock(2) after data configuration, + the system automatically unlocks after a certain period. + For the interval for automatic unlock, refer to hwConfigUnlockInterval. + " + ::= { hwConfigLock 6 } + + -- 1.3.6.1.4.1.2011.6.3.24.7 + hwConfigLockUserInetAddressType OBJECT-TYPE + SYNTAX InetAddressType + { + unknown(0), + ipv4(1), + ipv6(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The type of address in hwConfigLockUserInetAddress. + Options: + 1. unknown(0) -If a user who accesses through the serial port locks the configuration platform, + the IP address type is unknown(0). + 2. ipv4(1) -indicates that the IP address type is ipv4. + 3. ipv6(2) -indicates that the IP address type is ipv6. + " + ::= { hwConfigLock 7 } + + -- 1.3.6.1.4.1.2011.6.3.24.8 + hwConfigLockUserInetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The IP address of the user who locks the configuration platform. + If a user who accesses through the serial port locks the configuration platform, + the IP address is default value. + DEFVAL { zero-length } + " + ::= { hwConfigLock 8 } + + -- 1.3.6.1.4.1.2011.6.3.25 + hwIntelligentPhoneParaTable OBJECT IDENTIFIER ::= { hwDev 25 } + + + -- 1.3.6.1.4.1.2011.6.3.25.1 + hwIntelligentPhoneMode OBJECT-TYPE + SYNTAX INTEGER + { + disable(1), + enable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The switch of Intelligent-phone mode: disable or enable. + DEFVAL { disable } + Options: + 1. disable(1) -if it is set to disable(1), the settings of hwAttenuation and hwDetectionThreshold + are not applied + 2.enable(2) -if it is set to enable(2), the settings of hwAttenuation and hwDetectionThreshold + take effect in the intelligent pay phone service (IPP) + " + ::= { hwIntelligentPhoneParaTable 1 } + + + -- 1.3.6.1.4.1.2011.6.3.25.2 + hwAttenuation OBJECT-TYPE + SYNTAX Integer32 (0..14) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The value of Intelligent-signal attenuation: 0 dBm to 14 dBm. + From 0 to 14 independently indicates form 0 dBm to 14 dBm. + Default: 5 dBm. + DEFVAL { 5 } + " + ::= { hwIntelligentPhoneParaTable 2 } + + + -- 1.3.6.1.4.1.2011.6.3.25.3 + hwDetectionThreshold OBJECT-TYPE + SYNTAX Integer32 (0..28) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The threshold of intelligent-signal detection: 0 dBm to 28 dBm. + From 0 to 28 independently indicates form 0 dBm to -28 dBm. + Default: -15 dBm. + DEFVAL { 15 } + " + ::= { hwIntelligentPhoneParaTable 3 } + + + -- 1.3.6.1.4.1.2011.6.3.26 + hwPstnBoardCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwPstnBoardCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameIndex or hwSlotIndex. + PstnBoard config table. + " + ::= { hwDev 26 } + + + -- 1.3.6.1.4.1.2011.6.3.26.1 + hwPstnBoardCfgEntry OBJECT-TYPE + SYNTAX HwPstnBoardCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex or hwSlotIndex. + PstnBoard config table. + " + INDEX { hwFrameIndex, hwSlotIndex } + ::= { hwPstnBoardCfgTable 1 } + + + HwPstnBoardCfgEntry ::= + SEQUENCE { + hwPowerMode + INTEGER + } + + -- 1.3.6.1.4.1.2011.6.3.26.1.1 + hwPowerMode OBJECT-TYPE + SYNTAX INTEGER + { + generalMode(0), + highMode(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Indicates the power-mode of the board. + Options: + 1. generalMode(0) -Indicate that the board uses normal power supply + 2. highMode(1) -Indicate that the board uses high-voltage power supply + " + ::= { hwPstnBoardCfgEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.27 + hwNatOnuTable OBJECT IDENTIFIER ::= { hwDev 27 } + + + -- 1.3.6.1.4.1.2011.6.3.27.1 + hwNatOnuConfigInfoTable OBJECT IDENTIFIER ::= { hwNatOnuTable 1 } + + +-- 1.3.6.1.4.1.2011.6.3.27.1.1 + -- 1.3.6.1.4.1.2011.6.3.27.1.1 + hwNatOnuMgmtSwitch OBJECT-TYPE + SYNTAX INTEGER + { + disable(1), + enable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The status of the function of managing ONU through the NAT + proxy for OLT: disable or enable. + Options: + 1.disable(1) - the state of the function is disabled + 2.enable(2) - the state of the function is enabled + " + ::= { hwNatOnuConfigInfoTable 1 } + + +-- 1.3.6.1.4.1.2011.6.3.27.1.2 + -- 1.3.6.1.4.1.2011.6.3.27.1.2 + hwNatOnuVlanID OBJECT-TYPE + SYNTAX Integer32 (-1 | 2..4093) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The VLANID of the Management Channel which ONU belongs to. + -1 (default value) indicates this value is not configured. + " + ::= { hwNatOnuConfigInfoTable 2 } + + + -- 1.3.6.1.4.1.2011.6.3.27.1.3 + hwNatOnuIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The public IP Address of ONU under the Agent Management of OLT. + " + ::= { hwNatOnuConfigInfoTable 3 } + + -- 1.3.6.1.4.1.2011.6.3.27.1.4 + hwNatOnuPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The Priority of the SNMP Message from ONU. + " + ::= { hwNatOnuConfigInfoTable 4 } + + + -- 1.3.6.1.4.1.2011.6.3.27.1.5 + hwNatOnuStartIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The start IP Address of ONU Inner Ip Segment. + " + ::= { hwNatOnuConfigInfoTable 5 } + + -- 1.3.6.1.4.1.2011.6.3.27.1.6 + hwNatOnuIpScope OBJECT-TYPE + SYNTAX Integer32 (1024..5120) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The number of ONU Inner Ip. + " + ::= { hwNatOnuConfigInfoTable 6 } + + + -- 1.3.6.1.4.1.2011.6.3.27.2 + hwNatOnuUDPInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwNatOnuUDPInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this table is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. + The UDP port distribution table of ONU. + " + ::= { hwNatOnuTable 2 } + + + -- 1.3.6.1.4.1.2011.6.3.27.2.1 + hwNatOnuUDPInfoEntry OBJECT-TYPE + SYNTAX HwNatOnuUDPInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex, hwSlotIndex, hwPortIndex or hwOntIndex. + The UDP port distribution table of ONU. + " + INDEX { hwFrameIndex, hwSlotIndex, hwPortIndex, hwOntIndex } + ::= { hwNatOnuUDPInfoTable 1 } + + + HwNatOnuUDPInfoEntry ::= + SEQUENCE { + hwNatOnuUdpBegin + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.27.2.1.1 + hwNatOnuUdpBegin OBJECT-TYPE + SYNTAX Integer32 (0..65528) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The start UDP Port Number of ONU which is managed by OLT through NAT. + " + ::= { hwNatOnuUDPInfoEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.28 + hwServiceMigrationTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwServiceMigrationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The service migration object table of Port or ONT. + The objects in hwServiceMigrationTable are used for migrating service operations + associated with Port or ONT. The operations include adding and deleting a object. + The indexes of this table are IfIndex, hwServiceMigrationOntId. + " + ::= { hwDev 28 } + + -- 1.3.6.1.4.1.2011.6.3.28.1 + hwServiceMigrationEntry OBJECT-TYPE + SYNTAX HwServiceMigrationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The service migration object table of Port or ONT. + The objects in hwServiceMigrationTable are used for migrating service operations + associated with Port or ONT. The operations include adding and deleting a object. + The indexes of this entry are IfIndex, hwServiceMigrationOntId. + " + INDEX { ifIndex, hwServiceMigrationOntId } + ::= { hwServiceMigrationTable 1 } + + + HwServiceMigrationEntry ::= + SEQUENCE { + hwServiceMigrationOntId + Integer32, + hwServiceMigrationRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.28.1.1 + hwServiceMigrationOntId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Ont ID. + When hwOntId = 65535, the operating object is Port. + When hwOntId != 65535, the operating object is ONT. + " + ::= { hwServiceMigrationEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.28.1.2 + hwServiceMigrationRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the row status, used for creating or deleting + a migration object. createAndGo(4) and destroy(6) are supported. + During the query operation, active(1) is always returned for this leaf. + Options: + 1. active(1) -when this leaf is queried, the value is fixed to active(1). + 2. createAndGo(4) -create a new instance of a conceptual row. + 3. destroy(6) -delete the instances associated with an existing conceptual row. + " + ::= { hwServiceMigrationEntry 2 } + + + -- 1.3.6.1.4.1.2011.6.3.29 + hwServiceCfgMngtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwServiceCfgMngtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The service configuration object table of Port or ONT. + The objects in hwServiceCfgMngtTable are used for configuration operations + associated with port or ONT. The operations include adding and deleting a object. + The indexes of this table are IfIndex, hwServiceCfgOntId. + " + ::= { hwDev 29 } + + -- 1.3.6.1.4.1.2011.6.3.29.1 + hwServiceCfgMngtEntry OBJECT-TYPE + SYNTAX HwServiceCfgMngtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The service configuration object table of Port or ONT. + The objects in hwServiceCfgMngtTable are used for configuration operations + associated with port or ONT. The operations include adding and deleting a object. + The indexes of this entry are IfIndex, hwServiceCfgOntId. + " + INDEX { ifIndex, hwServiceCfgOntId } + ::= { hwServiceCfgMngtTable 1 } + + + HwServiceCfgMngtEntry ::= + SEQUENCE { + hwServiceCfgOntId + Integer32, + hwServiceCfgOperStatus + INTEGER, + hwServiceCfgRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.29.1.1 + hwServiceCfgOntId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Ont ID. + When hwOntId = 65535, the operating object is Port. + When hwOntId != 65535, the operating object is ONT. + " + ::= { hwServiceCfgMngtEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.29.1.2 + hwServiceCfgOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + srvCfgDeleting(1), + srvCfgDeletionComplete(2), + srvCfgDeletionFailed(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The service configuration object status. + Options: + 1. srvCfgDeleting(1) -The operation is in deleting state. + 2. srvCfgDeletionComplete(2) -The operation success. + 3. srvCfgDeletionFailed(3) -The operation fail. + " + ::= { hwServiceCfgMngtEntry 2 } + + -- 1.3.6.1.4.1.2011.6.3.29.1.3 + hwServiceCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the row status, used for creating or deleting + a service configuration object. createAndGo(4) and destroy(6) + are supported. During the query operation, active(1) is + always returned for this leaf. + Options: + 1. active(1) -when this leaf is queried, the value is fixed to active(1). + 2. createAndGo(4) -create a new instance of a conceptual row. + 3. destroy(6) -delete the instances associated with an existing conceptual row. + " + ::= { hwServiceCfgMngtEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.30 + hwSysCapabilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwSysCapabilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Description of the device dynamic capability. The capability value + is stored in 16 byte(128 bit), each bit denotes one capability, + 1 equals support, 0 equals not. + The index of this table is hwCapabilityFeatureID. + " + ::= { hwDev 30 } + + + -- 1.3.6.1.4.1.2011.6.3.30.1 + hwSysCapabilityEntry OBJECT-TYPE + SYNTAX HwSysCapabilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + Description of the device dynamic capability. The capability value + is stored in 16 byte(128 bit), each bit denotes one capability, + 1 equals support, 0 equals not. + The index of this table is hwCapabilityFeatureID. + " + INDEX { hwCapabilityFeatureID } + ::= { hwSysCapabilityTable 1 } + + + HwSysCapabilityEntry ::= + SEQUENCE { + hwCapabilityFeatureID + INTEGER, + hwCapabilityFeatureValue + OCTET STRING, + hwCapabilityFeatureMask + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.6.3.30.1.1 + hwCapabilityFeatureID OBJECT-TYPE + SYNTAX INTEGER { system(1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The id of device feature. + Options: + 1.system(1) - feature of system + " + ::= { hwSysCapabilityEntry 1 } + + + -- 1.3.6.1.4.1.2011.6.3.30.1.2 + hwCapabilityFeatureValue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The vaule of device capability. + + When hwCapabilityFeatureID equals system(1), bit from left to right represents: + 0.AG capability + 1.BFD capability + + The value of the bit is 0 means the capability is not supported. + The value of the bit is 1 means the capability is supported. + " + ::= { hwSysCapabilityEntry 2 } + + -- 1.3.6.1.4.1.2011.6.3.30.1.3 + hwCapabilityFeatureMask OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The mask of device capability. + + When hwCapabilityFeatureID equals system(1), bit from left to right represents: + 0.AG capability + 1.BFD capability + + The value of the bit is 0 means the 'capability value' is invalid. + The value of the bit is 1 means the 'capability value' is valid. + " + ::= { hwSysCapabilityEntry 3 } + + + -- 1.3.6.1.4.1.2011.6.3.31 + hwDevLedLight OBJECT IDENTIFIER ::= { hwDev 31 } + + -- 1.3.6.1.4.1.2011.6.3.31.1 + hwDevLedLightByNms OBJECT-TYPE + SYNTAX INTEGER + { + ledOn(1), + ledOff(2), + null(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + This node supports the SET operation: + If the pre-deployment on the NMS fails, the RUN indicator turns yellow by set ledOn(1). A half + an hour later, the yellow indicator automatically turns off. + If the pre-deployment on the NMS is successful, the RUN indicator must be set ledOff(2). + + This node supports the GET operation: + The system returns null(3) when the GET operation is performed. + + 1,ledOn(1) --Network pre-deployment fail. + 2,ledOff(2) --Network pre-deployment success. + 3,null(3) --The return value of GET operation. + " + ::= { hwDevLedLight 1 } + + + -- 1.3.6.1.4.1.2011.6.3.32 + hwBandwidth OBJECT IDENTIFIER ::= { hwDev 32 } + + -- 1.3.6.1.4.1.2011.6.3.32.1 + hwBandwidthMode OBJECT-TYPE + SYNTAX INTEGER + { + bandwidth40G(1), + bandwidth80G(2), + bandwidth160G(3), + bandwidth50G(4), + bandwidth100G(5), + bandwidth200G(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + Configuring the bandwidth mode of the device. + Options: + 1.bandwidth40G(1) - 40G + 2.bandwidth80G(2) - 80G + 3.bandwidth160G(3) - 160G + 4.bandwidth50G(4) - 50G + 5.bandwidth100G(5) - 100G + 6.bandwidth200G(6) - 200G + " + ::= { hwBandwidth 1 } + + + -- 1.3.6.1.4.1.2011.6.3.103 + hwDevSnmpProbeMonitor OBJECT IDENTIFIER ::= { hwDev 103 } + + -- 1.3.6.1.4.1.2011.6.3.103.1 + hwDevSnmpProbeMonitorPara OBJECT IDENTIFIER ::= { hwDevSnmpProbeMonitor 1 } + + -- 1.3.6.1.4.1.2011.6.3.103.1.1 + hwDevSnmpProbeMonitorSwitch OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The object specifies the switch state of SNMP probe monitor. + Options: + enable(1) -indicates the SNMP probe monitor switch is on. + disable(2) -indicates the SNMP probe monitor switch is off. + Default: enable(1). + " + ::= { hwDevSnmpProbeMonitorPara 1 } + + -- 1.3.6.1.4.1.2011.6.3.103.1.2 + hwDevSnmpProbeMonitorActiveThreshold OBJECT-TYPE + SYNTAX Integer32 (3..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " + The object specifies the active-threshold of SNMP probe monitor. + From 3 minutes to 60 minutes. + Default: 15 minutes. + " + ::= { hwDevSnmpProbeMonitorPara 2 } + + -- 1.3.6.1.4.1.2011.6.3.103.2 + hwDevSnmpProbeHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwDevSnmpProbeHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The SNMP probe monitor table, which supports the functions of querying the information + of SNMP probe monitor. The index of this table is hwDevSnmpProbeHostIndex. + " + ::= { hwDevSnmpProbeMonitor 2 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1 + hwDevSnmpProbeHostEntry OBJECT-TYPE + SYNTAX HwDevSnmpProbeHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The SNMP probe monitor table, which supports the functions of querying the information + of SNMP probe monitor. The index of this table is hwDevSnmpProbeHostIndex. + " + INDEX { hwDevSnmpProbeHostIndex } + ::= { hwDevSnmpProbeHostTable 1 } + + HwDevSnmpProbeHostEntry ::= + SEQUENCE { + hwDevSnmpProbeHostIndex + Integer32, + hwDevSnmpProbeHostIpAddressType + InetAddressType, + hwDevSnmpProbeHostIpAddress + InetAddress, + hwDevSnmpProbeReceivedCount + Integer32, + hwDevSnmpProbeInitiallyReceivedTime + DateAndTime, + hwDevSnmpProbeRecentlyReceivedTime + DateAndTime, + hwDevSnmpProbeMinimumInterval + Integer32, + hwDevSnmpProbeMaxmumInterval + Integer32, + hwDevSnmpProbeAverageInterval + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.1 + hwDevSnmpProbeHostIndex OBJECT-TYPE + SYNTAX Integer32(0..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the index of SNMP probe monitor. + " + ::= { hwDevSnmpProbeHostEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.2 + hwDevSnmpProbeHostIpAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the IP address type of SNMP probe monitor: + Options: + ipv4(1) -indicates an IPv4 address + ipv6(2) -indicates an IPv6 address + " + ::= { hwDevSnmpProbeHostEntry 2 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.3 + hwDevSnmpProbeHostIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the IP address of SNMP probe monitor. + " + ::= { hwDevSnmpProbeHostEntry 3 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.4 + hwDevSnmpProbeReceivedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the total probe count of SNMP probe monitor. + " + ::= { hwDevSnmpProbeHostEntry 4 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.5 + hwDevSnmpProbeInitiallyReceivedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the initial probe time of SNMP probe monitor. + " + ::= { hwDevSnmpProbeHostEntry 5 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.6 + hwDevSnmpProbeRecentlyReceivedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the recent probe time of SNMP probe monitor. + " + ::= { hwDevSnmpProbeHostEntry 6 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.7 + hwDevSnmpProbeMinimumInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the minimum interval of SNMP probe monitor, unit second. + " + ::= { hwDevSnmpProbeHostEntry 7 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.8 + hwDevSnmpProbeMaxmumInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the maxmum interval of SNMP probe monitor, unit second. + " + ::= { hwDevSnmpProbeHostEntry 8 } + + -- 1.3.6.1.4.1.2011.6.3.103.2.1.9 + hwDevSnmpProbeAverageInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the average interval of SNMP probe monitor, unit second. + " + ::= { hwDevSnmpProbeHostEntry 9 } + + -- 1.3.6.1.4.1.2011.6.3.103.3 + hwDevSnmpProbeRecordTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwDevSnmpProbeRecordEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The abnormal record table of SNMP probe monitor, which supports the functions of querying + the abnormal record of SNMP probe monitor. The index of this table is hwDevSnmpProbeRecordIndex. + " + ::= { hwDevSnmpProbeMonitor 3 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1 + hwDevSnmpProbeRecordEntry OBJECT-TYPE + SYNTAX HwDevSnmpProbeRecordEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The abnormal record table of SNMP probe monitor, which supports the functions of querying + the abnormal record of SNMP probe monitor. The index of this table is hwDevSnmpProbeRecordIndex. + " + INDEX { hwDevSnmpProbeRecordIndex } + ::= { hwDevSnmpProbeRecordTable 1 } + + HwDevSnmpProbeRecordEntry ::= + SEQUENCE { + hwDevSnmpProbeRecordIndex + Integer32, + hwDevSnmpProbeRecordHostIpAddressType + InetAddressType, + hwDevSnmpProbeRecordHostIpAddress + InetAddress, + hwDevSnmpProbeRecordLastReceivedTime + DateAndTime, + hwDevSnmpProbeRecordReceivedCount + Integer32, + hwDevSnmpProbeRecordMinimumInterval + Integer32, + hwDevSnmpProbeRecordMaxmumInterval + Integer32, + hwDevSnmpProbeRecordAverageInterval + Integer32 + } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.1 + hwDevSnmpProbeRecordIndex OBJECT-TYPE + SYNTAX Integer32(0..49) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the index of abnormal record. + " + ::= { hwDevSnmpProbeRecordEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.2 + hwDevSnmpProbeRecordHostIpAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the IP address type of abnormal record: + Options: + ipv4(1) -indicates an IPv4 address + ipv6(2) -indicates an IPv6 address + " + ::= { hwDevSnmpProbeRecordEntry 2 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.3 + hwDevSnmpProbeRecordHostIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the IP address of abnormal record. + " + ::= { hwDevSnmpProbeRecordEntry 3 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.4 + hwDevSnmpProbeRecordLastReceivedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the last probe time of abnormal record. + " + ::= { hwDevSnmpProbeRecordEntry 4 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.5 + hwDevSnmpProbeRecordReceivedCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the total probe count of abnormal record. + " + ::= { hwDevSnmpProbeRecordEntry 5 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.6 + hwDevSnmpProbeRecordMinimumInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the minimum interval of abnormal record, unit second. + " + ::= { hwDevSnmpProbeRecordEntry 6 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.7 + hwDevSnmpProbeRecordMaxmumInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the maxmum interval of abnormal record, unit second. + " + ::= { hwDevSnmpProbeRecordEntry 7 } + + -- 1.3.6.1.4.1.2011.6.3.103.3.1.8 + hwDevSnmpProbeRecordAverageInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + The object specifies the average interval of the abnormal record, unit second. + " + ::= { hwDevSnmpProbeRecordEntry 8 } + + + -- 1.3.6.1.4.1.2011.6.3.34 + hwOntRemoteHttpChnlCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwOntRemoteHttpChnlCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table describes parameters that need to be delivered to the OLT and ONT during remote access to the ONT through the web page. + " + ::= { hwDev 34 } + + -- 1.3.6.1.4.1.2011.6.3.34.1 + hwOntRemoteHttpChnlCfgEntry OBJECT-TYPE + SYNTAX HwOntRemoteHttpChnlCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The index of this entry is hwFrameIndex,hwSlotIndex,hwPortIndex,hwOntIndex. + " + INDEX { hwFrameIndex, hwSlotIndex, hwPortIndex, hwOntIndex } + ::= { hwOntRemoteHttpChnlCfgTable 1 } + + HwOntRemoteHttpChnlCfgEntry ::= + SEQUENCE { + hwOntRemoteHttpChnlVlan + Integer32, + hwOntRemoteHttpChnlIpAddress + IpAddress, + hwOntRemoteHttpChnlHttpPort + Integer32, + hwOntRemoteHttpChnlProtocol + INTEGER, + hwOntRemoteHttpChnlUserName + OCTET STRING, + hwOntRemoteHttpChnlPassword + OCTET STRING, + hwOntRemoteHttpChnlDuration + Integer32, + hwOntRemoteHttpProxyPort + Integer32, + hwOntRemoteHttpProxyStatus + INTEGER, + hwOntRemoteHttpChnlRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.6.3.34.1.1 + hwOntRemoteHttpChnlVlan OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the VLAN ID of the ONT. If this parameter is not specified, + the system automatically obtains an unoccupied VLAN ID and uses it as the default VLAN ID. + " + ::= { hwOntRemoteHttpChnlCfgEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.2 + hwOntRemoteHttpChnlIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the IP address of the ONT. + If this parameter is not specified, the system selects an unoccupied IP address and uses it as the default IP address. + " + ::= { hwOntRemoteHttpChnlCfgEntry 2 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.3 + hwOntRemoteHttpChnlHttpPort OBJECT-TYPE + SYNTAX Integer32 (0..65528) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the web server port of the ONT. If this parameter is not specified, port 7017 is used by default. + " + ::= { hwOntRemoteHttpChnlCfgEntry 3 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.4 + hwOntRemoteHttpChnlProtocol OBJECT-TYPE + SYNTAX INTEGER + { + http(1), + https(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the protocol type of the web server of the ONT. If this parameter is not specified, HTTPS protocol is used by default. + " + ::= { hwOntRemoteHttpChnlCfgEntry 4 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.5 + hwOntRemoteHttpChnlUserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the user name used for a temporary user to log in to the web server of the ONT. + If this parameter is not specified, the existing user name and password are used for login. + " + ::= { hwOntRemoteHttpChnlCfgEntry 5 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.6 + hwOntRemoteHttpChnlPassword OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (6..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the password used for a temporary user to log in to the web server of the ONT, + which can consist of numbers, uppercase letters, lowercase letters, and special characters. + " + ::= { hwOntRemoteHttpChnlCfgEntry 6 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.7 + hwOntRemoteHttpProxyPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the port ID of the TCP proxy during remote access to the ONT from the OLT through the web page, which is port 8024 fixedly. + " + ::= { hwOntRemoteHttpChnlCfgEntry 7 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.8 + hwOntRemoteHttpChnlDuration OBJECT-TYPE + SYNTAX Integer32 (1..120) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the ONT login duration of a temporary user (unit: minute). + If this parameter is not specified, the login duration is 30 minutes by default. + " + ::= { hwOntRemoteHttpChnlCfgEntry 8 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.9 + hwOntRemoteHttpProxyStatus OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Indicates the enabling status of the TCP proxy. The initial state is disable. + " + ::= { hwOntRemoteHttpChnlCfgEntry 9 } + + -- 1.3.6.1.4.1.2011.6.3.34.1.10 + hwOntRemoteHttpChnlRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Indicates the row status, used for creating or deleting + a service configuration object. createAndGo(4) and destroy(6) + are supported. During the query operation, active(1) is + always returned for this leaf. + Options: + 2. createAndGo(4) -create a new instance of a conceptual row. + 3. destroy(6) -delete the instances associated with an existing conceptual row. + " + ::= { hwOntRemoteHttpChnlCfgEntry 10 } + hwDevicePktStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwDevicePktStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + This table is used to query statistics collected on some packets of a device. + " + ::= { hwDev 35 } + + -- 1.3.6.1.4.1.2011.6.3.35.1 + hwDevicePktStatEntry OBJECT-TYPE + SYNTAX HwDevicePktStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " + The indexes of this entry are hwFrameIndex and hwSlotIndex. + " + INDEX { hwFrameIndex, hwSlotIndex} + ::= { hwDevicePktStatTable 1 } + + HwDevicePktStatEntry ::= + SEQUENCE { + hwDevicePktStatReset + INTEGER, + hwDevicePktStatVlanMismatch + Counter64 + } + + -- 1.3.6.1.4.1.2011.6.3.35.1.1 + hwDevicePktStatReset OBJECT-TYPE + SYNTAX INTEGER { reset(1) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Reset the counter. Statistics can be cleared by setting the object to 1. Reading the value of the object is useless. + " + ::= { hwDevicePktStatEntry 1 } + + -- 1.3.6.1.4.1.2011.6.3.35.1.2 + hwDevicePktStatVlanMismatch OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Number of packets whose VLAN tag does not match the interface configuration. + " + ::= { hwDevicePktStatEntry 2 } + + END + + + + + + diff --git a/mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB b/mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB index 3a227f7025..26654f1d2f 100644 --- a/mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB +++ b/mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB @@ -1,8 +1,8 @@ -- ============================================================================ --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved. -- Description: -- Reference: None --- Version: V3.05 +-- Version: V3.28 -- ============================================================================ -- -- HUAWEI-ENTITY-EXTENT-MIB.mib @@ -33,7 +33,7 @@ -- 1.3.6.1.4.1.2011.5.25.31 hwEntityExtentMIB MODULE-IDENTITY - LAST-UPDATED "201707200000Z" + LAST-UPDATED "201901070000Z" ORGANIZATION "Huawei Technologies Co.,Ltd." CONTACT-INFO @@ -47,59 +47,131 @@ DESCRIPTION "The private mib file includes the general extent information of the device." - REVISION "201707200000Z" + + REVISION "201901070000Z" + DESCRIPTION "V3.28, Add hwEntityNVRAMFaultAlarmNotification and hwEntityNVRAMFaultResumeNotification" + + REVISION "201812200000Z" + DESCRIPTION "V3.27, Add hwEntityMemSizeExt " + + REVISION "201811260000Z" + DESCRIPTION "V3.26, Add hwBoardAcOutputStateTable " + + + REVISION "201810110000Z" + DESCRIPTION "V3.25, Update hwEntityOpticalBiasLowThreshold and hwEntityOpticalBiasHighThreshold, Add hwEntityOpticalHuaweiCertified" + + REVISION "201806050000Z" -- June 05, 2018 at 00:00 GMT + DESCRIPTION + "V3.24, Add hwBoardDcOutputStateTable and hwBoardDcOutputInfoTable" + + REVISION "201805310000Z" + DESCRIPTION "V3.23, Add sfp28(25) to the list of hwEntityOpticalType values" + + REVISION "201804260000Z" + DESCRIPTION "V3.22, Add cfp8(24) to the list of hwEntityOpticalType values" + + REVISION "201804180000Z" + DESCRIPTION "V3.21, Add hwDacsStatusTable" + + REVISION "201803230000Z" + DESCRIPTION "V3.20, hwPwrStatusTable Add hwEntityPwrPower" + + REVISION "201803140000Z" + DESCRIPTION "V3.19, hwEntityOpticalMode Add singleAndmultiMode" + + REVISION "201802070000Z" + DESCRIPTION "V3.18, Add hwEntityMPUType" + + REVISION "201801150000Z" + DESCRIPTION "V3.17, Modify the description" + + REVISION "201801110000Z" + DESCRIPTION "V3.16, Add hwEntityOpticalTempLowThreshold, hwEntityOpticalTempHighThreshold, hwEntityOpticalVoltLowThreshold, hwEntityOpticalVoltHighThreshold, hwEntityOpticalBiasLowThreshold, hwEntityOpticalBiasHighThreshold" + + REVISION "201801040000Z" + DESCRIPTION "V3.15, Add hwEntityOpticalManufacturedDate " + + REVISION "201711300000Z" + DESCRIPTION "V3.14, Updated the hwEntityPwrMode, add hvdc(4) to the list of hwEntityPwrMode values " + + REVISION "201711300000Z" + DESCRIPTION "V3.123 Add hwEntityDeviceStatus, hwEntityPicStatus" + + REVISION "201711230000Z" + DESCRIPTION "V3.12, Add hwIfBandRateTable" + + REVISION "201711210000Z" + DESCRIPTION "V3.11, Modify the description of hwHda1Error" + + REVISION "201711170000Z" + DESCRIPTION "V3.10, Delete hwUploadDiagnosticsEthernetPriority, hwDownloadDiagnosticsEthernetPriority" + + REVISION "201711020000Z" + DESCRIPTION "V3.09, Add hwUploadDiagnosticsTable, hwDownloadDiagnosticsTable" + + REVISION "201710110000Z" + DESCRIPTION "V3.08, hwEntityOpticalModel Add hwEntityExtHotPatchReservedFirst, hwEntityExtHotPatchReservedSecond, hwEntityExtHotPatchReservedThird, hwEntityExtHotPatchReservedFourth, hwEntityExtHotPatchReservedFifth" + + REVISION "201708140001Z" + DESCRIPTION "V3.07, hwEntityOpticalModel Add copperMode" + + REVISION "201708140000Z" + DESCRIPTION "V3.06, Add hwEntityOpticalModel" + + REVISION "201707200000Z" DESCRIPTION "V3.05, Modify the description of hwHda1Error" - REVISION "201707190000Z" + REVISION "201707190000Z" DESCRIPTION "V3.04, Add hwEntityFanSpdAdjMode fan workmode" - REVISION "201706280000Z" + REVISION "201706280000Z" DESCRIPTION "V3.03, Add hwEntityNPStateTable" - REVISION "201706090000Z" - DESCRIPTION "V3.02, - Processing compile errors - " + REVISION "201706090000Z" + DESCRIPTION "V3.02, Processing compile errors" - REVISION "201706070000Z" + REVISION "201706070000Z" DESCRIPTION "V3.01, Add gponsfp in hwEntityOpticalType " - - REVISION "201705020000Z" + REVISION "201705020000Z" DESCRIPTION "V3.00, Add hwEntityExtDevConfigurationRecovered " - REVISION "201703180000Z" + REVISION "201703180000Z" DESCRIPTION "V2.99, Add hwEntityOpticalType, hwEntityOpticalType- add a new OpticalType, thoses name is sfp_sfp_plus." - REVISION "201701140000Z" + REVISION "201701140000Z" DESCRIPTION "V2.98, Add hwEntityModelName, hwEntityIssueNumber hwEntityModelName - The model for this entity. If there is no model string in elable of this entity or this entity does not support elabel, the invalid value(zero-string) will be returned. hwEntityIssueNumber - The IssueNumber for this entity. If there is no IssueNumber string in elable of this entity or this entity does not support elabel, the invalid value(zero-string) will be returned" - - REVISION "201612240000Z" + + REVISION "201612240000Z" + DESCRIPTION "V2.97, Add hwUsbConfigInfoPara" + + REVISION "201612240000Z" DESCRIPTION "V2.96, Add hwEntityElabelVersion" - REVISION "201612120000Z" + REVISION "201612120000Z" DESCRIPTION "V2.95, Updated the hwEntityOpticalType, add cfp4(20) and qsfp28(21) to the list of hwEntityOpticalType values" - REVISION "201612050000Z" - DESCRIPTION "V2.94 Modify the description of hwHda1Error " + REVISION "201612050000Z" + DESCRIPTION "V2.94 Modify the description of hwHda1Error " - REVISION "201611260000Z" + REVISION "201611260000Z" DESCRIPTION "V2.93, Updated the hwEntityOpticalType, add csfp(19) to the list of hwEntityOpticalType values" - REVISION "201610280000Z" + REVISION "201610280000Z" DESCRIPTION "V2.92, Add hwEntityModel, hwEntityExInfo" - REVISION "201610210000Z" + REVISION "201610210000Z" DESCRIPTION "V2.91, Add hwEntityExtCPUOverInterfaceDown" - REVISION "201610180000Z" + REVISION "201610180000Z" DESCRIPTION "V2.90, Updated hwEntityExtCpuUsageSuddenChangeNotification, hwEntityExtMemoryUsageSuddenChangeNotification, hwEntitySlotID, hwEntityCpuID, hwEntityPreviousValue, hwEntityCurrentValue, hwEntityChangeValue, hwEntityChangeValueThreshold" REVISION "201610090000Z" - DESCRIPTION "V2.89, Add hwCfcardStateInfo, hwHda1Error" + DESCRIPTION "V2.89, Add hwCfcardStateInfo, hwHda1Error" REVISION "201610090000Z" DESCRIPTION "V2.88, Updated the hwHardDiskStateTable, hwEntityExtHardDiskFull, hwEntityExtHardDiskFullResume, hwEntityExtHardDiskPlugIn, hwEntityExtHardDiskPlugOut, hwEntityExtHardDiskOnline, hwEntityExtHardDiskOffline, hwEntityExtLPUPlugIn, hwEntityExtLPUPlugOut" @@ -123,7 +195,7 @@ DESCRIPTION "V2.82, Add hwEntityHda1Usage, hwEntityHda1UsageThreshold, hwEntityHda1UsageResumeThreshold, hwEntityExtHda1UsageThresholdNotfication, hwEntityExtHda1UsageResumeThresholdNotfication" REVISION "201605230000Z" - DESCRIPTION "V2.80, Add hwDiskType" + DESCRIPTION "V2.81, Add hwDiskType" REVISION "201605100000Z" DESCRIPTION "V2.80, Add hwEntityExtDiskDamaged,hwEntityExtDiskFull" @@ -150,18 +222,24 @@ DESCRIPTION "V2.73, Add hwEntityHigCrcErrorThresholdAlarm, hwEntityHigStateChangeNotify, hwEntityHigStateDownNotify" REVISION "201512210000Z" - DESCRIPTION "V2.71, Add hwEntityOpticalBandWidth" + DESCRIPTION "V2.72, Add hwEntityOpticalBandWidth" + + REVISION "201512150000Z" + DESCRIPTION "V2.71, Add hwEntityExtCpuUsageThresholdNotficationClear and hwEntityExtMemUsageThresholdNotificationClear" REVISION "201511230000Z" DESCRIPTION "V2.70, Add the hwEntityOpticalTransType, hwEntityOpticalConnectType, hwEntityOpticalOrderingName, hwEntityOpticalTransferDistance" + REVISION "201511020000Z" + DESCRIPTION "V2.69, Add hwEntityStatusChange" + REVISION "201509180000Z" DESCRIPTION "V2.68, Add hwEntityPbufUsage, hwEntityTMUsage" REVISION "201509080000Z" DESCRIPTION "V2.67, modify hwFileGeneResourceType Description" - REVISION "201509010000Z" + REVISION "201509010000Z" DESCRIPTION "V2.66, modify hwEntityCpuFrequency UNITS" REVISION "201508070000Z" @@ -177,10 +255,16 @@ DESCRIPTION "V2.62, Updated the hwEntityTemperatureLowThreshold Description" REVISION "201504250000Z" - DESCRIPTION "V2.61, Updated the hwEntityOpticalType, add msa100glh(17) to the list of hwEntityOpticalType values" - + DESCRIPTION "V2.61, Updated the hwEntityOpticalType, add msa100glh(17) to the list of hwEntityOpticalType values" + + REVISION "201503250000Z" + DESCRIPTION "V2.60, Add hwEntityTransceiverType" + REVISION "201502120000Z" DESCRIPTION "V2.59, Add the hwEntityCpuUsageHistoryTable, hwEntityMemUsageHistoryTable" + + REVISION "201409170000Z" + DESCRIPTION "V2.58, Updated the hwEntityBoardClass" REVISION "201409170000Z" DESCRIPTION "V2.57, Add the hwEntityFaultLightKeepTime" @@ -191,7 +275,7 @@ REVISION "201406230000Z" DESCRIPTION "V2.55, Add access network product's hwEntityPhysicalSpecTable" - REVISION "201406090000Z" + REVISION "201406090000Z" DESCRIPTION "V2.54, Add the hwEntityOpticalVendorOUI, hwEntityOpticalVendorRev, hwEntityOpticalGponSN" REVISION "201406090000Z" @@ -260,23 +344,8 @@ REVISION "201303130000Z" DESCRIPTION "V2.32, Add hwEntityOpticalTunableType and hwEntityOpticalWaveLengthDecimal " - REVISION "201201250000Z" + REVISION "201201250000Z" DESCRIPTION "V2.20, Updated the hwSystemGlobalObjects hwEntitySystemServiceType " - - REVISION "201409170000Z" - DESCRIPTION "V2.58, Updated the hwEntityBoardClass" - - REVISION "201503250000Z" - DESCRIPTION "V2.59, Add hwEntityTransceiverType" - - REVISION "201511020000Z" - DESCRIPTION "V2.60, Add hwEntityStatusChange" - - REVISION "201511230000Z" - DESCRIPTION "V2.60, Add hwEntityExtCpuUsageThresholdNotficationClear and hwEntityExtMemUsageThresholdNotificationClear" - - REVISION "201612240000Z" - DESCRIPTION "V2.97, Add hwUsbConfigInfoPara" ::= { hwDatacomm 31 } @@ -440,11 +509,7 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "This table contains one row per physical entity, There is - always at least one row for an 'overall' physical entity. - The information in each row may be not include all the object - in this table, because of the entity need not some of the - information here. " + "This table describes entity status, including the management status, operation status, backup status, alarm status, CPU usage and usage threshold, and memory usage and usage threshold." ::= { hwEntityState 1 } @@ -556,7 +621,7 @@ hwEntityBoardDescription OCTET STRING, hwEntity5MinCpuUsage - Integer32, + Integer32, hwEntityStartMode INTEGER, hwEntitySplitAttribute @@ -588,7 +653,15 @@ hwEntityModelName OCTET STRING, hwEntityIssueNumber - OCTET STRING + OCTET STRING, + hwEntityDeviceStatus + INTEGER, + hwEntityPicStatus + INTEGER, + hwEntityMPUType + OCTET STRING, + hwEntityMemSizeExt + Unsigned32 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.1 @@ -597,8 +670,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - " The administrative state for this object, and it is possible to set - the state when needed. " + "This object indicates the entity management status." ::= { hwEntityStateEntry 1 } @@ -608,7 +680,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The operational state for this object. " + "This object indicates the entity operation status." ::= { hwEntityStateEntry 2 } @@ -618,8 +690,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " Some entity in a device can support standby mode, - This object is used for monitoring standby status. " + "This object indicates the entity backup status." ::= { hwEntityStateEntry 3 } @@ -629,10 +700,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The alarm status for this entity. It does not include - the severity of alarms raised on child components. On - the condition, there are a alarm light on the entity, - the object should have the same status with it." + "This object indicates the entity alarm status, which is consistent with the entity alarm indicator status." ::= { hwEntityStateEntry 4 } @@ -642,9 +710,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The CPU usage for this entity. Generally, the CPU usage - will calculate the overall CPU usage on the entity, and it - is not sensible with the number of CPU on the entity. " + "This object indicates the CPU usage of an entity. Generally, the overall CPU usage of the entity is calculated, without considering the number of CPUs on the entity." ::= { hwEntityStateEntry 5 } @@ -654,8 +720,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - " The threshold for the CPU usage. When the CPU usage exceed - the threshold, a notification will be sent. " + "This object indicates the CPU usage threshold. When the CPU usage exceeds the threshold, a notification is sent." ::= { hwEntityStateEntry 6 } @@ -665,8 +730,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The memory usage for the entity. This object point out how - many percent of memory has been used. " + "This object indicates the memory usage of an entity, that is, the percentage of the memory that has been used." ::= { hwEntityStateEntry 7 } @@ -676,8 +740,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - " The threshold for the Memory usage, When the memory usage - exceed the threshold, a notification will be sent. " + "This object indicates the memory usage threshold. When the memory usage exceeds the threshold, a notification is sent." ::= { hwEntityStateEntry 8 } @@ -688,7 +751,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The size of memory for the entity. " + "This object indicates the memory size." ::= { hwEntityStateEntry 9 } @@ -699,9 +762,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The up time for the entity. The mean of up time is - when the entity is up, and the value of the object - will add one per seconds while the entity running. " + "This object indicates the total duration when an entity is in the UP state." ::= { hwEntityStateEntry 10 } @@ -711,7 +772,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The temperature for the entity. The value 0X7FFFFFF indicates invalid temperature. " + "This object indicates the entity temperature." ::= { hwEntityStateEntry 11 } @@ -721,8 +782,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - " The threshold for the temperature. When the temperature - exceeds the threshold, a notification will be sent. " + "This object indicates the upper threshold of the entity temperature." ::= { hwEntityStateEntry 12 } @@ -732,7 +792,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The voltage for the entity. " + "This object indicates the entity voltage." ::= { hwEntityStateEntry 13 } @@ -742,12 +802,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - " The low-threshold for the voltage. Generally, we have two - threshold for the voltage, one is low-threshold, and the other - is high-threshold. the normal status of voltage should be - greater than the low-threshold, and lower than the high-threshold. - When the voltage low than the low-threshold, a notification - will be sent. " + "This object indicates the minimum entity voltage threshold." ::= { hwEntityStateEntry 14 } @@ -757,12 +812,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - " The high-threshold for the voltage. Generally, we have two - threshold for the voltage, one is low-threshold, and the other - is high-threshold. the normal status of voltage should be - greater than the low-threshold, and lower than the high-threshold. - When the voltage greater than the high-threshold, a notification - will be sent. " + "This object indicates the maximum entity voltage threshold." ::= { hwEntityStateEntry 15 } @@ -772,9 +822,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "The low-threshold of temperature. If the device temperature is - higher than the threshold, an alarm is raised. - " + "This object indicates the lower entity temperature threshold." ::= { hwEntityStateEntry 16 } @@ -784,7 +832,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The optical power of the optical module. Unit: uW" + "This object indicates the optical module's optical power." ::= { hwEntityStateEntry 17 } @@ -795,7 +843,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The current for the entity. " + "This object indicates the entity current." ::= { hwEntityStateEntry 18 } @@ -806,7 +854,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The size of SDRAM(Synchronous Dynamic Random Access Memory) memory for the entity. Unit: M bytes" + "This object indicates the size of the entity SDRAM." ::= { hwEntityStateEntry 19 } @@ -825,7 +873,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " Indicates the type of the Ethernet interface: an optical interface or an electrical interface. " + "This object indicates the port type." ::= { hwEntityStateEntry 20 } @@ -840,8 +888,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " Indicates the duplex mode of the Ethernet interface. An electrical Ethernet interface can - work in half-duplex mode or full-duplex mode. An optical Ethernet can work only in full-duplex mode. " + "This object indicates the duplex mode of a port." ::= { hwEntityStateEntry 21 } @@ -851,7 +898,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The optical power(Rx) of the optical module. Unit: uW" + "This object indicates the receive power of an optical module." ::= { hwEntityStateEntry 22 } @@ -861,8 +908,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - " The threshold for the CPU usage. When the CPU usage exceed - the threshold, a notification will be sent. " + "This object indicates the CPU usage threshold of an entity." ::= { hwEntityStateEntry 23 } @@ -872,7 +918,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The board power for the entity. Unit: W" + "This object indicates the board power." ::= { hwEntityStateEntry 24 } @@ -899,9 +945,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " It describes whether the whole board supports flexible cards. When - the board doesn't support flexible cards, the cards may be dummy ones - whose ports will not be seen by the customer." + "This object indicates whether flexible plug-in cards are supported." ::= { hwEntityStateEntry 26 } @@ -924,7 +968,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " It describes the board type of the whole board." + "This object indicates the board type." ::= { hwEntityStateEntry 27 } @@ -944,9 +988,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - " The Max CPU usage for this entity. Generally, the Max CPU usage - will calculate the overall CPU usage on the entity, and it - is not sensible with the number of CPU on the entity. " + "This object indicates the maximum CPU usage." ::= { hwEntityStateEntry 29 } @@ -956,7 +998,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "CPU type." + "This object indicates the CPU type." ::= { hwEntityStateEntry 30 } @@ -966,7 +1008,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "Memory type." + "This object indicates the memory type." ::= { hwEntityStateEntry 31 } @@ -976,7 +1018,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "Flash size, in KB." + "This object indicates the flash size of an entity." ::= { hwEntityStateEntry 32 } @@ -1006,7 +1048,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "Average CPU usage within a specified statistical interval." + "This object indicates the average CPU usage." ::= { hwEntityStateEntry 35 } @@ -1016,7 +1058,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "Average memory usage within a specified statistical interval." + "This object indicates the average memory usage." ::= { hwEntityStateEntry 36 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.37 @@ -1025,8 +1067,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The memory information for the entity. This object indicates how - many bytes in the memory have been used. " + "This object indicates the used memory size." ::= { hwEntityStateEntry 37 } @@ -1120,7 +1161,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The start mode of board." + "This object indicates the board startup mode." ::= { hwEntityStateEntry 46 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.47 @@ -1257,6 +1298,55 @@ DESCRIPTION "The IssueNumber for this entity. If there is no IssueNumber string in elable of this entity or this entity does not support elabel, the invalid value(zero-string) will be returned." ::= { hwEntityStateEntry 61 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.62 + hwEntityDeviceStatus OBJECT-TYPE + SYNTAX INTEGER + { + notSupported(0), + normal(1), + abnormal(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the state of the device." + ::= { hwEntityStateEntry 62 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.63 + hwEntityPicStatus OBJECT-TYPE + SYNTAX INTEGER + { + notSupported(0), + registered(1), + online(2), + unregistered(3), + failed(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the state of the pic." + ::= { hwEntityStateEntry 63 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.64 + hwEntityMPUType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the MPU type." + ::= { hwEntityStateEntry 64 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.65 + hwEntityMemSizeExt OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "KByte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the memory size." + ::= { hwEntityStateEntry 65 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.2 hwRUModuleInfoTable OBJECT-TYPE @@ -1264,10 +1354,7 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "This table contains one row per replaceable unit physical entity. - The row with the field 'entPhysicalIsFRU' sets to 'true' in - table 'entPhysicalTable' will be mapped to one row in this - table." + "This table describes production information, including the BOM ID, BOM, local description, manufacturing code, and update log. The MIB information is stored in the EEPROM of the physical entity." ::= { hwEntityState 2 } @@ -1323,10 +1410,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The identity of the Bill of Material about this replaceable - unit which coded by vendor. This node is mapping to 'ITEM' - in the information file. - " + "This object indicates the entity BOM ID, which is a unified material identifier." ::= { hwRUModuleInfoEntry 1 } @@ -1336,9 +1420,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The English description of the Bill of Material about this - replaceable unit. - " + "This object indicates the English description of the entity BOM." ::= { hwRUModuleInfoEntry 2 } @@ -1348,9 +1430,7 @@ MAX-ACCESS read-only STATUS obsolete DESCRIPTION - "The local description of the Bill of Material about this - replaceable unit. - " + "This object indicates the local description of the entity BOM." ::= { hwRUModuleInfoEntry 3 } @@ -1360,8 +1440,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The date when this physical entity is Manufactured. - " + "This object indicates the manufacturing date of an entity." ::= { hwRUModuleInfoEntry 4 } @@ -1382,8 +1461,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The string code of CLEI which was granted by America. - " + "This object indicates the CLEI code of an entity." ::= { hwRUModuleInfoEntry 6 } @@ -1404,8 +1482,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Version of Archives Information. - " + "This object indicates the archive information version of an entity." ::= { hwRUModuleInfoEntry 8 } @@ -1415,7 +1492,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The BomId for distribution. It is different from hwEntityBomId." + "This object indicates the sales BOM code." ::= { hwRUModuleInfoEntry 9 } @@ -1425,7 +1502,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The issue number for hardware change." + "This object indicates the release code." ::= { hwRUModuleInfoEntry 10 } @@ -1435,7 +1512,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The type code for entity." + "This object indicates the entity board type." ::= { hwRUModuleInfoEntry 11 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.2.1.12 @@ -1471,7 +1548,13 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Table of optical module properties." + "This table describes optical module information, + including the fiber type, wavelength, transmission distance, + vendor information, temperature, bias current, receive optical power, + transmit optical power, optical module type, rate, fiber interface, + lower threshold of the receive power, upper threshold of the receive power, + lower threshold of the transmit power, upper threshold of the transmit power, + and whether the optical module is pluggable." ::= { hwEntityState 3 } @@ -1581,7 +1664,25 @@ hwEntityOpticalBandWidth Integer32, hwEntityOpticalWaveLengthExact - DisplayString + DisplayString, + hwEntityOpticalModel + SnmpAdminString, + hwEntityOpticalManufacturedDate + DateAndTime, + hwEntityOpticalTempLowThreshold + Integer32, + hwEntityOpticalTempHighThreshold + Integer32, + hwEntityOpticalVoltLowThreshold + Integer32, + hwEntityOpticalVoltHighThreshold + Integer32, + hwEntityOpticalBiasLowThreshold + Integer32, + hwEntityOpticalBiasHighThreshold + Integer32, + hwEntityOpticalHuaweiCertified + Integer32 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.1 @@ -1593,12 +1694,14 @@ multiMode5(3), multiMode6(4), noValue(5), - gpsMode(6) + gpsMode(6), + copperMode(7), + singleAndmultiMode(8) } MAX-ACCESS read-only STATUS current DESCRIPTION - "The mode of the optical module." + "This object indicates the fiber type." DEFVAL { notSupported } ::= { hwOpticalModuleInfoEntry 1 } @@ -1609,7 +1712,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The wave length of the optical module. Unit: nm." + "This object indicates the wavelength of an optical module." ::= { hwOpticalModuleInfoEntry 2 } @@ -1619,7 +1722,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The max transmission distance of the optical module. Unit: m." + "This object indicates the transmission distance of an optical module." ::= { hwOpticalModuleInfoEntry 3 } @@ -1629,7 +1732,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The vendor serial number (vendor SN) of the optical module. Length: 16 bytes." + "This object indicates the vendor information of an optical module." ::= { hwOpticalModuleInfoEntry 4 } @@ -1639,7 +1742,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The current temperature of the optical module. Unit: C" + "This object indicates the temperature of an optical module." ::= { hwOpticalModuleInfoEntry 5 } @@ -1649,7 +1752,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The current voltage of the optical module. Unit: mV." + "This object indicates the voltage of an optical module." ::= { hwOpticalModuleInfoEntry 6 } @@ -1659,7 +1762,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The bias current of the optical module. Unit: mA." + "This object indicates the bias current of an optical module." ::= { hwOpticalModuleInfoEntry 7 } @@ -1669,7 +1772,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The receive power of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the receive optical power of an optical module." ::= { hwOpticalModuleInfoEntry 8 } @@ -1679,7 +1782,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The transmit power of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the transmit optical power of an optical module." ::= { hwOpticalModuleInfoEntry 9 } @@ -1710,12 +1813,14 @@ cfp4(20), qsfp28(21), sfpsfpplus(22), - gponsfp(23) + gponsfp(23), + cfp8(24), + sfp28(25) } MAX-ACCESS read-only STATUS current DESCRIPTION - "The type of the optical module." + "This object indicates the optical module type." ::= { hwOpticalModuleInfoEntry 10 } @@ -1725,7 +1830,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Transceiver max BW of the optical module.Unit:M" + "This object indicates the transmission bandwidth of an optical module." ::= { hwOpticalModuleInfoEntry 11 } @@ -1752,7 +1857,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Fiber type of the optical module." + "This object indicates the fiber type." ::= { hwOpticalModuleInfoEntry 12 } @@ -1762,7 +1867,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The receive power low threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the lower threshold of the receive power of an optical module." ::= { hwOpticalModuleInfoEntry 13 } @@ -1772,7 +1877,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The receive power high threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the upper threshold of the receive power of an optical module." ::= { hwOpticalModuleInfoEntry 14 } @@ -1782,7 +1887,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The transmit power low threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the lower threshold of the transmit power of an optical module." ::= { hwOpticalModuleInfoEntry 15 } @@ -1792,7 +1897,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The transmit power high threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the upper threshold of the transmit power of an optical module." ::= { hwOpticalModuleInfoEntry 16 } @@ -1807,7 +1912,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The optical module is plug-supported or not." + "This object indicates whether an optical module is pluggable." ::= { hwOpticalModuleInfoEntry 17 } @@ -1823,7 +1928,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The direction type of the optical module." + "This object indicates the direction type of an optical module." ::= { hwOpticalModuleInfoEntry 18 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.19 @@ -1832,7 +1937,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The user writable EEPROM of the optical module." + "This object indicates the EEPROM of an optical module." ::= { hwOpticalModuleInfoEntry 19 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.20 @@ -1841,7 +1946,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The receive power low warning threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the lower warning threshold for the optical power of an optical module in the receive direction." ::= { hwOpticalModuleInfoEntry 20 } @@ -1851,7 +1956,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The receive power high warning threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the upper warning threshold for the optical power of an optical module in the receive direction." ::= { hwOpticalModuleInfoEntry 21 } @@ -1861,7 +1966,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The transmit power low warning threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the lower warning threshold for the optical power of an optical module in the transmit direction." ::= { hwOpticalModuleInfoEntry 22 } @@ -1871,7 +1976,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The transmit power high warning threshold of the optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times " + "This object indicates the upper warning threshold for the optical power of an optical module in the transmit direction." ::= { hwOpticalModuleInfoEntry 23 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.24 @@ -1880,7 +1985,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Vender Name of the optical module." + "This object indicates the vendor name of an optical module." ::= { hwOpticalModuleInfoEntry 24 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.25 @@ -1889,7 +1994,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Vender PN of the optical module." + "This object indicates the PN of an optical module." ::= { hwOpticalModuleInfoEntry 25 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.26 @@ -1929,7 +2034,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Decimal wavelength of the optical module. Unit: nm. The value is expanded 1000 times,so the real value should be reduced 1000 times." + "This object indicates the wavelength of an optical module." ::= { hwOpticalModuleInfoEntry 28 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.29 @@ -1981,8 +2086,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The receive power of the QSFP or CFP optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times (e.g., - 114,32,-90,-228)" + "This object indicates the receive power of a QSFP or CFP optical module." ::= { hwOpticalModuleInfoEntry 32 } @@ -1992,8 +2096,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The transmit power of the QSFP or CFP optical module. Unit: dBm. the value is expanded 100 times,so the real value should be reduced 100 times (e.g., - 94,-39,33,-58)" + "This object indicates the transmission power of a QSFP or CFP optical module." ::= { hwOpticalModuleInfoEntry 33 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.34 @@ -2121,7 +2224,89 @@ DESCRIPTION "The wave length of the optical module. Unit: nm." ::= { hwOpticalModuleInfoEntry 47 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.48 + hwEntityOpticalModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The model of the optical module." + ::= { hwOpticalModuleInfoEntry 48 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.49 + hwEntityOpticalManufacturedDate OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Manufactured Date of the optical module." + ::= { hwOpticalModuleInfoEntry 49 } + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.50 + hwEntityOpticalTempLowThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature low threshold of the optical module. Unit: C." + ::= { hwOpticalModuleInfoEntry 50 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.51 + hwEntityOpticalTempHighThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature high threshold of the optical module. Unit: C." + ::= { hwOpticalModuleInfoEntry 51 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.52 + hwEntityOpticalVoltLowThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The voltage low threshold of the optical module. Unit: mV." + ::= { hwOpticalModuleInfoEntry 52 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.53 + hwEntityOpticalVoltHighThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The voltage high threshold of the optical module. Unit: mV." + ::= { hwOpticalModuleInfoEntry 53 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.54 + hwEntityOpticalBiasLowThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Bias Low Threshold of the optical module. Unit: uA." + ::= { hwOpticalModuleInfoEntry 54 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.55 + hwEntityOpticalBiasHighThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Bias High Threshold of the optical module. Unit: uA." + ::= { hwOpticalModuleInfoEntry 55 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.3.1.56 + hwEntityOpticalHuaweiCertified OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Huawei Certification of the optical module. 0 represents yes and 1 represents no." + ::= { hwOpticalModuleInfoEntry 56 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.4 hwMonitorInputTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMonitorInputEntry @@ -2644,9 +2829,7 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "This table lists the alarm thresholds of temperature sensors. - You can read information about all the temperature sensors of the device. - You can set the alarm threshold of a specified temperature sensor. " + "This table describes Huawei device temperature objects." ::= { hwEntityState 8 } @@ -2689,7 +2872,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the slot ID of a temperature sensor. " + "This object indicates the entity slot." ::= { hwTemperatureThresholdEntry 1 } @@ -2699,7 +2882,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the I2CID of a temperature sensor. " + "This object indicates the I2C of the entity temperature." ::= { hwTemperatureThresholdEntry 2 } @@ -2709,7 +2892,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the address of a temperature sensor." + "This object indicates the address of the entity temperature." ::= { hwTemperatureThresholdEntry 3 } @@ -2719,7 +2902,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the channel of a temperature sensor. " + "This object indicates the channel of the entity temperature." ::= { hwTemperatureThresholdEntry 4 } @@ -2735,7 +2918,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the current status of a temperature sensor. " + "This object indicates the status of the entity temperature." ::= { hwTemperatureThresholdEntry 5 } @@ -2745,7 +2928,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the current value in Celsius of a temperature sensor." + "This object indicates the current value of the entity temperature." ::= { hwTemperatureThresholdEntry 6 } @@ -2755,7 +2938,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "This object indicates the threshold for a minor alarm. The value can be set and ranges from 80% to 120% of the default value. The value is in Celsius. " + "This object indicates the minor alarm threshold of the entity temperature." ::= { hwTemperatureThresholdEntry 7 } @@ -2765,7 +2948,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "This object indicates the threshold for a major alarm. The value can be set and ranges from 80% to 120% of the default value. The value is in Celsius. " + "This object indicates the major alarm threshold of the entity temperature." ::= { hwTemperatureThresholdEntry 8 } @@ -2775,7 +2958,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "This object indicates the threshold for a fatal alarm. The value can be set and ranges from 80% to 120% of the default value. The value is in Celsius. " + "This object indicates the fatal alarm threshold of the entity temperature." ::= { hwTemperatureThresholdEntry 9 } @@ -2785,7 +2968,7 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "This table lists information about voltage sensors. You can read information about all the voltage sensors of the device. You can set the alarm threshold of a specified voltage sensor. " + "This table describes Huawei device voltage objects." ::= { hwEntityState 9 } @@ -2834,7 +3017,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the slot ID of a voltage sensor." + "This object indicates the slot ID of an entity." ::= { hwVoltageInfoEntry 1 } @@ -2844,7 +3027,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the I2CID of a voltage sensor." + "This object indicates the I2C of the entity voltage." ::= { hwVoltageInfoEntry 2 } @@ -2854,7 +3037,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the address of a voltage sensor. " + "This object indicates the address of the entity voltage." ::= { hwVoltageInfoEntry 3 } @@ -2864,7 +3047,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the channel of a voltage sensor. " + "This object indicates the channel of the entity voltage." ::= { hwVoltageInfoEntry 4 } @@ -2879,7 +3062,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the current status of a voltage sensor." + "This object indicates the status of the entity voltage." ::= { hwVoltageInfoEntry 5 } @@ -2889,7 +3072,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the nominal value in millivolt of a voltage sensor." + "This object indicates the required value of the entity voltage." ::= { hwVoltageInfoEntry 6 } @@ -2899,7 +3082,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the current value in millivolt of a voltage sensor." + "This object indicates the current value of the entity voltage." ::= { hwVoltageInfoEntry 7 } @@ -2909,7 +3092,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the voltage ratio of a voltage sensor." + "This object indicates the voltage split ratio of the entity voltage." ::= { hwVoltageInfoEntry 8 } @@ -2919,7 +3102,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "This object indicates the threshold for a major alarm of low voltage. The value can be set and ranges from 80% to 120% of the default value. The value is in millivolt. " + "This object indicates the entity low-voltage alarm threshold." ::= { hwVoltageInfoEntry 9 } @@ -2929,7 +3112,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "This object indicates the threshold for a fatal alarm of low voltage. The value can be set and ranges from 80% to 120% of the default value. The value is in millivolt. " + "This object indicates the entity low-voltage fatal alarm threshold." ::= { hwVoltageInfoEntry 10 } @@ -2939,7 +3122,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "This object indicates the threshold for a major alarm of high voltage. The value can be set and ranges from 80% to 120% of the default value. The value is in millivolt. " + "This object indicates the entity high-voltage alarm threshold." ::= { hwVoltageInfoEntry 11 } @@ -2949,7 +3132,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "This object indicates the threshold for a fatal alarm of high voltage. The value can be set and ranges from 80% to 120% of the default value. The value is in millivolt. " + "This object indicates the entity high-voltage fatal alarm threshold." ::= { hwVoltageInfoEntry 12 } @@ -2959,7 +3142,7 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "This table lists the status of fans. You can read the status of the fans on the device." + "This table describes fan information on a device." ::= { hwEntityState 10 } @@ -3000,7 +3183,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the slot ID of a fan." + "This object indicates the slot of a fan." ::= { hwFanStatusEntry 1 } @@ -3010,7 +3193,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the serial number of the fan in a certain slot." + "This object indicates the number of the fan in the same slot." ::= { hwFanStatusEntry 2 } @@ -3024,7 +3207,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates whether the fan is registered." + "This object indicates the fan registration status." ::= { hwFanStatusEntry 3 } @@ -3040,7 +3223,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the speed adjustment mode of the fan." + "This object indicates the fan speed adjustment mode." ::= { hwFanStatusEntry 4 } @@ -3050,7 +3233,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the rotation speed (in percentage of the full speed) of the fan. " + "This object indicates the fan speed." ::= { hwFanStatusEntry 5 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.6 @@ -3063,7 +3246,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the present information of the fan." + "This object indicates the fan in-position status." ::= { hwFanStatusEntry 6 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.7 @@ -3076,7 +3259,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "This object indicates the state of the fan." + "This object indicates the fan status." ::= { hwFanStatusEntry 7 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.8 @@ -3133,8 +3316,7 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Indicates the BIP8 statistics. - This table lists the various BIP8 statistics." + "This table describes port BIP8 statistics." ::= { hwEntityState 12 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.12.1 @@ -3165,7 +3347,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "BIP8 Statistics: EB(Errored Block)." + "This object indicates the bit error block." ::= { hwPortBip8StatisticsEntry 1 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.12.1.2 @@ -3174,7 +3356,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "BIP8 Statistics: ES(Errored Second)." + "This object indicates the errored second." ::= { hwPortBip8StatisticsEntry 2 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.12.1.3 @@ -3183,7 +3365,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "BIP8 Statistics: SES(Severely Errored Second)." + "This object indicates the severely errored second." ::= { hwPortBip8StatisticsEntry 3 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.12.1.4 @@ -3192,7 +3374,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "BIP8 Statistics: UAS(Unavailable Errored Second)." + "This object indicates the unavailable second." ::= { hwPortBip8StatisticsEntry 4 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.12.1.5 @@ -3201,7 +3383,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "BIP8 Statistics: BBE(Background Block Error)." + "This object indicates the background block error." ::= { hwPortBip8StatisticsEntry 5 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.12.1.6 @@ -3210,8 +3392,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "An estimate of the interface's current bandwidth in - 1000000 bits per second." + "This object indicates the port rate, in Mbit/s." ::= { hwPortBip8StatisticsEntry 6 } @@ -3221,7 +3402,7 @@ MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Indicates the Storage statistics" + "This table describes CF card information about the local chassis." ::= { hwEntityState 13 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.13.1 @@ -3251,7 +3432,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Index of Storage statistics." + "This object indicates the index." ::= { hwStorageEntEntry 1 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.13.1.2 @@ -3260,7 +3441,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Type of Storage." + "This object indicates the storage component type." ::= { hwStorageEntEntry 2 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.13.1.3 @@ -3269,7 +3450,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Size of Storage." + "This object indicates the storage space." ::= { hwStorageEntEntry 3 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.13.1.4 @@ -3278,7 +3459,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Free Size of Storage." + "This object indicates the available space." ::= { hwStorageEntEntry 4 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.13.1.5 @@ -3287,7 +3468,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Name of Storage." + "This object indicates the component name." ::= { hwStorageEntEntry 5 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.13.1.6 @@ -3296,7 +3477,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "The Description of Storage." + "This object indicates the component description." ::= { hwStorageEntEntry 6 } @@ -3611,7 +3792,9 @@ hwEntityPwrVoltage Integer32, hwEntityPwrDesc - OCTET STRING + OCTET STRING, + hwEntityPwrPower + Integer32 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.18.1.1 @@ -3654,7 +3837,8 @@ { unknown(1), dc(2), - ac(3) + ac(3), + hvdc(4) } MAX-ACCESS read-only STATUS current @@ -3717,6 +3901,15 @@ DESCRIPTION "This object indicates the description of the power." ::= { hwPwrStatusEntry 9 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.18.1.10 + hwEntityPwrPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the current of the power." + ::= { hwPwrStatusEntry 10 } -- 1.3.6.1.4.1.2011.5.25.31.1.1.19 hwEntityCpuUsageHistoryTable OBJECT-TYPE @@ -4123,7 +4316,6 @@ DESCRIPTION "The battery coefficient used for calculating the index of the physical entity. " ::= { hwEntityPhysicalSpecTable 11 } - -- 1.3.6.1.4.1.2011.5.25.31.2 hwEntityExtTraps OBJECT IDENTIFIER ::= { hwEntityExtentMIB 2 } @@ -4451,6 +4643,69 @@ " The hwEntityExtDevConfigurationRecovered indicates the device configuration was recovered." ::= { hwEntityExtTrapsPrefix 32 } + + -- 1.3.6.1.4.1.2011.5.25.31.2.0.33 + hwEntityExtHotPatchReservedFirst NOTIFICATION-TYPE + OBJECTS { hwProcessName} + STATUS current + DESCRIPTION + " The hwEntityExtHotPatchReservedFirst indicates + the first reserved information of hot patch." + ::= { hwEntityExtTrapsPrefix 33 } + + -- 1.3.6.1.4.1.2011.5.25.31.2.0.34 + hwEntityExtHotPatchReservedSecond NOTIFICATION-TYPE + OBJECTS { hwProcessName} + STATUS current + DESCRIPTION + " The hwEntityExtHotPatchReservedSecond indicates + the second reserved information of hot patch." + ::= { hwEntityExtTrapsPrefix 34 } + + -- 1.3.6.1.4.1.2011.5.25.31.2.0.35 + hwEntityExtHotPatchReservedThird NOTIFICATION-TYPE + OBJECTS { hwProcessName} + STATUS current + DESCRIPTION + " The hwEntityExtHotPatchReservedThird indicates + the third reserved information of hot patch." + ::= { hwEntityExtTrapsPrefix 35 } + + -- 1.3.6.1.4.1.2011.5.25.31.2.0.36 + hwEntityExtHotPatchReservedFourth NOTIFICATION-TYPE + OBJECTS { hwProcessName} + STATUS current + DESCRIPTION + " The hwEntityExtHotPatchReservedFourth indicates + the fourth reserved information of hot patch." + ::= { hwEntityExtTrapsPrefix 36 } + + -- 1.3.6.1.4.1.2011.5.25.31.2.0.37 + hwEntityExtHotPatchReservedFifth NOTIFICATION-TYPE + OBJECTS { hwProcessName} + STATUS current + DESCRIPTION + " The hwEntityExtHotPatchReservedFifth indicates + the fifth reserved information of hot patch." + ::= { hwEntityExtTrapsPrefix 37 } + + -- 1.3.6.1.4.1.2011.5.25.31.2.0.44 + hwEntityNVRAMFaultAlarmNotification NOTIFICATION-TYPE + OBJECTS { hwProcessName} + STATUS current + DESCRIPTION + " The hwEntityNVRAMFaultAlarmNotification indicates + the main NVRAM was damaged." + ::= { hwEntityExtTrapsPrefix 44 } + + -- 1.3.6.1.4.1.2011.5.25.31.2.0.45 + hwEntityNVRAMFaultResumeNotification NOTIFICATION-TYPE + OBJECTS { hwProcessName} + STATUS current + DESCRIPTION + " The hwEntityNVRAMFaultResumeNotification indicates + that it was successful to switch main NVRAM to backup NVRAM ." + ::= { hwEntityExtTrapsPrefix 45 } -- 1.3.6.1.4.1.2011.5.25.31.2.1 hwEntityExtTrapObject OBJECT IDENTIFIER ::= { hwEntityExtTraps 1 } @@ -4701,7 +4956,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "Device total power." + "This object indicates the total power of the device." ::= { hwDevicePowerInfoObjects 1 } @@ -4711,7 +4966,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "Device used power." + "This object indicates the current power of the device." ::= { hwDevicePowerInfoObjects 2 } @@ -4776,7 +5031,10 @@ hwProcessName, hwPhysicalName, hwGPSLongitude, hwGPSLatitude, hwGPSVelocity, hwEntityExtTrapBoardSlotID, hwEntityExtTrapUnitID, hwEntityExtTrapHigPortID, hwEntityExtTrapChannelCurUsage, hwEntityExtTrapChannelThreshold, hwEntityExtTrapPeerBoardSlotID, hwEntityExtTrapErrorPacketStatistics, hwEntityExtTrapErrorPacketThreshold, hwEntityExtTrapHigStateChangeTimes, hwEntityExtTrapMonitorInterval, - hwEntitySlotID, hwEntityCpuID, hwEntityPreviousValue, hwEntityCurrentValue, hwEntityChangeValue, hwEntityChangeValueThreshold} + hwEntitySlotID, hwEntityCpuID, hwEntityPreviousValue, hwEntityCurrentValue, hwEntityChangeValue, hwEntityChangeValueThreshold,hwDownloadDiagnosticsStatus, hwDownloadDiagnosticsRowStatus, + hwDownloadDiagnosticsSpeed, hwDownloadDiagnosticsDSCP, hwDownloadDiagnosticsTransports, hwDownloadDiagnosticsURL, hwDownloadDiagnosticsProgress, + hwUploadDiagnosticsProgress, hwUploadDiagnosticsStatus, hwUploadDiagnosticsRowStatus,hwUploadDiagnosticsSpeed, hwUploadDiagnosticsTestFileSize, hwUploadDiagnosticsDSCP, + hwUploadDiagnosticsTransports, hwUploadDiagnosticsURL, hwEntityDeviceStatus, hwEntityPicStatus} STATUS current DESCRIPTION "Standard HUAWEI Entity Extent group." @@ -4824,7 +5082,8 @@ hwEntityOpticalTransBW, hwEntityOpticalFiberType, hwEntityOpticalRxLowThreshold, hwEntityOpticalRxHighThreshold, hwEntityOpticalTxLowThreshold, hwEntityOpticalTxHighThreshold, hwEntityOpticalPlug, hwEntityOpticalDirectionType, hwEntityOpticalUserEeprom, hwEntityOpticalLaneBiasCurrent, hwEntityOpticalLaneRxPower, hwEntityOpticalLaneTxPower, hwEntityOpticalVendorOUI, hwEntityOpticalVendorRev, hwEntityOpticalGponSN, - hwEntityOpticalTransType,hwEntityOpticalConnectType,hwEntityOpticalOrderingName,hwEntityOpticalTransferDistance,hwEntityOpticalBandWidth,hwEntityOpticalWaveLengthExact} + hwEntityOpticalTransType,hwEntityOpticalConnectType,hwEntityOpticalOrderingName,hwEntityOpticalTransferDistance,hwEntityOpticalBandWidth, + hwEntityOpticalWaveLengthExact,hwEntityOpticalModel,hwEntityOpticalManufacturedDate,hwEntityOpticalBiasLowThreshold,hwEntityOpticalBiasHighThreshold,hwEntityOpticalHuaweiCertified} STATUS current DESCRIPTION "Collection of objects that display the fiber module working information." @@ -4975,7 +5234,7 @@ -- 1.3.6.1.4.1.2011.5.25.31.4.2.21 hwPwrStatusGroup OBJECT-GROUP - OBJECTS { hwEntityPwrSlot, hwEntityPwrSn, hwEntityPwrReg, hwEntityPwrMode, hwEntityPwrPresent,hwEntityPwrState,hwEntityPwrCurrent,hwEntityPwrVoltage,hwEntityPwrDesc + OBJECTS { hwEntityPwrSlot, hwEntityPwrSn, hwEntityPwrReg, hwEntityPwrMode, hwEntityPwrPresent,hwEntityPwrState,hwEntityPwrCurrent,hwEntityPwrVoltage,hwEntityPwrDesc,hwEntityPwrPower } STATUS current DESCRIPTION @@ -5286,7 +5545,7 @@ MAX-ACCESS read-write STATUS current DESCRIPTION - "Systme NEId." + "This object indicates the system NE ID." ::= { hwSystemGlobalObjects 10 } -- 1.3.6.1.4.1.2011.5.25.31.6.11 @@ -5295,7 +5554,7 @@ MAX-ACCESS read-only STATUS current DESCRIPTION - "System service type." + "This object indicates the system service type." ::= { hwSystemGlobalObjects 11 } @@ -5349,7 +5608,7 @@ hwHda1Error NOTIFICATION-TYPE STATUS current DESCRIPTION - "An error occurred in the file system. This error does not affect the running of basic services, but the configuration file may not be saved or the log function may be disabled. Contact Huawei technical support personnel to fix the error and clear the alarm." + "The file system in the hda1 directory has errors." ::= { hwCfcardStateInfo 1 } @@ -5427,7 +5686,650 @@ ::= { hwEntityNPStateEntry 1 } + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29 + hwUploadDiagnosticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwUploadDiagnosticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists the info of upload diagnostics. You can read the info of the upload diagnostics on the device." + ::= { hwEntityState 29 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1 + hwUploadDiagnosticsEntry OBJECT-TYPE + SYNTAX HwUploadDiagnosticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Defines an entry in the hwUploadDiagnosticsTable." + INDEX { hwUploadDiagnosticsIndex } + ::= { hwUploadDiagnosticsTable 1 } + + + HwUploadDiagnosticsEntry ::= + SEQUENCE { + hwUploadDiagnosticsIndex + Integer32, + hwUploadDiagnosticsURL + OCTET STRING, + hwUploadDiagnosticsTransports + Integer32, + hwUploadDiagnosticsDSCP + Integer32, + hwUploadDiagnosticsTestFileSize + Integer32, + hwUploadDiagnosticsProgress + Integer32, + hwUploadDiagnosticsSpeed + OCTET STRING, + hwUploadDiagnosticsStatus + OCTET STRING, + hwUploadDiagnosticsRowStatus + RowStatus + } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.1 + hwUploadDiagnosticsIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the index of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 1 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.2 + hwUploadDiagnosticsURL OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the URL of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 2 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.3 + hwUploadDiagnosticsTransports OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the transports of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 3 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.4 + hwUploadDiagnosticsDSCP OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the DSCP of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 4 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.5 + hwUploadDiagnosticsTestFileSize OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the test file size of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 5} + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.6 + hwUploadDiagnosticsProgress OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the progress of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 6 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.7 + hwUploadDiagnosticsSpeed OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the speed of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 7 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.8 + hwUploadDiagnosticsStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the status of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 8 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.29.1.9 + hwUploadDiagnosticsRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status of the upload diagnostics." + ::= { hwUploadDiagnosticsEntry 9 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30 + hwDownloadDiagnosticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwDownloadDiagnosticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists the info of download diagnostics. You can read the info of the download diagnostics on the device." + ::= { hwEntityState 30 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1 + hwDownloadDiagnosticsEntry OBJECT-TYPE + SYNTAX HwDownloadDiagnosticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Defines an entry in the hwdownloadDiagnosticsTable." + INDEX { hwDownloadDiagnosticsIndex } + ::= { hwDownloadDiagnosticsTable 1 } + + + HwDownloadDiagnosticsEntry ::= + SEQUENCE { + hwDownloadDiagnosticsIndex + Integer32, + hwDownloadDiagnosticsURL + OCTET STRING, + hwDownloadDiagnosticsTransports + Integer32, + hwDownloadDiagnosticsDSCP + Integer32, + hwDownloadDiagnosticsProgress + Integer32, + hwDownloadDiagnosticsSpeed + OCTET STRING, + hwDownloadDiagnosticsStatus + OCTET STRING, + hwDownloadDiagnosticsRowStatus + RowStatus + } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.1 + hwDownloadDiagnosticsIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the index of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 1 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.2 + hwDownloadDiagnosticsURL OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the URL of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 2 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.3 + hwDownloadDiagnosticsTransports OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the transports of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 3 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.4 + hwDownloadDiagnosticsDSCP OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the DSCP of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 4 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.5 + hwDownloadDiagnosticsProgress OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the progress of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 5 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.6 + hwDownloadDiagnosticsSpeed OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the speed of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 6 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.7 + hwDownloadDiagnosticsStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the status of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 7 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.30.1.8 + hwDownloadDiagnosticsRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status of the download diagnostics." + ::= { hwDownloadDiagnosticsEntry 8 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.31 + hwIfBandRateTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfBandRateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists the info of download diagnostics. You can read the info of the download diagnostics on the device." + ::= { hwEntityState 31 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.31.1 + hwIfBandRateEntry OBJECT-TYPE + SYNTAX HwIfBandRateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Defines an entry in the hwdownloadDiagnosticsTable." + INDEX { hwIfBandRateIndex } + ::= { hwIfBandRateTable 1 } + + HwIfBandRateEntry ::= + SEQUENCE { + hwIfBandRateIndex + Integer32, + hwIfBandRateName + OCTET STRING, + hwIfBandRateInput + Integer32, + hwIfBandRateOutput + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.31.1.1 + hwIfBandRateIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the index of the interface." + ::= { hwIfBandRateEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.31.1.2 + hwIfBandRateName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the name of the interface." + ::= { hwIfBandRateEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.31.1.3 + hwIfBandRateInput OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the input bandwidth utilization of the interface." + ::= { hwIfBandRateEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.31.1.4 + hwIfBandRateOutput OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the output bandwidth utilization of the interface." + ::= { hwIfBandRateEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32 + hwDacsStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwDacsStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists the status of DACS. You can read the status of the DACS on the device." + ::= { hwEntityState 32 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1 + hwDacsStatusEntry OBJECT-TYPE + SYNTAX HwDacsStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Defines an entry in the hwDacsStatusTable." + INDEX { hwEntityDacsIndex } + ::= { hwDacsStatusTable 1 } + + + HwDacsStatusEntry ::= + SEQUENCE { + hwEntityDacsIndex + Integer32, + hwEntityDacsPresent + INTEGER, + hwEntityDacsStatus + INTEGER, + hwEntityDacsInSource + OCTET STRING, + hwEntityDacsInVolA + Integer32, + hwEntityDacsInVolB + Integer32, + hwEntityDacsOutVol + Integer32, + hwEntityDacsOutCur + Integer32, + hwEntityDacsOutStatus + INTEGER, + hwEntityDacsDesc + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.1 + hwEntityDacsIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the index of a DACS." + ::= { hwDacsStatusEntry 1 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.2 + hwEntityDacsPresent OBJECT-TYPE + SYNTAX INTEGER + { + present(1), + absent(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the present information of the DACS." + ::= { hwDacsStatusEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.3 + hwEntityDacsStatus OBJECT-TYPE + SYNTAX INTEGER + { + normal(1), + abnormal(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the status of the DACS." + ::= { hwDacsStatusEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.4 + hwEntityDacsInSource OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the input source of the DACS." + ::= { hwDacsStatusEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.5 + hwEntityDacsInVolA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the input voltage from input source A. Unit: mV" + ::= { hwDacsStatusEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.6 + hwEntityDacsInVolB OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the input voltage from input source B. Unit: mV" + ::= { hwDacsStatusEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.7 + hwEntityDacsOutVol OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the output voltage of the DACS. Unit: mV" + ::= { hwDacsStatusEntry 7 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.8 + hwEntityDacsOutCur OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the output current of the DACS. Unit: mA" + ::= { hwDacsStatusEntry 8 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.9 + hwEntityDacsOutStatus OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the output status of the DACS." + ::= { hwDacsStatusEntry 9 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.32.1.10 + hwEntityDacsDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the description of the DACS." + ::= { hwDacsStatusEntry 10 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.33 + hwBoardDcOutputStateTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBoardDcOutputStateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityState 33 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.33.1 + hwBoardDcOutputStateEntry OBJECT-TYPE + SYNTAX HwBoardDcOutputStateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwBoardDcOutputLineIndex } + ::= { hwBoardDcOutputStateTable 1 } + + HwBoardDcOutputStateEntry ::= + SEQUENCE { + hwBoardDcOutputLineIndex + Integer32, + hwBoardDcOutputState + OCTET STRING + } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.33.1.1 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.33.1.1 + hwBoardDcOutputLineIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the index of device dc-output line. + 0 indicates 12V-line1 dc-output line. + 1 indicates 12V-line2 dc-output line. + 2 indicates 24V dc-output line." + ::= { hwBoardDcOutputStateEntry 1 } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.33.1.2 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.33.1.2 + hwBoardDcOutputState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the device dc-output line state." + ::= { hwBoardDcOutputStateEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.34 + hwBoardDcOutputInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBoardDcOutputInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityState 34 } + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1 + hwBoardDcOutputInfoEntry OBJECT-TYPE + SYNTAX HwBoardDcOutputInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwBoardDcOutputTypeIndex } + ::= { hwBoardDcOutputInfoTable 1 } + + HwBoardDcOutputInfoEntry ::= + SEQUENCE { + hwBoardDcOutputTypeIndex + Integer32, + hwBoardDcOutputVoltage + Integer32, + hwBoardDcOutputCurrent + Integer32, + hwBoardDcOutputPower + Integer32 + } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.1 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.1 + hwBoardDcOutputTypeIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the index of device dc-output information. + 0 indicates 12V dc-output line information. + 1 indicates 24V dc-output line information." + ::= { hwBoardDcOutputInfoEntry 1 } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.2 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.2 + hwBoardDcOutputVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the device dc-output voltage. Unit: V" + ::= { hwBoardDcOutputInfoEntry 2 } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.3 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.3 + hwBoardDcOutputCurrent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the device dc-output current. Unit: mA" + ::= { hwBoardDcOutputInfoEntry 3 } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.4 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.34.1.4 + hwBoardDcOutputPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the device dc-output power. Unit: mW" + ::= { hwBoardDcOutputInfoEntry 4 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.35 + hwBoardAcOutputStateTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBoardAcOutputStateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityState 35 } + + + -- 1.3.6.1.4.1.2011.5.25.31.1.1.35.1 + hwBoardAcOutputStateEntry OBJECT-TYPE + SYNTAX HwBoardAcOutputStateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwBoardAcOutputLineIndex } + ::= { hwBoardAcOutputStateTable 1 } + + HwBoardAcOutputStateEntry ::= + SEQUENCE { + hwBoardAcOutputLineIndex + Integer32, + hwBoardAcOutputState + OCTET STRING + } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.35.1.1 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.35.1.1 + hwBoardAcOutputLineIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwBoardAcOutputStateEntry 1 } + +-- 1.3.6.1.4.1.2011.5.25.31.1.1.35.1.2 + -- 1.3.6.1.4.1.2011.5.25.31.1.1.35.1.2 + hwBoardAcOutputState OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwBoardAcOutputStateEntry 2 } + -- 1.3.6.1.4.1.2011.5.25.31.8 + hwPreDisposeObjects OBJECT IDENTIFIER ::= { hwEntityExtentMIB 8 } -- 1.3.6.1.4.1.2011.5.25.31.8.1 diff --git a/mibs/huawei/HUAWEI-ENTITY-TRAP-MIB b/mibs/huawei/HUAWEI-ENTITY-TRAP-MIB index fcb5e0b08f..1df77cd6ca 100644 --- a/mibs/huawei/HUAWEI-ENTITY-TRAP-MIB +++ b/mibs/huawei/HUAWEI-ENTITY-TRAP-MIB @@ -1,3455 +1,5081 @@ --- ============================================================================ --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. --- Description: --- Reference: None --- Version: V2.83 --- ============================================================================ - - HUAWEI-ENTITY-TRAP-MIB DEFINITIONS ::= BEGIN - - IMPORTS - hwEntityOperStatus, hwStorageEntName, hwStorageEntSpaceFree - FROM HUAWEI-ENTITY-EXTENT-MIB - ifOperStatus,ifAdminStatus - FROM RFC1213-MIB - entPhysicalIndex, entPhysicalName - FROM ENTITY-MIB - hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType - FROM HUAWEI-BASE-TRAP-MIB - ifIndex, ifName - FROM IF-MIB - hwDatacomm - FROM HUAWEI-MIB - IANAItuProbableCause - FROM IANA-ITU-ALARM-TC-MIB - OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP - FROM SNMPv2-CONF - TEXTUAL-CONVENTION, MacAddress - FROM SNMPv2-TC - Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI; - - --- January 17, 2007 at 00:00 GMT --- 1.3.6.1.4.1.2011.5.25.219 --- January 17, 2007 at 00:00 GMT - -- 1.3.6.1.4.1.2011.5.25.219 - hwEntityTrapMIB MODULE-IDENTITY - LAST-UPDATED "201708130000Z" - ORGANIZATION - "Huawei Technologies Co.,Ltd." - CONTACT-INFO - "Huawei Industrial Base - Bantian, Longgang - Shenzhen 518129 - People's Republic of China - Website: http://www.huawei.com - Email: support@huawei.com - " -DESCRIPTION - "This is the base trap definition for DataCom." - REVISION "201708130000Z" - DESCRIPTION "V2.83, modify the parameter of hwBoardlowmemoryoverload and hwBoardlowmemoryoverloadResume" - - REVISION "201707240000Z" - DESCRIPTION "V2.82, add the trap list of hwPowerFail and add hwBoardlowmemoryoverload and add hwBoardlowmemoryoverloadResume" - - REVISION "201707130000Z" - DESCRIPTION "V2.81, add the trap of hwUpsFaultTrap and hwUpsFaultResume and hwUpsPowerLow and hwUpsPowerFull" - - REVISION "201706140000Z" - DESCRIPTION "V2.80, add the trap of hwVfpSysCheckErr and hwVfpSysCheckErrResume" - - REVISION "201706140000Z" - DESCRIPTION "V2.79, add the trap of hwInsSpaceLackAlarm and hwInsSpaceLackResume" - - REVISION "201706070000Z" - DESCRIPTION "V2.78, add the trap of hwDataplaneCpuOverloadAlarm and hwDataplaneCpuOverloadResume" - - REVISION "201706050000Z" - DESCRIPTION "V2.77, add the trap of hwOptCfgNotMatch and hwOptCfgNotMatchResume" - - REVISION "201706020000Z" - DESCRIPTION "V2.76, add the hwOptCfgNotMatch and hwOptCfgNotMatchResume" - - REVISION "201702280000Z" - DESCRIPTION "V2.75, add the hwBoardEntityPowerOff" - - REVISION "201702230000Z" - DESCRIPTION "V2.74, add the hwPatchDelNeedReStartTrap" - - - REVISION "201702211900Z" -- FEBRUARY 21, 2017 at 19:00 GMT - DESCRIPTION "V2.73, add the objects of hwBoardFail,hwBrdTempAlarm,hwBrdTempFatalAlarm,hwCardFail,hwChassisInvalid,hwPowerFail " - - REVISION "201702130900Z" - DESCRIPTION "V2.72, add hwBoardPortsConflict " - - REVISION "201702100000Z" - DESCRIPTION "V2.71, add hwBoardWarning and hwBoardWarningResume " - - REVISION "201612232100Z" - DESCRIPTION "V2.70, modify the content of hwEntityBandwidthMode " - - - REVISION "201611282100Z" -- November 28, 2016 at 21:00 GMT - DESCRIPTION "V2.69, add hwPortOpticalPositionInvalid ,hwPortOpticalPositionValid " - - REVISION "201611232100Z" -- November 23, 2016 at 21:00 GMT - DESCRIPTION "V2.68, add hwEntityTrapReasonDescr as VB binder under 'hwOpticalUnAuthorized' " - - REVISION "201610252100Z" - DESCRIPTION "V2.67,add object 'hwGpsModuleRemove,hwGpsModuleInsert ' of hwOpticalTrap " - - REVISION "201610211400Z" - DESCRIPTION "V2.66,add object 'hwNeedModifyCfgTrap' of hwBoardTrap " - - REVISION "201608171400Z" - DESCRIPTION "V2.65,add object 'hwEntityTrapReasonDescr' of hwPmuFail " - - REVISION "201608031400Z" - DESCRIPTION "V2.64,hwEntitySplitChange, hwCardSplitChange" - - REVISION "201607221000Z" - DESCRIPTION "V2.63, add hwEntityBandwidthMode, hwCardBandwidthModeChange" - - REVISION "201607151000Z" - DESCRIPTION "V2.62, modify the parament of hwVPortDown" - - REVISION "201607121000Z" - DESCRIPTION "V2.61, modify 2 error code description of 135184 and 144130 for compile warnings" - - REVISION "201607041000Z" - DESCRIPTION "V2.60, add hwFanMinorAlarm, hwFanMinorAlarmResume" - - REVISION "201604151000Z" - DESCRIPTION "V2.59, add hwDiskPartitionInValid, hwDiskPartitionInValidResume, hwDiskPartitionSpacinsufficient, hwDiskPartitionSpacinsufficientResume, hwDiskPartitionUtilizationRising, hwDiskPartitionUtilizationResume" - - REVISION "201604141000Z" - DESCRIPTION "V2.58, modify the Name of hwVMResourceInconsist and hwVMResourceInconsistResume to hwVMResInconsist and hwVMResInconsistResume, add the Object vmName to hwVMResInconsist and hwVMResInconsistResume" - - REVISION "201604111000Z" - DESCRIPTION "V2.57, add hwVBoardInvalid modify the objects of hwVPortDown." - - REVISION "201603031000Z" - DESCRIPTION "V2.56, add hwDiskTrap." - - REVISION "201603010000Z" - DESCRIPTION "V2.55, modify the Description of hwPinchCardResetResume." - - REVISION "201602290000Z" - DESCRIPTION "V2.54, add hwVMResourceInconsist,hwVMResourceInconsistResume" - - REVISION "201602180000Z" - DESCRIPTION "V2.53, add hwPinchCardReset,hwPinchCardResetResume. " - - REVISION "201601040000Z" - DESCRIPTION "V2.52, add hwVportDown,hwVPortUp and a parameter vNetID. " - - REVISION "201512290000Z" - DESCRIPTION "V2.51, modify the Description of hwChassisFailResume. " - - REVISION "201512160000Z" - DESCRIPTION "V2.50, add hwThreadTrap, hwThreadFaultIsolate. " - - REVISION "201511030000Z" - DESCRIPTION "V2.47, modify the Description of hwBandwidthOfAllCardsExceedsThresholdResume, add hwBandwidthOfAllCardsExceedsThresholdFatalAlarm, hwBandwidthOfAllCardsExceedsThresholdFatalResume" - - REVISION "201510100000Z" - DESCRIPTION "V2.48, add hwVirtualAccessDrvConfigError" - - REVISION "201509300000Z" - DESCRIPTION "V2.47, add hwBandwidthOfAllCardsExceedsThresholdAlarm, hwBandwidthOfAllCardsExceedsThresholdResume" - - REVISION "201509170000Z" - DESCRIPTION "V2.46, add HWTrapProbableCause and change the hwEntityTrapFaultID " - - REVISION "201506160000Z" - DESCRIPTION "V2.45, add hwEntityTrapReasonDescr to hwPowerInvalid and hwPowerInvalidResume. " - - REVISION "201505210000Z" - DESCRIPTION "V2.44, add hwBoardHeartbeatTimeout, hwBoardHeartbeatResume. " - - REVISION "201505160000Z" - DESCRIPTION "V2.43, add hwPortRemove, hwPortInsert, hwCardResExceed, hwCardResExceedResume. " - - REVISION "201505150000Z" - DESCRIPTION "V2.42, add hwBoardResetByCmd, hwBoardResetByCmdResume, hwCardResetByCmd, hwCardResetByCmdResume. " - - REVISION "201503130000Z" - DESCRIPTION "V2.41, add hwOpticalVendorName and hwOpticalVendorSN as VB binder under hwOpticalInsert, hwOpticalRemove" - - REVISION "201501280000Z" - DESCRIPTION "V2.40, add hwEntityTrapReasonDescr as VB binder under hwFanFail, hwFanFailResume" - - REVISION "201412100000Z" - DESCRIPTION "V2.39, add hwUsbOperType, hwUsbStatusChg" - - REVISION "201412010000Z" - DESCRIPTION "V2.38, add hwEntityTrapReasonDescr as VB binder under hwPowerFail, hwPowerFailResume" - - REVISION "201410280000Z" - DESCRIPTION "V2.37, add hwEntityTrapReasonDescr as VB binder under hwFanInvalid , hwFanInvalidResume" - - REVISION "201410130000Z" - DESCRIPTION "V2.36, delete the content modified in V2.35 to rollback to V2.34" - - REVISION "201410090000Z" - DESCRIPTION "V2.35, add ifindex as VB binder under hwOpticalRemove, hwOpticalInsert, hwPortDown, hwPortUp" - - REVISION "201409010000Z" - DESCRIPTION "V2.34, add one or two objects under part trap nodes on hwChassisTrap, hwBoardTrap, hwCardTrap, hwFanTrap, hwPowerTrap, hwPortTrap" - - REVISION "201406280000Z" - DESCRIPTION "V2.33, add hwBandwidthOfAllCardsExceedsThreshold" - - REVISION "201405190000Z" - DESCRIPTION "V2.31, " - - REVISION "201403280000Z" - DESCRIPTION "V2.30, " - - REVISION "201401040000Z" - DESCRIPTION "V2.29, " - - REVISION "201311211111Z" - DESCRIPTION "V2.28, add hwRateofTraffic" - - REVISION "201307041705Z" - DESCRIPTION "V2.27, add hwEntityDyingGsapEvent" - - REVISION "201307021621Z" - DESCRIPTION "V2.26, add hwBoardPowerOff" - - REVISION "201306251411Z" - DESCRIPTION "V2.25, add hwPortDownReason" - - REVISION "201306071107Z" - DESCRIPTION "V2.24, add hwIOSwitchOneAlarm,hwIOSwitchOneAlarmResume,hwIOSwitchTwoAlarm,hwIOSwitchTwoAlarmResume,hwIOSwitchThreeAlarm,hwIOSwitchThreeAlarmResume. " - - REVISION "201305280000Z" - DESCRIPTION "V2.23, add hwUSBUnidentified,hwUSBUnidentifiedResume " - - REVISION "201304131452Z" - DESCRIPTION "V2.22, add hwOpticalTunableNotMatch and hwOpticalTunableNotMatchResume, " - - REVISION "201303181421Z" - DESCRIPTION "V2.21, add the hwLaserNoFited,hwLaserNoFitedResume, " - - REVISION "201201250000Z" - DESCRIPTION "V2.20, add the hwPmuRemove,hwPmuInsert,hwPmuFail,hwPmuFailResume,hwPmuInvalid,hwPmuInvalidResume, " - REVISION "201405190000Z" - DESCRIPTION "V2.32, modify the Description of hwPortDownReason," - ::= { hwDatacomm 219 } --- --- Node definitions --- - --- --- definition of the root cause for the Huawei proprietary traps --- - HWTrapProbableCause ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "This list contains the root reasons of the Huawei proprietary traps." - SYNTAX INTEGER - { - -- 131072: Reseted Frame Register - resetedFrameRegister (131072), - -- 131328: The Air Filter Inside The Chassis Was Not Cleaned - theAirFilterInsideTheChassisWasNotCleaned (131328), - -- 131329: The Chassis Links Few - theChassisLinksFew (131329), - -- 131330: MPU Board Insufficiency - mPUBoardInsufficiency (131330), - -- 131331: A GTL License For A 10GE NPUI-20 Is Activated, But The 10GE Interface Is Not Activated Using The Active 10ge-interface Command In The Slot View - aGTLLicenseForA10GENPUI20IsActivatedButThe10GEInterfaceIsNotActivatedUsingTheActive10geInterfaceCommandInTheSlotView (131331), - -- 131333: The Type Of Power Or Fan Is Inconsistent - theTypeOfPowerOrFanIsInconsistent (131333), - -- 131334: SFU Board And The LPU Board Did Not Match - sFUBoardAndTheLPUBoardDidNotMatch (131334), - -- 131335: The 40G Boards And The Power And Fan Modules Did Not Match - the40GBoardsAndThePowerAndFanModulesDidNotMatch (131335), - -- 131336: Chassis Power Supply Insufficiency - chassisPowerSupplyInsufficiency (131336), - -- 131337: All SFU Boards Removed - allSFUBoardsRemoved (131337), - -- 131338: All LPU Boards Removed - allLPUBoardsRemoved (131338), - -- 131339: All CMU Boards Removed - allCMUBoardsRemoved (131339), - -- 131340: The Power Supply Module Mismatches In The Frame - thePowerSupplyModuleMismatchesInTheFrame (131340), - -- 131341: Fail To Get The Slot Information Of The Power Supply Module - failToGetTheSlotInformationOfThePowerSupplyModule (131341), - -- 131342: Average Current Bus Not Installed - averageCurrentBusNotInstalled (131342), - -- 131343: Power Supply Abnormal Due To Too Many Fans In The Frame - powerSupplyAbnormalDueToTooManyFansInTheFrame (131343), - -- 131585: The Number Of Registered SFUs Is Smaller Than The Minimum Number Of SFUs That Must Be Configured - theNumberOfRegisteredSFUsIsSmallerThanTheMinimumNumberOfSFUsThatMustBeConfigured (131585), - -- 131586: SFU Board Dismatch The Frame - sFUBoardDismatchTheFrame (131586), - -- 131587: The Slave Board Type Mismatches The Master - theSlaveBoardTypeMismatchesTheMaster (131587), - -- 131588: Right License Unavailable, Boards Or Cards Will Be Reset After 72 hrs - rightLicenseUnavailableBoardsOrCardsWillBeResetAfter72hrs (131588), - -- 131589: Right License Will Expire, Then boards Or Cards Will Be Reset Every 24 hrs - rightLicenseWillExpireThenboardsOrCardsWillBeResetEvery24hrs (131589), - -- 131590: Right License Unavailable, Boards Or Cards Will Be Reset Every 24 hrs - rightLicenseUnavailableBoardsOrCardsWillBeResetEvery24hrs (131590), - -- 131840: The Board Was Removed - theBoardWasRemoved (131840), - -- 131842: BTB Insert Two MPU Board - bTBInsertTwoMPUBoard (131842), - -- 132096: Power Supply For A Board Was Abnormal - powerSupplyForABoardWasAbnormal (132096), - -- 132097: The MonitorBus Of The Board Partially Failed - theMonitorBusOfTheBoardPartiallyFailed (132097), - -- 132098: The SC Chip On The Board Partially Failed - theSCChipOnTheBoardPartiallyFailed (132098), - -- 132099: The TM Chip On The Board Partially Failed - theTMChipOnTheBoardPartiallyFailed (132099), - -- 132100: The Board Was Not Installed Into A Proper Slot - theBoardWasNotInstalledIntoAProperSlot (132100), - -- 132101: The 48 V Power Supply For The Board Was Abnormal - the48VPowerSupplyForTheBoardWasAbnormal (132101), - -- 132102: The Board Cannot Be Properly Powered On Or Powered Off - theBoardCannotBeProperlyPoweredOnOrPoweredOff (132102), - -- 132103: The Battery Of The MPU Failed - theBatteryOfTheMPUFailed (132103), - -- 132104: The Board Obtained Abnormal Signals From The Master And Slave MPUs - theBoardObtainedAbnormalSignalsFromTheMasterAndSlaveMPUs (132104), - -- 132105: The Sensor On The Board Failed - theSensorOnTheBoardFailed (132105), - -- 132106: The Flash Memory On The Board Failed - theFlashMemoryOnTheBoardFailed (132106), - -- 132107: The PHY Chip On The Board Partially Failed - thePHYChipOnTheBoardPartiallyFailed (132107), - -- 132108: Clock Signals On The Board Were Faulty - clockSignalsOnTheBoardWereFaulty (132108), - -- 132109: The Voltage Of The Board Exceeded The Upper Fatal Threshold - theVoltageOfTheBoardExceededTheUpperFatalThreshold (132109), - -- 132110: The Voltage Of The Board Exceeded The Upper Warning Threshold - theVoltageOfTheBoardExceededTheUpperWarningThreshold (132110), - -- 132111: The Voltage Of The Board Was Lower Than The Lower Fatal Threshold - theVoltageOfTheBoardWasLowerThanTheLowerFatalThreshold (132111), - -- 132112: The Voltage Of The Board Was Lower Than The Lower Warning Threshold - theVoltageOfTheBoardWasLowerThanTheLowerWarningThreshold (132112), - -- 132113: The Current Of The Board Exceeded The Upper Fatal Threshold - theCurrentOfTheBoardExceededTheUpperFatalThreshold (132113), - -- 132114: The Current Of The Board Was Higher Than The Higher Warning Threshold - theCurrentOfTheBoardWasHigherThanTheHigherWarningThreshold (132114), - -- 132115: The Current Of The Board Was Lower Than The Lower Fatal Threshold - theCurrentOfTheBoardWasLowerThanTheLowerFatalThreshold (132115), - -- 132116: The Current For The Board Was Lower Than The Lower Warning Threshold - theCurrentForTheBoardWasLowerThanTheLowerWarningThreshold (132116), - -- 132117: Board Clock Source Failure - boardClockSourceFailure (132117), - -- 132118: The In-position Signal Of The Board Failed - theInPositionSignalOfTheBoardFailed (132118), - -- 132119: The MonitorBus Of The Board Failed - theMonitorBusOfTheBoardFailed (132119), - -- 132120: The IIC Bus Of The Board Failed - theIICBusOfTheBoardFailed (132120), - -- 132121: The USB Controller On The Board Failed - theUSBControllerOnTheBoardFailed (132121), - -- 132122: The CF Card Of The Board Failed - theCFCardOfTheBoardFailed (132122), - -- 132123: The NVRAM Of The Board Failed - theNVRAMOfTheBoardFailed (132123), - -- 132124: The I2C Bus Malfunctions - theI2CBusMalfunctions (132124), - -- 132125: The GE Data Bus Malfunctions - theGEDataBusMalfunctions (132125), - -- 132126: The FE Data Bus Malfunctions - theFEDataBusMalfunctions (132126), - -- 132127: The Board Clock Malfunctions - theBoardClockMalfunctions (132127), - -- 132128: The Board PLL Malfunctions - theBoardPLLMalfunctions (132128), - -- 132129: The FE PHY Chip Malfunctions - theFEPHYChipMalfunctions (132129), - -- 132130: The GE PHY Chip Malfunctions - theGEPHYChipMalfunctions (132130), - -- 132131: The DSP Malfunctions - theDSPMalfunctions (132131), - -- 132134: LANSWITCH Abnormal - lANSWITCHAbnormal (132134), - -- 132135: The LLP Malfunctions - theLLPMalfunctions (132135), - -- 132136: The ASIC Malfunctions - theASICMalfunctions (132136), - -- 132137: The Chip Malfunctions - theChipMalfunctions (132137), - -- 132139: The Voltage Of The Subcard Exceeded The Upper Fatal Threshold - theVoltageOfTheSubcardExceededTheUpperFatalThreshold (132139), - -- 132140: The Voltage Of The Subcard Exceeded The Upper Warning Threshold - theVoltageOfTheSubcardExceededTheUpperWarningThreshold (132140), - -- 132141: The Voltage Of The Subcard Was Lower Than The Lower Fatal Threshold - theVoltageOfTheSubcardWasLowerThanTheLowerFatalThreshold (132141), - -- 132142: The Voltage Of The Subcard Was Lower Than The Lower Warning Threshold - theVoltageOfTheSubcardWasLowerThanTheLowerWarningThreshold (132142), - -- 132144: The Software Package In CFCARD May Be Lost Or Abnormal - theSoftwarePackageInCFCARDMayBeLostOrAbnormal (132144), - -- 132145: Pos Card Fault - posCardFault (132145), - -- 132146: POE Fault - pOEFault (132146), - -- 132147: LIGHT Fault - lIGHTFault (132147), - -- 132148: Board Fault - boardFault (132148), - -- 132149: The ECU Board Chip Is Abnormal - theECUBoardChipIsAbnormal (132149), - -- 132150: The CFcard Storage Media Of MPU Exceeded The Prealarm Threshold - theCFcardStorageMediaOfMPUExceededThePrealarmThreshold (132150), - -- 132151: WLAN Fault - wLANFault (132151), - -- 132152: Board CPU Fault - boardCPUFault (132152), - -- 132153: The Electronic Switch For Channel Selection Malfunctions - theElectronicSwitchForChannelSelectionMalfunctions (132153), - -- 132154: Voice Board Fault - voiceBoardFault (132154), - -- 132155: The Internal Data Channel Of The Board Malfunctions - theInternalDataChannelOfTheBoardMalfunctions (132155), - -- 132156: Board RDRAM Memory Fault - boardRDRAMMemoryFault (132156), - -- 132157: Multicast Capability Of The Traffic Management Chip Was Insufficient - multicastCapabilityOfTheTrafficManagementChipWasInsufficient (132157), - -- 132158: Service Pinch Card Fault - servicePinchCardFault (132158), - -- 132159: Board Work Mode Dismatch Power Too High - boardWorkModeDismatchPowerTooHigh (132159), - -- 132160: Board Work Mode Dismatch Power Too Low - boardWorkModeDismatchPowerTooLow (132160), - -- 132161: Board Temperature Sensor Fault - boardTemperatureSensorFault (132161), - -- 132162: Fan Or Power Dismatch Device - fanOrPowerDismatchDevice (132162), - -- 132163: Board CPU Single Core Fault - boardCPUSingleCoreFault (132163), - -- 132164: Too Many Sensor Points Are Failed - tooManySensorPointsAreFailed (132164), - -- 132165: Board HIG Bus Error - boardHIGBusError (132165), - -- 132166: Failed To Get The Board ESN - failedToGetTheBoardESN (132166), - -- 132167: The Memory Size Is Different From The Rated - theMemorySizeIsDifferentFromTheRated (132167), - -- 132168: The Non-core Chip Of The Board Fault - theNonCoreChipOfTheBoardFault (132168), - -- 132169: Board Communication Channel Error - boardCommunicationChannelError (132169), - -- 132170: Board RTC Error - boardRTCError (132170), - -- 132171: Line Rate Unreachable On The Board - lineRateUnreachableOnTheBoard (132171), - -- 132172: Loss Of Heart Beat Exceeds The Threshold - lossOfHeartBeatExceedsTheThreshold (132172), - -- 132173: Security Acceleration Engine Is Abnormal - securityAccelerationEngineIsAbnormal (132173), - -- 132174: PCB Corrosive - pCBCorrosive (132174), - -- 132177: Interface MAC CRC Error - interfaceMACCRCError (132177), - -- 132178: E-label CRC Error - e-labelCRCError (132178), - -- 132182: Board Voltage Sensors Fault - boardVoltageSensorsFault (132182), - -- 132183: Voltage A/D Fault - voltageADFault (132183), - -- 132184: SPI Bus Fault - sPIBusFault (132184), - -- 132205: The HiGig Link On The Board Failed - theHiGigLinkOnTheBoardFailed (132205), - -- 132207: The Board Clock Fails - theBoardClockFails (132207), - -- 132608: The Board Selfcheck Failed - theBoardSelfcheckFailed (132608), - -- 132609: Heartbeats Of The Board Were Lost And Thus The Board Was Reset - heartbeatsOfTheBoardWereLostAndThusTheBoardWasReset (132609), - -- 132610: The Board Did Not Match The Device - theBoardDidNotMatchTheDevice (132610), - -- 132611: The MAC Address Of The Board Was Abnormal - theMACAddressOfTheBoardWasAbnormal (132611), - -- 132612: Clock Synchronization Signals Failed On The Board - clockSynchronizationSignalsFailedOnTheBoard (132612), - -- 132613: The FPGA Logic Of The Board Was Faulty - theFPGALogicOfTheBoardWasFaulty (132613), - -- 132614: The EPLD Logic Of The Board Was Faulty - theEPLDLogicOfTheBoardWasFaulty (132614), - -- 132615: Signals Provided By The Clock Board Failed - signalsProvidedByTheClockBoardFailed (132615), - -- 132616: Clock Signals Failed On The Board - clockSignalsFailedOnTheBoard (132616), - -- 132617: The TM Chip On The Board Totally Failed - theTMChipOnTheBoardTotallyFailed (132617), - -- 132618: The NP Of The Board Failed - theNPOfTheBoardFailed (132618), - -- 132619: The ACT Signal On The Board Was Abnormal - theACTSignalOnTheBoardWasAbnormal (132619), - -- 132620: Power Supply For A Board Was Insufficient - powerSupplyForABoardWasInsufficient (132620), - -- 132621: The SC Chip On The Board Totally Failed - theSCChipOnTheBoardTotallyFailed (132621), - -- 132622: The SM Chip On The Board Failed - theSMChipOnTheBoardFailed (132622), - -- 132623: The TCAM Chip Of The Board Failed - theTCAMChipOfTheBoardFailed (132623), - -- 132624: Memory Of The Board Failed - memoryOfTheBoardFailed (132624), - -- 132625: The Laswitch Chip On The Board Failed - theLaswitchChipOnTheBoardFailed (132625), - -- 132626: The Board Was Powered Off - theBoardWasPoweredOff (132626), - -- 132627: Board Registration Failed - boardRegistrationFailed (132627), - -- 132628: The Board Was Reset Abnormally - theBoardWasResetAbnormally (132628), - -- 132629: The PHY Chip On The Board Totally Failed - thePHYChipOnTheBoardTotallyFailed (132629), - -- 132630: The Board Obtained Abnormal Signals From Master And Slave MPUs - theBoardObtainedAbnormalSignalsFromMasterAndSlaveMPUs (132630), - -- 132631: The Board Obtained Abnormal Signals From SFUs (functioning As Master And Slave Clock Sources) - theBoardObtainedAbnormalSignalsFromSFUsFunctioningAsMasterAndSlaveClockSources (132631), - -- 132632: The PCI Bus Of The Board Failed - thePCIBusOfTheBoardFailed (132632), - -- 132633: The Board Did Not Match The Slot - theBoardDidNotMatchTheSlot (132633), - -- 132634: The Loopback Heartbeats Of The Board Were Faulty - theLoopbackHeartbeatsOfTheBoardWereFaulty (132634), - -- 132635: The Number Of Intelligent Heartbeat Errors Reached The Board Reset Threshold - theNumberOfIntelligentHeartbeatErrorsReachedTheBoardResetThreshold (132635), - -- 132636: The Number Of Lost Intelligent Heartbeats Reached The Board Reset Threshold - theNumberOfLostIntelligentHeartbeatsReachedTheBoardResetThreshold (132636), - -- 132637: The Number Of Intelligent Heartbeat Errors Reached The Alarm Threshold - theNumberOfIntelligentHeartbeatErrorsReachedTheAlarmThreshold (132637), - -- 132638: The Number Of Lost Intelligent Heartbeats Reached The Alarm Threshold - theNumberOfLostIntelligentHeartbeatsReachedTheAlarmThreshold (132638), - -- 132639: The Board CPU Fail - theBoardCPUFail (132639), - -- 132640: The Link Between The TM Chip And The NP Chip Was Detected Faulty - theLinkBetweenTheTMChipAndTheNPChipWasDetectedFaulty (132640), - -- 132641: The TM Chip Failed The Self Check - theTMChipFailedTheSelfCheck (132641), - -- 132642: The Number Of Links Between The TM Chip And The SFU Was Too Small - theNumberOfLinksBetweenTheTMChipAndTheSFUWasTooSmall (132642), - -- 132644: The Service Logic Malfunctions - theServiceLogicMalfunctions (132644), - -- 132645: The Upper Tact Switch Is Turned On - theUpperTactSwitchIsTurnedOn (132645), - -- 132646: The Lower Tact Switch Is Turned On - theLowerTactSwitchIsTurnedOn (132646), - -- 132647: The Control Logic Malfunctions - theControlLogicMalfunctions (132647), - -- 132648: The SFU Board Is Abnormal And Can Not Be Used - theSFUBoardIsAbnormalAndCanNotBeUsed (132648), - -- 132649: The ECU Board Is Abnormal And Can Not Be Used - theECUBoardIsAbnormalAndCanNotBeUsed (132649), - -- 132650: The Logic Clock Failed - theLogicClockFailed (132650), - -- 132651: The Logic Bus Failed - theLogicBusFailed (132651), - -- 132652: The Logic Chip Failed - theLogicChipFailed (132652), - -- 132653: The Main Control Logic Malfunctions - theMainControlLogicMalfunctions (132653), - -- 132654: The Board Is Incompatible With System Software - theBoardIsIncompatibleWithSystemSoftware (132654), - -- 132655: The Logic Slotid Of The Board Is Faulty During Running Time. Please Do Not Try To Reset This Board Or Reboot This Device - theLogicSlotidOfTheBoardIsFaultyDuringRunningTimePleaseDoNotTryToResetThisBoardOrRebootThisDevice (132655), - -- 132656: The Logic Slotid Of The Board Is Faulty During Booting Time. Please Check The Board Based On The Clear Advice - theLogicSlotidOfTheBoardIsFaultyDuringBootingTimePleaseCheckTheBoardBasedOnTheClearAdvice (132656), - -- 132657: FE Dismatch Cards Combination - fEDismatchCardsCombination (132657), - -- 132658: Clock Board Master And Slave Status Invalid - clockBoardMasterAndSlaveStatusInvalid (132658), - -- 132659: Board Output Power Abnormal - boardOutputPowerAbnormal (132659), - -- 132660: Board Reset Due To Overheat Protection - boardResetDueToOverheatProtection (132660), - -- 132661: User Operation - userOperation (132661), - -- 132662: Board Service Mode Error - boardServiceModeError (132662), - -- 132663: The Core Chip Of The Board Fault - theCoreChipOfTheBoardFault (132663), - -- 132664: CPLD Logic Error - cPLDLogicError (132664), - -- 132665: Traffic Congestion Due To The Traffic Backpressure - trafficCongestionDueToTheTrafficBackpressure (132665), - -- 132666: Board Type Mismatches The Preconfiguration - boardTypeMismatchesThePreconfiguration (132666), - -- 132675: The LSW port connected to the MPU fails - thsLswPortConnectedToTheMpuFails (132675), - -- 133120: The Master/slave Board Switchover Was Performed - theMasterSlaveBoardSwitchoverWasPerformed (133120), - -- 133121: PMU Board Leave Master - pMUBoardLeaveMaster (133121), - -- 133122: PMU Board Become Master - pMUBoardBecomeMaster (133122), - -- 133376: The Subcard Was Removed - theSubcardWasRemoved (133376), - -- 133377: A Storage Medium Was Removed - aStorageMediumWasRemoved (133377), - -- 133632: PMU RTC Clock Fault - pMURTCClockFault (133632), - -- 133633: PMU Hardware Fault - pMUHardwareFault (133633), - -- 133634: PMU BUS Fault - pMUBUSFault (133634), - -- 135168: The Monitoring Channel Of The Subcard Was Faulty - theMonitoringChannelOfTheSubcardWasFaulty (135168), - -- 135169: The In-position Signal Of The Subcard Was Faulty - theInPositionSignalOfTheSubcardWasFaulty (135169), - -- 135170: The Sensor On The Subcard Was Faulty - theSensorOnTheSubcardWasFaulty (135170), - -- 135171: The Reset Signal Of The Subcard Was Faulty - theResetSignalOfTheSubcardWasFaulty (135171), - -- 135172: The PLL On The Sub-board Malfunctions - thePLLOnTheSubBoardMalfunctions (135172), - -- 135173: The Clock On The Sub-board Malfunctions - theClockOnTheSubBoardMalfunctions (135173), - -- 135174: The DSP On The Sub-board Malfunctions - theDSPOnTheSubBoardMalfunctions (135174), - -- 135175: The FE PHY Chip On The Sub-board Malfunctions - theFEPHYChipOnTheSubBoardMalfunctions (135175), - -- 135176: The GE PHY Chip On The Sub-board Malfunctions - theGEPHYChipOnTheSubBoardMalfunctions (135176), - -- 135177: Faults With The LLP Chip Of The Sub-board Malfunctions - faultsWithTheLLPChipOfTheSubBoardMalfunctions (135177), - -- 135178: The LIU On The Sub-board Malfunctions - theLIUOnTheSubBoardMalfunctions (135178), - -- 135179: The ASIC On The Sub-board Malfunctions - theASICOnTheSubBoardMalfunctions (135179), - -- 135180: The Chip On The Sub-board Malfunctions - theChipOnTheSubBoardMalfunctions (135180), - -- 135182: ASIC On The Sub-board Malfunctions - aSICOnTheSubBoardMalfunctions (135182), - -- 135184: The Interface Numbered 1 On The Subcard Is Reserved But Does Not Forward Traffic. If An Optical Module Is Installed On The Interface Numbered 1, The Alarm Is Generated - theInterfaceNumbered1OnTheSubcardIsReservedButDoesNotForwardTraffic (135184), - -- 135185: Optical Card CDR Fault - opticalCardCDRFault (135185), - -- 135190: Battery Power Of The Physical Interface Card Is Lower Than 20% - batteryPowerOfThePhysicalInterfaceCardIsLowerThan20Percent (135190), - -- 135191: Battery Temperature Of The Physical Interface Card Is Lower Than The Low Threshold - batteryTemperatureOfThePhysicalInterfaceCardIsLowerThanTheLowThreshold (135191), - -- 135192: Battery Of The Physical Interface Card Is Overheated At Discharging - batteryOfThePhysicalInterfaceCardIsOverheatedAtDischarging (135192), - -- 135193: Battery Of The Physical Interface Card Is Overheated At Recharging - batteryOfThePhysicalInterfaceCardIsOverheatedAtRecharging (135193), - -- 135194: IIC Bus Error - iICBusError (135194), - -- 135195: Interface MAC CRC Error On A Subcard - interfaceMACCRCErrorOnASubcard (135195), - -- 135196: E-label CRC Error On A Subcard - e-labelCRCErrorOnASubcard (135196), - -- 135424: The EPLD Logic Of The Subcard Was Faulty - theEPLDLogicOfTheSubcardWasFaulty (135424), - -- 135425: The FPGA Logic Of The Subcard Was Faulty - theFPGALogicOfTheSubcardWasFaulty (135425), - -- 135426: The Key Chip On The Subcard Was Faulty - theKeyChipOnTheSubcardWasFaulty (135426), - -- 135427: The Clock Unit On The Subcard Was Faulty - theClockUnitOnTheSubcardWasFaulty (135427), - -- 135428: The Subcard Does Not Match The Slot - theSubcardDoesNotMatchTheSlot (135428), - -- 135429: The NP Of The Subcard Was Faulty - theNPOfTheSubcardWasFaulty (135429), - -- 135430: The Heartbeats On The Subcard Was Faulty - theHeartbeatsOnTheSubcardWasFaulty (135430), - -- 135431: The TM Chip On The Subcard Was Faulty - theTMChipOnTheSubcardWasFaulty (135431), - -- 135432: Subcard Registration Failed - subcardRegistrationFailed (135432), - -- 135433: The Storage Chip On The Subcard Was Faulty - theStorageChipOnTheSubcardWasFaulty (135433), - -- 135434: The Data Channel Of The Subcard Was Faulty - theDataChannelOfTheSubcardWasFaulty (135434), - -- 135435: The Subcard Did Not Match The Slot - theSubcardDidNotMatchTheSlot (135435), - -- 135436: Back Clock On The Sub-board Malfunctions - backClockOnTheSubBoardMalfunctions (135436), - -- 135437: The Control Logic On The Sub-board Malfunctions - theControlLogicOnTheSubBoardMalfunctions (135437), - -- 135438: The Service Logic On The Sub-board Malfunctions - theServiceLogicOnTheSubBoardMalfunctions (135438), - -- 135439: The Card Was Powered Off - theCardWasPoweredOff (135439), - -- 135440: Optical Card Is Abnormal And Can Not Be Used - opticalCardIsAbnormalAndCanNotBeUsed (135440), - -- 135441: Subcard Registration Failed Due To User Configuration - subcardRegistrationFailedDueToUserConfiguration (135441), - -- 135442: The Card Is Incompatible With System Software - theCardIsIncompatibleWithSystemSoftware (135442), - -- 135443: Card Exceeds Limit Of Current - cardExceedsLimitOfCurrent (135443), - -- 135444: The Physical Interface Card Secondary Control Bus Error - thePhysicalInterfaceCardSecondaryControlBusError (135444), - -- 135445: The Physical Interface Card Power Off Due To Overheating - thePhysicalInterfaceCardPowerOffDueToOverheating (135445), - -- 135446: FSU Physical Interface Card Power Off - fSUPhysicalInterfaceCardPowerOff (135446), - -- 135447: The Slave Data Channel Of The Subcard Was Faulty - theSlaveDataChannelOfTheSubcardWasFaulty (135447), - -- 135448: The Slave Keychip Of The Subcard Was Faulty - theSlaveKeychipOfTheSubcardWasFaulty (135448), - -- 135680: The Optical Module Was Removed - theOpticalModuleWasRemoved (135680), - -- 135936: The Optical Module Did Not Match The Subcard - theOpticalModuleDidNotMatchTheSubcard (135936), - -- 135937: Optical Module Transmission Power Is Too High - opticalModuleTransmissionPowerIsTooHigh (135937), - -- 135938: Optical Module Transmission Power Is Too Low - opticalModuleTransmissionPowerIsTooLow (135938), - -- 135939: Optical Module Receiving Power Is Too High - opticalModuleReceivingPowerIsTooHigh (135939), - -- 135940: Optical Module Receiving Power Is Too Low - opticalModuleReceivingPowerIsTooLow (135940), - -- 135941: Optical Module Voltage Is Too High - opticalModuleVoltageIsTooHigh (135941), - -- 135942: Optical Module Voltage Is Too Low - opticalModuleVoltageIsTooLow (135942), - -- 135943: Optical Module Current Is Too High - opticalModuleCurrentIsTooHigh (135943), - -- 135944: Optical Module Current Is Too Low - opticalModuleCurrentIsTooLow (135944), - -- 135945: Optical Module Temperature Is Too High - opticalModuleTemperatureIsTooHigh (135945), - -- 135946: Optical Module Temperature Is Too Low - opticalModuleTemperatureIsTooLow (135946), - -- 136192: The Optical Module Worked Abnormally - theOpticalModuleWorkedAbnormally (136192), - -- 136193: The Output Optical Power Was Too High - theOutputOpticalPowerWasTooHigh (136193), - -- 136194: The Output Optical Power Of The Optical Module Was Too Low - theOutputOpticalPowerOfTheOpticalModuleWasTooLow (136194), - -- 136195: The Input Optical Power Was Too High - theInputOpticalPowerWasTooHigh (136195), - -- 136196: The Input Optical Power Was Too Low - theInputOpticalPowerWasTooLow (136196), - -- 136197: The Voltage Of The Optical Module Was Too High - theVoltageOfTheOpticalModuleWasTooHigh (136197), - -- 136198: The Voltage Of The Optical Module Was Too Low - theVoltageOfTheOpticalModuleWasTooLow (136198), - -- 136199: The Bias Current Of The Optical Module Was Too High - theBiasCurrentOfTheOpticalModuleWasTooHigh (136199), - -- 136200: The Bias Current Of The Optical Module Was Too Low - theBiasCurrentOfTheOpticalModuleWasTooLow (136200), - -- 136201: The Temperature Of The Optical Module Was Too High - theTemperatureOfTheOpticalModuleWasTooHigh (136201), - -- 136202: The Temperature Of The Optical Module Was Too Low - theTemperatureOfTheOpticalModuleWasTooLow (136202), - -- 136203: Optical Model Dismatch - opticalModelDismatch (136203), - -- 136204: The Service Life Of The Optical Module Laser Is About To Expire - theServiceLifeOfTheOpticalModuleLaserIsAboutToExpire (136204), - -- 136205: PLD Or Flash Initialization Failed - pLDOrFlashInitializationFailed (136205), - -- 136206: Optical Module Power Supply Error - opticalModulePowerSupplyError (136206), - -- 136207: CFP Checksum Error - cFPChecksumError (136207), - -- 136448: The Power Supply Module Was Removed - thePowerSupplyModuleWasRemoved (136448), - -- 136704: Communication Between Power Supply Module And Device Failed - communicationBetweenPowerSupplyModuleAndDeviceFailed (136704), - -- 136705: Fans For Cooling The Power Supply Module Failed - fansForCoolingThePowerSupplyModuleFailed (136705), - -- 136706: The Lightning Protection Component Of The Power Supply Module Failed - theLightningProtectionComponentOfThePowerSupplyModuleFailed (136706), - -- 136707: The Power Supply Module Experienced A Partial Failure - thePowerSupplyModuleExperiencedAPartialFailure (136707), - -- 136708: The Electrically Erasable Programmable Read-only Memory (EEPROM) Of The Power Supply Module Failed - theElectricallyErasableProgrammableReadOnlyMemoryEEPROMOfThePowerSupplyModuleFailed (136708), - -- 136709: The Lightning Protection Component Of The Power Supply Module Failed(1+1-) - theLightningProtectionComponentOfThePowerSupplyModuleFailed11 (136709), - -- 136710: The Lightning Protection Component Of The Power Supply Module Failed(2+2-) - theLightningProtectionComponentOfThePowerSupplyModuleFailed22 (136710), - -- 136711: The Power Distribution Box Is Fail - thePowerDistributionBoxIsFail (136711), - -- 136712: Power Average Current Fault - powerAverageCurrentFault (136712), - -- 136713: The Port Expander Chip On The Power Module Failed - thePortExpanderChipOnThePowerModuleFailed (136713), - -- 136714: PM Average Current Fault - pMAverageCurrentFault (136714), - -- 136715: PM Bus Fault - pMBusFault (136715), - -- 136716: PM Current-limiting Fault - pMCurrentLimitingFault (136716), - -- 136717: PM Fault - pMFault (136717), - -- 136718: Power Back Board Absent - powerBackBoardAbsent (136718), - -- 136719: PM Module Single Channel Power Off - pMModuleSingleChannelPowerOff (136719), - -- 136720: Power Switch Error - powerSwitchError (136720), - -- 136721: BBU Loses The Input Power - bBULosesTheInputPower (136721), - -- 136722: BBU Power Supply Out Of Service - bBUPowerSupplyOutOfService (136722), - -- 136723: BBU Battery Out Of Service - bBUBatteryOutOfService (136723), - -- 136724: AC Power Abnormal - aCPowerAbnormal (136724), - -- 136725: Power Supply Module Chipset Failure - powerSupplyModuleChipsetFailure (136725), - -- 136726: Unknown Hardware Type Of A Power Board - unknownHardwareTypeOfAPowerBoard (136726), - -- 136733: The fan inside a power module fails - thefaninsideapowermodulefails (136733), - -- 136960: The Power Supply Module Was Not In Position - thePowerSupplyModuleWasNotInPosition (136960), - -- 136961: The Power Supply Module Failed - thePowerSupplyModuleFailed (136961), - -- 136962: The Input Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage - theInputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage (136962), - -- 136963: The Input Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage - theInputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage (136963), - -- 136964: The Temperature Of The Power Supply Module Was High - theTemperatureOfThePowerSupplyModuleWasHigh (136964), - -- 136965: The Input Fuse Of The AC Power Supply Module Was Disconnected - theInputFuseOfTheACPowerSupplyModuleWasDisconnected (136965), - -- 136966: The Power Supply Module Was Installed But Was Not Powered On - thePowerSupplyModuleWasInstalledButWasNotPoweredOn (136966), - -- 136967: The Output Of The Power Supply Module Failed - theOutputOfThePowerSupplyModuleFailed (136967), - -- 136968: The Output Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage - theOutputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage (136968), - -- 136969: The Output Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage - theOutputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage (136969), - -- 136970: The Power Supply Module Was Installed But Was Not Powered On(1+1-) - thePowerSupplyModuleWasInstalledButWasNotPoweredOn11 (136970), - -- 136971: The Power Supply Module Was Installed But Was Not Powered On(2+2-) - thePowerSupplyModuleWasInstalledButWasNotPoweredOn22 (136971), - -- 136972: POE Power Type Dismatch - pOEPowerTypeDismatch (136972), - -- 136973: Power Fault - powerFault (136973), - -- 136974: Power Of The Device Is Insufficient - powerOfTheDeviceIsInsufficient (136974), - -- 136975: The Device And The Power Module Did Not Match - theDeviceAndThePowerModuleDidNotMatch (136975), - -- 136976: The Alternating Power Supply Module Was Installed But Was Not Powered On - theAlternatingPowerSupplyModuleWasInstalledButWasNotPoweredOn (136976), - -- 136977: The Input Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage(1+1-) - theInputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage11 (136977), - -- 136978: The Input Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage(1+1-) - theInputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage11 (136978), - -- 136979: The Input Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage(2+2-) - theInputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage22 (136979), - -- 136980: The Input Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage(2+2-) - theInputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage22 (136980), - -- 136981: Output Power Exceeds The Rated Power - outputPowerExceedsTheRatedPower (136981), - -- 136982: A DC Power Is Inserted Into A AC Chassis Or A AC Power Is Inserted Into A DC Chassis - aDCPowerIsInsertedIntoAACChassisOrAACPowerIsInsertedIntoADCChassis (136982), - -- 136983: Power Supply Module Overheat Protection - powerSupplyModuleOverheatProtection (136983), - -- 136984: No Output Power Of RPS Power Supply - noOutputPowerOfRPSPowerSupply (136984), - -- 136985: Power Supply Module Is Installed In The Wrong Slot - powerSupplyModuleIsInstalledInTheWrongSlot (136985), - -- 137216: The Fan Module Was Not Installed In The Slot - theFanModuleWasNotInstalledInTheSlot (137216), - -- 137472: The Fan Module Was In The Abnormal State - theFanModuleWasInTheAbnormalState (137472), - -- 137473: The Filter Board Dismatch The Frame - theFilterBoardDismatchTheFrame (137473), - -- 137474: Fan Wind Fault - fanWindFault (137474), - -- 137475: Fan Failure In Fan Module - fanFailureInFanModule (137475), - -- 137728: CMU Removed - cMURemoved (137728), - -- 137888: PMU Removed - pMURemoved (137888), - -- 137984: Optical Module Mismatch The Preconfiguration - opticalModuleMismatchThePreconfiguration (137984), - -- 138240: Ingress Traffic Is Too High On The Physical Interface Card - ingressTrafficIsTooHighOnThePhysicalInterfaceCard (138240), - -- 138241: Egress Traffic Is Too High On The Physical Interface Card - egressTrafficIsTooHighOnThePhysicalInterfaceCard (138241), - -- 138400: Port Removed - portRemoved (138400), - -- 138416: VNIC Resource Exceeds The Threshold - vNICResourceExceedsTheThreshold (138416), - -- 139264: The Hardware Of The Fan Module Was Faulty - theHardwareOfTheFanModuleWasFaulty (139264), - -- 139265: The Cable Of The Fan Module Was Disconnected - theCableOfTheFanModuleWasDisconnected (139265), - -- 139266: The Chassis And The Fan Module Did Not Match - theChassisAndTheFanModuleDidNotMatch (139266), - -- 139267: The 48 V Power Supply For The Fan Module Was Abnormal - the48VPowerSupplyForTheFanModuleWasAbnormal (139267), - -- 139268: The Fan Register Failed - theFanRegisterFailed (139268), - -- 139269: Failure Of Communication Between Fan And CMU - failureOfCommunicationBetweenFanAndCMU (139269), - -- 139270: Fan Absent - fanAbsent (139270), - -- 139271: Only One Fan Work Fault - onlyOneFanWorkFault (139271), - -- 139520: The LCD Was Not In Position - theLCDWasNotInPosition (139520), - -- 139776: The LCD Screen Was Detective - theLCDScreenWasDetective (139776), - -- 139777: A Piece Of Hardware Of The LCD Failed - aPieceOfHardwareOfTheLCDFailed (139777), - -- 139778: The LCD Cable Was Unconnected - theLCDCableWasUnconnected (139778), - -- 139779: The LCD Cable Was Unconnected But Services Would Not Be Affected - theLCDCableWasUnconnectedButServicesWouldNotBeAffected (139779), - -- 140032: The External Environment Became Abnormal - theExternalEnvironmentBecameAbnormal (140032), - -- 140033: Failure Of Communication Between MPU And CMU - failureOfCommunicationBetweenMPUAndCMU (140033), - -- 140034: CMUs Communication Failure - cMUsCommunicationFailure (140034), - -- 140035: CMU Hardware Fault - cMUHardwareFault (140035), - -- 140036: CMU Unregistered Fault - cMUUnregisteredFault (140036), - -- 140288: The Channel Monitoring Module Failed - theChannelMonitoringModuleFailed (140288), - -- 140289: A Data Channel Failed - aDataChannelFailed (140289), - -- 140290: Clock In Frame Failed - clockInFrameFailed (140290), - -- 140291: Data Bus Between Frame Failed - dataBusBetweenFrameFailed (140291), - -- 140292: Control Bus Between Frame Failed - controlBusBetweenFrameFailed (140292), - -- 140304: The I2C Control Bus On The Backplane Malfunctions - theI2CControlBusOnTheBackplaneMalfunctions (140304), - -- 140305: The I2C 1588 Clock Bus On The Backplane Malfunctions - theI2C1588ClockBusOnTheBackplaneMalfunctions (140305), - -- 140306: The GE Data Bus On The Backplane Malfunctions - theGEDataBusOnTheBackplaneMalfunctions (140306), - -- 140307: The System Clock Sent Through The Backplane Is Faulty - theSystemClockSentThroughTheBackplaneIsFaulty (140307), - -- 140308: The TOP Clock Sent Through The Backplane Is Faulty - theTOPClockSentThroughTheBackplaneIsFaulty (140308), - -- 140309: The 2K Frame Header Sent Through The Backplane Is Faulty - the2KFrameHeaderSentThroughTheBackplaneIsFaulty (140309), - -- 140310: ECM Chunnel Fault - eCMChunnelFault (140310), - -- 140311: The Serial Mangement Bus Of The Board Malfunctions - theSerialMangementBusOfTheBoardMalfunctions (140311), - -- 140312: CANBUS Fault - cANBUSFault (140312), - -- 140313: Loopback Control Channel Error - loopbackControlChannelError (140313), - -- 140314: IIC Bus To The Physical Interface Card Failure - iICBusToThePhysicalInterfaceCardFailure (140314), - -- 140544: The Ambient Temperature Was Too High - theAmbientTemperatureWasTooHigh (140544), - -- 140545: The Ambient Temperature Was Too Low - theAmbientTemperatureWasTooLow (140545), - -- 140800: The Ambient Humidity Was Too High - theAmbientHumidityWasTooHigh (140800), - -- 140801: The Ambient Humidity Was Too Low - theAmbientHumidityWasTooLow (140801), - -- 141056: The Out Voltage Is Too High - theOutVoltageIsTooHigh (141056), - -- 141057: The Out Voltage Is Too Low - theOutVoltageIsTooLow (141057), - -- 141312: Access Control Alarm - accessControlAlarm (141312), - -- 141568: Smoke Detection Alarm - smokeDetectionAlarm (141568), - -- 143360: The Board Was Improperly Installed - theBoardWasImproperlyInstalled (143360), - -- 143361: A Subcard Was Not Installed Securely - aSubcardWasNotInstalledSecurely (143361), - -- 143616: The Subcard Temperature Was Too High - theSubcardTemperatureWasTooHigh (143616), - -- 143617: The Board Temperature Was Too High - theBoardTemperatureWasTooHigh (143617), - -- 143618: The Fan Temperature Was Too High - theFanTemperatureWasTooHigh (143618), - -- 143619: Tempreture Is Lower Than Threhold - tempretureIsLowerThanThrehold (143619), - -- 143620: The Subcard Temperature Fell Below The Lower Limit - theSubcardTemperatureFellBelowTheLowerLimit (143620), - -- 143621: The Fan Temperature Fell Below The Lower Limit - theFanTemperatureFellBelowTheLowerLimit (143621), - -- 143622: The Power Module Temperature Fell Below The Lower Limit - thePowerModuleTemperatureFellBelowTheLowerLimit (143622), - -- 143623: The Power Module Temperature Was Too High - thePowerModuleTemperatureWasTooHigh (143623), - -- 143872: The Board Temperature Exceeded The Fatal Limit - theBoardTemperatureExceededTheFatalLimit (143872), - -- 143873: The Card Temperature Exceeded The Fatal Limit - theCardTemperatureExceededTheFatalLimit (143873), - -- 143874: The Fan Temperature Exceeded The Fatal Limit - theFanTemperatureExceededTheFatalLimit (143874), - -- 143875: Board Reboot Because Of Temperature Too High - boardRebootBecauseOfTemperatureTooHigh (143875), - -- 143876: The Power Module Temperature Was Extremely High - thePowerModuleTemperatureWasExtremelyHigh (143876), - -- 144128: The System Has No PAF Or License File, Or The PAF And License Files Are Invalid - theSystemHasNoPAFOrLicenseFileOrThePAFAndLicenseFilesAreInvalid (144128), - -- 144129: Board Dismatch SubSlot - boardDismatchSubSlot (144129), - -- 144130: The Software Package For Startup On The Slave MPU Was Inconsistent With That On The Master MPU Or The Software Package For Startup On The Master MPU Was Incomplete - theSoftwarePackageForStartupOnTheSlaveMPUWasInconsistentWithTheMasterMPU (144130), - -- 144131: The Slot For The Slave MPU Was Installed With An Unmatched Board - theSlotForTheSlaveMPUWasInstalledWithAnUnmatchedBoard (144131), - -- 144132: The Software Package For Startup In Really Mismatched That Been Set From Command Before Device Reboot - theSoftwarePackageForStartupInReallyMismatchedThatBeenSetFromCommandBeforeDeviceReboot (144132), - -- 144133: The Master And Slave MPUs' Memory Dismatch - theMasterAndSlaveMPUsMemoryDismatch (144133), - -- 144134: Device Type Dismatch The License File - deviceTypeDismatchTheLicenseFile (144134), - -- 144384: The Physical Interface Was Down - thePhysicalInterfaceWasDown (144384), - -- 144896: CPU Utilization Exceeded The Prealarm Threshold - cPUUtilizationExceededThePrealarmThreshold (144896), - -- 145152: Memory Utilization Exceeded The Prealarm Threshold - memoryUtilizationExceededThePrealarmThreshold (145152), - -- 145408: Current Startup File Is Not Exist - currentStartupFileIsNotExist (145408), - -- 145409: Current Startup File CRC Error - currentStartupFileCRCError (145409), - -- 145410: System Startup With Current Startup File Failed Times Than Threhold - systemStartupWithCurrentStartupFileFailedTimesThanThrehold (145410), - -- 145664: Storage Remove - storageRemove (145664), - -- 145920: The Optical Module Unauthorized - theOpticalModuleUnauthorized (145920), - -- 146688: There Is A FAN That Is Abnormal In The Fan Module - thereIsAFANThatIsAbnormalInTheFanModule (146688), - -- 147203: The Buffer Usage Of The SFU Is High - theBufferUsageOfTheSFUIsHigh (147203), - -- 147204: All Links On The SFU Are Down - allLinksOnTheSFUAreDown (147204), - -- 147205: Packet Loss Occurs On The Forward Engine Ingress Interface - packetLossOccursOnTheForwardEngineIngressInterface (147205) - } - - --- Node definitions --- --- Node definitions --- --- 1.3.6.1.4.1.2011.5.25.219.1 - -- 1.3.6.1.4.1.2011.5.25.219.1 - hwEntityTrapObject OBJECT IDENTIFIER ::= { hwEntityTrapMIB 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.1 - -- 1.3.6.1.4.1.2011.5.25.219.1.1 - hwEntityPhysicalIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The index of physical." - ::= { hwEntityTrapObject 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.2 - -- 1.3.6.1.4.1.2011.5.25.219.1.2 - hwEntityTrapEntType OBJECT-TYPE - SYNTAX INTEGER - { - mpu(1), - lpu(2), - sfu(3), - pic(4), - cfcard(5), - ofc(6) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The entity type." - ::= { hwEntityTrapObject 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.3 - -- 1.3.6.1.4.1.2011.5.25.219.1.3 - hwEntityTrapFaultID OBJECT-TYPE - SYNTAX HWTrapProbableCause - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "To describe the fault id of trap." - ::= { hwEntityTrapObject 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.4 - -- 1.3.6.1.4.1.2011.5.25.219.1.4 - hwEntityCommunicateType OBJECT-TYPE - SYNTAX INTEGER - { - controlChannel(1), - monitorChannel(2), - clockChannel(3), - dataChannel(4) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The communicate type." - ::= { hwEntityTrapObject 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5 - -- 1.3.6.1.4.1.2011.5.25.219.1.5 - hwEntityThresholdTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwEntityThresholdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table to config the threshold of each sensor." - ::= { hwEntityTrapObject 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1 - hwEntityThresholdEntry OBJECT-TYPE - SYNTAX HwEntityThresholdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The entry of threshold table." - INDEX { entPhysicalIndex } - ::= { hwEntityThresholdTable 1 } - - - HwEntityThresholdEntry ::= - SEQUENCE { - hwEntityThresholdType - INTEGER, - hwEntityThresholdValue - Integer32, - hwEntityThresholdCurrent - Integer32, - hwEntityThresholdCritical - Integer32, - hwEntityThresholdWarning - Integer32 - } - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.1 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.1 - hwEntityThresholdType OBJECT-TYPE - SYNTAX INTEGER - { - riseOver(1), - fallBelow(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The abnormal type for temperature, voltage, humidity......" - ::= { hwEntityThresholdEntry 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.2 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.2 - hwEntityThresholdValue OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The threshold value of temperature, humidity ,fog ......" - ::= { hwEntityThresholdEntry 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.3 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.3 - hwEntityThresholdCurrent OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current value that been measured." - ::= { hwEntityThresholdEntry 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.4 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.4 - hwEntityThresholdCritical OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The critical alarm threshold for critical alarm. It could be used - for a more dangerous instance than hwEntityThresholdCritical." - ::= { hwEntityThresholdEntry 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.5 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.5 - hwEntityThresholdWarning OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The warning alarm threshold for warning alarm. It could be used - for a more dangerous instance than hwEntityThresholdWarning." - ::= { hwEntityThresholdEntry 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.6 - -- 1.3.6.1.4.1.2011.5.25.219.1.6 - hwUserDefAlarmName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwEntityTrapObject 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.7 - -- 1.3.6.1.4.1.2011.5.25.219.1.7 - hwUserDefChannel OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwEntityTrapObject 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.8 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.8 - hwSoftwareVersion OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwEntityTrapObject 8 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.9 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.9 - hwStartupSoftwareFileName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwEntityTrapObject 9 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.10 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.10 - hwStorageDevName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwEntityTrapObject 10 } - - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.11 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.11 - hwPortDownReason OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "AUAIS: The RX detects administrative(A) unit(U) alarm(A) indication(I) signal(S). - B1TCA: The RX detects b1(B1) threshold(T) crossing(C) alarm(A). - B2TCA: The RX detects b2(B2) threshold(T) crossing(C) alarm(A). - B3TCA: The RX detects b3(B3) threshold(T) crossing(C) alarm(A). - LAIS: The RX detects line(L) alarm(A) indication(I) signal(S). - LCD: The RX detects loss(L) of code-group(C) delineation(D). - LOF: The RX detects loss(L) of(O) frame(F). - LOM: The RX detects loss(L) of(O) multiframe(M). - LOP: The RX detects loss(L) of(O) pointer(M). - LOS: The RX detects loss(L) of(O) signal(S). - LRDI: The RX detects line(L) remote(R) defect(D) indication(I). - LREI: The RX detects line(L) remote(R) error(D) indication(I). - OOF: The RX detects out(O) of(O) frame(F). - PAIS: The RX detects path(P) alarm(A) indication(I) signal(S). - PPLM: The RX detects path(P) payload(P) label(L) mismatch(M). - PRDI: The RX detects path(P) remote(R) defect(D) indication(I). - PREI: The RX detects path(P) remote(R) error(E) indication(I). - PUNEQ: The RX detects path(P) unequipped(UNEQ). - RDOOL: The RX detects receive(R) data(D) out(O) of(O) lock(L). - RROOL: The RX detects receive(R) reference(R) out(O) of(O) lock(L). - SD: The RX detects signal(S) degrade(D). - SF: The RX detects signal(S) fail(F). - TROOL: The TX detects transmit(T) reference(R) out(O) of(O) lock(L). - WLINK: The RX detects pcs link has failed (wis mode). - TRANSCEIVER_OFFLINE: The transceiver is not in position. - TRANSCEIVER_FAIL: A hardware failure occurs when accessing the transceiver. - TRANSCEIVER_MISMATCH: The transceiver does not match the port-mode. - TRANSCEIVER_UNKNOWN: The transceiver is unknown type. - PMA_LOS: The PMA(physical medium attachment) detects loss of signal. - PMA_UNLOCK: The PMA(physical medium attachment) detects receive data out of lock. - PCS_HIGHBER: The PCS(physical coding sublayer) enter High-BER status. - PCS_UNLOCK: The PCS(physical coding sublayer) detects receive data out of lock. - LOCAL_FAULT: The RX detects Local Fault signal. - REMOTE_FAULT: The RX detects Remote Fault signal. - NEGOTIATION_FAIL: Auto-negotiation is not successful. - SOFT_FORCE_DOWN: The interface was DOWN triggered by a protocol module or was administratively shut down. - GPON_ACTIVATE_FAIL: The GPON optical module failed to be detected or activated. - GPON_AUTHEN_LOID_FAIL: The authentication failed because the GPON optical module does not have an LOID. - GPON_AUTHEN_PASSWORD_FAIL: The authentication failed because the password is incorrect. - GPON_AUTHEN_LOIDCOLLI_FAIL: The authentication failed due to LODI collision of GPON optical modules. - GPON_FIBER_LINKFAULT_FAIL: The optical link failed due to link disconnection or low optical receive power. - GPON_TRANSCEIVERSHUT_FAIL: The transmitter of the GPON optical module was turned off on the OLT. - GPON_ABNORMALSHINE_FAIL: The GPON optical module detected light emitting abnormalities, and the transmitter was turned off. - GPON_TRANSCEIVERABNORMAL: Laser is in fault state. - GPON_OTHER_ALARM: The GPON optical module has other fault." - ::= { hwEntityTrapObject 11 } - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.12 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.12 - hwEntityTrapRelativeResource OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "MAC address." - ::= { hwEntityTrapObject 12 } - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.13 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.13 - hwEntityTrapReasonDescr OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description of trap reason." - ::= { hwEntityTrapObject 13 } - --- 1.3.6.1.4.1.2011.5.25.219.1.5.1.14 - -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.14 - hwUsbOperType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The staus of usb card." - ::= { hwEntityTrapObject 14 } - --- 1.3.6.1.4.1.2011.5.25.219.1.15 - -- 1.3.6.1.4.1.2011.5.25.219.1.15 - hwOpticalVendorName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The vendor name of optical module." - ::= { hwEntityTrapObject 15 } - - -- 1.3.6.1.4.1.2011.5.25.219.1.16 - hwOpticalVendorSN OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The vendor serial number of optical module." - ::= { hwEntityTrapObject 16 } - --- 1.3.6.1.4.1.2011.5.25.219.1.17 - -- 1.3.6.1.4.1.2011.5.25.219.1.17 - hwMasterOpUser OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The master user name of virtual-access configuration." - ::= { hwEntityTrapObject 17 } - --- 1.3.6.1.4.1.2011.5.25.219.1.18 - -- 1.3.6.1.4.1.2011.5.25.219.1.18 - hwAPAdminIP OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The AP admin ip address of virtual-access configuration." - ::= { hwEntityTrapObject 18 } - --- 1.3.6.1.4.1.2011.5.25.219.1.19 - -- 1.3.6.1.4.1.2011.5.25.219.1.19 - hwAPID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The ap-id of virtual-access configuration." - ::= { hwEntityTrapObject 19 } - --- 1.3.6.1.4.1.2011.5.25.219.1.20 - -- 1.3.6.1.4.1.2011.5.25.219.1.20 - hwOperation OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The operation of virtual-access configuration." - ::= { hwEntityTrapObject 20 } - --- 1.3.6.1.4.1.2011.5.25.219.1.21 - -- 1.3.6.1.4.1.2011.5.25.219.1.21 - hwReason OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The failure reason of virtual-access configuration." - ::= { hwEntityTrapObject 21 } --- 1.3.6.1.4.1.2011.5.25.219.1.22 - -- 1.3.6.1.4.1.2011.5.25.219.1.22 - vNetID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The virtual network ID." - ::= { hwEntityTrapObject 22 } --- 1.3.6.1.4.1.2011.5.25.219.1.23 - -- 1.3.6.1.4.1.2011.5.25.219.1.23 - vmName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The name of VM." - ::= { hwEntityTrapObject 23 } --- 1.3.6.1.4.1.2011.5.25.219.1.24 - -- 1.3.6.1.4.1.2011.5.25.219.1.24 - hwEntityBandwidthMode OBJECT-TYPE - SYNTAX INTEGER {eth28x10gf(1),eth26x10gf18xgf(2),eth20x10gf24xgf(3)} - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The bandwidth mode of card." - ::= { hwEntityTrapObject 24 } - --- 1.3.6.1.4.1.2011.5.25.219.2 - -- 1.3.6.1.4.1.2011.5.25.219.2 - hwEntityTraps OBJECT IDENTIFIER ::= { hwEntityTrapMIB 2 } - --- 1.3.6.1.4.1.2011.5.25.219.2.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.1 - hwChassisTrap OBJECT IDENTIFIER ::= { hwEntityTraps 1 } - - --- Frame has been removed. --- 1.3.6.1.4.1.2011.5.25.219.2.1.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.1.1 - hwChassisRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Chassis has been removed." - ::= { hwChassisTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.1.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.1.2 - hwChassisInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Chassis has been inserted." - ::= { hwChassisTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.1.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.1.3 - hwChassisFail NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Chassis become failure for some reason." - ::= { hwChassisTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.1.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.1.4 - hwChassisFailResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Chassis resume from failure." - ::= { hwChassisTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.1.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.1.5 - hwChassisInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Chassis is invalid for some reason." - ::= { hwChassisTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.1.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.1.6 - hwChassisInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Chassis resume from invalid situation." - ::= { hwChassisTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.2 - hwBoardTrap OBJECT IDENTIFIER ::= { hwEntityTraps 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.1 - hwBoardRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Board has been removed." - ::= { hwBoardTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.2 - hwBoardInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Board has been inserted." - ::= { hwBoardTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.3 - hwBoardFail NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Board become failure for some reason." - ::= { hwBoardTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.4 - hwBoardFailResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Board resume from failure." - ::= { hwBoardTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.5 - hwBoardInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Board is invalid for some reason." - ::= { hwBoardTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.6 - hwBoardInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus } - STATUS current - DESCRIPTION - "Board resume from invalid situation." - ::= { hwBoardTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.7 - hwBoardLeaveMaster NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "MPU leave master role." - ::= { hwBoardTrap 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.8 - hwBoardBecomeMaster NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "MPU become master role." - ::= { hwBoardTrap 8 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.9 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.9 - hwUpMicroSwitchOpen NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Up micro switch open." - ::= { hwBoardTrap 9 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.10 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.10 - hwUpMicroSwitchClose NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Up micro switch close." - ::= { hwBoardTrap 10 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.11 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.9 - hwDownMicroSwitchOpen NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Down micro switch open." - ::= { hwBoardTrap 11 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.2.12 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.10 - hwDownMicroSwitchClose NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Down micro switch close." - ::= { hwBoardTrap 12 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.13 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.13 - hwBoardPowerOff NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The LPU is powered off, because this LPU only supports the trunks with index 127 or smaller than 127." - ::= { hwBoardTrap 13 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.14 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.14 - hwBandwidthOfAllCardsExceedsThreshold NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType} - STATUS current - DESCRIPTION - "The total bandwidth of all cards exceeds the forwarding capacity of system control board." - ::= { hwBoardTrap 14 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.15 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.15 - hwBoardResetByCmd NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus } - STATUS current - DESCRIPTION - "This object indicates that the board experiences a command-triggred reset." - ::= { hwBoardTrap 15 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.16 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.16 - hwBoardResetByCmdResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus } - STATUS current - DESCRIPTION - "This object indicates that the board recovers from a command-triggred reset." - ::= { hwBoardTrap 16 } --- 1.3.6.1.4.1.2011.5.25.219.2.2.17 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.17 - hwBoardHeartbeatTimeout NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName} - STATUS current - DESCRIPTION - "The heartbeat connection between the board and main control board timed out." - ::= { hwBoardTrap 17 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.18 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.18 - hwBoardHeartbeatResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - "The heartbeat connection between the board and main control board was restored." - ::= { hwBoardTrap 18 } --- 1.3.6.1.4.1.2011.5.25.219.2.2.19 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.19 - hwBandwidthOfAllCardsExceedsThresholdAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdValue, hwEntityThresholdCurrent} - STATUS current - DESCRIPTION - "The total bandwidth of all cards exceeds the forwarding capacity of system control board." - ::= { hwBoardTrap 19 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.20 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.20 - hwBandwidthOfAllCardsExceedsThresholdResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdValue, hwEntityThresholdCurrent} - STATUS current - DESCRIPTION - "The total bandwidth of all cards recovered from exceeding the forwarding capacity of system control board." - ::= { hwBoardTrap 20 } --- 1.3.6.1.4.1.2011.5.25.219.2.2.21 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.21 - hwBandwidthOfAllCardsExceedsThresholdFatalAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdCritical, hwEntityThresholdCurrent} - STATUS current - DESCRIPTION - "The total bandwidth of all cards exceeds the fatal forwarding capacity of system control board." - ::= { hwBoardTrap 21 } --- 1.3.6.1.4.1.2011.5.25.219.2.2.22 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.22 - hwBandwidthOfAllCardsExceedsThresholdFatalResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdCritical, hwEntityThresholdCurrent} - STATUS current - DESCRIPTION - "The total bandwidth of all cards recovered from exceeding the fatal forwarding capacity of system control board." - ::= { hwBoardTrap 22 } --- 1.3.6.1.4.1.2011.5.25.219.2.2.23 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.23 - hwPinchCardReset NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "The pinch card reset." - ::= { hwBoardTrap 23 } --- 1.3.6.1.4.1.2011.5.25.219.2.2.24 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.24 - hwPinchCardResetResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "The pinch card recovered from reset." - ::= { hwBoardTrap 24 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.27 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.27 - hwVBoardInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } - STATUS current - DESCRIPTION - "Board is invalid for some reason." - ::= { hwBoardTrap 27 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.28 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.28 - hwVBoardInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } - STATUS current - DESCRIPTION - "Board resume from invalid situation." - ::= { hwBoardTrap 28 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.29 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.29 - hwNeedModifyCfgTrap NOTIFICATION-TYPE - OBJECTS { hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Before a version upgrade, the system checks the configuration files. If there is any problem, the system informs the user of the problem. After the upgrade, the system informs the user that the device needs to be restarted and configured again." - ::= { hwBoardTrap 29 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.30 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.30 - hwBoardWarning NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID} - STATUS current - DESCRIPTION - "The board experienced a minor fault." - ::= { hwBoardTrap 30 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.31 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.31 - hwBoardWarningResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID} - STATUS current - DESCRIPTION - "The board resumed from the minor fault." - ::= { hwBoardTrap 31 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.32 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.32 - hwBoardPortsConflict NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus } - STATUS current - DESCRIPTION - "Some ports on the board and subcard conflict with each other." - ::= { hwBoardTrap 32 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.33 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.33 - hwBoardEntityPowerOff NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The mpu board is powered off." - ::= { hwBoardTrap 33 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.34 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.34 - hwBoardlowmemoryoverload NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName} - STATUS current - DESCRIPTION - "The low-end memory usage exceeds 95 percent." - ::= { hwBoardTrap 34 } - --- 1.3.6.1.4.1.2011.5.25.219.2.2.35 - -- 1.3.6.1.4.1.2011.5.25.219.2.2.35 - hwBoardlowmemoryoverloadResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName} - STATUS current - DESCRIPTION - "The low-end memory usage resumes from the overload limit." - ::= { hwBoardTrap 35 } - --- 1.3.6.1.4.1.2011.5.25.219.2.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.3 - hwCardTrap OBJECT IDENTIFIER ::= { hwEntityTraps 3 } - --- 1.3.6.1.4.1.2011.5.25.219.2.3.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.1 - hwCardRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Card has been removed." - ::= { hwCardTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.3.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.2 - hwCardInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Card has been inserted." - ::= { hwCardTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.3.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.3 - hwCardFail NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Card become failure for some reason." - ::= { hwCardTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.3.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.4 - hwCardFailResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Card resume from failure." - ::= { hwCardTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.3.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.5 - hwCardInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Card is invalid for some reason." - ::= { hwCardTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.3.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.6 - hwCardInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Card resume from invalid situation." - ::= { hwCardTrap 6 } - --- 1.3.6.1.4.1.2011.5.25.219.2.3.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.7 - hwCardResetByCmd NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "This object indicates that the card experiences a command-triggred reset." - ::= { hwCardTrap 7 } - --- 1.3.6.1.4.1.2011.5.25.219.2.3.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.8 - hwCardResetByCmdResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} - STATUS current - DESCRIPTION - "This object indicates that the card recovers from a command-triggred reset." - ::= { hwCardTrap 8 } - --- 1.3.6.1.4.1.2011.5.25.219.2.3.9 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.9 - hwCardResExceed NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that the resource of card exceeds the maximum limit." - ::= { hwCardTrap 9 } - --- 1.3.6.1.4.1.2011.5.25.219.2.3.10 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.10 - hwCardResExceedResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that the card recovers from resource exceeding the maximum limit." - ::= { hwCardTrap 10 } - --- 1.3.6.1.4.1.2011.5.25.219.2.3.11 - -- 1.3.6.1.4.1.2011.5.25.219.2.3.11 - hwCardBandwidthModeChange NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityBandwidthMode} - STATUS current - DESCRIPTION - "The bandwidth mode of physical entity is changed." - ::= { hwCardTrap 11 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.3.12 - hwCardSplitChange NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - "Port split configuration has changed on the card." - ::= { hwCardTrap 12 } - --- 1.3.6.1.4.1.2011.5.25.219.2.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.4 - hwOpticalTrap OBJECT IDENTIFIER ::= { hwEntityTraps 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.1 - hwOpticalRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, ifOperStatus, ifAdminStatus, hwOpticalVendorName, hwOpticalVendorSN } - STATUS current - DESCRIPTION - "Optical Module has been removed." - ::= { hwOpticalTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.2 - hwOpticalInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, ifOperStatus, ifAdminStatus, hwOpticalVendorName, hwOpticalVendorSN } - STATUS current - DESCRIPTION - "Optical Module has been inserted." - ::= { hwOpticalTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.3 - hwOpticalFail NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Optical Module become failure for some reason." - ::= { hwOpticalTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.4 - hwOpticalFailResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Optical Module resume from failure." - ::= { hwOpticalTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.5 - hwOpticalInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Optical Module is invalid for some reason." - ::= { hwOpticalTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.6 - hwOpticalInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Optical Module resume from invalid situation." - ::= { hwOpticalTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.7 - hwOpticalPowerAlarm NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwUserDefAlarmName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature rise over or fall below the warning alarm threshold. - Only indicate the temperature of board,card or optical module." - ::= { hwOpticalTrap 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.8 - hwOpticalPowerAlarmResume NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwUserDefAlarmName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature rise over or fall below the warning alarm threshold. - Only indicate the temperature of board,card or optical module." - ::= { hwOpticalTrap 8 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.9 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.9 - hwOpticalUnAuthorized NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "The optical module authentication alarm occured." - ::= { hwOpticalTrap 9 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.10 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.10 - hwOpticalUnAuthorizedResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The optical module authentication alarm resumed." - ::= { hwOpticalTrap 10 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.11 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.11 - hwLaserNoFited NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - "The laser not installed alarm occured." - ::= { hwOpticalTrap 11 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.12 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.12 - hwLaserNoFitedResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - "The laser not installed alarm resumed." - ::= { hwOpticalTrap 12 } - --- 1.3.6.1.4.1.2011.5.25.219.2.4.13 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.13 - hwOpticalTunableNotMatch NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Configuration collision occurred between wavelength setting and untunable optical module." - ::= { hwOpticalTrap 13 } - --- 1.3.6.1.4.1.2011.5.25.219.2.4.14 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.14 - hwOpticalTunableNotMatchResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Configuration collision removed between wavelength setting and untunable optical module." - ::= { hwOpticalTrap 14 } --- 1.3.6.1.4.1.2011.5.25.219.2.4.15 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.15 - hwGpsModuleRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - "The gps module was removed." - ::= { hwOpticalTrap 15 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.16 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.16 - hwGpsModuleInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - "The gps module was inserted." - ::= { hwOpticalTrap 16 } - --- 1.3.6.1.4.1.2011.5.25.219.2.4.17 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.17 - hwOptCfgNotMatch NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "The partial function of optical module failed." - ::= { hwOpticalTrap 17 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.4.18 - -- 1.3.6.1.4.1.2011.5.25.219.2.4.18 - hwOptCfgNotMatchResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "The partial function of optical module resumed from partial failure." - ::= { hwOpticalTrap 18 } - - - --- 1.3.6.1.4.1.2011.5.25.219.2.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.5 - hwPowerTrap OBJECT IDENTIFIER ::= { hwEntityTraps 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.1 - hwPowerRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Power has been removed." - ::= { hwPowerTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.2 - hwPowerInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Power has been inserted." - ::= { hwPowerTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.3 - hwPowerFail NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "Power become failure for some reason." - ::= { hwPowerTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.4 - hwPowerFailResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "Power resume from failure." - ::= { hwPowerTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.5 - hwPowerInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "Power is invalid for some reason." - ::= { hwPowerTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.6 - hwPowerInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "Power resume from invalid situation." - ::= { hwPowerTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.7 - hwPowerUnusable NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Power change to unusable status." - ::= { hwPowerTrap 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.5.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.5.8 - hwPowerUnusableResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Power change to usable status." - ::= { hwPowerTrap 8 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.6 - hwFanTrap OBJECT IDENTIFIER ::= { hwEntityTraps 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.1 - hwFanRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Fan has been removed." - ::= { hwFanTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.2 - hwFanInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} - STATUS current - DESCRIPTION - "Fan has been inserted." - ::= { hwFanTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.3 - hwFanFail NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that a fan module partially fails." - ::= { hwFanTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.4 - hwFanFailResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that the partial fan module failure is rectified." - ::= { hwFanTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.5 - hwFanInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that a fan module fails." - ::= { hwFanTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.6 - hwFanInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that a fan module failure is rectified." - ::= { hwFanTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.7 - hwFanUnusable NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} - STATUS current - DESCRIPTION - "Fan change to unusable status." - ::= { hwFanTrap 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.8 - hwFanUnusableResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Fan change to usable status." - ::= { hwFanTrap 8 } - --- 1.3.6.1.4.1.2011.5.25.219.2.6.9 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.9 - hwFanMinorAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that a minor fault occurred on the fan." - ::= { hwFanTrap 9 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.6.10 - -- 1.3.6.1.4.1.2011.5.25.219.2.6.10 - hwFanMinorAlarmResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} - STATUS current - DESCRIPTION - "This object indicates that the fan module recovered from the minor fault." - ::= { hwFanTrap 10 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.7 - hwLcdTrap OBJECT IDENTIFIER ::= { hwEntityTraps 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.7.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.7.1 - hwLcdRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Lcd has been removed." - ::= { hwLcdTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.7.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.7.2 - hwLcdInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Lcd has been inserted." - ::= { hwLcdTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.7.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.7.3 - hwLcdInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Lcd is invalid for some reason." - ::= { hwLcdTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.7.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.7.4 - hwLcdInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Lcd resume from invalid situation." - ::= { hwLcdTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.7.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.7.5 - hwLcdUnusable NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Lcd change to unusable status." - ::= { hwLcdTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.7.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.7.6 - hwLcdUnusableResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Lcd change to usable status." - ::= { hwLcdTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.8 - hwCmuTrap OBJECT IDENTIFIER ::= { hwEntityTraps 8 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.8.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.8.1 - hwCmuRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Cmu has been removed." - ::= { hwCmuTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.8.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.8.2 - hwCmuInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Cmu has been inserted." - ::= { hwCmuTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.8.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.8.3 - hwCmuInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Cmu is invalid for some reason." - ::= { hwCmuTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.8.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.8.4 - hwCmuInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Cmu reusme from invalid situation." - ::= { hwCmuTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.8.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.8.5 - hwCmuUnusable NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Cmu change to unusable status." - ::= { hwCmuTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.8.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.8.6 - hwCmuUnusableResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Cmu change to usable status." - ::= { hwCmuTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.9 - -- 1.3.6.1.4.1.2011.5.25.219.2.9 - hwCommunicateTrap OBJECT IDENTIFIER ::= { hwEntityTraps 9 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.9.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.9.1 - hwCommunicateError NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityCommunicateType, hwEntityTrapReasonDescr - } - STATUS current - DESCRIPTION - "Communication error has been detected." - ::= { hwCommunicateTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.9.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.9.2 - hwCommunicateResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityCommunicateType, hwEntityTrapReasonDescr - } - STATUS current - DESCRIPTION - "Resume from communication error situation." - ::= { hwCommunicateTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10 - -- 1.3.6.1.4.1.2011.5.25.219.2.10 - hwEnvironmentTrap OBJECT IDENTIFIER ::= { hwEntityTraps 10 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.1 - hwTempAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature rise over or fall below the alarm threshold." - ::= { hwEnvironmentTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.2 - hwTempResume NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature back to normal level." - ::= { hwEnvironmentTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.3 - hwHumidityAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID} - STATUS current - DESCRIPTION - "Humidity rise over or fall below the alarm threshold." - ::= { hwEnvironmentTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.4 - hwHumidityResume NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Humidity back to normal level." - ::= { hwEnvironmentTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.5 - hwVoltAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Voltage of power rise over or fall below the alarm threshold." - ::= { hwEnvironmentTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.6 - hwVoltResume NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Voltage back to normal level." - ::= { hwEnvironmentTrap 6 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.7 - hwGateAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Gate switch to the alarm status." - ::= { hwEnvironmentTrap 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.8 - hwGateResume NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Gate switch to normal status." - ::= { hwEnvironmentTrap 8 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.9 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.9 - hwFogAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Fog rise over alarm threshold." - ::= { hwEnvironmentTrap 9 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.10 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.10 - hwFogResume NOTIFICATION-TYPE - OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Fog back to normal level." - ::= { hwEnvironmentTrap 10 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.11 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.11 - hwUnstableAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Entity has been inserted but position unstable." - ::= { hwEnvironmentTrap 11 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.12 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.12 - hwUnstableResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Resume from entity position unstable situation." - ::= { hwEnvironmentTrap 12 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.13 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.13 - hwBrdTempAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature rise over or fall below the warning alarm threshold. - Only indicate the temperature of board,card or optical module." - ::= { hwEnvironmentTrap 13 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.14 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.14 - hwBrdTempResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature back to normal level. - Only indicate the temperature of board,card or optical module." - ::= { hwEnvironmentTrap 14 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.15 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.15 - hwBrdTempFatalAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdCritical, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature rise over or fall below the critical alarm threshold. - Only indicate the temperature of board,card or optical module." - ::= { hwEnvironmentTrap 15 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.16 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.16 - hwBrdTempFatalResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdCritical, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Temperature back to normal level. - Only indicate the temperature of board,card or optical module." - ::= { hwEnvironmentTrap 16 } - --- 1.3.6.1.4.1.2011.5.25.219.2.10.17 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.17 - hwPowerFailureAlarm NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Power supply failed." - ::= { hwEnvironmentTrap 17 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.18 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.18 - hwPowerFailureResume NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Power supply resumed." - ::= { hwEnvironmentTrap 18 } --- 1.3.6.1.4.1.2011.5.25.219.2.10.19 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.19 - hwIOSwitchOneAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } - STATUS current - DESCRIPTION - "The IO-alarm 1 arise." - ::= { hwEnvironmentTrap 19 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.20 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.20 - hwIOSwitchOneAlarmResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } - STATUS current - DESCRIPTION - "The IO-alarm 1 resumed." - ::= { hwEnvironmentTrap 20 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.21 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.21 - hwIOSwitchTwoAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } - STATUS current - DESCRIPTION - "The IO-alarm 2 arise." - ::= { hwEnvironmentTrap 21 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.22 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.22 - hwIOSwitchTwoAlarmResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } - STATUS current - DESCRIPTION - "The IO-alarm 2 resumed." - ::= { hwEnvironmentTrap 22 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.23 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.23 - hwIOSwitchThreeAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } - STATUS current - DESCRIPTION - "The IO-alarm 3 arise." - ::= { hwEnvironmentTrap 23 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.10.24 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.24 - hwIOSwitchThreeAlarmResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } - STATUS current - DESCRIPTION - "The IO-alarm 3 resumed." - ::= { hwEnvironmentTrap 24 } - --- 1.3.6.1.4.1.2011.5.25.219.2.10.25 - -- 1.3.6.1.4.1.2011.5.25.219.2.10.25 - hwEntityDyingGaspEvent NOTIFICATION-TYPE - OBJECTS { hwEntityTrapRelativeResource, hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Power supply failed." - ::= { hwEnvironmentTrap 25 } - --- 1.3.6.1.4.1.2011.5.25.219.2.11 - -- 1.3.6.1.4.1.2011.5.25.219.2.11 - hwSystemConfigTrap OBJECT IDENTIFIER ::= { hwEntityTraps 11 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.11.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.11.1 - hwSystemConfigError NOTIFICATION-TYPE - OBJECTS { hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "System configuration error has been detected." - ::= { hwSystemConfigTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.11.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.11.2 - hwSystemConfigResume NOTIFICATION-TYPE - OBJECTS { hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Resume from system configuration error situation." - ::= { hwSystemConfigTrap 2 } - --- 1.3.6.1.4.1.2011.5.25.219.2.11.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.11.3 - hwSystemRollback NOTIFICATION-TYPE - OBJECTS { hwEntityTrapFaultID, hwSoftwareVersion, hwStartupSoftwareFileName } - STATUS current - DESCRIPTION - "System configuration error has been detected." - ::= { hwSystemConfigTrap 3 } - --- 1.3.6.1.4.1.2011.5.25.219.2.11.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.11.4 - hwVirtualAccessDrvConfigError NOTIFICATION-TYPE - OBJECTS { hwMasterOpUser, hwAPAdminIP, hwAPID, hwOperation, hwReason } - STATUS current - DESCRIPTION - "System configuration error has been detected." - ::= { hwSystemConfigTrap 4 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.11.5 - hwPatchDelNeedReStartTrap NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The device needs to restart after the patch is deleted." - ::= { hwSystemConfigTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.12 - -- 1.3.6.1.4.1.2011.5.25.219.2.12 - hwPortTrap OBJECT IDENTIFIER ::= { hwEntityTraps 12 } - --- 1.3.6.1.4.1.2011.5.25.219.2.12.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.1 - hwPortDown NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwPortDownReason, ifOperStatus, ifAdminStatus } - STATUS current - DESCRIPTION - "One of the port physical connect down." - ::= { hwPortTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.12.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.2 - hwPortUp NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, ifOperStatus, ifAdminStatus } - STATUS current - DESCRIPTION - "One of the port physical connect up." - ::= { hwPortTrap 2 } - --- 1.3.6.1.4.1.2011.5.25.219.2.12.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.3 - hwPortNoSupportOETrap NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "one of the stack port does not support the insertion of the O/E converter." - ::= { hwPortTrap 3 } - --- 1.3.6.1.4.1.2011.5.25.219.2.12.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.4 - hwPortRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "One of the port is removed." - ::= { hwPortTrap 4 } - --- 1.3.6.1.4.1.2011.5.25.219.2.12.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.5 - hwPortInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "One new port is inserted." - ::= { hwPortTrap 5 } --- 1.3.6.1.4.1.2011.5.25.219.2.12.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.6 - hwVPortDown NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, vNetID } - STATUS current - DESCRIPTION - "One of the port connect down." - ::= { hwPortTrap 6 } --- 1.3.6.1.4.1.2011.5.25.219.2.12.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.7 - hwVPortUp NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, vNetID} - STATUS current - DESCRIPTION - "One of the port connect up." - ::= { hwPortTrap 7 } - --- 1.3.6.1.4.1.2011.5.25.219.2.12.8 - hwPortOpticalPositionInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - " The current port is invalid." - ::= { hwPortTrap 8 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.12.9 - -- 1.3.6.1.4.1.2011.5.25.219.2.12.9 - hwPortOpticalPositionValid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName } - STATUS current - DESCRIPTION - " The current port is valid." - ::= { hwPortTrap 9} - --- 1.3.6.1.4.1.2011.5.25.219.2.13 - -- 1.3.6.1.4.1.2011.5.25.219.2.13 - hwUserDefTrap OBJECT IDENTIFIER ::= { hwEntityTraps 13 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.13.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.13.1 - hwUserDefAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName, hwUserDefChannel } - STATUS current - DESCRIPTION - "User defined alarm has been detected." - ::= { hwUserDefTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.13.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.13.2 - hwUserDefResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName, hwUserDefChannel } - STATUS current - DESCRIPTION - "Resume from User defined alarm." - ::= { hwUserDefTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.14 - -- 1.3.6.1.4.1.2011.5.25.219.2.14 - hwCPUTrap OBJECT IDENTIFIER ::= { hwEntityTraps 14 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.14.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.14.1 - hwCPUUtilizationRising NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "CPU utilization overrun." - ::= { hwCPUTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.14.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.14.2 - hwCPUUtilizationResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "CPU utilization back to normal level" - ::= { hwCPUTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.15 - -- 1.3.6.1.4.1.2011.5.25.219.2.15 - hwMemoryTrap OBJECT IDENTIFIER ::= { hwEntityTraps 15 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.15.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.15.1 - hwMemUtilizationRising NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Memory utilization overrun." - ::= { hwMemoryTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.15.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.15.2 - hwMemUtilizationResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Memory utilization back to normal level" - ::= { hwMemoryTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.16 - -- 1.3.6.1.4.1.2011.5.25.219.2.16 - hwStorageDevTrap OBJECT IDENTIFIER ::= { hwEntityTraps 16 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.16.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.16.1 - hwStorageDevRemove NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Memory utilization overrun." - ::= { hwStorageDevTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.16.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.16.2 - hwStorageDevInsert NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Memory utilization back to normal level" - ::= { hwStorageDevTrap 2 } - --- 1.3.6.1.4.1.2011.5.25.219.2.17 - -- 1.3.6.1.4.1.2011.5.25.219.2.17 - hwPppTrap OBJECT IDENTIFIER ::= { hwEntityTraps 17 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.17.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.17.1 - hwPppLoopbackDetect NOTIFICATION-TYPE - OBJECTS { hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType, ifIndex, ifName } - STATUS current - DESCRIPTION - "The interface Loopback is detected." - ::= { hwPppTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.17.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.17.2 - hwPppLoopbackDetResume NOTIFICATION-TYPE - OBJECTS { hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType, ifIndex, ifName } - STATUS current - DESCRIPTION - "The interface is recovered from Loopback." - ::= { hwPppTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.18 - -- 1.3.6.1.4.1.2011.5.25.219.2.18 - hwFileStatusTrap OBJECT IDENTIFIER ::= { hwEntityTraps 18 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.18.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.18.1 - hwFileError NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Memory utilization overrun." - ::= { hwFileStatusTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.18.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.18.2 - hwFileErrorResume NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Memory utilization back to normal level" - ::= { hwFileStatusTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.19 --- 1.3.6.1.4.1.2011.5.25.219.2.19 - -- 1.3.6.1.4.1.2011.5.25.219.2.19 - hwUSBTrap OBJECT IDENTIFIER ::= { hwEntityTraps 19 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.19.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.19.1 - hwUSBInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The USB device has been inserted." - ::= { hwUSBTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.19.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.19.2 - hwUSBRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The USB device has been removed." - ::= { hwUSBTrap 2 } - --- 1.3.6.1.4.1.2011.5.25.219.2.19.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.19.3 - hwUSBUnidentified NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The USB device is unidentified." - ::= { hwUSBTrap 3 } - --- 1.3.6.1.4.1.2011.5.25.219.2.19.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.19.4 - hwUSBUnidentifiedResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The USB device resume from unidentified situation." - ::= { hwUSBTrap 4 } - --- 1.3.6.1.4.1.2011.5.25.219.2.19.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.19.5 - hwUsbStatusChg NOTIFICATION-TYPE - OBJECTS { hwUsbOperType } - STATUS current - DESCRIPTION - "The USB device status has been changed." - ::= { hwUSBTrap 5 } - --- 1.3.6.1.4.1.2011.5.25.219.2.20 - -- 1.3.6.1.4.1.2011.5.25.219.2.20 - hwPmuTrap OBJECT IDENTIFIER ::= { hwEntityTraps 20 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.20.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.20.1 - hwPmuRemove NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Pmu has been removed." - ::= { hwPmuTrap 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.20.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.20.2 - hwPmuInsert NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Pmu has been inserted." - ::= { hwPmuTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.20.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.20.3 - hwPmuFail NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID,hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Pmu become failure for some reason." - ::= { hwPmuTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.20.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.20.4 - hwPmuFailResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Pmu resume from failure." - ::= { hwPmuTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.20.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.20.5 - hwPmuInvalid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Pmu is invalid for some reason." - ::= { hwPmuTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.20.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.20.6 - hwPmuInvalidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Pmu resume from invalid situation." - ::= { hwPmuTrap 6 } - --- 1.3.6.1.4.1.2011.5.25.219.2.21 - -- 1.3.6.1.4.1.2011.5.25.219.2.21 - hwTRAFFICTrap OBJECT IDENTIFIER ::= { hwEntityTraps 21 } - --- 1.3.6.1.4.1.2011.5.25.219.2.21.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.21.1 - hwRATEOFTRAFFICRising NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Rate of traffic overrun." - ::= { hwTRAFFICTrap 1 } - --- 1.3.6.1.4.1.2011.5.25.219.2.21.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.21.2 - hwRATEOFTRAFFICResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Rate of traffic back to normal level." - ::= { hwTRAFFICTrap 2 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.22 - hwBatteryTrap OBJECT IDENTIFIER ::= { hwEntityTraps 22 } - - - -- 1.3.6.1.4.1.2011.5.25.219.2.22.1 - hwBatteryFull NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType } - STATUS current - DESCRIPTION - "battery percent is full ." - ::= { hwBatteryTrap 1 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.22.2 - hwUpsFaultTrap NOTIFICATION-TYPE - OBJECTS { hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "The UPS battery is faulty." - ::= { hwBatteryTrap 2 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.22.3 - hwUpsFaultResume NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The UPS battery fault is rectified." - ::= { hwBatteryTrap 3 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.22.4 - hwUpsPowerLow NOTIFICATION-TYPE - OBJECTS { hwEntityTrapReasonDescr } - STATUS current - DESCRIPTION - "Available power of the UPS battery is low." - ::= { hwBatteryTrap 4 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.22.5 - hwUpsPowerFull NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Available power of the UPS battery is restored to the normal range." - ::= { hwBatteryTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.23 - -- 1.3.6.1.4.1.2011.5.25.219.2.23 - hwThreadTrap OBJECT IDENTIFIER ::= { hwEntityTraps 23 } - --- 1.3.6.1.4.1.2011.5.25.219.2.23.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.23.1 - hwThreadFaultIsolate NOTIFICATION-TYPE - OBJECTS { entPhysicalName, entPhysicalName, hwEntityPhysicalIndex, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The faulty thread has been isolated." - ::= { hwThreadTrap 1 } - - - -- 1.3.6.1.4.1.2011.5.25.219.2.24 - hwDiskTrap OBJECT IDENTIFIER ::= { hwEntityTraps 24 } - - - -- 1.3.6.1.4.1.2011.5.25.219.2.24.1 - hwDiskUtilizationRising NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Disk utilization overrun." - ::= { hwDiskTrap 1 } - - - -- 1.3.6.1.4.1.2011.5.25.219.2.24.2 - hwDiskUtilizationResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, - hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Disk utilization back to normal level" - ::= { hwDiskTrap 2 } --- 1.3.6.1.4.1.2011.5.25.219.2.24.3 - -- 1.3.6.1.4.1.2011.5.25.219.2.24.3 - hwDiskPartitionInValid NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwStorageEntName } - STATUS current - DESCRIPTION - "The disk partition was unavailable." - ::= { hwDiskTrap 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.24.4 - -- 1.3.6.1.4.1.2011.5.25.219.2.24.4 - hwDiskPartitionInValidResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwStorageEntName } - STATUS current - DESCRIPTION - "The fault where the VM's disk partition was unavailable was rectified." - ::= { hwDiskTrap 4 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.24.5 - -- 1.3.6.1.4.1.2011.5.25.219.2.24.5 - hwDiskPartitionSpacinsufficient NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwStorageEntName, hwStorageEntSpaceFree, hwEntityThresholdWarning } - STATUS current - DESCRIPTION - "The disk partition's available space was less than the threshold." - ::= { hwDiskTrap 5 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.24.6 - -- 1.3.6.1.4.1.2011.5.25.219.2.24.6 - hwDiskPartitionSpacinsufficientResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwStorageEntName, hwStorageEntSpaceFree, hwEntityThresholdWarning } - STATUS current - DESCRIPTION - "The disk partition's available space was more than the threshold." - ::= { hwDiskTrap 6 } - --- 1.3.6.1.4.1.2011.5.25.219.2.24.7 - -- 1.3.6.1.4.1.2011.5.25.219.2.24.7 - hwDiskPartitionUtilizationRising NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwStorageEntName, hwEntityThresholdCurrent, hwEntityThresholdWarning } - STATUS current - DESCRIPTION - "The disk usage exceeded the pre-set overload threshold." - ::= { hwDiskTrap 7 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.24.8 - -- 1.3.6.1.4.1.2011.5.25.219.2.24.8 - hwDiskPartitionUtilizationResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwStorageEntName, hwEntityThresholdCurrent, hwEntityThresholdWarning } - STATUS current - DESCRIPTION - "The disk partition usage of the slot was 10% lower than the preset threshold." - ::= { hwDiskTrap 8 } - - - -- 1.3.6.1.4.1.2011.5.25.219.2.25 - hwVMTrap OBJECT IDENTIFIER ::= { hwEntityTraps 25 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.25.1 - hwVMResInconsist NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } - STATUS current - DESCRIPTION - "Local VM resources are inconsistent with those on the MANO." - ::= { hwVMTrap 1 } - - -- 1.3.6.1.4.1.2011.5.25.219.2.25.2 - hwVMResInconsistResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } - STATUS current - DESCRIPTION - "Local VM resources are consistent with those on the MANO." - ::= { hwVMTrap 2 } - --- 1.3.6.1.4.1.2011.5.25.219.2.29 - -- 1.3.6.1.4.1.2011.5.25.219.2.29 - hwDataplaneCpuOverloadTrap OBJECT IDENTIFIER ::= { hwEntityTraps 29 } - --- 1.3.6.1.4.1.2011.5.25.219.2.29.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.29.1 - hwDataplaneCpuOverloadAlarm NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The dataplane CPU throughput exceeds specifications." - ::= { hwDataplaneCpuOverloadTrap 1 } - --- 1.3.6.1.4.1.2011.5.25.219.2.29.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.29.2 - hwDataplaneCpuOverloadResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "The dataplane CPU throughput exceeds specifications alarm cleared." - ::= { hwDataplaneCpuOverloadTrap 2 } - --- 1.3.6.1.4.1.2011.5.25.219.2.30 - -- 1.3.6.1.4.1.2011.5.25.219.2.30 - hwInsSpaceLackTrap OBJECT IDENTIFIER ::= { hwEntityTraps 30 } - --- 1.3.6.1.4.1.2011.5.25.219.2.30.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.30.1 - hwInsSpaceLackAlarm NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The instruction space required for the current configuration exceeds the total instruction space of the forwarding chip." - ::= { hwInsSpaceLackTrap 1 } - --- 1.3.6.1.4.1.2011.5.25.219.2.30.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.30.2 - hwInsSpaceLackResume NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The instruction space required for the current configuration exceeds the total instruction space of the forwarding chip alarm cleared." - ::= { hwInsSpaceLackTrap 2 } --- 1.3.6.1.4.1.2011.5.25.219.2.31 - -- 1.3.6.1.4.1.2011.5.25.219.2.31 - hwVfpSysCheckErrTrap OBJECT IDENTIFIER ::= { hwEntityTraps 31 } - - --- 1.3.6.1.4.1.2011.5.25.219.2.31.1 - -- 1.3.6.1.4.1.2011.5.25.219.2.31.1 - hwVfpSysCheckErr NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "A kind of vfp system error occured. " - ::= { hwVfpSysCheckErrTrap 1 } --- 1.3.6.1.4.1.2011.5.25.219.2.31.2 - -- 1.3.6.1.4.1.2011.5.25.219.2.31.2 - hwVfpSysCheckErrResume NOTIFICATION-TYPE - OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } - STATUS current - DESCRIPTION - "Vfp system error goes away." - ::= { hwVfpSysCheckErrTrap 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.3 - -- 1.3.6.1.4.1.2011.5.25.219.3 - hwEntityTrapConformance OBJECT IDENTIFIER ::= { hwEntityTrapMIB 3 } - - --- 1.3.6.1.4.1.2011.5.25.219.3.1 - -- 1.3.6.1.4.1.2011.5.25.219.3.1 - hwEntityTrapCompliances OBJECT IDENTIFIER ::= { hwEntityTrapConformance 1 } - - --- this module --- 1.3.6.1.4.1.2011.5.25.219.3.1.1 --- this module - -- 1.3.6.1.4.1.2011.5.25.219.3.1.1 - hwEntityTrapCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "Compliance statement for agents that provide full support for - hwBaseTrapMIB." - MODULE -- this module - MANDATORY-GROUPS { hwEntityObjectGroup } - ::= { hwEntityTrapCompliances 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.3.2 - -- 1.3.6.1.4.1.2011.5.25.219.3.2 - hwEntityTrapGroups OBJECT IDENTIFIER ::= { hwEntityTrapConformance 2 } - - --- 1.3.6.1.4.1.2011.5.25.219.3.2.1 - -- 1.3.6.1.4.1.2011.5.25.219.3.2.1 - hwEntityObjectGroup OBJECT-GROUP - OBJECTS { hwEntityPhysicalIndex, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityCommunicateType, hwEntityThresholdType, - hwEntityThresholdValue, hwEntityThresholdCurrent, hwEntityThresholdCritical, hwEntityThresholdWarning, hwUserDefAlarmName, - hwUserDefChannel, hwSoftwareVersion, hwStartupSoftwareFileName, hwStorageDevName, hwPortDownReason, - hwEntityTrapRelativeResource, hwEntityTrapReasonDescr,hwUsbOperType, hwOpticalVendorName, hwOpticalVendorSN, hwMasterOpUser, hwAPAdminIP, hwAPID, hwOperation, hwReason } - STATUS current - DESCRIPTION - "Group for base trap objects." - ::= { hwEntityTrapGroups 1 } - - --- 1.3.6.1.4.1.2011.5.25.219.3.2.2 - -- 1.3.6.1.4.1.2011.5.25.219.3.2.2 - hwEntityTrapGroup NOTIFICATION-GROUP - NOTIFICATIONS { hwChassisRemove, hwChassisInsert, hwChassisFail, hwChassisFailResume, hwChassisInvalid, - hwChassisInvalidResume, hwBoardRemove, hwBoardInsert, hwBoardFail, hwBoardFailResume, - hwBoardInvalid, hwBoardInvalidResume, hwBoardLeaveMaster, hwBoardBecomeMaster, hwCardRemove, - hwCardInsert, hwCardFail, hwCardFailResume, hwCardInvalid, hwCardInvalidResume, hwCardResExceed, hwCardResExceedResume, - hwOpticalRemove, hwOpticalInsert, hwOpticalFail, hwOpticalFailResume, hwOpticalInvalid, - hwOpticalInvalidResume, hwGpsModuleRemove,hwGpsModuleInsert,hwOptCfgNotMatch,hwOptCfgNotMatchResume,hwPowerRemove, hwPowerInsert, hwPowerFail, hwPowerFailResume, - hwPowerInvalid, hwPowerInvalidResume, hwPowerUnusable, hwPowerUnusableResume, hwFanRemove, - hwFanInsert, hwFanFail, hwFanFailResume, hwFanInvalid, hwFanInvalidResume, hwFanMinorAlarm, hwFanMinorAlarmResume, - hwFanUnusable, hwFanUnusableResume, hwLcdRemove, hwLcdInsert, hwLcdInvalid, - hwLcdInvalidResume, hwLcdUnusable, hwLcdUnusableResume, hwCmuRemove, hwCmuInsert, - hwCmuInvalid, hwCmuInvalidResume, hwCmuUnusable, hwCmuUnusableResume, hwCommunicateError, - hwCommunicateResume, hwTempAlarm, hwTempResume, hwHumidityAlarm, hwHumidityResume, - hwVoltAlarm, hwVoltResume, hwGateAlarm, hwGateResume, hwFogAlarm, - hwFogResume, hwUnstableAlarm, hwUnstableResume, hwBrdTempAlarm, hwBrdTempResume, - hwBrdTempFatalAlarm, hwBrdTempFatalResume, hwPowerFailureAlarm, hwPowerFailureResume, hwIOSwitchOneAlarm, - hwIOSwitchOneAlarmResume, hwIOSwitchTwoAlarm, hwIOSwitchTwoAlarmResume, hwIOSwitchThreeAlarm, hwIOSwitchThreeAlarmResume, - hwEntityDyingGaspEvent, hwSystemConfigError, hwSystemConfigResume, hwPortDown, - hwPortUp, hwPortNoSupportOETrap, hwPortRemove, hwPortInsert,hwPortOpticalPositionInvalid,hwPortOpticalPositionValid, hwUserDefAlarm, hwUserDefResume, hwCPUUtilizationRising, hwCPUUtilizationResume, - hwUSBUnidentifiedResume, hwUSBUnidentified, - hwMemUtilizationRising, hwMemUtilizationResume, hwStorageDevRemove, hwStorageDevInsert, hwSystemRollback, hwVirtualAccessDrvConfigError, - hwUpMicroSwitchOpen, hwUpMicroSwitchClose, hwDownMicroSwitchOpen, hwDownMicroSwitchClose, hwBoardPowerOff, hwOpticalPowerAlarm, - hwOpticalPowerAlarmResume,hwUSBInsert,hwPppLoopbackDetect,hwUSBRemove,hwPppLoopbackDetResume,hwFileErrorResume,hwFileError, - hwPmuRemove,hwPmuInsert,hwPmuFail,hwPmuFailResume,hwPmuInvalid,hwPmuInvalidResume,hwRATEOFTRAFFICRising,hwBatteryFull, hwUpsFaultTrap, hwUpsFaultResume, hwUpsPowerLow, hwUpsPowerFull, hwRATEOFTRAFFICResume, - hwThreadFaultIsolate, hwOpticalUnAuthorized, hwOpticalUnAuthorizedResume, hwLaserNoFited, hwLaserNoFitedResume, - hwOpticalTunableNotMatch, hwOpticalTunableNotMatchResume ,hwBandwidthOfAllCardsExceedsThreshold ,hwUsbStatusChg, - hwBoardResetByCmd, hwBoardResetByCmdResume, hwCardResetByCmd, hwDiskUtilizationResume, hwDiskUtilizationRising, hwCardResetByCmdResume, hwBoardHeartbeatTimeout, - hwBoardHeartbeatResume, hwBandwidthOfAllCardsExceedsThresholdAlarm,hwBandwidthOfAllCardsExceedsThresholdResume, - hwBandwidthOfAllCardsExceedsThresholdFatalAlarm, hwBandwidthOfAllCardsExceedsThresholdFatalResume,hwPinchCardReset,hwPinchCardResetResume,hwVMResInconsist,hwVMResInconsistResume, hwNeedModifyCfgTrap, hwCardBandwidthModeChange, hwCardSplitChange, - hwBoardWarning, hwBoardWarningResume, hwBoardPortsConflict, hwDataplaneCpuOverloadAlarm, hwDataplaneCpuOverloadResume, hwInsSpaceLackAlarm, hwInsSpaceLackResume, hwVfpSysCheckErr, hwVfpSysCheckErrResume,hwBoardlowmemoryoverload,hwBoardlowmemoryoverloadResume} - STATUS current - DESCRIPTION - "Group for all base traps." - ::= { hwEntityTrapGroups 2 } - - - - END - --- --- HUAWEI-ENTITY-TRAP-MIB.my --- \ No newline at end of file +-- ============================================================================ +-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Description: +-- Reference: None +-- Version:V3.30 +-- ============================================================================ + + HUAWEI-ENTITY-TRAP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hwEntityOperStatus + FROM HUAWEI-ENTITY-EXTENT-MIB + ifOperStatus,ifAdminStatus + FROM RFC1213-MIB + entPhysicalIndex, entPhysicalName + FROM ENTITY-MIB + hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType + FROM HUAWEI-BASE-TRAP-MIB + ifIndex, ifName + FROM IF-MIB + hwDatacomm + FROM HUAWEI-MIB + IANAItuProbableCause + FROM IANA-ITU-ALARM-TC-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + TEXTUAL-CONVENTION, MacAddress + FROM SNMPv2-TC + Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + hwGtlItemIndex, hwGtlItemName + FROM HUAWEI-GTL-MIB; + + +-- January 17, 2007 at 00:00 GMT +-- 1.3.6.1.4.1.2011.5.25.219 +-- January 17, 2007 at 00:00 GMT + -- 1.3.6.1.4.1.2011.5.25.219 + hwEntityTrapMIB MODULE-IDENTITY + LAST-UPDATED "201812130000Z" + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " +DESCRIPTION + "This is the base trap definition for DataCom." + REVISION "201812130000Z" + DESCRIPTION "v3.30 Modify trap node hwEntityFileSystemAbnormal." + + REVISION "201812040000Z" + DESCRIPTION "v3.30 Add object node hwVirtualLicenseItemName." + + REVISION "201811300000Z" + DESCRIPTION "v3.28 Add trap node hwEntityHardwareFaultAbnormal." + + REVISION "201811280000Z" + DESCRIPTION "v3.27 Add trap node hwEntityFileSystemAbnormal." + + REVISION "201811230000Z" + DESCRIPTION "v3.26 Add trap node hwEntityFileSystemRebuild." + + REVISION "201811080000Z" + DESCRIPTION "v3.25 Add trap node hwNPResourceExcAlarm, hwNPResourceExcResume." + + REVISION "201811060000Z" + DESCRIPTION "v3.24 Add trap node hwNPDomainDropCauseCntNumabruptlyAlarm, hwNPDomainDropCauseCntNumabruptlyResume, add object node hwLpuSlotId,hwLpuFeId and hwDropCauseId." + + REVISION "201811050000Z" + DESCRIPTION "v3.23, Add trap node hwVirtualLicenseNearDeadline, hwVirtualLicenseExpire; Add object node hwLicenseRemainTime." + + REVISION "201810081630Z" + DESCRIPTION "V3.22, Add trap node hwCpuFail, hwCpuFailResume." + + REVISION "201809121630Z" + DESCRIPTION "V3.21, Add trap node hwDiskBadPyhsicalBlocks, hwDiskErasePyhsicalBlocks, hwEntityConfigurationTrap." + + REVISION "201807021630Z" + DESCRIPTION "V3.19, Add trap node hwTmPerformanceALarm, hwTmPerformanceResume." + + REVISION "201806052000Z" + DESCRIPTION "V3.19, Add trap node hwBoardUpCoverAlarm, hwBoardUpCoverResume." + + REVISION "201805192000Z" + DESCRIPTION "V3.18, Add the objects of RPS Trap Node." + + REVISION "201805082000Z" + DESCRIPTION "V3.17, Add the objects of hwEntityNpsQuality. Add trap node hwEntityNpsBaseLinkSubhealthy, hwEntityNpsBaseLinkSubhealthyResume." + + REVISION "201804202000Z" + DESCRIPTION "V3.16, Add trap node hwAllLpuSfuFail, hwAllLpuSfuFailResume." + + REVISION "201804200000Z" + DESCRIPTION "V3.15, Add trap node hwEntityNpsTrapObject, hwEntityNpsTrap." + + REVISION "201803290000Z" + DESCRIPTION "V3.14, Add trap node hwReportSyslogInfo" + + REVISION "201803200000Z" + DESCRIPTION "V3.13, Add trap node hwPduNotPresent, hwPduPresent, hwPduCommLost, hwPduCommLostResume, hwPduDmuHardwareFault, hwPduDmuHardwareFaultResume, + hwPduDMUAutoUpgradeFail, hwPduDMUAutoUpgradeFailResume, hwPduDacsHardwareFault, hwPduDacsHardwareFaultResume, + hwPduDacsTempAlarm, hwPduDacsTempAlarmResume, hwPduDacsI2CChannelFault, hwPduDacsI2CChannelFaultResume." + + REVISION "201803140000Z" + DESCRIPTION "V3.12, Add trap node hwSMSReboot." + + REVISION "201801150000Z" + DESCRIPTION "V3.11, Modify the description" + + REVISION "201712290000Z" + DESCRIPTION "V3.10, add the objects of hwCapCPUThresholdType, hwCapCPUThresholdValue, hwCapCPUThresholdCurrent and the traps of hwCapCPUUtilizationResume, hwCapCPUUtilizationRising." + + REVISION "201712280000Z" + DESCRIPTION "V3.09, add hwPowerWorkMode hwExpectPowerWorkMode hwPowerInsufficient hwPowerInsufficientResume." + + REVISION "201712260000Z" + DESCRIPTION "V3.08, add hwPowerCubeFaulty hwPowerCubeFaultyResume." + + REVISION "201712200000Z" + DESCRIPTION "V3.07, add hwRTULicenseActSuccess." + + REVISION "201712060000Z" + DESCRIPTION "V3.06, modify hwPartitionThresholdCurrent to hwPartitionUseage, +hwPartitionThresholdWarning to hwPartitionUseageThreshold, +hwDiskPartitionUtilizationRising to hwDiskPartitionUseageRising, +hwDiskPartitionUtilizationResume to hwDiskPartitionUseageResume" + REVISION "201712010000Z" + DESCRIPTION "V3.04, add the trap list of hwBoardFail and hwBoardWarning" + + REVISION "201711300000Z" + DESCRIPTION "V3.04, add hwBoardID, hwBoardAdd and hwBoardDelete." + + REVISION "201711140000Z" + DESCRIPTION "V3.03, add hwCardInconsistent" + + REVISION "201711040000Z" + DESCRIPTION "V3.02, add the trap list of hwBoardInvalid" + + REVISION "201709260000Z" + DESCRIPTION "V3.01, modify hte description of HwPartitionEntry; delete hwStorageEntName, hwStorageEntSpaceFree" + + REVISION "201709260000Z" + DESCRIPTION "V3.00, add HwPartitionEntry; delete hwStorageEntName, hwStorageEntSpaceFree" + + REVISION "201709210000Z" + DESCRIPTION "V2.85, delete hwVPortDown,hwVPortUp and vNetID" + + REVISION "201709010000Z" + DESCRIPTION "V2.84, add theHiGigLinkOnTheBoardFailed" + + REVISION "201708130000Z" + DESCRIPTION "V2.83, modify the parameter of hwBoardlowmemoryoverload and hwBoardlowmemoryoverloadResume" + + REVISION "201707240000Z" + DESCRIPTION "V2.82, add the trap list of hwPowerFail and add hwBoardlowmemoryoverload and add hwBoardlowmemoryoverloadResume" + + REVISION "201707130000Z" + DESCRIPTION "V2.81, add the trap of hwUpsFaultTrap and hwUpsFaultResume and hwUpsPowerLow and hwUpsPowerFull" + + REVISION "201706140000Z" + DESCRIPTION "V2.80, add the trap of hwVfpSysCheckErr and hwVfpSysCheckErrResume" + + REVISION "201706140000Z" + DESCRIPTION "V2.79, add the trap of hwInsSpaceLackAlarm and hwInsSpaceLackResume" + + REVISION "201706070000Z" + DESCRIPTION "V2.78, add the trap of hwDataplaneCpuOverloadAlarm and hwDataplaneCpuOverloadResume" + + REVISION "201706050000Z" + DESCRIPTION "V2.77, add the trap of hwOptCfgNotMatch and hwOptCfgNotMatchResume" + + REVISION "201706020000Z" + DESCRIPTION "V2.76, add the hwOptCfgNotMatch and hwOptCfgNotMatchResume" + + REVISION "201702280000Z" + DESCRIPTION "V2.75, add the hwBoardEntityPowerOff" + + REVISION "201702230000Z" + DESCRIPTION "V2.74, add the hwPatchDelNeedReStartTrap" + + + REVISION "201702211900Z" -- FEBRUARY 21, 2017 at 19:00 GMT + DESCRIPTION "V2.73, add the objects of hwBoardFail,hwBrdTempAlarm,hwBrdTempFatalAlarm,hwCardFail,hwChassisInvalid,hwPowerFail " + + REVISION "201702130900Z" + DESCRIPTION "V2.72, add hwBoardPortsConflict " + + REVISION "201702100000Z" + DESCRIPTION "V2.71, add hwBoardWarning and hwBoardWarningResume " + + REVISION "201612232100Z" + DESCRIPTION "V2.70, modify the content of hwEntityBandwidthMode " + + + REVISION "201611282100Z" -- November 28, 2016 at 21:00 GMT + DESCRIPTION "V2.69, add hwPortOpticalPositionInvalid ,hwPortOpticalPositionValid " + + REVISION "201611232100Z" -- November 23, 2016 at 21:00 GMT + DESCRIPTION "V2.68, add hwEntityTrapReasonDescr as VB binder under 'hwOpticalUnAuthorized' " + + REVISION "201610252100Z" + DESCRIPTION "V2.67,add object 'hwGpsModuleRemove,hwGpsModuleInsert ' of hwOpticalTrap " + + REVISION "201610211400Z" + DESCRIPTION "V2.66,add object 'hwNeedModifyCfgTrap' of hwBoardTrap " + + REVISION "201608171400Z" + DESCRIPTION "V2.65,add object 'hwEntityTrapReasonDescr' of hwPmuFail " + + REVISION "201608031400Z" + DESCRIPTION "V2.64,hwEntitySplitChange, hwCardSplitChange" + + REVISION "201607221000Z" + DESCRIPTION "V2.63, add hwEntityBandwidthMode, hwCardBandwidthModeChange" + + REVISION "201607151000Z" + DESCRIPTION "V2.62, modify the parament of hwVPortDown" + + REVISION "201607121000Z" + DESCRIPTION "V2.61, modify 2 error code description of 135184 and 144130 for compile warnings" + + REVISION "201607041000Z" + DESCRIPTION "V2.60, add hwFanMinorAlarm, hwFanMinorAlarmResume" + + REVISION "201604151000Z" + DESCRIPTION "V2.59, add hwDiskPartitionInValid, hwDiskPartitionInValidResume, hwDiskPartitionSpacinsufficient, hwDiskPartitionSpacinsufficientResume, hwDiskPartitionUtilizationRising, hwDiskPartitionUtilizationResume" + + REVISION "201604141000Z" + DESCRIPTION "V2.58, modify the Name of hwVMResourceInconsist and hwVMResourceInconsistResume to hwVMResInconsist and hwVMResInconsistResume, add the Object vmName to hwVMResInconsist and hwVMResInconsistResume" + + REVISION "201604111000Z" + DESCRIPTION "V2.57, add hwVBoardInvalid modify the objects of hwVPortDown." + + REVISION "201603031000Z" + DESCRIPTION "V2.56, add hwDiskTrap." + + REVISION "201603010000Z" + DESCRIPTION "V2.55, modify the Description of hwPinchCardResetResume." + + REVISION "201602290000Z" + DESCRIPTION "V2.54, add hwVMResourceInconsist,hwVMResourceInconsistResume" + + REVISION "201602180000Z" + DESCRIPTION "V2.53, add hwPinchCardReset,hwPinchCardResetResume. " + + REVISION "201601040000Z" + DESCRIPTION "V2.52, add hwVportDown,hwVPortUp and a parameter vNetID. " + + REVISION "201512290000Z" + DESCRIPTION "V2.51, modify the Description of hwChassisFailResume. " + + REVISION "201512160000Z" + DESCRIPTION "V2.50, add hwThreadTrap, hwThreadFaultIsolate. " + + REVISION "201511030000Z" + DESCRIPTION "V2.49, modify the Description of hwBandwidthOfAllCardsExceedsThresholdResume, add hwBandwidthOfAllCardsExceedsThresholdFatalAlarm, hwBandwidthOfAllCardsExceedsThresholdFatalResume" + + REVISION "201510100000Z" + DESCRIPTION "V2.48, add hwVirtualAccessDrvConfigError" + + REVISION "201509300000Z" + DESCRIPTION "V2.47, add hwBandwidthOfAllCardsExceedsThresholdAlarm, hwBandwidthOfAllCardsExceedsThresholdResume" + + REVISION "201509170000Z" + DESCRIPTION "V2.46, add HWTrapProbableCause and change the hwEntityTrapFaultID " + + REVISION "201506160000Z" + DESCRIPTION "V2.45, add hwEntityTrapReasonDescr to hwPowerInvalid and hwPowerInvalidResume. " + + REVISION "201505210000Z" + DESCRIPTION "V2.44, add hwBoardHeartbeatTimeout, hwBoardHeartbeatResume. " + + REVISION "201505160000Z" + DESCRIPTION "V2.43, add hwPortRemove, hwPortInsert, hwCardResExceed, hwCardResExceedResume. " + + REVISION "201505150000Z" + DESCRIPTION "V2.42, add hwBoardResetByCmd, hwBoardResetByCmdResume, hwCardResetByCmd, hwCardResetByCmdResume. " + + REVISION "201503130000Z" + DESCRIPTION "V2.41, add hwOpticalVendorName and hwOpticalVendorSN as VB binder under hwOpticalInsert, hwOpticalRemove" + + REVISION "201501280000Z" + DESCRIPTION "V2.40, add hwEntityTrapReasonDescr as VB binder under hwFanFail, hwFanFailResume" + + REVISION "201412100000Z" + DESCRIPTION "V2.39, add hwUsbOperType, hwUsbStatusChg" + + REVISION "201412010000Z" + DESCRIPTION "V2.38, add hwEntityTrapReasonDescr as VB binder under hwPowerFail, hwPowerFailResume" + + REVISION "201410280000Z" + DESCRIPTION "V2.37, add hwEntityTrapReasonDescr as VB binder under hwFanInvalid , hwFanInvalidResume" + + REVISION "201410130000Z" + DESCRIPTION "V2.36, delete the content modified in V2.35 to rollback to V2.34" + + REVISION "201410090000Z" + DESCRIPTION "V2.35, add ifindex as VB binder under hwOpticalRemove, hwOpticalInsert, hwPortDown, hwPortUp" + + REVISION "201409010000Z" + DESCRIPTION "V2.34, add one or two objects under part trap nodes on hwChassisTrap, hwBoardTrap, hwCardTrap, hwFanTrap, hwPowerTrap, hwPortTrap" + + REVISION "201406280000Z" + DESCRIPTION "V2.33, add hwBandwidthOfAllCardsExceedsThreshold" + + REVISION "201405190000Z" + DESCRIPTION "V2.32, modify the Description of hwPortDownReason," + + REVISION "201405190000Z" + DESCRIPTION "V2.31, " + + REVISION "201403280000Z" + DESCRIPTION "V2.30, " + + REVISION "201401040000Z" + DESCRIPTION "V2.29, " + + REVISION "201311211111Z" + DESCRIPTION "V2.28, add hwRateofTraffic" + + REVISION "201307041705Z" + DESCRIPTION "V2.27, add hwEntityDyingGsapEvent" + + REVISION "201307021621Z" + DESCRIPTION "V2.26, add hwBoardPowerOff" + + REVISION "201306251411Z" + DESCRIPTION "V2.25, add hwPortDownReason" + + REVISION "201306071107Z" + DESCRIPTION "V2.24, add hwIOSwitchOneAlarm,hwIOSwitchOneAlarmResume,hwIOSwitchTwoAlarm,hwIOSwitchTwoAlarmResume,hwIOSwitchThreeAlarm,hwIOSwitchThreeAlarmResume. " + + REVISION "201305280000Z" + DESCRIPTION "V2.23, add hwUSBUnidentified,hwUSBUnidentifiedResume " + + REVISION "201304131452Z" + DESCRIPTION "V2.22, add hwOpticalTunableNotMatch and hwOpticalTunableNotMatchResume, " + + REVISION "201303181421Z" + DESCRIPTION "V2.21, add the hwLaserNoFited,hwLaserNoFitedResume, " + + REVISION "201201250000Z" + DESCRIPTION "V2.20, add the hwPmuRemove,hwPmuInsert,hwPmuFail,hwPmuFailResume,hwPmuInvalid,hwPmuInvalidResume, " + + ::= { hwDatacomm 219 } +-- +-- Node definitions +-- + +-- +-- definition of the root cause for the Huawei proprietary traps +-- + HWTrapProbableCause ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This list contains the root reasons of the Huawei proprietary traps." + SYNTAX INTEGER + { + -- 131072: Reseted Frame Register + resetedFrameRegister (131072), + -- 131328: The Air Filter Inside The Chassis Was Not Cleaned + theAirFilterInsideTheChassisWasNotCleaned (131328), + -- 131329: The Chassis Links Few + theChassisLinksFew (131329), + -- 131330: MPU Board Insufficiency + mPUBoardInsufficiency (131330), + -- 131331: A GTL License For A 10GE NPUI-20 Is Activated, But The 10GE Interface Is Not Activated Using The Active 10ge-interface Command In The Slot View + aGTLLicenseForA10GENPUI20IsActivatedButThe10GEInterfaceIsNotActivatedUsingTheActive10geInterfaceCommandInTheSlotView (131331), + -- 131333: The Type Of Power Or Fan Is Inconsistent + theTypeOfPowerOrFanIsInconsistent (131333), + -- 131334: SFU Board And The LPU Board Did Not Match + sFUBoardAndTheLPUBoardDidNotMatch (131334), + -- 131335: The 40G Boards And The Power And Fan Modules Did Not Match + the40GBoardsAndThePowerAndFanModulesDidNotMatch (131335), + -- 131336: Chassis Power Supply Insufficiency + chassisPowerSupplyInsufficiency (131336), + -- 131337: All SFU Boards Removed + allSFUBoardsRemoved (131337), + -- 131338: All LPU Boards Removed + allLPUBoardsRemoved (131338), + -- 131339: All CMU Boards Removed + allCMUBoardsRemoved (131339), + -- 131340: The Power Supply Module Mismatches In The Frame + thePowerSupplyModuleMismatchesInTheFrame (131340), + -- 131341: Fail To Get The Slot Information Of The Power Supply Module + failToGetTheSlotInformationOfThePowerSupplyModule (131341), + -- 131342: Average Current Bus Not Installed + averageCurrentBusNotInstalled (131342), + -- 131343: Power Supply Abnormal Due To Too Many Fans In The Frame + powerSupplyAbnormalDueToTooManyFansInTheFrame (131343), + -- 131585: The Number Of Registered SFUs Is Smaller Than The Minimum Number Of SFUs That Must Be Configured + theNumberOfRegisteredSFUsIsSmallerThanTheMinimumNumberOfSFUsThatMustBeConfigured (131585), + -- 131586: SFU Board Dismatch The Frame + sFUBoardDismatchTheFrame (131586), + -- 131587: The Slave Board Type Mismatches The Master + theSlaveBoardTypeMismatchesTheMaster (131587), + -- 131588: Right License Unavailable, Boards Or Cards Will Be Reset After 72 hrs + rightLicenseUnavailableBoardsOrCardsWillBeResetAfter72hrs (131588), + -- 131589: Right License Will Expire, Then boards Or Cards Will Be Reset Every 24 hrs + rightLicenseWillExpireThenboardsOrCardsWillBeResetEvery24hrs (131589), + -- 131590: Right License Unavailable, Boards Or Cards Will Be Reset Every 24 hrs + rightLicenseUnavailableBoardsOrCardsWillBeResetEvery24hrs (131590), + -- 131840: The Board Was Removed + theBoardWasRemoved (131840), + -- 131842: BTB Insert Two MPU Board + bTBInsertTwoMPUBoard (131842), + -- 132096: Power Supply For A Board Was Abnormal + powerSupplyForABoardWasAbnormal (132096), + -- 132097: The MonitorBus Of The Board Partially Failed + theMonitorBusOfTheBoardPartiallyFailed (132097), + -- 132098: The SC Chip On The Board Partially Failed + theSCChipOnTheBoardPartiallyFailed (132098), + -- 132099: The TM Chip On The Board Partially Failed + theTMChipOnTheBoardPartiallyFailed (132099), + -- 132100: The Board Was Not Installed Into A Proper Slot + theBoardWasNotInstalledIntoAProperSlot (132100), + -- 132101: The 48 V Power Supply For The Board Was Abnormal + the48VPowerSupplyForTheBoardWasAbnormal (132101), + -- 132102: The Board Cannot Be Properly Powered On Or Powered Off + theBoardCannotBeProperlyPoweredOnOrPoweredOff (132102), + -- 132103: The Battery Of The MPU Failed + theBatteryOfTheMPUFailed (132103), + -- 132104: The Board Obtained Abnormal Signals From The Master And Slave MPUs + theBoardObtainedAbnormalSignalsFromTheMasterAndSlaveMPUs (132104), + -- 132105: The Sensor On The Board Failed + theSensorOnTheBoardFailed (132105), + -- 132106: The Flash Memory On The Board Failed + theFlashMemoryOnTheBoardFailed (132106), + -- 132107: The PHY Chip On The Board Partially Failed + thePHYChipOnTheBoardPartiallyFailed (132107), + -- 132108: Clock Signals On The Board Were Faulty + clockSignalsOnTheBoardWereFaulty (132108), + -- 132109: The Voltage Of The Board Exceeded The Upper Fatal Threshold + theVoltageOfTheBoardExceededTheUpperFatalThreshold (132109), + -- 132110: The Voltage Of The Board Exceeded The Upper Warning Threshold + theVoltageOfTheBoardExceededTheUpperWarningThreshold (132110), + -- 132111: The Voltage Of The Board Was Lower Than The Lower Fatal Threshold + theVoltageOfTheBoardWasLowerThanTheLowerFatalThreshold (132111), + -- 132112: The Voltage Of The Board Was Lower Than The Lower Warning Threshold + theVoltageOfTheBoardWasLowerThanTheLowerWarningThreshold (132112), + -- 132113: The Current Of The Board Exceeded The Upper Fatal Threshold + theCurrentOfTheBoardExceededTheUpperFatalThreshold (132113), + -- 132114: The Current Of The Board Was Higher Than The Higher Warning Threshold + theCurrentOfTheBoardWasHigherThanTheHigherWarningThreshold (132114), + -- 132115: The Current Of The Board Was Lower Than The Lower Fatal Threshold + theCurrentOfTheBoardWasLowerThanTheLowerFatalThreshold (132115), + -- 132116: The Current For The Board Was Lower Than The Lower Warning Threshold + theCurrentForTheBoardWasLowerThanTheLowerWarningThreshold (132116), + -- 132117: Board Clock Source Failure + boardClockSourceFailure (132117), + -- 132118: The In-position Signal Of The Board Failed + theInPositionSignalOfTheBoardFailed (132118), + -- 132119: The MonitorBus Of The Board Failed + theMonitorBusOfTheBoardFailed (132119), + -- 132120: The IIC Bus Of The Board Failed + theIICBusOfTheBoardFailed (132120), + -- 132121: The USB Controller On The Board Failed + theUSBControllerOnTheBoardFailed (132121), + -- 132122: The CF Card Of The Board Failed + theCFCardOfTheBoardFailed (132122), + -- 132123: The NVRAM Of The Board Failed + theNVRAMOfTheBoardFailed (132123), + -- 132124: The I2C Bus Malfunctions + theI2CBusMalfunctions (132124), + -- 132125: The GE Data Bus Malfunctions + theGEDataBusMalfunctions (132125), + -- 132126: The FE Data Bus Malfunctions + theFEDataBusMalfunctions (132126), + -- 132127: The Board Clock Malfunctions + theBoardClockMalfunctions (132127), + -- 132128: The Board PLL Malfunctions + theBoardPLLMalfunctions (132128), + -- 132129: The FE PHY Chip Malfunctions + theFEPHYChipMalfunctions (132129), + -- 132130: The GE PHY Chip Malfunctions + theGEPHYChipMalfunctions (132130), + -- 132131: The DSP Malfunctions + theDSPMalfunctions (132131), + -- 132134: LANSWITCH Abnormal + lANSWITCHAbnormal (132134), + -- 132135: The LLP Malfunctions + theLLPMalfunctions (132135), + -- 132136: The ASIC Malfunctions + theASICMalfunctions (132136), + -- 132137: The Chip Malfunctions + theChipMalfunctions (132137), + -- 132139: The Voltage Of The Subcard Exceeded The Upper Fatal Threshold + theVoltageOfTheSubcardExceededTheUpperFatalThreshold (132139), + -- 132140: The Voltage Of The Subcard Exceeded The Upper Warning Threshold + theVoltageOfTheSubcardExceededTheUpperWarningThreshold (132140), + -- 132141: The Voltage Of The Subcard Was Lower Than The Lower Fatal Threshold + theVoltageOfTheSubcardWasLowerThanTheLowerFatalThreshold (132141), + -- 132142: The Voltage Of The Subcard Was Lower Than The Lower Warning Threshold + theVoltageOfTheSubcardWasLowerThanTheLowerWarningThreshold (132142), + -- 132144: The Software Package In CFCARD May Be Lost Or Abnormal + theSoftwarePackageInCFCARDMayBeLostOrAbnormal (132144), + -- 132145: Pos Card Fault + posCardFault (132145), + -- 132146: POE Fault + pOEFault (132146), + -- 132147: LIGHT Fault + lIGHTFault (132147), + -- 132148: Board Fault + boardFault (132148), + -- 132149: The ECU Board Chip Is Abnormal + theECUBoardChipIsAbnormal (132149), + -- 132150: The CFcard Storage Media Of MPU Exceeded The Prealarm Threshold + theCFcardStorageMediaOfMPUExceededThePrealarmThreshold (132150), + -- 132151: WLAN Fault + wLANFault (132151), + -- 132152: Board CPU Fault + boardCPUFault (132152), + -- 132153: The Electronic Switch For Channel Selection Malfunctions + theElectronicSwitchForChannelSelectionMalfunctions (132153), + -- 132154: Voice Board Fault + voiceBoardFault (132154), + -- 132155: The Internal Data Channel Of The Board Malfunctions + theInternalDataChannelOfTheBoardMalfunctions (132155), + -- 132156: Board RDRAM Memory Fault + boardRDRAMMemoryFault (132156), + -- 132157: Multicast Capability Of The Traffic Management Chip Was Insufficient + multicastCapabilityOfTheTrafficManagementChipWasInsufficient (132157), + -- 132158: Service Pinch Card Fault + servicePinchCardFault (132158), + -- 132159: Board Work Mode Dismatch Power Too High + boardWorkModeDismatchPowerTooHigh (132159), + -- 132160: Board Work Mode Dismatch Power Too Low + boardWorkModeDismatchPowerTooLow (132160), + -- 132161: Board Temperature Sensor Fault + boardTemperatureSensorFault (132161), + -- 132162: Fan Or Power Dismatch Device + fanOrPowerDismatchDevice (132162), + -- 132163: Board CPU Single Core Fault + boardCPUSingleCoreFault (132163), + -- 132164: Too Many Sensor Points Are Failed + tooManySensorPointsAreFailed (132164), + -- 132165: Board HIG Bus Error + boardHIGBusError (132165), + -- 132166: Failed To Get The Board ESN + failedToGetTheBoardESN (132166), + -- 132167: The Memory Size Is Different From The Rated + theMemorySizeIsDifferentFromTheRated (132167), + -- 132168: The Non-core Chip Of The Board Fault + theNonCoreChipOfTheBoardFault (132168), + -- 132169: Board Communication Channel Error + boardCommunicationChannelError (132169), + -- 132170: Board RTC Error + boardRTCError (132170), + -- 132171: Line Rate Unreachable On The Board + lineRateUnreachableOnTheBoard (132171), + -- 132172: Loss Of Heart Beat Exceeds The Threshold + lossOfHeartBeatExceedsTheThreshold (132172), + -- 132173: Security Acceleration Engine Is Abnormal + securityAccelerationEngineIsAbnormal (132173), + -- 132174: PCB Corrosive + pCBCorrosive (132174), + -- 132177: Interface MAC CRC Error + interfaceMACCRCError (132177), + -- 132178: E-label CRC Error + e-labelCRCError (132178), + -- 132182: Board Voltage Sensors Fault + boardVoltageSensorsFault (132182), + -- 132183: Voltage A/D Fault + voltageADFault (132183), + -- 132184: SPI Bus Fault + sPIBusFault (132184), + -- 132205: The HiGig Link On The Board Failed + theHiGigLinkOnTheBoardFailed (132205), + -- 132213: The external TCAM chip could not be accessed + theexternalTCAMchipcouldnotbeaccessed (132213), + -- 132608: The Board Selfcheck Failed + theBoardSelfcheckFailed (132608), + -- 132609: Heartbeats Of The Board Were Lost And Thus The Board Was Reset + heartbeatsOfTheBoardWereLostAndThusTheBoardWasReset (132609), + -- 132610: The Board Did Not Match The Device + theBoardDidNotMatchTheDevice (132610), + -- 132611: The MAC Address Of The Board Was Abnormal + theMACAddressOfTheBoardWasAbnormal (132611), + -- 132612: Clock Synchronization Signals Failed On The Board + clockSynchronizationSignalsFailedOnTheBoard (132612), + -- 132613: The FPGA Logic Of The Board Was Faulty + theFPGALogicOfTheBoardWasFaulty (132613), + -- 132614: The EPLD Logic Of The Board Was Faulty + theEPLDLogicOfTheBoardWasFaulty (132614), + -- 132615: Signals Provided By The Clock Board Failed + signalsProvidedByTheClockBoardFailed (132615), + -- 132616: Clock Signals Failed On The Board + clockSignalsFailedOnTheBoard (132616), + -- 132617: The TM Chip On The Board Totally Failed + theTMChipOnTheBoardTotallyFailed (132617), + -- 132618: The NP Of The Board Failed + theNPOfTheBoardFailed (132618), + -- 132619: The ACT Signal On The Board Was Abnormal + theACTSignalOnTheBoardWasAbnormal (132619), + -- 132620: Power Supply For A Board Was Insufficient + powerSupplyForABoardWasInsufficient (132620), + -- 132621: The SC Chip On The Board Totally Failed + theSCChipOnTheBoardTotallyFailed (132621), + -- 132622: The SM Chip On The Board Failed + theSMChipOnTheBoardFailed (132622), + -- 132623: The TCAM Chip Of The Board Failed + theTCAMChipOfTheBoardFailed (132623), + -- 132624: Memory Of The Board Failed + memoryOfTheBoardFailed (132624), + -- 132625: The Laswitch Chip On The Board Failed + theLaswitchChipOnTheBoardFailed (132625), + -- 132626: The Board Was Powered Off + theBoardWasPoweredOff (132626), + -- 132627: Board Registration Failed + boardRegistrationFailed (132627), + -- 132628: The Board Was Reset Abnormally + theBoardWasResetAbnormally (132628), + -- 132629: The PHY Chip On The Board Totally Failed + thePHYChipOnTheBoardTotallyFailed (132629), + -- 132630: The Board Obtained Abnormal Signals From Master And Slave MPUs + theBoardObtainedAbnormalSignalsFromMasterAndSlaveMPUs (132630), + -- 132631: The Board Obtained Abnormal Signals From SFUs (functioning As Master And Slave Clock Sources) + theBoardObtainedAbnormalSignalsFromSFUsFunctioningAsMasterAndSlaveClockSources (132631), + -- 132632: The PCI Bus Of The Board Failed + thePCIBusOfTheBoardFailed (132632), + -- 132633: The Board Did Not Match The Slot + theBoardDidNotMatchTheSlot (132633), + -- 132634: The Loopback Heartbeats Of The Board Were Faulty + theLoopbackHeartbeatsOfTheBoardWereFaulty (132634), + -- 132635: The Number Of Intelligent Heartbeat Errors Reached The Board Reset Threshold + theNumberOfIntelligentHeartbeatErrorsReachedTheBoardResetThreshold (132635), + -- 132636: The Number Of Lost Intelligent Heartbeats Reached The Board Reset Threshold + theNumberOfLostIntelligentHeartbeatsReachedTheBoardResetThreshold (132636), + -- 132637: The Number Of Intelligent Heartbeat Errors Reached The Alarm Threshold + theNumberOfIntelligentHeartbeatErrorsReachedTheAlarmThreshold (132637), + -- 132638: The Number Of Lost Intelligent Heartbeats Reached The Alarm Threshold + theNumberOfLostIntelligentHeartbeatsReachedTheAlarmThreshold (132638), + -- 132639: The Board CPU Fail + theBoardCPUFail (132639), + -- 132640: The Link Between The TM Chip And The NP Chip Was Detected Faulty + theLinkBetweenTheTMChipAndTheNPChipWasDetectedFaulty (132640), + -- 132641: The TM Chip Failed The Self Check + theTMChipFailedTheSelfCheck (132641), + -- 132642: The Number Of Links Between The TM Chip And The SFU Was Too Small + theNumberOfLinksBetweenTheTMChipAndTheSFUWasTooSmall (132642), + -- 132644: The Service Logic Malfunctions + theServiceLogicMalfunctions (132644), + -- 132645: The Upper Tact Switch Is Turned On + theUpperTactSwitchIsTurnedOn (132645), + -- 132646: The Lower Tact Switch Is Turned On + theLowerTactSwitchIsTurnedOn (132646), + -- 132647: The Control Logic Malfunctions + theControlLogicMalfunctions (132647), + -- 132648: The SFU Board Is Abnormal And Can Not Be Used + theSFUBoardIsAbnormalAndCanNotBeUsed (132648), + -- 132649: The ECU Board Is Abnormal And Can Not Be Used + theECUBoardIsAbnormalAndCanNotBeUsed (132649), + -- 132650: The Logic Clock Failed + theLogicClockFailed (132650), + -- 132651: The Logic Bus Failed + theLogicBusFailed (132651), + -- 132652: The Logic Chip Failed + theLogicChipFailed (132652), + -- 132653: The Main Control Logic Malfunctions + theMainControlLogicMalfunctions (132653), + -- 132654: The Board Is Incompatible With System Software + theBoardIsIncompatibleWithSystemSoftware (132654), + -- 132655: The Logic Slotid Of The Board Is Faulty During Running Time. Please Do Not Try To Reset This Board Or Reboot This Device + theLogicSlotidOfTheBoardIsFaultyDuringRunningTimePleaseDoNotTryToResetThisBoardOrRebootThisDevice (132655), + -- 132656: The Logic Slotid Of The Board Is Faulty During Booting Time. Please Check The Board Based On The Clear Advice + theLogicSlotidOfTheBoardIsFaultyDuringBootingTimePleaseCheckTheBoardBasedOnTheClearAdvice (132656), + -- 132657: FE Dismatch Cards Combination + fEDismatchCardsCombination (132657), + -- 132658: Clock Board Master And Slave Status Invalid + clockBoardMasterAndSlaveStatusInvalid (132658), + -- 132659: Board Output Power Abnormal + boardOutputPowerAbnormal (132659), + -- 132660: Board Reset Due To Overheat Protection + boardResetDueToOverheatProtection (132660), + -- 132661: User Operation + userOperation (132661), + -- 132662: Board Service Mode Error + boardServiceModeError (132662), + -- 132663: The Core Chip Of The Board Fault + theCoreChipOfTheBoardFault (132663), + -- 132664: CPLD Logic Error + cPLDLogicError (132664), + -- 132665: Traffic Congestion Due To The Traffic Backpressure + trafficCongestionDueToTheTrafficBackpressure (132665), + -- 132666: Board Type Mismatches The Preconfiguration + boardTypeMismatchesThePreconfiguration (132666), + -- 132675: The LSW port connected to the MPU fails + thsLswPortConnectedToTheMpuFails (132675), + -- 132677: The FPGA localbus self-test failed + theFPGALocalbusSelf-testFailed (132677), + -- 133120: The Master/slave Board Switchover Was Performed + theMasterSlaveBoardSwitchoverWasPerformed (133120), + -- 133121: PMU Board Leave Master + pMUBoardLeaveMaster (133121), + -- 133122: PMU Board Become Master + pMUBoardBecomeMaster (133122), + -- 133376: The Subcard Was Removed + theSubcardWasRemoved (133376), + -- 133377: A Storage Medium Was Removed + aStorageMediumWasRemoved (133377), + -- 133632: PMU RTC Clock Fault + pMURTCClockFault (133632), + -- 133633: PMU Hardware Fault + pMUHardwareFault (133633), + -- 133634: PMU BUS Fault + pMUBUSFault (133634), + -- 135168: The Monitoring Channel Of The Subcard Was Faulty + theMonitoringChannelOfTheSubcardWasFaulty (135168), + -- 135169: The In-position Signal Of The Subcard Was Faulty + theInPositionSignalOfTheSubcardWasFaulty (135169), + -- 135170: The Sensor On The Subcard Was Faulty + theSensorOnTheSubcardWasFaulty (135170), + -- 135171: The Reset Signal Of The Subcard Was Faulty + theResetSignalOfTheSubcardWasFaulty (135171), + -- 135172: The PLL On The Sub-board Malfunctions + thePLLOnTheSubBoardMalfunctions (135172), + -- 135173: The Clock On The Sub-board Malfunctions + theClockOnTheSubBoardMalfunctions (135173), + -- 135174: The DSP On The Sub-board Malfunctions + theDSPOnTheSubBoardMalfunctions (135174), + -- 135175: The FE PHY Chip On The Sub-board Malfunctions + theFEPHYChipOnTheSubBoardMalfunctions (135175), + -- 135176: The GE PHY Chip On The Sub-board Malfunctions + theGEPHYChipOnTheSubBoardMalfunctions (135176), + -- 135177: Faults With The LLP Chip Of The Sub-board Malfunctions + faultsWithTheLLPChipOfTheSubBoardMalfunctions (135177), + -- 135178: The LIU On The Sub-board Malfunctions + theLIUOnTheSubBoardMalfunctions (135178), + -- 135179: The ASIC On The Sub-board Malfunctions + theASICOnTheSubBoardMalfunctions (135179), + -- 135180: The Chip On The Sub-board Malfunctions + theChipOnTheSubBoardMalfunctions (135180), + -- 135182: ASIC On The Sub-board Malfunctions + aSICOnTheSubBoardMalfunctions (135182), + -- 135184: The Interface Numbered 1 On The Subcard Is Reserved But Does Not Forward Traffic. If An Optical Module Is Installed On The Interface Numbered 1, The Alarm Is Generated + theInterfaceNumbered1OnTheSubcardIsReservedButDoesNotForwardTraffic (135184), + -- 135185: Optical Card CDR Fault + opticalCardCDRFault (135185), + -- 135190: Battery Power Of The Physical Interface Card Is Lower Than 20% + batteryPowerOfThePhysicalInterfaceCardIsLowerThan20Percent (135190), + -- 135191: Battery Temperature Of The Physical Interface Card Is Lower Than The Low Threshold + batteryTemperatureOfThePhysicalInterfaceCardIsLowerThanTheLowThreshold (135191), + -- 135192: Battery Of The Physical Interface Card Is Overheated At Discharging + batteryOfThePhysicalInterfaceCardIsOverheatedAtDischarging (135192), + -- 135193: Battery Of The Physical Interface Card Is Overheated At Recharging + batteryOfThePhysicalInterfaceCardIsOverheatedAtRecharging (135193), + -- 135194: IIC Bus Error + iICBusError (135194), + -- 135195: Interface MAC CRC Error On A Subcard + interfaceMACCRCErrorOnASubcard (135195), + -- 135196: E-label CRC Error On A Subcard + e-labelCRCErrorOnASubcard (135196), + -- 135424: The EPLD Logic Of The Subcard Was Faulty + theEPLDLogicOfTheSubcardWasFaulty (135424), + -- 135425: The FPGA Logic Of The Subcard Was Faulty + theFPGALogicOfTheSubcardWasFaulty (135425), + -- 135426: The Key Chip On The Subcard Was Faulty + theKeyChipOnTheSubcardWasFaulty (135426), + -- 135427: The Clock Unit On The Subcard Was Faulty + theClockUnitOnTheSubcardWasFaulty (135427), + -- 135428: The Subcard Does Not Match The Slot + theSubcardDoesNotMatchTheSlot (135428), + -- 135429: The NP Of The Subcard Was Faulty + theNPOfTheSubcardWasFaulty (135429), + -- 135430: The Heartbeats On The Subcard Was Faulty + theHeartbeatsOnTheSubcardWasFaulty (135430), + -- 135431: The TM Chip On The Subcard Was Faulty + theTMChipOnTheSubcardWasFaulty (135431), + -- 135432: Subcard Registration Failed + subcardRegistrationFailed (135432), + -- 135433: The Storage Chip On The Subcard Was Faulty + theStorageChipOnTheSubcardWasFaulty (135433), + -- 135434: The Data Channel Of The Subcard Was Faulty + theDataChannelOfTheSubcardWasFaulty (135434), + -- 135435: The Subcard Did Not Match The Slot + theSubcardDidNotMatchTheSlot (135435), + -- 135436: Back Clock On The Sub-board Malfunctions + backClockOnTheSubBoardMalfunctions (135436), + -- 135437: The Control Logic On The Sub-board Malfunctions + theControlLogicOnTheSubBoardMalfunctions (135437), + -- 135438: The Service Logic On The Sub-board Malfunctions + theServiceLogicOnTheSubBoardMalfunctions (135438), + -- 135439: The Card Was Powered Off + theCardWasPoweredOff (135439), + -- 135440: Optical Card Is Abnormal And Can Not Be Used + opticalCardIsAbnormalAndCanNotBeUsed (135440), + -- 135441: Subcard Registration Failed Due To User Configuration + subcardRegistrationFailedDueToUserConfiguration (135441), + -- 135442: The Card Is Incompatible With System Software + theCardIsIncompatibleWithSystemSoftware (135442), + -- 135443: Card Exceeds Limit Of Current + cardExceedsLimitOfCurrent (135443), + -- 135444: The Physical Interface Card Secondary Control Bus Error + thePhysicalInterfaceCardSecondaryControlBusError (135444), + -- 135445: The Physical Interface Card Power Off Due To Overheating + thePhysicalInterfaceCardPowerOffDueToOverheating (135445), + -- 135446: FSU Physical Interface Card Power Off + fSUPhysicalInterfaceCardPowerOff (135446), + -- 135447: The Slave Data Channel Of The Subcard Was Faulty + theSlaveDataChannelOfTheSubcardWasFaulty (135447), + -- 135448: The Slave Keychip Of The Subcard Was Faulty + theSlaveKeychipOfTheSubcardWasFaulty (135448), + -- 135680: The Optical Module Was Removed + theOpticalModuleWasRemoved (135680), + -- 135936: The Optical Module Did Not Match The Subcard + theOpticalModuleDidNotMatchTheSubcard (135936), + -- 135937: Optical Module Transmission Power Is Too High + opticalModuleTransmissionPowerIsTooHigh (135937), + -- 135938: Optical Module Transmission Power Is Too Low + opticalModuleTransmissionPowerIsTooLow (135938), + -- 135939: Optical Module Receiving Power Is Too High + opticalModuleReceivingPowerIsTooHigh (135939), + -- 135940: Optical Module Receiving Power Is Too Low + opticalModuleReceivingPowerIsTooLow (135940), + -- 135941: Optical Module Voltage Is Too High + opticalModuleVoltageIsTooHigh (135941), + -- 135942: Optical Module Voltage Is Too Low + opticalModuleVoltageIsTooLow (135942), + -- 135943: Optical Module Current Is Too High + opticalModuleCurrentIsTooHigh (135943), + -- 135944: Optical Module Current Is Too Low + opticalModuleCurrentIsTooLow (135944), + -- 135945: Optical Module Temperature Is Too High + opticalModuleTemperatureIsTooHigh (135945), + -- 135946: Optical Module Temperature Is Too Low + opticalModuleTemperatureIsTooLow (135946), + -- 136192: The Optical Module Worked Abnormally + theOpticalModuleWorkedAbnormally (136192), + -- 136193: The Output Optical Power Was Too High + theOutputOpticalPowerWasTooHigh (136193), + -- 136194: The Output Optical Power Of The Optical Module Was Too Low + theOutputOpticalPowerOfTheOpticalModuleWasTooLow (136194), + -- 136195: The Input Optical Power Was Too High + theInputOpticalPowerWasTooHigh (136195), + -- 136196: The Input Optical Power Was Too Low + theInputOpticalPowerWasTooLow (136196), + -- 136197: The Voltage Of The Optical Module Was Too High + theVoltageOfTheOpticalModuleWasTooHigh (136197), + -- 136198: The Voltage Of The Optical Module Was Too Low + theVoltageOfTheOpticalModuleWasTooLow (136198), + -- 136199: The Bias Current Of The Optical Module Was Too High + theBiasCurrentOfTheOpticalModuleWasTooHigh (136199), + -- 136200: The Bias Current Of The Optical Module Was Too Low + theBiasCurrentOfTheOpticalModuleWasTooLow (136200), + -- 136201: The Temperature Of The Optical Module Was Too High + theTemperatureOfTheOpticalModuleWasTooHigh (136201), + -- 136202: The Temperature Of The Optical Module Was Too Low + theTemperatureOfTheOpticalModuleWasTooLow (136202), + -- 136203: Optical Model Dismatch + opticalModelDismatch (136203), + -- 136204: The Service Life Of The Optical Module Laser Is About To Expire + theServiceLifeOfTheOpticalModuleLaserIsAboutToExpire (136204), + -- 136205: PLD Or Flash Initialization Failed + pLDOrFlashInitializationFailed (136205), + -- 136206: Optical Module Power Supply Error + opticalModulePowerSupplyError (136206), + -- 136207: CFP Checksum Error + cFPChecksumError (136207), + -- 136448: The Power Supply Module Was Removed + thePowerSupplyModuleWasRemoved (136448), + -- 136704: Communication Between Power Supply Module And Device Failed + communicationBetweenPowerSupplyModuleAndDeviceFailed (136704), + -- 136705: Fans For Cooling The Power Supply Module Failed + fansForCoolingThePowerSupplyModuleFailed (136705), + -- 136706: The Lightning Protection Component Of The Power Supply Module Failed + theLightningProtectionComponentOfThePowerSupplyModuleFailed (136706), + -- 136707: The Power Supply Module Experienced A Partial Failure + thePowerSupplyModuleExperiencedAPartialFailure (136707), + -- 136708: The Electrically Erasable Programmable Read-only Memory (EEPROM) Of The Power Supply Module Failed + theElectricallyErasableProgrammableReadOnlyMemoryEEPROMOfThePowerSupplyModuleFailed (136708), + -- 136709: The Lightning Protection Component Of The Power Supply Module Failed(1+1-) + theLightningProtectionComponentOfThePowerSupplyModuleFailed11 (136709), + -- 136710: The Lightning Protection Component Of The Power Supply Module Failed(2+2-) + theLightningProtectionComponentOfThePowerSupplyModuleFailed22 (136710), + -- 136711: The Power Distribution Box Is Fail + thePowerDistributionBoxIsFail (136711), + -- 136712: Power Average Current Fault + powerAverageCurrentFault (136712), + -- 136713: The Port Expander Chip On The Power Module Failed + thePortExpanderChipOnThePowerModuleFailed (136713), + -- 136714: PM Average Current Fault + pMAverageCurrentFault (136714), + -- 136715: PM Bus Fault + pMBusFault (136715), + -- 136716: PM Current-limiting Fault + pMCurrentLimitingFault (136716), + -- 136717: PM Fault + pMFault (136717), + -- 136718: Power Back Board Absent + powerBackBoardAbsent (136718), + -- 136719: PM Module Single Channel Power Off + pMModuleSingleChannelPowerOff (136719), + -- 136720: Power Switch Error + powerSwitchError (136720), + -- 136721: BBU Loses The Input Power + bBULosesTheInputPower (136721), + -- 136722: BBU Power Supply Out Of Service + bBUPowerSupplyOutOfService (136722), + -- 136723: BBU Battery Out Of Service + bBUBatteryOutOfService (136723), + -- 136724: AC Power Abnormal + aCPowerAbnormal (136724), + -- 136725: Power Supply Module Chipset Failure + powerSupplyModuleChipsetFailure (136725), + -- 136726: Unknown Hardware Type Of A Power Board + unknownHardwareTypeOfAPowerBoard (136726), + -- 136733: The fan inside a power module fails + thefaninsideapowermodulefails (136733), + -- 136960: The Power Supply Module Was Not In Position + thePowerSupplyModuleWasNotInPosition (136960), + -- 136961: The Power Supply Module Failed + thePowerSupplyModuleFailed (136961), + -- 136962: The Input Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage + theInputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage (136962), + -- 136963: The Input Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage + theInputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage (136963), + -- 136964: The Temperature Of The Power Supply Module Was High + theTemperatureOfThePowerSupplyModuleWasHigh (136964), + -- 136965: The Input Fuse Of The AC Power Supply Module Was Disconnected + theInputFuseOfTheACPowerSupplyModuleWasDisconnected (136965), + -- 136966: The Power Supply Module Was Installed But Was Not Powered On + thePowerSupplyModuleWasInstalledButWasNotPoweredOn (136966), + -- 136967: The Output Of The Power Supply Module Failed + theOutputOfThePowerSupplyModuleFailed (136967), + -- 136968: The Output Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage + theOutputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage (136968), + -- 136969: The Output Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage + theOutputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage (136969), + -- 136970: The Power Supply Module Was Installed But Was Not Powered On(1+1-) + thePowerSupplyModuleWasInstalledButWasNotPoweredOn11 (136970), + -- 136971: The Power Supply Module Was Installed But Was Not Powered On(2+2-) + thePowerSupplyModuleWasInstalledButWasNotPoweredOn22 (136971), + -- 136972: POE Power Type Dismatch + pOEPowerTypeDismatch (136972), + -- 136973: Power Fault + powerFault (136973), + -- 136974: Power Of The Device Is Insufficient + powerOfTheDeviceIsInsufficient (136974), + -- 136975: The Device And The Power Module Did Not Match + theDeviceAndThePowerModuleDidNotMatch (136975), + -- 136976: The Alternating Power Supply Module Was Installed But Was Not Powered On + theAlternatingPowerSupplyModuleWasInstalledButWasNotPoweredOn (136976), + -- 136977: The Input Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage(1+1-) + theInputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage11 (136977), + -- 136978: The Input Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage(1+1-) + theInputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage11 (136978), + -- 136979: The Input Voltage Of The Power Supply Module Was Higher Than The Maximum Voltage(2+2-) + theInputVoltageOfThePowerSupplyModuleWasHigherThanTheMaximumVoltage22 (136979), + -- 136980: The Input Voltage Of The Power Supply Module Was Lower Than The Minimum Voltage(2+2-) + theInputVoltageOfThePowerSupplyModuleWasLowerThanTheMinimumVoltage22 (136980), + -- 136981: Output Power Exceeds The Rated Power + outputPowerExceedsTheRatedPower (136981), + -- 136982: A DC Power Is Inserted Into A AC Chassis Or A AC Power Is Inserted Into A DC Chassis + aDCPowerIsInsertedIntoAACChassisOrAACPowerIsInsertedIntoADCChassis (136982), + -- 136983: Power Supply Module Overheat Protection + powerSupplyModuleOverheatProtection (136983), + -- 136984: No Output Power Of RPS Power Supply + noOutputPowerOfRPSPowerSupply (136984), + -- 136985: Power Supply Module Is Installed In The Wrong Slot + powerSupplyModuleIsInstalledInTheWrongSlot (136985), + -- 137216: The Fan Module Was Not Installed In The Slot + theFanModuleWasNotInstalledInTheSlot (137216), + -- 137472: The Fan Module Was In The Abnormal State + theFanModuleWasInTheAbnormalState (137472), + -- 137473: The Filter Board Dismatch The Frame + theFilterBoardDismatchTheFrame (137473), + -- 137474: Fan Wind Fault + fanWindFault (137474), + -- 137475: Fan Failure In Fan Module + fanFailureInFanModule (137475), + -- 137728: CMU Removed + cMURemoved (137728), + -- 137888: PMU Removed + pMURemoved (137888), + -- 137984: Optical Module Mismatch The Preconfiguration + opticalModuleMismatchThePreconfiguration (137984), + -- 138240: Ingress Traffic Is Too High On The Physical Interface Card + ingressTrafficIsTooHighOnThePhysicalInterfaceCard (138240), + -- 138241: Egress Traffic Is Too High On The Physical Interface Card + egressTrafficIsTooHighOnThePhysicalInterfaceCard (138241), + -- 138400: Port Removed + portRemoved (138400), + -- 138416: VNIC Resource Exceeds The Threshold + vNICResourceExceedsTheThreshold (138416), + -- 139264: The Hardware Of The Fan Module Was Faulty + theHardwareOfTheFanModuleWasFaulty (139264), + -- 139265: The Cable Of The Fan Module Was Disconnected + theCableOfTheFanModuleWasDisconnected (139265), + -- 139266: The Chassis And The Fan Module Did Not Match + theChassisAndTheFanModuleDidNotMatch (139266), + -- 139267: The 48 V Power Supply For The Fan Module Was Abnormal + the48VPowerSupplyForTheFanModuleWasAbnormal (139267), + -- 139268: The Fan Register Failed + theFanRegisterFailed (139268), + -- 139269: Failure Of Communication Between Fan And CMU + failureOfCommunicationBetweenFanAndCMU (139269), + -- 139270: Fan Absent + fanAbsent (139270), + -- 139271: Only One Fan Work Fault + onlyOneFanWorkFault (139271), + -- 139520: The LCD Was Not In Position + theLCDWasNotInPosition (139520), + -- 139776: The LCD Screen Was Detective + theLCDScreenWasDetective (139776), + -- 139777: A Piece Of Hardware Of The LCD Failed + aPieceOfHardwareOfTheLCDFailed (139777), + -- 139778: The LCD Cable Was Unconnected + theLCDCableWasUnconnected (139778), + -- 139779: The LCD Cable Was Unconnected But Services Would Not Be Affected + theLCDCableWasUnconnectedButServicesWouldNotBeAffected (139779), + -- 140032: The External Environment Became Abnormal + theExternalEnvironmentBecameAbnormal (140032), + -- 140033: Failure Of Communication Between MPU And CMU + failureOfCommunicationBetweenMPUAndCMU (140033), + -- 140034: CMUs Communication Failure + cMUsCommunicationFailure (140034), + -- 140035: CMU Hardware Fault + cMUHardwareFault (140035), + -- 140036: CMU Unregistered Fault + cMUUnregisteredFault (140036), + -- 140288: The Channel Monitoring Module Failed + theChannelMonitoringModuleFailed (140288), + -- 140289: A Data Channel Failed + aDataChannelFailed (140289), + -- 140290: Clock In Frame Failed + clockInFrameFailed (140290), + -- 140291: Data Bus Between Frame Failed + dataBusBetweenFrameFailed (140291), + -- 140292: Control Bus Between Frame Failed + controlBusBetweenFrameFailed (140292), + -- 140304: The I2C Control Bus On The Backplane Malfunctions + theI2CControlBusOnTheBackplaneMalfunctions (140304), + -- 140305: The I2C 1588 Clock Bus On The Backplane Malfunctions + theI2C1588ClockBusOnTheBackplaneMalfunctions (140305), + -- 140306: The GE Data Bus On The Backplane Malfunctions + theGEDataBusOnTheBackplaneMalfunctions (140306), + -- 140307: The System Clock Sent Through The Backplane Is Faulty + theSystemClockSentThroughTheBackplaneIsFaulty (140307), + -- 140308: The TOP Clock Sent Through The Backplane Is Faulty + theTOPClockSentThroughTheBackplaneIsFaulty (140308), + -- 140309: The 2K Frame Header Sent Through The Backplane Is Faulty + the2KFrameHeaderSentThroughTheBackplaneIsFaulty (140309), + -- 140310: ECM Chunnel Fault + eCMChunnelFault (140310), + -- 140311: The Serial Mangement Bus Of The Board Malfunctions + theSerialMangementBusOfTheBoardMalfunctions (140311), + -- 140312: CANBUS Fault + cANBUSFault (140312), + -- 140313: Loopback Control Channel Error + loopbackControlChannelError (140313), + -- 140314: IIC Bus To The Physical Interface Card Failure + iICBusToThePhysicalInterfaceCardFailure (140314), + -- 140544: The Ambient Temperature Was Too High + theAmbientTemperatureWasTooHigh (140544), + -- 140545: The Ambient Temperature Was Too Low + theAmbientTemperatureWasTooLow (140545), + -- 140800: The Ambient Humidity Was Too High + theAmbientHumidityWasTooHigh (140800), + -- 140801: The Ambient Humidity Was Too Low + theAmbientHumidityWasTooLow (140801), + -- 141056: The Out Voltage Is Too High + theOutVoltageIsTooHigh (141056), + -- 141057: The Out Voltage Is Too Low + theOutVoltageIsTooLow (141057), + -- 141312: Access Control Alarm + accessControlAlarm (141312), + -- 141568: Smoke Detection Alarm + smokeDetectionAlarm (141568), + -- 143360: The Board Was Improperly Installed + theBoardWasImproperlyInstalled (143360), + -- 143361: A Subcard Was Not Installed Securely + aSubcardWasNotInstalledSecurely (143361), + -- 143616: The Subcard Temperature Was Too High + theSubcardTemperatureWasTooHigh (143616), + -- 143617: The Board Temperature Was Too High + theBoardTemperatureWasTooHigh (143617), + -- 143618: The Fan Temperature Was Too High + theFanTemperatureWasTooHigh (143618), + -- 143619: Tempreture Is Lower Than Threhold + tempretureIsLowerThanThrehold (143619), + -- 143620: The Subcard Temperature Fell Below The Lower Limit + theSubcardTemperatureFellBelowTheLowerLimit (143620), + -- 143621: The Fan Temperature Fell Below The Lower Limit + theFanTemperatureFellBelowTheLowerLimit (143621), + -- 143622: The Power Module Temperature Fell Below The Lower Limit + thePowerModuleTemperatureFellBelowTheLowerLimit (143622), + -- 143623: The Power Module Temperature Was Too High + thePowerModuleTemperatureWasTooHigh (143623), + -- 143872: The Board Temperature Exceeded The Fatal Limit + theBoardTemperatureExceededTheFatalLimit (143872), + -- 143873: The Card Temperature Exceeded The Fatal Limit + theCardTemperatureExceededTheFatalLimit (143873), + -- 143874: The Fan Temperature Exceeded The Fatal Limit + theFanTemperatureExceededTheFatalLimit (143874), + -- 143875: Board Reboot Because Of Temperature Too High + boardRebootBecauseOfTemperatureTooHigh (143875), + -- 143876: The Power Module Temperature Was Extremely High + thePowerModuleTemperatureWasExtremelyHigh (143876), + -- 144128: The System Has No PAF Or License File, Or The PAF And License Files Are Invalid + theSystemHasNoPAFOrLicenseFileOrThePAFAndLicenseFilesAreInvalid (144128), + -- 144129: Board Dismatch SubSlot + boardDismatchSubSlot (144129), + -- 144130: The Software Package For Startup On The Slave MPU Was Inconsistent With That On The Master MPU Or The Software Package For Startup On The Master MPU Was Incomplete + theSoftwarePackageForStartupOnTheSlaveMPUWasInconsistentWithTheMasterMPU (144130), + -- 144131: The Slot For The Slave MPU Was Installed With An Unmatched Board + theSlotForTheSlaveMPUWasInstalledWithAnUnmatchedBoard (144131), + -- 144132: The Software Package For Startup In Really Mismatched That Been Set From Command Before Device Reboot + theSoftwarePackageForStartupInReallyMismatchedThatBeenSetFromCommandBeforeDeviceReboot (144132), + -- 144133: The Master And Slave MPUs' Memory Dismatch + theMasterAndSlaveMPUsMemoryDismatch (144133), + -- 144134: Device Type Dismatch The License File + deviceTypeDismatchTheLicenseFile (144134), + -- 144384: The Physical Interface Was Down + thePhysicalInterfaceWasDown (144384), + -- 144896: CPU Utilization Exceeded The Prealarm Threshold + cPUUtilizationExceededThePrealarmThreshold (144896), + -- 145152: Memory Utilization Exceeded The Prealarm Threshold + memoryUtilizationExceededThePrealarmThreshold (145152), + -- 145408: Current Startup File Is Not Exist + currentStartupFileIsNotExist (145408), + -- 145409: Current Startup File CRC Error + currentStartupFileCRCError (145409), + -- 145410: System Startup With Current Startup File Failed Times Than Threhold + systemStartupWithCurrentStartupFileFailedTimesThanThrehold (145410), + -- 145664: Storage Remove + storageRemove (145664), + -- 145920: The Optical Module Unauthorized + theOpticalModuleUnauthorized (145920), + -- 146688: There Is A FAN That Is Abnormal In The Fan Module + thereIsAFANThatIsAbnormalInTheFanModule (146688), + -- 147208: The CPU failed to send packets + theCPUfailedtosendpackets (147208) + } + + +-- Node definitions +-- +-- Node definitions +-- +-- 1.3.6.1.4.1.2011.5.25.219.1 + -- 1.3.6.1.4.1.2011.5.25.219.1 + hwEntityTrapObject OBJECT IDENTIFIER ::= { hwEntityTrapMIB 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.1 + -- 1.3.6.1.4.1.2011.5.25.219.1.1 + hwEntityPhysicalIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The index of physical." + ::= { hwEntityTrapObject 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.2 + -- 1.3.6.1.4.1.2011.5.25.219.1.2 + hwEntityTrapEntType OBJECT-TYPE + SYNTAX INTEGER + { + mpu(1), + lpu(2), + sfu(3), + pic(4), + cfcard(5), + ofc(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The entity type." + ::= { hwEntityTrapObject 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.3 + -- 1.3.6.1.4.1.2011.5.25.219.1.3 + hwEntityTrapFaultID OBJECT-TYPE + SYNTAX HWTrapProbableCause + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "To describe the fault id of trap." + ::= { hwEntityTrapObject 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.4 + -- 1.3.6.1.4.1.2011.5.25.219.1.4 + hwEntityCommunicateType OBJECT-TYPE + SYNTAX INTEGER + { + controlChannel(1), + monitorChannel(2), + clockChannel(3), + dataChannel(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The communicate type." + ::= { hwEntityTrapObject 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5 + -- 1.3.6.1.4.1.2011.5.25.219.1.5 + hwEntityThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwEntityThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to config the threshold of each sensor." + ::= { hwEntityTrapObject 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1 + hwEntityThresholdEntry OBJECT-TYPE + SYNTAX HwEntityThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry of threshold table." + INDEX { entPhysicalIndex } + ::= { hwEntityThresholdTable 1 } + + + HwEntityThresholdEntry ::= + SEQUENCE { + hwEntityThresholdType + INTEGER, + hwEntityThresholdValue + Integer32, + hwEntityThresholdCurrent + Integer32, + hwEntityThresholdCritical + Integer32, + hwEntityThresholdWarning + Integer32 + } + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.1 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.1 + hwEntityThresholdType OBJECT-TYPE + SYNTAX INTEGER + { + riseOver(1), + fallBelow(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The abnormal type for temperature, voltage, humidity......" + ::= { hwEntityThresholdEntry 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.2 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.2 + hwEntityThresholdValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold value of temperature, humidity ,fog ......" + ::= { hwEntityThresholdEntry 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.3 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.3 + hwEntityThresholdCurrent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current value that been measured." + ::= { hwEntityThresholdEntry 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.4 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.4 + hwEntityThresholdCritical OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The critical alarm threshold for critical alarm. It could be used + for a more dangerous instance than hwEntityThresholdCritical." + ::= { hwEntityThresholdEntry 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.5 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.5 + hwEntityThresholdWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The warning alarm threshold for warning alarm. It could be used + for a more dangerous instance than hwEntityThresholdWarning." + ::= { hwEntityThresholdEntry 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.6 + -- 1.3.6.1.4.1.2011.5.25.219.1.6 + hwUserDefAlarmName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityTrapObject 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.7 + -- 1.3.6.1.4.1.2011.5.25.219.1.7 + hwUserDefChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityTrapObject 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.8 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.8 + hwSoftwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityTrapObject 8 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.9 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.9 + hwStartupSoftwareFileName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityTrapObject 9 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.10 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.10 + hwStorageDevName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwEntityTrapObject 10 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.11 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.11 + hwPortDownReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "AUAIS: The RX detects administrative(A) unit(U) alarm(A) indication(I) signal(S). + B1TCA: The RX detects b1(B1) threshold(T) crossing(C) alarm(A). + B2TCA: The RX detects b2(B2) threshold(T) crossing(C) alarm(A). + B3TCA: The RX detects b3(B3) threshold(T) crossing(C) alarm(A). + LAIS: The RX detects line(L) alarm(A) indication(I) signal(S). + LCD: The RX detects loss(L) of code-group(C) delineation(D). + LOF: The RX detects loss(L) of(O) frame(F). + LOM: The RX detects loss(L) of(O) multiframe(M). + LOP: The RX detects loss(L) of(O) pointer(M). + LOS: The RX detects loss(L) of(O) signal(S). + LRDI: The RX detects line(L) remote(R) defect(D) indication(I). + LREI: The RX detects line(L) remote(R) error(D) indication(I). + OOF: The RX detects out(O) of(O) frame(F). + PAIS: The RX detects path(P) alarm(A) indication(I) signal(S). + PPLM: The RX detects path(P) payload(P) label(L) mismatch(M). + PRDI: The RX detects path(P) remote(R) defect(D) indication(I). + PREI: The RX detects path(P) remote(R) error(E) indication(I). + PUNEQ: The RX detects path(P) unequipped(UNEQ). + RDOOL: The RX detects receive(R) data(D) out(O) of(O) lock(L). + RROOL: The RX detects receive(R) reference(R) out(O) of(O) lock(L). + SD: The RX detects signal(S) degrade(D). + SF: The RX detects signal(S) fail(F). + TROOL: The TX detects transmit(T) reference(R) out(O) of(O) lock(L). + WLINK: The RX detects pcs link has failed (wis mode). + TRANSCEIVER_OFFLINE: The transceiver is not in position. + TRANSCEIVER_FAIL: A hardware failure occurs when accessing the transceiver. + TRANSCEIVER_MISMATCH: The transceiver does not match the port-mode. + TRANSCEIVER_UNKNOWN: The transceiver is unknown type. + PMA_LOS: The PMA(physical medium attachment) detects loss of signal. + PMA_UNLOCK: The PMA(physical medium attachment) detects receive data out of lock. + PCS_HIGHBER: The PCS(physical coding sublayer) enter High-BER status. + PCS_UNLOCK: The PCS(physical coding sublayer) detects receive data out of lock. + LOCAL_FAULT: The RX detects Local Fault signal. + REMOTE_FAULT: The RX detects Remote Fault signal. + NEGOTIATION_FAIL: Auto-negotiation is not successful. + SOFT_FORCE_DOWN: The interface was DOWN triggered by a protocol module or was administratively shut down. + GPON_ACTIVATE_FAIL: The GPON optical module failed to be detected or activated. + GPON_AUTHEN_LOID_FAIL: The authentication failed because the GPON optical module does not have an LOID. + GPON_AUTHEN_PASSWORD_FAIL: The authentication failed because the password is incorrect. + GPON_AUTHEN_LOIDCOLLI_FAIL: The authentication failed due to LODI collision of GPON optical modules. + GPON_FIBER_LINKFAULT_FAIL: The optical link failed due to link disconnection or low optical receive power. + GPON_TRANSCEIVERSHUT_FAIL: The transmitter of the GPON optical module was turned off on the OLT. + GPON_ABNORMALSHINE_FAIL: The GPON optical module detected light emitting abnormalities, and the transmitter was turned off. + GPON_TRANSCEIVERABNORMAL: Laser is in fault state. + GPON_OTHER_ALARM: The GPON optical module has other fault." + ::= { hwEntityTrapObject 11 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.12 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.12 + hwEntityTrapRelativeResource OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "MAC address." + ::= { hwEntityTrapObject 12 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.13 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.13 + hwEntityTrapReasonDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description of trap reason." + ::= { hwEntityTrapObject 13 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.5.1.14 + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.14 + hwUsbOperType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The staus of usb card." + ::= { hwEntityTrapObject 14 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.15 + -- 1.3.6.1.4.1.2011.5.25.219.1.15 + hwOpticalVendorName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The vendor name of optical module." + ::= { hwEntityTrapObject 15 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.16 + hwOpticalVendorSN OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The vendor serial number of optical module." + ::= { hwEntityTrapObject 16 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.17 + -- 1.3.6.1.4.1.2011.5.25.219.1.17 + hwMasterOpUser OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The master user name of virtual-access configuration." + ::= { hwEntityTrapObject 17 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.18 + -- 1.3.6.1.4.1.2011.5.25.219.1.18 + hwAPAdminIP OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The AP admin ip address of virtual-access configuration." + ::= { hwEntityTrapObject 18 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.19 + -- 1.3.6.1.4.1.2011.5.25.219.1.19 + hwAPID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The ap-id of virtual-access configuration." + ::= { hwEntityTrapObject 19 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.20 + -- 1.3.6.1.4.1.2011.5.25.219.1.20 + hwOperation OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The operation of virtual-access configuration." + ::= { hwEntityTrapObject 20 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.21 + -- 1.3.6.1.4.1.2011.5.25.219.1.21 + hwReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The failure reason of virtual-access configuration." + ::= { hwEntityTrapObject 21 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.23 + -- 1.3.6.1.4.1.2011.5.25.219.1.23 + vmName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The name of VM." + ::= { hwEntityTrapObject 23 } +-- 1.3.6.1.4.1.2011.5.25.219.1.24 + -- 1.3.6.1.4.1.2011.5.25.219.1.24 + hwEntityBandwidthMode OBJECT-TYPE + SYNTAX INTEGER {eth28x10gf(1),eth26x10gf18xgf(2),eth20x10gf24xgf(3)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The bandwidth mode of card." + ::= { hwEntityTrapObject 24 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.25 + hwPartitionTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwPartitionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes disk partition information. Currently, it is only used for disk partition-related alarms. +Creation Restriction: No entry can be created in this table. +Modification Restriction: The entries in this table cannot be modified. +Deletion Restriction: The entries in this table cannot be deleted. +Access Restriction: The entries in this table cannot be accessed." + ::= { hwEntityTrapObject 25 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.25.1 + -- 1.3.6.1.4.1.2011.5.25.219.1.25.1 + hwPartitionEntry OBJECT-TYPE + SYNTAX HwPartitionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A device disk partition entry. Each entry consists of information of a device disk partition. + hwPartitionEntPhysicalName and hwPartitionName exclusively decide a device disk partition." + INDEX { hwPartitionEntPhysicalName, hwPartitionName} + ::= { hwPartitionTable 1 } + + + HwPartitionEntry ::= + SEQUENCE { + hwPartitionEntPhysicalName + OCTET STRING, + hwPartitionName + OCTET STRING, + hwPartitionSpaceFree + Integer32, + hwPartitionSpaceFreeThreshold + Integer32, + hwPartitionUseage + Integer32, + hwPartitionUseageThreshold + Integer32, + hwEntPhysicalUbiIndex + Integer32, + hwEntCurrentBadPhysicalBlocks + Integer32, + hwEntBadPhysicalBlocksThreshold + Integer32, + hwEntMaxErasePhysicalBlocks + Integer32, + hwEntErasePhysicalBlocksThreshold + Integer32 + + } + + + hwPartitionEntPhysicalName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates an entity name. " + ::= { hwPartitionEntry 1 } + + hwPartitionName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates a disk partition name." + ::= { hwPartitionEntry 2 } + + + hwPartitionSpaceFree OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the remaining disk partition space for the user, in MB." + ::= { hwPartitionEntry 3 } + + hwPartitionSpaceFreeThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the threshold for the remaining disk partition space for the user, in MB." + ::= { hwPartitionEntry 4 } + + hwPartitionUseage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the current disk partition usage, in percentage." + ::= { hwPartitionEntry 5 } + + hwPartitionUseageThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the threshold for the disk partition usage, in percentage." + ::= { hwPartitionEntry 6 } + + hwEntPhysicalUbiIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the current physical ubi index number." + ::= { hwPartitionEntry 7 } + + hwEntCurrentBadPhysicalBlocks OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the current bad physical blocks number." + ::= { hwPartitionEntry 8 } + + hwEntBadPhysicalBlocksThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the threshold for the bad physical blocks number." + ::= { hwPartitionEntry 9 } + + hwEntMaxErasePhysicalBlocks OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the max erase physica blocks number." + ::= { hwPartitionEntry 10 } + + hwEntErasePhysicalBlocksThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates the threshold for the max erase physical blocks number." + ::= { hwPartitionEntry 11 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.5.1.26 + hwEntPhysicalName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates an entity name. " + ::= { hwEntityTrapObject 26 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.27 + hwBoardID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Board ID." + ::= { hwEntityTrapObject 27 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.28 + -- 1.3.6.1.4.1.2011.5.25.219.1.28 + hwPowerWorkMode OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "AP power work mode." + ::= { hwEntityTrapObject 28 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.29 + -- 1.3.6.1.4.1.2011.5.25.219.1.29 + hwExpectPowerWorkMode OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "AP excepted power work mode." + ::= { hwEntityTrapObject 29 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.30 + -- 1.3.6.1.4.1.2011.5.25.219.1.30 + hwCapCPUThresholdType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The type of changes of Cap CPU Utilization." + ::= { hwEntityTrapObject 30 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.31 + -- 1.3.6.1.4.1.2011.5.25.219.1.31 + hwCapCPUThresholdValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The threshold value of Cap CPU Utilization." + ::= { hwEntityTrapObject 31 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.32 + -- 1.3.6.1.4.1.2011.5.25.219.1.32 + hwCapCPUThresholdCurrent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The average value of Cap CPU Utilization." + ::= { hwEntityTrapObject 32 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.33 + -- 1.3.6.1.4.1.2011.5.25.219.1.33 + hwSyslogModuleName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The module name of syslog." + ::= { hwEntityTrapObject 33 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.34 + -- 1.3.6.1.4.1.2011.5.25.219.1.34 + hwSyslogSeverityLevel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The severity of syslog." + ::= { hwEntityTrapObject 34 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.35 + -- 1.3.6.1.4.1.2011.5.25.219.1.35 + hwSyslogBrief OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The brief of syslog." + ::= { hwEntityTrapObject 35 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.36 + -- 1.3.6.1.4.1.2011.5.25.219.1.36 + hwSyslogDescription OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The description of syslog." + ::= { hwEntityTrapObject 36 } + + +-- 1.3.6.1.4.1.2011.5.25.219.1.37 + -- 1.3.6.1.4.1.2011.5.25.219.1.37 + hwSyslogTimeStamp OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The time stamp of syslog." + ::= { hwEntityTrapObject 37 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38 + hwEntityNpsTrapObject OBJECT IDENTIFIER ::= { hwEntityTrapObject 38 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.1 + hwEntityNpsVMName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "VM name." + ::= { hwEntityNpsTrapObject 1 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.2 + hwEntityNpsVMID OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "VMID of the MANO layer." + ::= { hwEntityNpsTrapObject 2 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.3 + hwEntityNpsPhyVMID OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "VMID of the physical layer." + ::= { hwEntityNpsTrapObject 3 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.4 + hwEntityNpsErrorCode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The error code." + ::= { hwEntityNpsTrapObject 4 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.5 + hwEntityNpsErrorDescr OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "To describe the error of the trap." + ::= { hwEntityNpsTrapObject 5 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.6 + hwEntityNpsPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The port of the virtual machine." + ::= { hwEntityNpsTrapObject 6 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.7 + hwEntityNpsPortName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The port name of the virtual machine." + ::= { hwEntityNpsTrapObject 7 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.8 + hwEntityNpsIPAddress OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The IP address of the virtual machine." + ::= { hwEntityNpsTrapObject 8 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.9 + hwEntityNpsPatchName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The patch file name." + ::= { hwEntityNpsTrapObject 9 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.10 + hwEntityNpsPatchVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The patch file version." + ::= { hwEntityNpsTrapObject 10 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.11 + hwEntityNpsCertName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The certificate file name." + ::= { hwEntityNpsTrapObject 11 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.12 + hwEntityNpsCertType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The certificate type." + ::= { hwEntityNpsTrapObject 12 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.13 + hwEntityNpsCertRemainDays OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The remain days of the certificate." + ::= { hwEntityNpsTrapObject 13 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.14 + hwEntityNpsCertValidBeginTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The certificate valid begin time." + ::= { hwEntityNpsTrapObject 14 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.15 + hwEntityNpsCertValidEndTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The certificate valid end time." + ::= { hwEntityNpsTrapObject 15 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.16 + hwEntityNpsPartitionName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The disk partition name." + ::= { hwEntityNpsTrapObject 16 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.17 + hwEntityNpsPartitionUsage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The usage of the disk partition." + ::= { hwEntityNpsTrapObject 17 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.18 + hwEntityNpsPartitionUsageThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The disk partition usage overload threshold." + ::= { hwEntityNpsTrapObject 18 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.19 + hwEntityNpsPartitionAvailableSpace OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The available space of the disk partition." + ::= { hwEntityNpsTrapObject 19 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.20 + hwEntityNpsPartitionCapacityThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The capacity threshold of the disk partition." + ::= { hwEntityNpsTrapObject 20 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.21 + hwEntityNpsRUName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The name of RU." + ::= { hwEntityNpsTrapObject 21 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.22 + hwEntityNpsVNFCName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The name of the VNFC." + ::= { hwEntityNpsTrapObject 22 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.23 + hwEntityNpsVNFCType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The type of the VNFC." + ::= { hwEntityNpsTrapObject 23 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.24 + hwEntityNpsAPPType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The application type." + ::= { hwEntityNpsTrapObject 24 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.25 + hwEntityNpsSoftwareVersionType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The application version type." + ::= { hwEntityNpsTrapObject 25 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.26 + hwEntityNpsSoftwareVersionID OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The application version id." + ::= { hwEntityNpsTrapObject 26 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.27 + hwEntityNpsLocalVMName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The local VM name." + ::= { hwEntityNpsTrapObject 27 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.28 + hwEntityNpsRemoteVMName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The remote VM name." + ::= { hwEntityNpsTrapObject 28 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.29 + hwEntityNpsNetworkPlaneID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The network plane id." + ::= { hwEntityNpsTrapObject 29 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.30 + hwEntityNpsNetworkErrorThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The network subhealth threshold." + ::= { hwEntityNpsTrapObject 30 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.31 + hwEntityNpsDeviceID OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The device id." + ::= { hwEntityNpsTrapObject 31 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.32 + hwEntityNpsDriverVendor OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The driver vendor." + ::= { hwEntityNpsTrapObject 32 } + + -- 1.3.6.1.4.1.2011.5.25.219.1.38.33 + hwEntityNpsDriverType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The driver type of device." + ::= { hwEntityNpsTrapObject 33 } + --1.3.6.1.4.1.2011.5.25.219.1.38.34 + hwEntityNpsQuality OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The quality of base." + ::= { hwEntityNpsTrapObject 34 } + + + hwEntityConfigurationTrapObject OBJECT IDENTIFIER ::= { hwEntityTrapObject 39 } + + hwEntityConfigurationCurrent OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The current configuraiton." + ::= { hwEntityConfigurationTrapObject 1 } + + hwEntityConfigurationRollbackReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The configuration rollback reason." + ::= { hwEntityConfigurationTrapObject 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.40 + -- 1.3.6.1.4.1.2011.5.25.219.1.40 + hwLicenseRemainTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The remain time of virtual license." + ::= { hwEntityTrapObject 40 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.41 + hwLpuSlotId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The Id of the lpu board." + ::= { hwEntityTrapObject 41 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.42 + hwLpuFeId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Np id." + ::= { hwEntityTrapObject 42 } + +-- 1.3.6.1.4.1.2011.5.25.219.1.43 + hwDropCauseId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The cause id of drop packet." + ::= { hwEntityTrapObject 43} + +-- 1.3.6.1.4.1.2011.5.25.219.1.44 + -- 1.3.6.1.4.1.2011.5.25.219.1.44 + hwVirtualLicenseItemName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The item name of virtual license." + ::= { hwEntityTrapObject 44 } + +-- 1.3.6.1.4.1.2011.5.25.219.2 + -- 1.3.6.1.4.1.2011.5.25.219.2 + hwEntityTraps OBJECT IDENTIFIER ::= { hwEntityTrapMIB 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.1 + hwChassisTrap OBJECT IDENTIFIER ::= { hwEntityTraps 1 } + + +-- Frame has been removed. +-- 1.3.6.1.4.1.2011.5.25.219.2.1.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.1.1 + hwChassisRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a chassis cannot be detected." + ::= { hwChassisTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.1.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.1.2 + hwChassisInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a chassis can be detected." + ::= { hwChassisTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.1.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.1.3 + hwChassisFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a chassis encounters a partial failure." + ::= { hwChassisTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.1.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.1.4 + hwChassisFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a chassis recovers from a partial failure." + ::= { hwChassisTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.1.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.1.5 + hwChassisInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a chassis encounters an overall failure." + ::= { hwChassisTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.1.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.1.6 + hwChassisInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a chassis recovers from an overall failure." + ::= { hwChassisTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.2 + hwBoardTrap OBJECT IDENTIFIER ::= { hwEntityTraps 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.1 + hwBoardRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a board cannot be detected." + ::= { hwBoardTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.2 + hwBoardInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a board can be detected." + ::= { hwBoardTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.3 + hwBoardFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a board encounters a partial failure." + ::= { hwBoardTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.4 + hwBoardFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a board recovers from a partial failure." + ::= { hwBoardTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.5 + hwBoardInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a board encounters an overall failure." + ::= { hwBoardTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.6 + hwBoardInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus } + STATUS current + DESCRIPTION + "This object indicates that a board recovers from an overall failure." + ::= { hwBoardTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.7 + hwBoardLeaveMaster NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a board exits from the active state." + ::= { hwBoardTrap 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.8 + hwBoardBecomeMaster NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a board enters the active state." + ::= { hwBoardTrap 8 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.9 + hwUpMicroSwitchOpen NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Up micro switch open." + ::= { hwBoardTrap 9 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.10 + hwUpMicroSwitchClose NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Up micro switch close." + ::= { hwBoardTrap 10 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.11 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.9 + hwDownMicroSwitchOpen NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Down micro switch open." + ::= { hwBoardTrap 11 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.12 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.10 + hwDownMicroSwitchClose NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Down micro switch close." + ::= { hwBoardTrap 12 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.13 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.13 + hwBoardPowerOff NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The LPU is powered off, because this LPU only supports the trunks with index 127 or smaller than 127." + ::= { hwBoardTrap 13 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.14 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.14 + hwBandwidthOfAllCardsExceedsThreshold NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType} + STATUS current + DESCRIPTION + "The total bandwidth of all cards exceeds the forwarding capacity of system control board." + ::= { hwBoardTrap 14 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.15 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.15 + hwBoardResetByCmd NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus } + STATUS current + DESCRIPTION + "This object indicates that the board experiences a command-triggred reset." + ::= { hwBoardTrap 15 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.16 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.16 + hwBoardResetByCmdResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus } + STATUS current + DESCRIPTION + "This object indicates that the board recovers from a command-triggred reset." + ::= { hwBoardTrap 16 } +-- 1.3.6.1.4.1.2011.5.25.219.2.2.17 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.17 + hwBoardHeartbeatTimeout NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName} + STATUS current + DESCRIPTION + "The heartbeat connection between the board and main control board timed out." + ::= { hwBoardTrap 17 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.18 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.18 + hwBoardHeartbeatResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + "The heartbeat connection between the board and main control board was restored." + ::= { hwBoardTrap 18 } +-- 1.3.6.1.4.1.2011.5.25.219.2.2.19 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.19 + hwBandwidthOfAllCardsExceedsThresholdAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdValue, hwEntityThresholdCurrent} + STATUS current + DESCRIPTION + "The total bandwidth of all cards exceeds the forwarding capacity of system control board." + ::= { hwBoardTrap 19 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.20 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.20 + hwBandwidthOfAllCardsExceedsThresholdResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdValue, hwEntityThresholdCurrent} + STATUS current + DESCRIPTION + "The total bandwidth of all cards recovered from exceeding the forwarding capacity of system control board." + ::= { hwBoardTrap 20 } +-- 1.3.6.1.4.1.2011.5.25.219.2.2.21 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.21 + hwBandwidthOfAllCardsExceedsThresholdFatalAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdCritical, hwEntityThresholdCurrent} + STATUS current + DESCRIPTION + "The total bandwidth of all cards exceeds the fatal forwarding capacity of system control board." + ::= { hwBoardTrap 21 } +-- 1.3.6.1.4.1.2011.5.25.219.2.2.22 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.22 + hwBandwidthOfAllCardsExceedsThresholdFatalResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityThresholdCritical, hwEntityThresholdCurrent} + STATUS current + DESCRIPTION + "The total bandwidth of all cards recovered from exceeding the fatal forwarding capacity of system control board." + ::= { hwBoardTrap 22 } +-- 1.3.6.1.4.1.2011.5.25.219.2.2.23 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.23 + hwPinchCardReset NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "The pinch card reset." + ::= { hwBoardTrap 23 } +-- 1.3.6.1.4.1.2011.5.25.219.2.2.24 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.24 + hwPinchCardResetResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "The pinch card recovered from reset." + ::= { hwBoardTrap 24 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.27 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.27 + hwVBoardInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } + STATUS current + DESCRIPTION + "Board is invalid for some reason." + ::= { hwBoardTrap 27 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.28 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.28 + hwVBoardInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } + STATUS current + DESCRIPTION + "Board resume from invalid situation." + ::= { hwBoardTrap 28 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.29 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.29 + hwNeedModifyCfgTrap NOTIFICATION-TYPE + OBJECTS { hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "Before a version upgrade, the system checks the configuration files. If there is any problem, the system informs the user of the problem. After the upgrade, the system informs the user that the device needs to be restarted and configured again." + ::= { hwBoardTrap 29 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.30 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.30 + hwBoardWarning NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "The board experienced a minor fault." + ::= { hwBoardTrap 30 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.31 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.31 + hwBoardWarningResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "The board resumed from the minor fault." + ::= { hwBoardTrap 31 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.32 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.32 + hwBoardPortsConflict NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus } + STATUS current + DESCRIPTION + "Some ports on the board and subcard conflict with each other." + ::= { hwBoardTrap 32 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.33 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.33 + hwBoardEntityPowerOff NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The mpu board is powered off." + ::= { hwBoardTrap 33 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.34 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.34 + hwBoardlowmemoryoverload NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName} + STATUS current + DESCRIPTION + "The low-end memory usage exceeds 95 percent." + ::= { hwBoardTrap 34 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.35 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.35 + hwBoardlowmemoryoverloadResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName} + STATUS current + DESCRIPTION + "The low-end memory usage resumes from the overload limit." + ::= { hwBoardTrap 35 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.2.36 + hwBoardAdd NOTIFICATION-TYPE + OBJECTS { hwEntPhysicalName, hwBoardID } + STATUS current + DESCRIPTION + "The board was added." + ::= { hwBoardTrap 36 } + + + -- 1.3.6.1.4.1.2011.5.25.219.2.2.37 + hwBoardDelete NOTIFICATION-TYPE + OBJECTS { hwEntPhysicalName, hwBoardID } + STATUS current + DESCRIPTION + "The board was deleted." + ::= { hwBoardTrap 37 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.38 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.38 + hwAllLpuSfuFail NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "All installed LPUs and SFUs were not registered for a long time." + ::= { hwBoardTrap 38 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.39 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.39 + hwAllLpuSfuFailResume NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Not all installed LPUs and SFUs were not registered." + ::= { hwBoardTrap 39 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.40 +-- 1.3.6.1.4.1.2011.5.25.219.2.2.40 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.40 + hwBoardUpCoverAlarm NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The cover is opened." + ::= { hwBoardTrap 40 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.41 +-- 1.3.6.1.4.1.2011.5.25.219.2.2.41 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.41 + hwBoardUpCoverResume NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The cover is closed." + ::= { hwBoardTrap 41 } +-- 1.3.6.1.4.1.2011.5.25.219.2.2.42 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.42 + hwTmPerformanceALarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a board encounters an overall failure." + ::= { hwBoardTrap 42 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.2.43 + -- 1.3.6.1.4.1.2011.5.25.219.2.2.43 + hwTmPerformanceResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus } + STATUS current + DESCRIPTION + "This object indicates that a board recovers from an overall failure." + ::= { hwBoardTrap 43 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.3 + hwCardTrap OBJECT IDENTIFIER ::= { hwEntityTraps 3 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.1 + hwCardRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a card cannot be detected." + ::= { hwCardTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.2 + hwCardInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a card can be detected." + ::= { hwCardTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.3 + hwCardFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "Card become failure for some reason." + ::= { hwCardTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.4 + hwCardFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "Card resume from failure." + ::= { hwCardTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.5 + hwCardInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "Card is invalid for some reason." + ::= { hwCardTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.6 + hwCardInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "Card resume from invalid situation." + ::= { hwCardTrap 6 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.7 + hwCardResetByCmd NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that the card experiences a command-triggred reset." + ::= { hwCardTrap 7 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.8 + hwCardResetByCmdResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapReasonDescr, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that the card recovers from a command-triggred reset." + ::= { hwCardTrap 8 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.9 + hwCardResExceed NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that the resource of card exceeds the maximum limit." + ::= { hwCardTrap 9 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.10 + hwCardResExceedResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that the card recovers from resource exceeding the maximum limit." + ::= { hwCardTrap 10 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.11 + -- 1.3.6.1.4.1.2011.5.25.219.2.3.11 + hwCardBandwidthModeChange NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityBandwidthMode} + STATUS current + DESCRIPTION + "The bandwidth mode of physical entity is changed." + ::= { hwCardTrap 11 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.3.12 + hwCardSplitChange NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + "Port split configuration has changed on the card." + ::= { hwCardTrap 12 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.13 + hwCardInconsistent NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityTrapReasonDescr, hwEntityOperStatus } + STATUS current + DESCRIPTION + "The card types are different." + ::= { hwCardTrap 13 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.3.14 + hwRTULicenseActSuccess NOTIFICATION-TYPE + OBJECTS {hwGtlItemIndex,hwGtlItemName,entPhysicalIndex,entPhysicalName} + STATUS current + DESCRIPTION + "Succeed to activate the RTU license." + ::= { hwCardTrap 14 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.4 + hwOpticalTrap OBJECT IDENTIFIER ::= { hwEntityTraps 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.1 + hwOpticalRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, ifOperStatus, ifAdminStatus, hwOpticalVendorName, hwOpticalVendorSN } + STATUS current + DESCRIPTION + "Optical Module has been removed." + ::= { hwOpticalTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.2 + hwOpticalInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, ifOperStatus, ifAdminStatus, hwOpticalVendorName, hwOpticalVendorSN } + STATUS current + DESCRIPTION + "Optical Module has been inserted." + ::= { hwOpticalTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.3 + hwOpticalFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "Optical Module become failure for some reason." + ::= { hwOpticalTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.4 + hwOpticalFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "Optical Module resume from failure." + ::= { hwOpticalTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.5 + hwOpticalInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "Optical Module is invalid for some reason." + ::= { hwOpticalTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.6 + hwOpticalInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "Optical Module resume from invalid situation." + ::= { hwOpticalTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.7 + hwOpticalPowerAlarm NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwUserDefAlarmName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Temperature rise over or fall below the warning alarm threshold. + Only indicate the temperature of board,card or optical module." + ::= { hwOpticalTrap 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.8 + hwOpticalPowerAlarmResume NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwUserDefAlarmName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Temperature rise over or fall below the warning alarm threshold. + Only indicate the temperature of board,card or optical module." + ::= { hwOpticalTrap 8 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.9 + hwOpticalUnAuthorized NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "The optical module authentication alarm occured." + ::= { hwOpticalTrap 9 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.10 + hwOpticalUnAuthorizedResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The optical module authentication alarm resumed." + ::= { hwOpticalTrap 10 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.11 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.11 + hwLaserNoFited NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + "The laser not installed alarm occured." + ::= { hwOpticalTrap 11 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.12 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.12 + hwLaserNoFitedResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + "The laser not installed alarm resumed." + ::= { hwOpticalTrap 12 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.13 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.13 + hwOpticalTunableNotMatch NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Configuration collision occurred between wavelength setting and untunable optical module." + ::= { hwOpticalTrap 13 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.14 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.14 + hwOpticalTunableNotMatchResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Configuration collision removed between wavelength setting and untunable optical module." + ::= { hwOpticalTrap 14 } +-- 1.3.6.1.4.1.2011.5.25.219.2.4.15 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.15 + hwGpsModuleRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + "The gps module was removed." + ::= { hwOpticalTrap 15 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.16 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.16 + hwGpsModuleInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + "The gps module was inserted." + ::= { hwOpticalTrap 16 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.17 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.17 + hwOptCfgNotMatch NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "The partial function of optical module failed." + ::= { hwOpticalTrap 17 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.4.18 + -- 1.3.6.1.4.1.2011.5.25.219.2.4.18 + hwOptCfgNotMatchResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "The partial function of optical module resumed from partial failure." + ::= { hwOpticalTrap 18 } + + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.5 + hwPowerTrap OBJECT IDENTIFIER ::= { hwEntityTraps 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.1 + hwPowerRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that the power supply cannot be detected." + ::= { hwPowerTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.2 + hwPowerInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that the power supply can be detected." + ::= { hwPowerTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.3 + hwPowerFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that the power supply encounters a partial failure." + ::= { hwPowerTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.4 + hwPowerFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that the power supply recovers from a partial failure." + ::= { hwPowerTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.5 + hwPowerInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that the power supply encounters an overall failure." + ::= { hwPowerTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.6 + hwPowerInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that the power supply recovers from an overall failure." + ::= { hwPowerTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.7 + hwPowerUnusable NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the power supply is unavailable." + ::= { hwPowerTrap 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.8 + hwPowerUnusableResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the power supply is unavailable." + ::= { hwPowerTrap 8 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.9 + hwPowerInsufficient NOTIFICATION-TYPE + OBJECTS { hwPowerWorkMode, hwExpectPowerWorkMode } + STATUS current + DESCRIPTION + "AP power supply is insufficient." + ::= { hwPowerTrap 9 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.5.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.5.10 + hwPowerInsufficientResume NOTIFICATION-TYPE + OBJECTS { hwPowerWorkMode, hwExpectPowerWorkMode } + STATUS current + DESCRIPTION + "AP power supply insufficient resume." + ::= { hwPowerTrap 10 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.6 + hwFanTrap OBJECT IDENTIFIER ::= { hwEntityTraps 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.1 + hwFanRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a fan cannot be detected." + ::= { hwFanTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.2 + hwFanInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus} + STATUS current + DESCRIPTION + "This object indicates that a fan can be detected." + ::= { hwFanTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.3 + hwFanFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that a fan encounters a partial failure." + ::= { hwFanTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.4 + hwFanFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that a fan recovers from a partial failure." + ::= { hwFanTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.5 + hwFanInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that a fan encounters an overall failure." + ::= { hwFanTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.6 + hwFanInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that a fan recovers from an overall failure." + ::= { hwFanTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.7 + hwFanUnusable NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that a fan is unavailable." + ::= { hwFanTrap 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.8 + hwFanUnusableResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a fan becomes available." + ::= { hwFanTrap 8 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.9 + hwFanMinorAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that a minor fault occurred on the fan." + ::= { hwFanTrap 9 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.6.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.6.10 + hwFanMinorAlarmResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityOperStatus, hwEntityTrapReasonDescr} + STATUS current + DESCRIPTION + "This object indicates that the fan module recovered from the minor fault." + ::= { hwFanTrap 10 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.7 + hwLcdTrap OBJECT IDENTIFIER ::= { hwEntityTraps 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.7.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.7.1 + hwLcdRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Lcd has been removed." + ::= { hwLcdTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.7.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.7.2 + hwLcdInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Lcd has been inserted." + ::= { hwLcdTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.7.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.7.3 + hwLcdInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Lcd is invalid for some reason." + ::= { hwLcdTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.7.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.7.4 + hwLcdInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Lcd resume from invalid situation." + ::= { hwLcdTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.7.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.7.5 + hwLcdUnusable NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Lcd change to unusable status." + ::= { hwLcdTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.7.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.7.6 + hwLcdUnusableResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Lcd change to usable status." + ::= { hwLcdTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.8 + hwCmuTrap OBJECT IDENTIFIER ::= { hwEntityTraps 8 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.8.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.8.1 + hwCmuRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a CMU cannot be detected." + ::= { hwCmuTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.8.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.8.2 + hwCmuInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a CMU can be detected." + ::= { hwCmuTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.8.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.8.3 + hwCmuInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a CMU encounters an overall failure." + ::= { hwCmuTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.8.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.8.4 + hwCmuInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a CMU recovers from an overall failure." + ::= { hwCmuTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.8.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.8.5 + hwCmuUnusable NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a CMU is unavailable." + ::= { hwCmuTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.8.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.8.6 + hwCmuUnusableResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a CMU becomes available." + ::= { hwCmuTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.9 + hwCommunicateTrap OBJECT IDENTIFIER ::= { hwEntityTraps 9 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.9.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.9.1 + hwCommunicateError NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityCommunicateType, hwEntityTrapReasonDescr + } + STATUS current + DESCRIPTION + "This object indicates that a channel is abnormal." + ::= { hwCommunicateTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.9.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.9.2 + hwCommunicateResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityCommunicateType, hwEntityTrapReasonDescr + } + STATUS current + DESCRIPTION + "This object indicates that a channel recovers from a fault." + ::= { hwCommunicateTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.10 + hwEnvironmentTrap OBJECT IDENTIFIER ::= { hwEntityTraps 10 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.1 + hwTempAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the ambient temperature is abnormal." + ::= { hwEnvironmentTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.2 + hwTempResume NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the ambient temperature recovers from an abnormality." + ::= { hwEnvironmentTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.3 + hwHumidityAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that the ambient humidity is abnormal." + ::= { hwEnvironmentTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.4 + hwHumidityResume NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the ambient humidity recovers from an abnormality." + ::= { hwEnvironmentTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.5 + hwVoltAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the ambient voltage is abnormal." + ::= { hwEnvironmentTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.6 + hwVoltResume NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the ambient voltage recovers from an abnormality." + ::= { hwEnvironmentTrap 6 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.7 + hwGateAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the door control status is abnormal." + ::= { hwEnvironmentTrap 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.8 + hwGateResume NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the door control status recovers from an abnormality." + ::= { hwEnvironmentTrap 8 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.9 + hwFogAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the smoke sensor is abnormal." + ::= { hwEnvironmentTrap 9 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.10 + hwFogResume NOTIFICATION-TYPE + OBJECTS { hwEntityThresholdType, hwEntityThresholdValue, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the smoke sensor recovers from an abnormality." + ::= { hwEnvironmentTrap 10 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.11 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.11 + hwUnstableAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a physical entity is not securely inserted." + ::= { hwEnvironmentTrap 11 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.12 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.12 + hwUnstableResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a physical entity is securely inserted." + ::= { hwEnvironmentTrap 12 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.13 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.13 + hwBrdTempAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the board temperature is abnormal." + ::= { hwEnvironmentTrap 13 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.14 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.14 + hwBrdTempResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the board temperature recovers from an abnormality." + ::= { hwEnvironmentTrap 14 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.15 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.15 + hwBrdTempFatalAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdCritical, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the board temperature encounters a fatal abnormality." + ::= { hwEnvironmentTrap 15 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.16 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.16 + hwBrdTempFatalResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdCritical, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that the board temperature recovers from a fatal abnormality." + ::= { hwEnvironmentTrap 16 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.17 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.17 + hwPowerFailureAlarm NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Power supply failed." + ::= { hwEnvironmentTrap 17 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.18 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.18 + hwPowerFailureResume NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Power supply resumed." + ::= { hwEnvironmentTrap 18 } +-- 1.3.6.1.4.1.2011.5.25.219.2.10.19 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.19 + hwIOSwitchOneAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } + STATUS current + DESCRIPTION + "The IO-alarm 1 arise." + ::= { hwEnvironmentTrap 19 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.20 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.20 + hwIOSwitchOneAlarmResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } + STATUS current + DESCRIPTION + "The IO-alarm 1 resumed." + ::= { hwEnvironmentTrap 20 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.21 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.21 + hwIOSwitchTwoAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } + STATUS current + DESCRIPTION + "The IO-alarm 2 arise." + ::= { hwEnvironmentTrap 21 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.22 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.22 + hwIOSwitchTwoAlarmResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } + STATUS current + DESCRIPTION + "The IO-alarm 2 resumed." + ::= { hwEnvironmentTrap 22 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.23 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.23 + hwIOSwitchThreeAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } + STATUS current + DESCRIPTION + "The IO-alarm 3 arise." + ::= { hwEnvironmentTrap 23 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.24 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.24 + hwIOSwitchThreeAlarmResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName } + STATUS current + DESCRIPTION + "The IO-alarm 3 resumed." + ::= { hwEnvironmentTrap 24 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.10.25 + -- 1.3.6.1.4.1.2011.5.25.219.2.10.25 + hwEntityDyingGaspEvent NOTIFICATION-TYPE + OBJECTS { hwEntityTrapRelativeResource, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "Power supply failed." + ::= { hwEnvironmentTrap 25 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.11 + -- 1.3.6.1.4.1.2011.5.25.219.2.11 + hwSystemConfigTrap OBJECT IDENTIFIER ::= { hwEntityTraps 11 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.11.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.11.1 + hwSystemConfigError NOTIFICATION-TYPE + OBJECTS { hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "System configuration error has been detected." + ::= { hwSystemConfigTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.11.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.11.2 + hwSystemConfigResume NOTIFICATION-TYPE + OBJECTS { hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Resume from system configuration error situation." + ::= { hwSystemConfigTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.11.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.11.3 + hwSystemRollback NOTIFICATION-TYPE + OBJECTS { hwEntityTrapFaultID, hwSoftwareVersion, hwStartupSoftwareFileName } + STATUS current + DESCRIPTION + "System configuration error has been detected." + ::= { hwSystemConfigTrap 3 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.11.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.11.4 + hwVirtualAccessDrvConfigError NOTIFICATION-TYPE + OBJECTS { hwMasterOpUser, hwAPAdminIP, hwAPID, hwOperation, hwReason } + STATUS current + DESCRIPTION + "System configuration error has been detected." + ::= { hwSystemConfigTrap 4 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.11.5 + hwPatchDelNeedReStartTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The device needs to restart after the patch is deleted." + ::= { hwSystemConfigTrap 5 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.11.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.11.6 + hwSMSReboot NOTIFICATION-TYPE + OBJECTS { hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "The result of the SMS reboot function." + ::= { hwSystemConfigTrap 6 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.11.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.11.7 + hwVirtualLicenseNearDeadline NOTIFICATION-TYPE + OBJECTS { hwLicenseRemainTime, hwVirtualLicenseItemName } + STATUS current + DESCRIPTION + "The virtual license of device is near deadline." + ::= { hwSystemConfigTrap 7 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.11.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.11.8 + hwVirtualLicenseExpire NOTIFICATION-TYPE + OBJECTS { hwVirtualLicenseItemName } + STATUS current + DESCRIPTION + "The virtual license of device has expired." + ::= { hwSystemConfigTrap 8 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.12 + -- 1.3.6.1.4.1.2011.5.25.219.2.12 + hwPortTrap OBJECT IDENTIFIER ::= { hwEntityTraps 12 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.12.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.12.1 + hwPortDown NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwPortDownReason, ifOperStatus, ifAdminStatus } + STATUS current + DESCRIPTION + "One of the port physical connect down." + ::= { hwPortTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.12.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.12.2 + hwPortUp NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, ifOperStatus, ifAdminStatus } + STATUS current + DESCRIPTION + "One of the port physical connect up." + ::= { hwPortTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.12.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.12.3 + hwPortNoSupportOETrap NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "one of the stack port does not support the insertion of the O/E converter." + ::= { hwPortTrap 3 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.12.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.12.4 + hwPortRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "One of the port is removed." + ::= { hwPortTrap 4 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.12.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.12.5 + hwPortInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "One new port is inserted." + ::= { hwPortTrap 5 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.12.8 + hwPortOpticalPositionInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + " The current port is invalid." + ::= { hwPortTrap 8 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.12.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.12.9 + hwPortOpticalPositionValid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName } + STATUS current + DESCRIPTION + " The current port is valid." + ::= { hwPortTrap 9} + +-- 1.3.6.1.4.1.2011.5.25.219.2.13 + -- 1.3.6.1.4.1.2011.5.25.219.2.13 + hwUserDefTrap OBJECT IDENTIFIER ::= { hwEntityTraps 13 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.13.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.13.1 + hwUserDefAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName, hwUserDefChannel } + STATUS current + DESCRIPTION + "User defined alarm has been detected." + ::= { hwUserDefTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.13.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.13.2 + hwUserDefResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwUserDefAlarmName, hwUserDefChannel } + STATUS current + DESCRIPTION + "Resume from User defined alarm." + ::= { hwUserDefTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.14 + -- 1.3.6.1.4.1.2011.5.25.219.2.14 + hwCPUTrap OBJECT IDENTIFIER ::= { hwEntityTraps 14 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.14.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.14.1 + hwCPUUtilizationRising NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "CPU utilization overrun." + ::= { hwCPUTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.14.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.14.2 + hwCPUUtilizationResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "CPU utilization back to normal level" + ::= { hwCPUTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.14.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.14.3 + hwCpuFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "A fault occurred in the CPU." + ::= { hwCPUTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.14.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.14.4 + hwCpuFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The cpu resumed from failure." + ::= { hwCPUTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.15 + -- 1.3.6.1.4.1.2011.5.25.219.2.15 + hwMemoryTrap OBJECT IDENTIFIER ::= { hwEntityTraps 15 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.15.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.15.1 + hwMemUtilizationRising NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Memory utilization overrun." + ::= { hwMemoryTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.15.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.15.2 + hwMemUtilizationResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Memory utilization back to normal level" + ::= { hwMemoryTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.16 + -- 1.3.6.1.4.1.2011.5.25.219.2.16 + hwStorageDevTrap OBJECT IDENTIFIER ::= { hwEntityTraps 16 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.16.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.16.1 + hwStorageDevRemove NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Memory utilization overrun." + ::= { hwStorageDevTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.16.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.16.2 + hwStorageDevInsert NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Memory utilization back to normal level" + ::= { hwStorageDevTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.17 + -- 1.3.6.1.4.1.2011.5.25.219.2.17 + hwPppTrap OBJECT IDENTIFIER ::= { hwEntityTraps 17 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.17.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.17.1 + hwPppLoopbackDetect NOTIFICATION-TYPE + OBJECTS { hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType, ifIndex, ifName } + STATUS current + DESCRIPTION + "The interface Loopback is detected." + ::= { hwPppTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.17.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.17.2 + hwPppLoopbackDetResume NOTIFICATION-TYPE + OBJECTS { hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType, ifIndex, ifName } + STATUS current + DESCRIPTION + "The interface is recovered from Loopback." + ::= { hwPppTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.18 + -- 1.3.6.1.4.1.2011.5.25.219.2.18 + hwFileStatusTrap OBJECT IDENTIFIER ::= { hwEntityTraps 18 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.18.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.18.1 + hwFileError NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Memory utilization overrun." + ::= { hwFileStatusTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.18.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.18.2 + hwFileErrorResume NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwStorageDevName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Memory utilization back to normal level" + ::= { hwFileStatusTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.19 +-- 1.3.6.1.4.1.2011.5.25.219.2.19 + -- 1.3.6.1.4.1.2011.5.25.219.2.19 + hwUSBTrap OBJECT IDENTIFIER ::= { hwEntityTraps 19 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.19.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.19.1 + hwUSBInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The USB device has been inserted." + ::= { hwUSBTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.19.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.19.2 + hwUSBRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The USB device has been removed." + ::= { hwUSBTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.19.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.19.3 + hwUSBUnidentified NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The USB device is unidentified." + ::= { hwUSBTrap 3 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.19.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.19.4 + hwUSBUnidentifiedResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The USB device resume from unidentified situation." + ::= { hwUSBTrap 4 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.19.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.19.5 + hwUsbStatusChg NOTIFICATION-TYPE + OBJECTS { hwUsbOperType } + STATUS current + DESCRIPTION + "The USB device status has been changed." + ::= { hwUSBTrap 5 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.20 + -- 1.3.6.1.4.1.2011.5.25.219.2.20 + hwPmuTrap OBJECT IDENTIFIER ::= { hwEntityTraps 20 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.20.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.20.1 + hwPmuRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a PMU board on the X16A cannot be detected." + ::= { hwPmuTrap 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.20.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.20.2 + hwPmuInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a PMU is inserted into the X16A." + ::= { hwPmuTrap 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.20.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.20.3 + hwPmuFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID,hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "This object indicates that a PMU on the X16A encounters a partial failure." + ::= { hwPmuTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.20.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.20.4 + hwPmuFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a PMU on the X16A recovers from a partial failure." + ::= { hwPmuTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.20.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.20.5 + hwPmuInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a PMU on the X16A encounters an overall failure." + ::= { hwPmuTrap 5 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.20.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.20.6 + hwPmuInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "This object indicates that a PMU on the X16A recovers from an overall failure." + ::= { hwPmuTrap 6 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.21 + -- 1.3.6.1.4.1.2011.5.25.219.2.21 + hwTRAFFICTrap OBJECT IDENTIFIER ::= { hwEntityTraps 21 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.21.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.21.1 + hwRATEOFTRAFFICRising NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Rate of traffic overrun." + ::= { hwTRAFFICTrap 1 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.21.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.21.2 + hwRATEOFTRAFFICResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Rate of traffic back to normal level." + ::= { hwTRAFFICTrap 2 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22 + hwBatteryTrap OBJECT IDENTIFIER ::= { hwEntityTraps 22 } + + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.1 + hwBatteryFull NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType } + STATUS current + DESCRIPTION + "battery percent is full ." + ::= { hwBatteryTrap 1 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.2 + hwUpsFaultTrap NOTIFICATION-TYPE + OBJECTS { hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "The UPS battery is faulty." + ::= { hwBatteryTrap 2 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.3 + hwUpsFaultResume NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The UPS battery fault is rectified." + ::= { hwBatteryTrap 3 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.4 + hwUpsPowerLow NOTIFICATION-TYPE + OBJECTS { hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "Available power of the UPS battery is low." + ::= { hwBatteryTrap 4 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.5 + hwUpsPowerFull NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Available power of the UPS battery is restored to the normal range." + ::= { hwBatteryTrap 5 } + -- 1.3.6.1.4.1.2011.5.25.219.2.22.6 + hwPowerCubeAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, hwEntityTrapFaultID, entPhysicalName} + STATUS current + DESCRIPTION + "Indicates that power cube Alarm." + ::= { hwBatteryTrap 6 } + -- 1.3.6.1.4.1.2011.5.25.219.2.22.7 + hwPowerCubeAlarmResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, hwEntityTrapFaultID, entPhysicalName} + STATUS current + DESCRIPTION + "Indicates that power cube Alarm Resume." + ::= { hwBatteryTrap 7 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.8 + hwRpsPowerRemove NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that the RPS power supply has been removed." + ::= { hwBatteryTrap 8 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.9 + hwRpsPowerInsert NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that an RPS power supply has been connected to the device." + ::= { hwBatteryTrap 9 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.10 + hwRpsPowerOn NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that the RPS power supply starts to provide power." + ::= { hwBatteryTrap 10 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.11 + hwRpsPowerOff NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that the RPS power supply stops providing power." + ::= { hwBatteryTrap 11 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.12 + hwRpsFanInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that fans of the RPS power supply have failed." + ::= { hwBatteryTrap 12 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.13 + hwRpsFanInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that fans of the RPS power supply have recovered." + ::= { hwBatteryTrap 13 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.14 + hwRpsTempInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that temperature of the RPS power supply is out of the normal range." + ::= { hwBatteryTrap 14 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.22.15 + hwRpsTempInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID} + STATUS current + DESCRIPTION + "This object indicates that temperature of the RPS power supply has restored to the normal range." + ::= { hwBatteryTrap 15 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.23 + -- 1.3.6.1.4.1.2011.5.25.219.2.23 + hwThreadTrap OBJECT IDENTIFIER ::= { hwEntityTraps 23 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.23.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.23.1 + hwThreadFaultIsolate NOTIFICATION-TYPE + OBJECTS { entPhysicalName, entPhysicalName, hwEntityPhysicalIndex, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The faulty thread has been isolated." + ::= { hwThreadTrap 1 } + + + -- 1.3.6.1.4.1.2011.5.25.219.2.24 + hwDiskTrap OBJECT IDENTIFIER ::= { hwEntityTraps 24 } + + + -- 1.3.6.1.4.1.2011.5.25.219.2.24.1 + hwDiskUtilizationRising NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Disk utilization overrun." + ::= { hwDiskTrap 1 } + + + -- 1.3.6.1.4.1.2011.5.25.219.2.24.2 + hwDiskUtilizationResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityThresholdType, hwEntityThresholdWarning, hwEntityThresholdCurrent, + hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Disk utilization back to normal level" + ::= { hwDiskTrap 2 } +-- 1.3.6.1.4.1.2011.5.25.219.2.24.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.24.3 + hwDiskPartitionInValid NOTIFICATION-TYPE + OBJECTS {hwPartitionEntPhysicalName, hwPartitionName } + STATUS current + DESCRIPTION + "An alarm was generated when a disk partition was unavailable." + ::= { hwDiskTrap 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.24.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.24.4 + hwDiskPartitionInValidResume NOTIFICATION-TYPE + OBJECTS { hwPartitionEntPhysicalName, hwPartitionName } + STATUS current + DESCRIPTION + "The alarm was cleared when the disk partition became available." + ::= { hwDiskTrap 4 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.24.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.24.5 + hwDiskPartitionSpacinsufficient NOTIFICATION-TYPE + OBJECTS { hwPartitionEntPhysicalName, hwPartitionName, hwPartitionSpaceFree, hwPartitionSpaceFreeThreshold } + STATUS current + DESCRIPTION + "An alarm was generated when the disk partition's(except the log partition) available space was below the threshold." + ::= { hwDiskTrap 5} + + +-- 1.3.6.1.4.1.2011.5.25.219.2.24.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.24.6 + hwDiskPartitionSpacinsufficientResume NOTIFICATION-TYPE + OBJECTS {hwPartitionEntPhysicalName, hwPartitionName, hwPartitionSpaceFree, hwPartitionSpaceFreeThreshold } + STATUS current + DESCRIPTION + "The alarm was cleared when the disk partition's(except the log partition) available space was above the threshold." + ::= { hwDiskTrap 6 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.24.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.24.7 + hwDiskPartitionUseageRising NOTIFICATION-TYPE + OBJECTS {hwPartitionEntPhysicalName, hwPartitionName, hwPartitionUseage, hwPartitionUseageThreshold } + STATUS current + DESCRIPTION + "When the disk partition usage(except the log partition) is greater than the specified overload threshold within a statistical period, the alarm is reported." + ::= { hwDiskTrap 7 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.24.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.24.8 + hwDiskPartitionUseageResume NOTIFICATION-TYPE + OBJECTS {hwPartitionEntPhysicalName, hwPartitionName, hwPartitionUseage, hwPartitionUseageThreshold } + STATUS current + DESCRIPTION + "When the disk partition usage(except the log partition) fell and remained below 10% of the specified overload threshold within a statistical period, the alarm is cleared." + ::= { hwDiskTrap 8} + + hwDiskInvalid NOTIFICATION-TYPE + OBJECTS {hwEntPhysicalName} + STATUS current + DESCRIPTION + "An alarm was generated when the disk was Invalid." + ::= { hwDiskTrap 9} + + hwDiskInvalidResume NOTIFICATION-TYPE + OBJECTS {hwEntPhysicalName} + STATUS current + DESCRIPTION + "The alarm was cleared when the disk became available." + ::= { hwDiskTrap 10 } + + hwDiskBadPyhsicalBlocks NOTIFICATION-TYPE + OBJECTS {hwEntPhysicalUbiIndex, hwEntCurrentBadPhysicalBlocks,hwEntBadPhysicalBlocksThreshold} + STATUS current + DESCRIPTION + "An alarm was generated when the disk bad phsical blocks over the threshold." + ::= { hwDiskTrap 11 } + + hwDiskErasePyhsicalBlocks NOTIFICATION-TYPE + OBJECTS {hwEntPhysicalUbiIndex, hwEntMaxErasePhysicalBlocks,hwEntErasePhysicalBlocksThreshold} + STATUS current + DESCRIPTION + "An alarm was generated when the disk max erase phsical blocks over the threshold." + ::= { hwDiskTrap 12 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.25 + hwVMTrap OBJECT IDENTIFIER ::= { hwEntityTraps 25 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.25.1 + hwVMResInconsist NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } + STATUS current + DESCRIPTION + "Local VM resources are inconsistent with those on the MANO." + ::= { hwVMTrap 1 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.25.2 + hwVMResInconsistResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapEntType, hwEntityTrapFaultID, vmName } + STATUS current + DESCRIPTION + "Local VM resources are consistent with those on the MANO." + ::= { hwVMTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.29 + -- 1.3.6.1.4.1.2011.5.25.219.2.29 + hwDataplaneCpuOverloadTrap OBJECT IDENTIFIER ::= { hwEntityTraps 29 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.29.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.29.1 + hwDataplaneCpuOverloadAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The dataplane CPU throughput exceeds specifications." + ::= { hwDataplaneCpuOverloadTrap 1 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.29.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.29.2 + hwDataplaneCpuOverloadResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The dataplane CPU throughput exceeds specifications alarm cleared." + ::= { hwDataplaneCpuOverloadTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.30 + -- 1.3.6.1.4.1.2011.5.25.219.2.30 + hwInsSpaceLackTrap OBJECT IDENTIFIER ::= { hwEntityTraps 30 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.30.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.30.1 + hwInsSpaceLackAlarm NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The instruction space required for the current configuration exceeds the total instruction space of the forwarding chip." + ::= { hwInsSpaceLackTrap 1 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.30.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.30.2 + hwInsSpaceLackResume NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The instruction space required for the current configuration exceeds the total instruction space of the forwarding chip alarm cleared." + ::= { hwInsSpaceLackTrap 2 } +-- 1.3.6.1.4.1.2011.5.25.219.2.31 + -- 1.3.6.1.4.1.2011.5.25.219.2.31 + hwVfpSysCheckErrTrap OBJECT IDENTIFIER ::= { hwEntityTraps 31 } + + +-- 1.3.6.1.4.1.2011.5.25.219.2.31.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.31.1 + hwVfpSysCheckErr NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "A kind of vfp system error occured. " + ::= { hwVfpSysCheckErrTrap 1 } +-- 1.3.6.1.4.1.2011.5.25.219.2.31.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.31.2 + hwVfpSysCheckErrResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Vfp system error goes away." + ::= { hwVfpSysCheckErrTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.32 + -- 1.3.6.1.4.1.2011.5.25.219.2.32 + hwCapCPUTrap OBJECT IDENTIFIER ::= { hwEntityTraps 32 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.32.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.32.1 + hwCapCPUUtilizationRising NOTIFICATION-TYPE + OBJECTS { hwCapCPUThresholdCurrent, hwCapCPUThresholdValue, hwCapCPUThresholdType } + STATUS current + DESCRIPTION + "The average value of Cap CPU Utilization exceeds specifications." + ::= { hwCapCPUTrap 1 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.32.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.32.2 + hwCapCPUUtilizationResume NOTIFICATION-TYPE + OBJECTS { hwCapCPUThresholdCurrent, hwCapCPUThresholdValue, hwCapCPUThresholdType } + STATUS current + DESCRIPTION + "The average value of Cap CPU utilization back to normal level." + ::= { hwCapCPUTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33 + -- 1.3.6.1.4.1.2011.5.25.219.2.33 + hwPDUTrap OBJECT IDENTIFIER ::= { hwEntityTraps 33 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.1 + hwPduNotPresent NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The PDU is not present." + ::= { hwPDUTrap 1 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.2 + hwPduPresent NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The PDU is present." + ::= { hwPDUTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.3 + hwPduCommLost NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Communication with the PDU was lost." + ::= { hwPDUTrap 3 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.4 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.4 + hwPduCommLostResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Communication with the PDU was restored." + ::= { hwPDUTrap 4} + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.5 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.5 + hwPduDmuHardwareFault NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "A hardware fault occurred on the DMU." + ::= { hwPDUTrap 5 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.6 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.6 + hwPduDmuHardwareFaultResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The DMU recovered from a hardware fault." + ::= { hwPDUTrap 6} + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.7 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.7 + hwPduDMUAutoUpgradeFail NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The automatic upgrade of DMU was failed." + ::= { hwPDUTrap 7 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.8 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.8 + hwPduDMUAutoUpgradeFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "Automatic upgrade of the DMU was successful." + ::= { hwPDUTrap 8} + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.9 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.9 + hwPduDacsHardwareFault NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "A hardware fault occurred on the DACS." + ::= { hwPDUTrap 9 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.10 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.10 + hwPduDacsHardwareFaultResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The DACS recovered from a hardware fault." + ::= { hwPDUTrap 10 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.11 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.11 + hwPduDacsTempAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The temperature of the temperature sensor on the DACS is too high." + ::= { hwPDUTrap 11 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.12 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.12 + hwPduDacsTempAlarmResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The temperature of the temperature sensor on the DACS is normal." + ::= { hwPDUTrap 12} + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.13 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.13 + hwPduDacsI2CChannelFault NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The IIC channel of the DACS failed." + ::= { hwPDUTrap 13 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.33.14 + -- 1.3.6.1.4.1.2011.5.25.219.2.33.14 + hwPduDacsI2CChannelFaultResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID } + STATUS current + DESCRIPTION + "The IIC channel of the DACS recovered." + ::= { hwPDUTrap 14} + +-- 1.3.6.1.4.1.2011.5.25.219.2.34 + -- 1.3.6.1.4.1.2011.5.25.219.2.34 + hwSyslogTrap OBJECT IDENTIFIER ::= { hwEntityTraps 34 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.34.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.34.1 + hwReportSyslogInfo NOTIFICATION-TYPE + OBJECTS { hwSyslogModuleName, hwSyslogTimeStamp, hwSyslogDescription, hwSyslogBrief, hwSyslogSeverityLevel + } + STATUS current + DESCRIPTION + "The information of syslog trap ." + ::= { hwSyslogTrap 1 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35 + hwEntityNpsTrap OBJECT IDENTIFIER ::= { hwEntityTraps 35 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.1 + hwEntityNpsPatchInstallFail NOTIFICATION-TYPE + OBJECTS { hwEntityNpsPatchName, hwEntityNpsPatchVersion, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "Patch package installation failed." + ::= { hwEntityNpsTrap 1 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.2 + hwEntityNpsPatchInstallFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsPatchName, hwEntityNpsPatchVersion, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "The patch-installation failure alarm is cleared." + ::= { hwEntityNpsTrap 2 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.3 + hwEntityNpsPatchPacketError NOTIFICATION-TYPE + OBJECTS { hwEntityNpsPatchName } + STATUS current + DESCRIPTION + "Patch package file error." + ::= { hwEntityNpsTrap 3 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.4 + hwEntityNpsPatchPacketErrorResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsPatchName } + STATUS current + DESCRIPTION + "Patch package file error restored." + ::= { hwEntityNpsTrap 4 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.5 + hwEntityNpsSysConfigError NOTIFICATION-TYPE + OBJECTS { hwEntityNpsErrorCode } + STATUS current + DESCRIPTION + "A system configuration error occurs." + ::= { hwEntityNpsTrap 5 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.6 + hwEntityNpsSysConfigErrorResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsErrorCode } + STATUS current + DESCRIPTION + "The system configuration error has been rectified." + ::= { hwEntityNpsTrap 6 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.7 + hwEntityNpsSslCertInvalidEarlyWarning NOTIFICATION-TYPE + OBJECTS { hwEntityNpsCertType, hwEntityNpsCertRemainDays } + STATUS current + DESCRIPTION + "The inner SSL certificate will expire." + ::= { hwEntityNpsTrap 7 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.8 + hwEntityNpsSslCertInvalidEarlyResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsCertType } + STATUS current + DESCRIPTION + "The inner SSL certificate was upgraded." + ::= { hwEntityNpsTrap 8 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.9 + hwEntityNpsSslCertInvalid NOTIFICATION-TYPE + OBJECTS { hwEntityNpsCertType, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "The inner SSL certificate was invalid." + ::= { hwEntityNpsTrap 9 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.10 + hwEntityNpsSslCertInvalidResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsCertType } + STATUS current + DESCRIPTION + "The inner SSL certificate was repaired." + ::= { hwEntityNpsTrap 10 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.11 + hwEntityNpsDiskPartitionUsageExceedingThreshold NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPartitionName, hwEntityNpsPartitionUsage, hwEntityNpsPartitionUsageThreshold } + STATUS current + DESCRIPTION + "The disk usage exceeded the pre-set overload threshold." + ::= { hwEntityNpsTrap 11 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.12 + hwEntityNpsDiskPartitionUsageExceedingThresholdResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPartitionName, hwEntityNpsPartitionUsage, hwEntityNpsPartitionUsageThreshold } + STATUS current + DESCRIPTION + "The disk partition usage of the VM was 10% lower than the preset threshold." + ::= { hwEntityNpsTrap 12 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.13 + hwEntityNpsDiskPartitionUnavailable NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPartitionName } + STATUS current + DESCRIPTION + "The VM's disk partition was unavailable." + ::= { hwEntityNpsTrap 13 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.14 + hwEntityNpsDiskPartitionUnavailableResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPartitionName } + STATUS current + DESCRIPTION + "The fault where the VM's disk partition was unavailable was rectified." + ::= { hwEntityNpsTrap 14 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.15 + hwEntityNpsDiskPartitionSpaceInsufficient NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPartitionName, hwEntityNpsPartitionAvailableSpace, hwEntityNpsPartitionCapacityThreshold } + STATUS current + DESCRIPTION + "The disk partition's available space was less than the threshold." + ::= { hwEntityNpsTrap 15 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.16 + hwEntityNpsDiskPartitionSpaceInsufficientResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPartitionName, hwEntityNpsPartitionAvailableSpace, hwEntityNpsPartitionCapacityThreshold } + STATUS current + DESCRIPTION + "The disk partition's available space was more than the threshold." + ::= { hwEntityNpsTrap 16 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.17 + hwEntityNpsExecutableFilesIncomplete NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName } + STATUS current + DESCRIPTION + "The file check failed." + ::= { hwEntityNpsTrap 17 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.18 + hwEntityNpsExecutableFilesIncompleteResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName } + STATUS current + DESCRIPTION + "The file check success." + ::= { hwEntityNpsTrap 18 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.19 + hwEntityNpsSoftwareIntegrityError NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVNFCType, hwEntityNpsAPPType, hwEntityNpsSoftwareVersionType, hwEntityNpsSoftwareVersionID } + STATUS current + DESCRIPTION + "The software check failed." + ::= { hwEntityNpsTrap 19 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.20 + hwEntityNpsSoftwareIntegrityErrorResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVNFCType, hwEntityNpsAPPType, hwEntityNpsSoftwareVersionType, hwEntityNpsSoftwareVersionID } + STATUS current + DESCRIPTION + "The software check success." + ::= { hwEntityNpsTrap 20 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.21 + hwEntityNpsOMUSyncFail NOTIFICATION-TYPE + OBJECTS { hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "Data failed to be synchronized from the master OMU to the slave OMU." + ::= { hwEntityNpsTrap 21 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.22 + hwEntityNpsOMUSyncFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "A master/slave OMU data synchronization failure was removed, or the slave OMU became absent after a master/slave OMU data synchronization failure occurred." + ::= { hwEntityNpsTrap 22 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.23 + hwEntityNpsVMDiskUnavailable NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName } + STATUS current + DESCRIPTION + "A fault occurs on the VM disk." + ::= { hwEntityNpsTrap 23 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.24 + hwEntityNpsVMDiskUnavailableResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName } + STATUS current + DESCRIPTION + "The fault on the VM disk is cleared." + ::= { hwEntityNpsTrap 24 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.25 + hwEntityNpsDatabaseRestoreFail NOTIFICATION-TYPE + OBJECTS { hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "Database Restoration Failure." + ::= { hwEntityNpsTrap 25 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.26 + hwEntityNpsSSLCertExpired NOTIFICATION-TYPE + OBJECTS { hwEntityNpsCertName, hwEntityNpsCertType, hwEntityNpsCertValidBeginTime, hwEntityNpsCertValidEndTime } + STATUS current + DESCRIPTION + "The certificate already expired." + ::= { hwEntityNpsTrap 26 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.27 + hwEntityNpsSSLCertExpiredEarlyWarning NOTIFICATION-TYPE + OBJECTS { hwEntityNpsCertName, hwEntityNpsCertType, hwEntityNpsCertValidBeginTime, hwEntityNpsCertValidEndTime } + STATUS current + DESCRIPTION + "The SSL certificate will expire." + ::= { hwEntityNpsTrap 27 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.28 + hwEntityNpsVMResInconsist NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsVMID, hwEntityNpsPhyVMID, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "Local VM resources are inconsistent with those on the MANO." + ::= { hwEntityNpsTrap 28 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.29 + hwEntityNpsVMResInconsistResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsVMID, hwEntityNpsPhyVMID, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "Local VM resources are consistent with those on the MANO." + ::= { hwEntityNpsTrap 29 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.30 + hwEntityNpsVmFault NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsVMID, hwEntityNpsPhyVMID, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "A fault occurs on a VM." + ::= { hwEntityNpsTrap 30 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.31 + hwEntityNpsVmFaultResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsVMID, hwEntityNpsPhyVMID, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "The fault on the VM is cleared." + ::= { hwEntityNpsTrap 31 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.32 + hwEntityNpsVNFMConnectFault NOTIFICATION-TYPE + OBJECTS { hwEntityNpsIPAddress, hwEntityNpsPort, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "The connection between VNF and VNFM fault was faulty." + ::= { hwEntityNpsTrap 32 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.33 + hwEntityNpsVNFMConnectResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsIPAddress, hwEntityNpsPort, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "The connection between VNF and VNFM fault was rectified." + ::= { hwEntityNpsTrap 33 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.34 + hwEntityNpsFabricOamPlaneDown NOTIFICATION-TYPE + OBJECTS { hwEntityNpsLocalVMName, hwEntityNpsRemoteVMName, hwEntityNpsNetworkPlaneID } + STATUS current + DESCRIPTION + "Fabric plane goes Down." + ::= { hwEntityNpsTrap 34 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.35 + hwEntityNpsFabricOamPlaneDownResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsLocalVMName, hwEntityNpsRemoteVMName, hwEntityNpsNetworkPlaneID } + STATUS current + DESCRIPTION + "Fabric plane down alarm was cleared." + ::= { hwEntityNpsTrap 35 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.36 + hwEntityNpsFabricLinkSubhealthy NOTIFICATION-TYPE + OBJECTS { hwEntityNpsLocalVMName, hwEntityNpsRemoteVMName, hwEntityNpsNetworkPlaneID, hwEntityNpsNetworkErrorThreshold } + STATUS current + DESCRIPTION + "Fabric link goes subhealthy." + ::= { hwEntityNpsTrap 36 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.37 + hwEntityNpsFabricLinkSubhealthyResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsLocalVMName, hwEntityNpsRemoteVMName, hwEntityNpsNetworkPlaneID, hwEntityNpsNetworkErrorThreshold } + STATUS current + DESCRIPTION + "Fabric link resume from subhealthy." + ::= { hwEntityNpsTrap 37 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.38 + hwEntityNpsDriverTypeMismatch NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsDriverVendor, hwEntityNpsDeviceID, hwEntityNpsDriverType, hwEntityNpsErrorDescr + } + STATUS current + DESCRIPTION + "Load vNIC driver failure." + ::= { hwEntityNpsTrap 38 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.39 + hwEntityNpsDriverTypeMismatchResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsDriverVendor, hwEntityNpsDeviceID, hwEntityNpsDriverType, hwEntityNpsErrorDescr + } + STATUS current + DESCRIPTION + "Load vNIC driver success." + ::= { hwEntityNpsTrap 39 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.40 + hwEntityNpsRuCreateFail NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsVNFCName, hwEntityNpsRUName, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "The VM create RU failed." + ::= { hwEntityNpsTrap 40 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.41 + hwEntityNpsRuCreateFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsVNFCName, hwEntityNpsRUName, hwEntityNpsErrorDescr } + STATUS current + DESCRIPTION + "The VM create RU succcess." + ::= { hwEntityNpsTrap 41 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.42 + hwEntityNpsIpSecRuleFail NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPortName, hwEntityNpsIPAddress } + STATUS current + DESCRIPTION + "Setting Security Group Rules Failed." + ::= { hwEntityNpsTrap 42 } + + -- 1.3.6.1.4.1.2011.5.25.219.2.35.43 + hwEntityNpsIpSecRuleFailResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsVMName, hwEntityNpsPortName, hwEntityNpsIPAddress } + STATUS current + DESCRIPTION + "Setting Security Group Rules Failed alarm clear." + ::= { hwEntityNpsTrap 43 } + --1.3.6.1.4.1.2011.5.25.219.2.35.44 + hwEntityNpsBaseLinkSubhealthy NOTIFICATION-TYPE + OBJECTS { hwEntityNpsLocalVMName, hwEntityNpsRemoteVMName, hwEntityNpsNetworkPlaneID,hwEntityNpsQuality } + STATUS current + DESCRIPTION + "Base link goes subhealthy." + ::= { hwEntityNpsTrap 44 } + --1.3.6.1.4.1.2011.5.25.219.2.35.45 + hwEntityNpsBaseLinkSubhealthyResume NOTIFICATION-TYPE + OBJECTS { hwEntityNpsLocalVMName, hwEntityNpsRemoteVMName, hwEntityNpsNetworkPlaneID,hwEntityNpsQuality } + STATUS current + DESCRIPTION + "Base link resume from subhealthy." + ::= { hwEntityNpsTrap 45 } + + + -- 1.3.6.1.4.1.2011.5.25.219.2.36 + hwEntityConfigurationTrap OBJECT IDENTIFIER ::= { hwEntityTraps 36 } + + hwEntityConfigurationRollbackRising NOTIFICATION-TYPE + OBJECTS { hwEntityConfigurationCurrent, hwEntityConfigurationRollbackReason} + STATUS current + DESCRIPTION + "An alarm was generated when configuration rollback." + ::= { hwEntityConfigurationTrap 1} + + -- 1.3.6.1.4.1.2011.5.25.219.2.37 + -- 1.3.6.1.4.1.2011.5.25.219.2.37 + hwNPDomainDropCauseCntNumabruptlyTrap OBJECT IDENTIFIER ::= { hwEntityTraps 37 } + -- 1.3.6.1.4.1.2011.5.25.219.2.37.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.37.1 + hwNPDomainDropCauseCntNumabruptlyAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwLpuSlotId, hwLpuFeId, hwDropCauseId } + STATUS current + DESCRIPTION + "The number of key dropcause count on the NP Chip increases abruptly and exceeds the preset threshold." + ::= { hwNPDomainDropCauseCntNumabruptlyTrap 1 } + -- 1.3.6.1.4.1.2011.5.25.219.2.37.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.37.2 + hwNPDomainDropCauseCntNumabruptlyResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwLpuSlotId, hwLpuFeId, hwDropCauseId } + STATUS current + DESCRIPTION + "The number of key dropcause count on the NP Chip return normal ." + ::= { hwNPDomainDropCauseCntNumabruptlyTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.38 + -- 1.3.6.1.4.1.2011.5.25.219.2.38 + hwNPResourceExcTrap OBJECT IDENTIFIER ::= { hwEntityTraps 38 } + -- 1.3.6.1.4.1.2011.5.25.219.2.37.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.38.1 + hwNPResourceExcAlarm NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwLpuSlotId, hwLpuFeId} + STATUS current + DESCRIPTION + "NP Resources abnormal." + ::= { hwNPResourceExcTrap 1 } + -- 1.3.6.1.4.1.2011.5.25.219.2.38.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.38.2 + hwNPResourceExcResume NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwLpuSlotId, hwLpuFeId} + STATUS current + DESCRIPTION + "NP resources returns to normal." + ::= { hwNPResourceExcTrap 2 } + +-- 1.3.6.1.4.1.2011.5.25.219.2.39 + hwEntityFileSystemTrap OBJECT IDENTIFIER ::= { hwEntityTraps 39 } +-- 1.3.6.1.4.1.2011.5.25.219.2.39.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.39.1 + hwEntityFileSystemRebuild NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "An alarm was generated when file system rebuild." + ::= { hwEntityFileSystemTrap 1} + +-- 1.3.6.1.4.1.2011.5.25.219.2.39.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.39.2 + hwEntityFileSystemAbnormal NOTIFICATION-TYPE + OBJECTS { hwEntityPhysicalIndex, entPhysicalName, hwEntityTrapFaultID, hwEntityTrapReasonDescr } + STATUS current + DESCRIPTION + "The filesystem is abnormal." + ::= { hwEntityFileSystemTrap 2 } + + + +-- 1.3.6.1.4.1.2011.5.25.219.2.40 + -- 1.3.6.1.4.1.2011.5.25.219.2.40 + hwEntityHardewareFaultTrap OBJECT IDENTIFIER ::= { hwEntityTraps 40 } + -- 1.3.6.1.4.1.2011.5.25.219.2.40.1 + -- 1.3.6.1.4.1.2011.5.25.219.2.40.1 + hwEntityCODECHardewareFaultAlarm NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "CODEC Hardeware Fault." + ::= { hwEntityHardewareFaultTrap 1 } + -- 1.3.6.1.4.1.2011.5.25.219.2.40.2 + -- 1.3.6.1.4.1.2011.5.25.219.2.40.2 + hwEntityTPMHardewareFaultAlarm NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "TPM Hardeware Fault." + ::= { hwEntityHardewareFaultTrap 2 } + -- 1.3.6.1.4.1.2011.5.25.219.2.40.3 + -- 1.3.6.1.4.1.2011.5.25.219.2.40.3 + hwEntityMCUHardewareFaultAlarm NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "MCU Hardeware Fault." + ::= { hwEntityHardewareFaultTrap 3 } + +-- 1.3.6.1.4.1.2011.5.25.219.3 +-- 1.3.6.1.4.1.2011.5.25.219.3 + -- 1.3.6.1.4.1.2011.5.25.219.3 + hwEntityTrapConformance OBJECT IDENTIFIER ::= { hwEntityTrapMIB 3 } + + +-- 1.3.6.1.4.1.2011.5.25.219.3.1 + -- 1.3.6.1.4.1.2011.5.25.219.3.1 + hwEntityTrapCompliances OBJECT IDENTIFIER ::= { hwEntityTrapConformance 1 } + + +-- this module +-- 1.3.6.1.4.1.2011.5.25.219.3.1.1 +-- this module + -- 1.3.6.1.4.1.2011.5.25.219.3.1.1 + hwEntityTrapCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Compliance statement for agents that provide full support for + hwBaseTrapMIB." + MODULE -- this module + MANDATORY-GROUPS { hwEntityObjectGroup } + ::= { hwEntityTrapCompliances 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.3.2 + -- 1.3.6.1.4.1.2011.5.25.219.3.2 + hwEntityTrapGroups OBJECT IDENTIFIER ::= { hwEntityTrapConformance 2 } + + +-- 1.3.6.1.4.1.2011.5.25.219.3.2.1 + -- 1.3.6.1.4.1.2011.5.25.219.3.2.1 + hwEntityObjectGroup OBJECT-GROUP + OBJECTS { hwEntityPhysicalIndex, hwEntityTrapEntType, hwEntityTrapFaultID, hwEntityCommunicateType, hwEntityThresholdType, + hwEntityThresholdValue, hwEntityThresholdCurrent, hwEntityThresholdCritical, hwEntityThresholdWarning, hwUserDefAlarmName, + hwUserDefChannel, hwSoftwareVersion, hwStartupSoftwareFileName, hwStorageDevName, hwPortDownReason, + hwEntityTrapRelativeResource, hwEntityTrapReasonDescr,hwUsbOperType, hwOpticalVendorName, hwOpticalVendorSN, hwMasterOpUser, hwAPAdminIP, hwAPID, hwOperation, hwReason, + hwBoardID, hwCapCPUThresholdType, hwCapCPUThresholdValue, hwCapCPUThresholdCurrent, hwSyslogModuleName, + hwSyslogSeverityLevel, hwSyslogBrief, hwSyslogDescription, hwSyslogTimeStamp, hwEntityNpsVMName, + hwEntityNpsVMID, hwEntityNpsPhyVMID, hwEntityNpsErrorCode, hwEntityNpsErrorDescr, hwEntityNpsPort, + hwEntityNpsPortName, hwEntityNpsIPAddress, hwEntityNpsPatchName, hwEntityNpsPatchVersion, hwEntityNpsCertName, + hwEntityNpsCertType, hwEntityNpsCertRemainDays, hwEntityNpsCertValidBeginTime, hwEntityNpsCertValidEndTime, hwEntityNpsPartitionName, + hwEntityNpsPartitionUsage, hwEntityNpsPartitionUsageThreshold, hwEntityNpsPartitionAvailableSpace, hwEntityNpsPartitionCapacityThreshold, hwEntityNpsRUName, + hwEntityNpsVNFCName, hwEntityNpsVNFCType, hwEntityNpsAPPType, hwEntityNpsSoftwareVersionType, hwEntityNpsSoftwareVersionID, + hwEntityNpsLocalVMName, hwEntityNpsRemoteVMName, hwEntityNpsNetworkPlaneID, hwEntityNpsNetworkErrorThreshold, hwEntityNpsDeviceID, + hwEntityNpsDriverVendor, hwEntityNpsDriverType,hwEntityNpsQuality,hwLicenseRemainTime, hwVirtualLicenseItemName } + STATUS current + DESCRIPTION + "Group for base trap objects." + ::= { hwEntityTrapGroups 1 } + + +-- 1.3.6.1.4.1.2011.5.25.219.3.2.2 + -- 1.3.6.1.4.1.2011.5.25.219.3.2.2 + hwEntityTrapGroup NOTIFICATION-GROUP + NOTIFICATIONS { hwChassisRemove, hwChassisInsert, hwChassisFail, hwChassisFailResume, hwChassisInvalid, + hwChassisInvalidResume, hwBoardRemove, hwBoardInsert, hwBoardFail, hwBoardFailResume, + hwBoardInvalid, hwBoardInvalidResume, hwBoardLeaveMaster, hwBoardBecomeMaster, hwCardRemove, + hwCardInsert, hwCardFail, hwCardFailResume, hwCardInvalid, hwCardInvalidResume, hwCardResExceed, hwCardResExceedResume, + hwOpticalRemove, hwOpticalInsert, hwOpticalFail, hwOpticalFailResume, hwOpticalInvalid, + hwOpticalInvalidResume, hwGpsModuleRemove,hwGpsModuleInsert,hwOptCfgNotMatch,hwOptCfgNotMatchResume,hwPowerRemove, hwPowerInsert, hwPowerFail, hwPowerFailResume, + hwPowerInvalid, hwPowerInvalidResume, hwPowerUnusable, hwPowerUnusableResume, hwFanRemove, + hwFanInsert, hwFanFail, hwFanFailResume, hwFanInvalid, hwFanInvalidResume, hwFanMinorAlarm, hwFanMinorAlarmResume, + hwFanUnusable, hwFanUnusableResume, hwLcdRemove, hwLcdInsert, hwLcdInvalid, + hwLcdInvalidResume, hwLcdUnusable, hwLcdUnusableResume, hwCmuRemove, hwCmuInsert, + hwCmuInvalid, hwCmuInvalidResume, hwCmuUnusable, hwCmuUnusableResume, hwCommunicateError, + hwCommunicateResume, hwTempAlarm, hwTempResume, hwHumidityAlarm, hwHumidityResume, + hwVoltAlarm, hwVoltResume, hwGateAlarm, hwGateResume, hwFogAlarm, + hwFogResume, hwUnstableAlarm, hwUnstableResume, hwBrdTempAlarm, hwBrdTempResume, + hwBrdTempFatalAlarm, hwBrdTempFatalResume, hwPowerFailureAlarm, hwPowerFailureResume, hwIOSwitchOneAlarm, + hwIOSwitchOneAlarmResume, hwIOSwitchTwoAlarm, hwIOSwitchTwoAlarmResume, hwIOSwitchThreeAlarm, hwIOSwitchThreeAlarmResume, + hwEntityDyingGaspEvent, hwSystemConfigError, hwSystemConfigResume, hwPortDown, + hwPortUp, hwPortNoSupportOETrap, hwPortRemove, hwPortInsert,hwPortOpticalPositionInvalid,hwPortOpticalPositionValid, hwUserDefAlarm, hwUserDefResume, hwCPUUtilizationRising, hwCPUUtilizationResume, hwCpuFail, hwCpuFailResume, + hwUSBUnidentifiedResume, hwUSBUnidentified, + hwMemUtilizationRising, hwMemUtilizationResume, hwStorageDevRemove, hwStorageDevInsert, hwSystemRollback, hwVirtualAccessDrvConfigError, + hwUpMicroSwitchOpen, hwUpMicroSwitchClose, hwDownMicroSwitchOpen, hwDownMicroSwitchClose, hwBoardPowerOff, hwOpticalPowerAlarm, + hwOpticalPowerAlarmResume,hwUSBInsert,hwPppLoopbackDetect,hwUSBRemove,hwPppLoopbackDetResume,hwFileErrorResume,hwFileError, + hwPmuRemove,hwPmuInsert,hwPmuFail,hwPmuFailResume,hwPmuInvalid,hwPmuInvalidResume,hwRATEOFTRAFFICRising,hwBatteryFull, hwUpsFaultTrap, hwUpsFaultResume, hwUpsPowerLow, hwUpsPowerFull, hwRATEOFTRAFFICResume, + hwThreadFaultIsolate, hwOpticalUnAuthorized, hwOpticalUnAuthorizedResume, hwLaserNoFited, hwLaserNoFitedResume, + hwOpticalTunableNotMatch, hwOpticalTunableNotMatchResume ,hwBandwidthOfAllCardsExceedsThreshold ,hwUsbStatusChg, + hwBoardResetByCmd, hwBoardResetByCmdResume, hwCardResetByCmd, hwDiskUtilizationResume, hwDiskUtilizationRising, hwCardResetByCmdResume, hwBoardHeartbeatTimeout, + hwBoardHeartbeatResume, hwBandwidthOfAllCardsExceedsThresholdAlarm,hwBandwidthOfAllCardsExceedsThresholdResume, + hwBandwidthOfAllCardsExceedsThresholdFatalAlarm, hwBandwidthOfAllCardsExceedsThresholdFatalResume,hwPinchCardReset,hwPinchCardResetResume,hwVMResInconsist,hwVMResInconsistResume, hwNeedModifyCfgTrap, hwCardBandwidthModeChange, hwCardSplitChange, + hwBoardWarning, hwBoardWarningResume, hwBoardPortsConflict, hwDataplaneCpuOverloadAlarm, hwDataplaneCpuOverloadResume, hwInsSpaceLackAlarm, hwInsSpaceLackResume, hwVfpSysCheckErr, hwVfpSysCheckErrResume,hwBoardlowmemoryoverload,hwBoardlowmemoryoverloadResume, + hwCapCPUUtilizationResume, hwCapCPUUtilizationRising, hwCardInconsistent, hwBoardAdd, hwBoardDelete, hwRTULicenseActSuccess, hwSMSReboot, hwPduNotPresent, hwPduPresent, hwPduCommLost, hwPduCommLostResume, hwPduDmuHardwareFault, hwPduDmuHardwareFaultResume, hwPduDMUAutoUpgradeFail, hwPduDMUAutoUpgradeFailResume, hwPduDacsHardwareFault, hwPduDacsHardwareFaultResume, + hwPduDacsTempAlarm, hwPduDacsTempAlarmResume, hwPduDacsI2CChannelFault, hwPduDacsI2CChannelFaultResume, hwReportSyslogInfo, + hwEntityNpsPatchInstallFail, hwEntityNpsPatchInstallFailResume, hwEntityNpsPatchPacketError, + hwEntityNpsPatchPacketErrorResume, hwEntityNpsSysConfigError, hwEntityNpsSysConfigErrorResume, hwEntityNpsSslCertInvalidEarlyWarning, hwEntityNpsSslCertInvalidEarlyResume, + hwEntityNpsSslCertInvalid, hwEntityNpsSslCertInvalidResume, hwEntityNpsDiskPartitionUsageExceedingThreshold, hwEntityNpsDiskPartitionUsageExceedingThresholdResume, hwEntityNpsDiskPartitionUnavailable, + hwEntityNpsDiskPartitionUnavailableResume, hwEntityNpsDiskPartitionSpaceInsufficient, hwEntityNpsDiskPartitionSpaceInsufficientResume, hwEntityNpsExecutableFilesIncomplete, hwEntityNpsExecutableFilesIncompleteResume, + hwEntityNpsSoftwareIntegrityError, hwEntityNpsSoftwareIntegrityErrorResume, hwEntityNpsOMUSyncFail, hwEntityNpsOMUSyncFailResume, hwEntityNpsVMDiskUnavailable, + hwEntityNpsVMDiskUnavailableResume, hwEntityNpsDatabaseRestoreFail, hwEntityNpsSSLCertExpired, hwEntityNpsSSLCertExpiredEarlyWarning, hwEntityNpsVMResInconsist, + hwEntityNpsVMResInconsistResume, hwEntityNpsVmFault, hwEntityNpsVmFaultResume, hwEntityNpsVNFMConnectFault, hwEntityNpsVNFMConnectResume, + hwEntityNpsFabricOamPlaneDown, hwEntityNpsFabricOamPlaneDownResume, hwEntityNpsFabricLinkSubhealthy, hwEntityNpsFabricLinkSubhealthyResume, hwEntityNpsDriverTypeMismatch, + hwEntityNpsDriverTypeMismatchResume, hwEntityNpsRuCreateFail, hwEntityNpsRuCreateFailResume, hwEntityNpsIpSecRuleFail, hwBoardUpCoverResume, hwBoardUpCoverAlarm, hwEntityNpsIpSecRuleFailResume, hwAllLpuSfuFail, hwAllLpuSfuFailResume,hwEntityNpsBaseLinkSubhealthy,hwEntityNpsBaseLinkSubhealthyResume, + hwVirtualLicenseExpire, hwVirtualLicenseNearDeadline, hwNPDomainDropCauseCntNumabruptlyAlarm, hwNPDomainDropCauseCntNumabruptlyResume,hwNPResourceExcAlarm,hwNPResourceExcResume,hwEntityFileSystemRebuild,hwEntityFileSystemAbnormal,hwEntityCODECHardewareFaultAlarm,hwEntityTPMHardewareFaultAlarm,hwEntityMCUHardewareFaultAlarm} + STATUS current + DESCRIPTION + "Group for all base traps." + ::= { hwEntityTrapGroups 2 } + + + + END + +-- +-- HUAWEI-ENTITY-TRAP-MIB.my +-- + + + + + + + diff --git a/mibs/huawei/HUAWEI-IF-EXT-MIB b/mibs/huawei/HUAWEI-IF-EXT-MIB index b83494d12a..a7b2da870e 100644 --- a/mibs/huawei/HUAWEI-IF-EXT-MIB +++ b/mibs/huawei/HUAWEI-IF-EXT-MIB @@ -1,6321 +1,7222 @@ --- ================================================================== --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. --- --- Description: HUAWEI Private Extended Interface MIB --- Reference: --- Version: V2.79 --- History: --- V1.0 --- ================================================================== --- ================================================================== --- --- Variables and types be imported --- --- ================================================================== - - HUAWEI-IF-EXT-MIB DEFINITIONS ::= BEGIN - - IMPORTS - CounterBasedGauge64 - FROM HCNUM-TC - hwDatacomm - FROM HUAWEI-MIB - ifIndex, ifName, InterfaceIndex,InterfaceIndexOrZero,ifAdminStatus,ifOperStatus,ifDescr - FROM IF-MIB - VlanIdOrNone, PortList - FROM Q-BRIDGE-MIB - OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP - FROM SNMPv2-CONF - IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE, Gauge32, - MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI - sysUpTime, snmpTraps - FROM SNMPv2-MIB - RowStatus, TruthValue, DisplayString,PhysAddress,TEXTUAL-CONVENTION,TimeStamp - FROM SNMPv2-TC - AtmVpIdentifier, AtmVcIdentifier - FROM ATM-TC-MIB - ipAdEntNetMask - FROM IP-MIB; - - - hwIFExtMib MODULE-IDENTITY - LAST-UPDATED "201708180000Z" - ORGANIZATION - "Huawei Technologies Co.,Ltd." - CONTACT-INFO - "Huawei Industrial Base - Bantian, Longgang - Shenzhen 518129 - People's Republic of China - Website: http://www.huawei.com - Email: support@huawei.com - " - DESCRIPTION - "V2.79 add linkDown and linkUp NOTIFICATION-TYPE." - REVISION "201708180000Z" - - DESCRIPTION - "V2.78 Modify the description of hwRemoteIfTable." - REVISION "201708170000Z" - - DESCRIPTION - "V2.77 add hwTrunkAllMemUpNotify." - REVISION "201707270000Z" - - DESCRIPTION - "V2.76 update the DESCRIPTION of hwIfEtherStatTable,hwIfSdhStatTable,hwIfAtmStatTable,hwIfPPPHDLCStatTable." - REVISION "201707240000Z" - - DESCRIPTION - "V2.75 add hwLicenseEffectServiceAlarm, hwLicenseEffectServiceResume." - REVISION "201703290000Z" - - DESCRIPTION - "V2.74 add hwRemoteIfTable." - REVISION "201703160000Z" - - DESCRIPTION - "V2.73 add hwIFExtInputPkts,hwIFExtOutputPkts,hwIFExtInputUnicastBitRate,hwIFExtOutputUnicastBitRate,hwIFExtInputMulticastBitRate,hwIFExtOutputMulticastBitRate,hwIFExtInputBroadcastBitRate,hwIFExtOutputBroadcastBitRate, - hwIFExtInputUnicastPktRate,hwIFExtOutputUnicastPktRate,hwIFExtInputMulticastPktRate,hwIFExtOutputMulticastPktRate,hwIFExtInputBroadcastPktRate,hwIFExtOutputBroadcastPktRate." - REVISION "201701240000Z" - - DESCRIPTION - "V2.72 rollback hwRemoteIfTable." - REVISION "201701240000Z" - - DESCRIPTION - "V2.71 add hwRemoteIfTable." - REVISION "201701190000Z" - - DESCRIPTION - "V2.70 add hwMruDiscardStatisticAttr." - REVISION "201612280000Z" - - DESCRIPTION - "V2.69 Update the hwLinkDownReason, add from cfmSessionDown to cfmSessionUp." - REVISION "201610100000Z" - DESCRIPTION - "V2.57 Modify hwIfEtherStatInPkts64Octets hwIfEtherStatInPkts65to127Octets hwIfEtherStatInPkts128to255Octets hwIfEtherStatInPkts256to511Octets hwIfEtherStatInPkts512to1023Octets hwIfEtherStatInPkts1024to1518Octets DESCRIPTION" - REVISION "201609271000Z" - DESCRIPTION - "V2.68 modify hwIfDiffServMode range." - REVISION "201609232026Z" - DESCRIPTION - "V2.64 add hwLagMemberDown and hwLagMemberDownResume." - REVISION "201608062026Z" - DESCRIPTION - "V2.66 change hwIfMonitorAllStatistics" - REVISION "201605210000Z" - DESCRIPTION - "V2.65 add hwIfMonitorAllStatistics" - REVISION "201512230000Z" - DESCRIPTION - "V2.63 add hwTrunkSubinterfacesCount and hwTrunkSubinterfacesLimit." - REVISION "201512080000Z" - DESCRIPTION - "V2.62 (1) add hwIfMonitorTxPauseFrameStatistics, hwIfMonitorTxPauseFrameHighThreshold, hwIfMonitorTxPauseFrameLowThreshold, hwIfMonitorTxPauseFrameInterval, - hwIfMonitorTxPauseFrameRising, hwIfMonitorTxPauseFrameRisingResume; - (2) modify spelling mistake (recieved to received) in description." - REVISION "201509060000Z" - DESCRIPTION - "V2.61 Update hwLogicIfType, add object-type lmpif(31),update hwLoopbackBlock, change OBJECTS { ifDescr, hwNewIfTimeslot }." - REVISION "201508060000Z" - DESCRIPTION - "V2.60 Update the hwLinkDownReason, add from linkHearBeatDown to triggerDown." - REVISION "201506290000Z" - DESCRIPTION - "V2.59 Add Eth/Pos/Serial(PPP/HDLC) Statistic " - REVISION "201505140000Z" - DESCRIPTION - "V2.58 Modify hwIFExtSwitchPortIndex SYNTAX" - REVISION "201503272026Z" - DESCRIPTION - "V2.57 Modify hwIfMonitorCrcErrorThreshold hwIfMonitorSdhErrorThreshold hwIfMonitorPauseFrameThreshold hwIfMonitorSymbolErrorThreshold SYNTAX" - REVISION "201503262026Z" - DESCRIPTION - "V2.56 hwLogicIfType add nve, vt, fcoe." - REVISION "201502032026Z" - DESCRIPTION - "Some attribute of interface extended content, information of - interface IP, interface of trunk interface." - REVISION "201501052026Z" - DESCRIPTION - "V2.55 hwIfMonitorBadBytesErrorRising hwIfMonitorPauseFrameRising add hwIfMonitorName." - REVISION "201412252026Z" - DESCRIPTION - "V2.54 add hwIFExtSuppressStatusIPv6 hwIfControlFlapSuppressIPv6 hwIfControlFlapResumeIPv6." - REVISION "201411052026Z" - DESCRIPTION - "V2.53 add hwExtTrunkWorkingStatusChange." - REVISION "201409102026Z" - DESCRIPTION - "V2.52 Update hwTrunkIfModel, add object-type l4(20)." - REVISION "201408132026Z" - DESCRIPTION - "V2.51 add hwTrunkMemberCountUpperThreshold hwTrunkMemberCountLowerThreshold hwExtTrunkMemberCountExceedThreshold hwExtTrunkMemberCountExceedThresholdResume range." - REVISION "201408062026Z" - DESCRIPTION - "V2.50 modify hwIfDiffServMode range." - REVISION "201406092026Z" - DESCRIPTION - "Modify hwTrunkMemCount." - REVISION "201406062026Z" - DESCRIPTION - "Add hwTrunkMemCount and hwTrunkCount." - REVISION "201403252026Z" - DESCRIPTION - "Add hwIfEfmDown and hwIfEfmUp." - REVISION "201403061626Z" - DESCRIPTION - "Add hwLacpPDUChange and hwLacpPDUChangeResume." - REVISION "201402111900Z" - DESCRIPTION - "Modify description" - REVISION "201402101900Z" - DESCRIPTION - "Update hwTrunkIfWorkingMode, add object-type port-standbyMode(5)." - REVISION "201402071900Z" - DESCRIPTION - "add hwIfIpAddrTable" - REVISION "201401261900Z" - DESCRIPTION - "Update hwTrunkSelectStatus, add trunkIndep(3)." - REVISION "201401181200Z" - DESCRIPTION - "Update hwLogicIfType , add object-type globalVe(26), subGlobalVe(27)." - REVISION "201401161900Z" - DESCRIPTION - "Update hwTrunkIfWorkingMode, modify object-type lacpStaticMode(3) to lacpMode(3) and add object-type lacpCompatibleMode(4)." - REVISION "201401131600Z" - DESCRIPTION - "Update hwTrunkIfWorkingMode, modify object-type lacpMode(3) to lacpStaticMode(3); Update hwLogicIfType, add object-type subPosFr(25)." - REVISION "201309051400Z" - DESCRIPTION - "Add hwLacpPartnerExpiredLoss." - REVISION "201307021400Z" - DESCRIPTION - "Add hwTrunkMapTable and hwIFExtSwitchPortIndex." - REVISION "201306081830Z" - DESCRIPTION - "Update the hwLinkDownReason, add from veFlowDown to negotiationUnsupported." - REVISION "201306051100Z" - DESCRIPTION - "Update the hwLogicIfType, add globalImaGroup and subGlobalImaGroup." - REVISION "201305212000Z" - DESCRIPTION - "Update the hwLogicIfType, add remoteAp, vBridge,atmBundle and mtunnel." - REVISION "201301220000Z" - DESCRIPTION - "V2.30, modify hwVTrunkIfID range." - REVISION "201403030939Z" - DESCRIPTION - "modify hwIpv6IfChangeDownReason ." - ::= { hwDatacomm 41 } - - --- --- Textual conventions --- - --- Textual Convention - EnabledStatus ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "A simple status value for the object." - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - - SnmpPasswdString ::= TEXTUAL-CONVENTION - DISPLAY-HINT - "16a" - STATUS current - DESCRIPTION - "The password string" - SYNTAX OCTET STRING (SIZE (0..16)) - - HWDirectionType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The Direction Flux Limit apply on." - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - --- ============================================================================ --- interface IP address group --- ============================================================================ - HwIpAddressType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The type of IP address." - SYNTAX INTEGER - { - primary(1), - sub(2) - } - - --- --- Node definitions --- - - hwIFExtObjects OBJECT IDENTIFIER ::= { hwIFExtMib 1 } - - --- ==================================================================== --- basic interface extended definition group --- ==================================================================== - hwIFExtBase OBJECT IDENTIFIER ::= { hwIFExtObjects 1 } - - --- =========================================================================== --- interface extended group --- ============================================================================ - hwIFExtTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIFExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface extended table of private mib." - ::= { hwIFExtBase 1 } - - - hwIFExtEntry OBJECT-TYPE - SYNTAX HwIFExtEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of private extended interface table." - INDEX { hwIFExtIndex } - ::= { hwIFExtTable 1 } - - - HwIFExtEntry ::= - SEQUENCE { - hwIFExtIndex - InterfaceIndex, - hwIFExtLayer - INTEGER, - hwIFExtFrameType - INTEGER, - hwIFExtFlowStatInterval - Integer32, - hwIFExtFlushReceiveEnable - EnabledStatus, - hwIFExtFlushVlanId - VlanIdOrNone, - hwIFExtFlushPasswd - SnmpPasswdString, - hwIFExtFlowStatus - INTEGER, - hwIFExtMtu - Integer32, - hwIFExtMacAddr - PhysAddress, - hwIFExtBlockPriority - Integer32, - hwIFExtMacShift - INTEGER, - hwIFExtSuppressStatus - INTEGER, - hwIFExtPoisonReverse - EnabledStatus, - hwIFExtInputPktRate - Gauge32, - hwIFExtInputHighPktRate - Gauge32, - hwIFExtOutputPktRate - Gauge32, - hwIFExtOutputHighPktRate - Gauge32, - hwIFExtInputOctetRate - Gauge32, - hwIFExtInputHighOctetRate - Gauge32, - hwIFExtOutputOctetRate - Gauge32, - hwIFExtOutputHighOctetRate - Gauge32, - hwIFExtSwitchPortIndex - Integer32, - hwIFExtSuppressStatusIPv6 - INTEGER, - hwIFExtInputPkts - Counter64, - hwIFExtOutputPkts - Counter64, - hwIFExtInputUnicastBitRate - CounterBasedGauge64, - hwIFExtOutputUnicastBitRate - CounterBasedGauge64, - hwIFExtInputMulticastBitRate - CounterBasedGauge64, - hwIFExtOutputMulticastBitRate - CounterBasedGauge64, - hwIFExtInputBroadcastBitRate - CounterBasedGauge64, - hwIFExtOutputBroadcastBitRate - CounterBasedGauge64, - hwIFExtInputUnicastPktRate - CounterBasedGauge64, - hwIFExtOutputUnicastPktRate - CounterBasedGauge64, - hwIFExtInputMulticastPktRate - CounterBasedGauge64, - hwIFExtOutputMulticastPktRate - CounterBasedGauge64, - hwIFExtInputBroadcastPktRate - CounterBasedGauge64, - hwIFExtOutputBroadcastPktRate - CounterBasedGauge64 - } - - hwIFExtIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of extended table of interface." - ::= { hwIFExtEntry 1 } - - - hwIFExtLayer OBJECT-TYPE - SYNTAX INTEGER - { - layer2(1), - layer3(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Switch the port between Layer3 and Layer2. Corresponding to the - port switch command.Layer2(1) is 1 when the port switch from layer3 - to layer2.Layer3(1) is 1 when the port switch from lyaer2 to - layer3." - ::= { hwIFExtEntry 2 } - - - hwIFExtFrameType OBJECT-TYPE - SYNTAX INTEGER - { - ethernetII(1), - ethernetSnap(2), - ethernet8022(3), - ethernet8023(4), - other(5) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Frame type is accepted by VLAN virtual interfaces.Frame format - contains ethernetII(1),ethernetII(2),ethernet8022(3),ethernet8023. - The type location setting 1 when the ethernetII(1) type is - accepted.Now only surpport the first(ethernetII(1))" - ::= { hwIFExtEntry 3 } - - --- metric: second - hwIFExtFlowStatInterval OBJECT-TYPE - SYNTAX Integer32 (10..600) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the interval for collecting the statistics of the interface traffic. The value ranges from 10 to 600, in seconds. The default interval is 300s.If intervals for collecting traffic statistics are configured both in the interface view and globally, the configuration in the interface view takes effect.If no interval for collecting traffic statistics is configured in the interface view, the global configuration takes effect.The real-time traffic statistics collection rate is affected by the interval for collecting traffic statistics." - DEFVAL { 300 } - ::= { hwIFExtEntry 4 } - - - hwIFExtFlushReceiveEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Whether or not permit the port to take over FLUSHDUs. Once it is enabled, - the port will take over SmartLink FlushDUs from related vlans so as to delete - the MAC forwarding table in the local equipment." - DEFVAL { disabled } - ::= { hwIFExtEntry 5 } - - - hwIFExtFlushVlanId OBJECT-TYPE - SYNTAX VlanIdOrNone - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The ID of Vlan the port belongs to.When it is 0, it indicates - the function of receiving FlushPDU is disabled." - DEFVAL { 0 } - ::= { hwIFExtEntry 6 } - - - hwIFExtFlushPasswd OBJECT-TYPE - SYNTAX SnmpPasswdString - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "A 16-octet read-write value used to define the password for negotiation." - DEFVAL { '00'h } - ::= { hwIFExtEntry 7 } - - hwIFExtFlowStatus OBJECT-TYPE - SYNTAX INTEGER - { - flowUp(1), - flowDown(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Current flow status of interface. - 1:flow up - 2:flow down" - ::= { hwIFExtEntry 8 } - - hwIFExtMtu OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the MTU of an interface. -The MTU value varies according to different interfaces. The default MTU value also varies. -The MTU value can be modified." - ::= { hwIFExtEntry 9 } - - hwIFExtMacAddr OBJECT-TYPE - SYNTAX PhysAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The MAC address of the interface ." - ::= { hwIFExtEntry 10 } - - hwIFExtBlockPriority OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The blocked priority of the interface." - ::= { hwIFExtEntry 11 } - - hwIFExtMacShift OBJECT-TYPE - SYNTAX INTEGER - { - normal(1), - macShift(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The mac-shift state of the interface. - 1:normal - 2:monitor mac-shift" - ::= { hwIFExtEntry 12 } - - hwIFExtSuppressStatus OBJECT-TYPE - SYNTAX INTEGER - { - unsuppress(0), - suppress(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The suppress state of the interface. - 0:unsuppress - 1:suppress" - ::= { hwIFExtEntry 13 } - - hwIFExtPoisonReverse OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Whether or not enable Split-horizon forwarding " - DEFVAL { disabled } - ::= { hwIFExtEntry 14 } - - hwIFExtInputPktRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the incoming packets on an interface. - The rate value is 64 bits. hwIFExtInputPktRate indicates the lower 32 bits, - while hwIFExtInputHighPktRate indicates the higher 32 bits. " - ::= { hwIFExtEntry 15 } - - hwIFExtInputHighPktRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the incoming packets on an interface. - The rate value is 64 bits. hwIFExtInputPktRate indicates the lower 32 bits, - while hwIFExtInputHighPktRate indicates the higher 32 bits. " - ::= { hwIFExtEntry 16 } - - hwIFExtOutputPktRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the outgoing packets on an interface. - The rate value is 64 bits. hwIFExtOutputPktRate indicates the lower 32 bits, - while hwIFExtOutputHighPktRate indicates the higher 32 bits. " - ::= { hwIFExtEntry 17 } - - hwIFExtOutputHighPktRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the outgoing packets on an interface. - The rate value is 64 bits. hwIFExtOutputPktRate indicates the lower 32 bits, - while hwIFExtOutputHighPktRate indicates the higher 32 bits. " - ::= { hwIFExtEntry 18 } - - hwIFExtInputOctetRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the octet rate of the incoming traffic on an interface. - The rate value is 64 bits. hwIFExtInputOctetRate indicates the lower 32 bits, - while hwIFExtInputHighOctetRate indicates the higher 32 bits. " - ::= { hwIFExtEntry 19 } - - hwIFExtInputHighOctetRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the octet rate of the incoming traffic on an interface. - The rate value is 64 bits. hwIFExtInputOctetRate indicates the lower 32 bits, - while hwIFExtInputHighOctetRate indicates the higher 32 bits." - ::= { hwIFExtEntry 20 } - - hwIFExtOutputOctetRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the octet rate of the outgoing traffic on an interface. - The rate value is 64 bits. hwIFExtOutputOctetRate indicates the lower 32 bits, - while hwIFExtOutputHighOctetRate indicates the higher 32 bits. " - ::= { hwIFExtEntry 21 } - - hwIFExtOutputHighOctetRate OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the octet rate of the outgoing traffic on an interface. - The rate value is 64 bits. hwIFExtOutputOctetRate indicates the lower 32 bits, - while hwIFExtOutputHighOctetRate indicates the higher 32 bits. " - ::= { hwIFExtEntry 22 } - - hwIFExtSwitchPortIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of layer2 interface port, a unique value, - for each port.It is recommended that values are assigned - contiguously starting from 1. If the return value is -1, this interface is not a Layer 2 interface." - ::= { hwIFExtEntry 23 } - - hwIFExtSuppressStatusIPv6 OBJECT-TYPE - SYNTAX INTEGER - { - unsuppress(0), - suppress(1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The suppress state of the interface(IPv6). - 0:unsuppress - 1:suppress" - ::= { hwIFExtEntry 24 } - - hwIFExtInputPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received on the interface. - The counter value is 64 bits. " - ::= { hwIFExtEntry 25 } - - hwIFExtOutputPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets transmitted out of the interface. - The counter value is 64 bits. " - ::= { hwIFExtEntry 26 } - - hwIFExtInputUnicastBitRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the bit rate of the incoming unicast traffic on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 27 } - - hwIFExtOutputUnicastBitRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the bit rate of the outgoing unicast traffic on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 28 } - - hwIFExtInputMulticastBitRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the bit rate of the incoming multicast traffic on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 29 } - - hwIFExtOutputMulticastBitRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the bit rate of the outgoing multicast traffic on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 30 } - - hwIFExtInputBroadcastBitRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the bit rate of the incoming broadcast traffic on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 31 } - - hwIFExtOutputBroadcastBitRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the bit rate of the outgoing broadcast traffic on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 32 } - - hwIFExtInputUnicastPktRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the incoming unicast packets on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 33 } - - hwIFExtOutputUnicastPktRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the outgoing unicast packets on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 34 } - - hwIFExtInputMulticastPktRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the incoming multicast packets on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 35 } - - hwIFExtOutputMulticastPktRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the outgoing multicast packets on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 36 } - - hwIFExtInputBroadcastPktRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the incoming broadcast packets on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 37 } - - hwIFExtOutputBroadcastPktRate OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the outgoing broadcast packets on an interface. - The rate value is 64 bits. " - ::= { hwIFExtEntry 38 } - - hwIFExtPhyStatus OBJECT-TYPE - SYNTAX INTEGER { up(1), down(2) } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The physical status of member interface." - ::= { hwIFExtBase 2 } - - - hwIFExtMemberOf OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The description of the main interface which has the membership with the member interface." - ::= { hwIFExtBase 3 } - - hwLinkModeChangeAutoCreateIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLinkModeChangeAutoCreateIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface extended table of private mib." - ::= { hwIFExtBase 4 } - - - hwLinkModeChangeAutoCreateIfEntry OBJECT-TYPE - SYNTAX HwLinkModeChangeAutoCreateIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of private extended interface table." - INDEX { hwAutoIfIndex } - ::= { hwLinkModeChangeAutoCreateIfTable 1 } - - HwLinkModeChangeAutoCreateIfEntry ::= - SEQUENCE { - hwAutoIfIndex - InterfaceIndex, - hwNewIfTimeslot - BITS - } - - hwAutoIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of extended table of interface." - ::= { hwLinkModeChangeAutoCreateIfEntry 1 } - - hwNewIfTimeslot OBJECT-TYPE - SYNTAX BITS{ - timeslot0(0), - timeslot1(1), - timeslot2(2), - timeslot3(3), - timeslot4(4), - timeslot5(5), - timeslot6(6), - timeslot7(7), - timeslot8(8), - timeslot9(9), - timeslot10(10), - timeslot11(11), - timeslot12(12), - timeslot13(13), - timeslot14(14), - timeslot15(15), - timeslot16(16), - timeslot17(17), - timeslot18(18), - timeslot19(19), - timeslot20(20), - timeslot21(21), - timeslot22(22), - timeslot23(23), - timeslot24(24), - timeslot25(25), - timeslot26(26), - timeslot27(27), - timeslot28(28), - timeslot29(29), - timeslot30(30), - timeslot31(31) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The time slot of the TDM interface: - timeslot0(0):The time slot 0 on the TDM interface, - timeslot1(1):The time slot 1 on the TDM interface, - timeslot2(2):The time slot 2 on the TDM interface, - timeslot3(3):The time slot 3 on the TDM interface, - timeslot4(4):The time slot 4 on the TDM interface, - timeslot5(5):The time slot 5 on the TDM interface, - timeslot6(6):The time slot 6 on the TDM interface, - timeslot7(7):The time slot 7 on the TDM interface, - timeslot8(8):The time slot 8 on the TDM interface, - timeslot9(9):The time slot 9 on the TDM interface, - timeslot10(10):The time slot 10 on the TDM interface, - timeslot11(11):The time slot 11 on the TDM interface, - timeslot12(12):The time slot 12 on the TDM interface, - timeslot13(13):The time slot 13 on the TDM interface, - timeslot14(14):The time slot 14 on the TDM interface, - timeslot15(15):The time slot 15 on the TDM interface, - timeslot16(16):The time slot 16 on the TDM interface, - timeslot17(17):The time slot 17 on the TDM interface, - timeslot18(18):The time slot 18 on the TDM interface, - timeslot19(19):The time slot 19 on the TDM interface, - timeslot20(20):The time slot 20 on the TDM interface, - timeslot21(21):The time slot 21 on the TDM interface, - timeslot22(22):The time slot 22 on the TDM interface, - timeslot23(23):The time slot 23 on the TDM interface, - timeslot24(24):The time slot 24 on the TDM interface, - timeslot25(25):The time slot 25 on the TDM interface, - timeslot26(26):The time slot 26 on the TDM interface, - timeslot27(27):The time slot 27 on the TDM interface, - timeslot28(28):The time slot 28 on the TDM interface, - timeslot29(29):The time slot 29 on the TDM interface, - timeslot30(30):The time slot 30 on the TDM interface, - timeslot31(31):The time slot 31 on the TDM interface." - ::= { hwLinkModeChangeAutoCreateIfEntry 2 } - - hwIFExtPhyNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of the physical interfaces." - ::= { hwIFExtBase 5 } - - hwRemoteIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwRemoteIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwRemoteIfTable is a virtual access interface table." - ::= { hwIFExtBase 6 } - - hwRemoteIfEntry OBJECT-TYPE - SYNTAX HwRemoteIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of private extended remote interface table." - INDEX { hwRemoteIfIndex } - ::= { hwRemoteIfTable 1 } - - HwRemoteIfEntry ::= - SEQUENCE { - hwRemoteIfIndex - InterfaceIndex, - hwRemoteIfInOctets - Counter64, - hwRemoteIfInPkts - Counter64, - hwRemoteIfInUcastPkts - Counter64, - hwRemoteIfInMulticastPkts - Counter64, - hwRemoteIfInBroadcastPkts - Counter64, - hwRemoteIfInOctetRate - Counter64, - hwRemoteIfInPktRate - Counter64, - hwRemoteIfInErrorPkts - Counter64, - hwRemoteIfInDiscardPkts - Counter64, - hwRemoteIfOutOctets - Counter64, - hwRemoteIfOutPkts - Counter64, - hwRemoteIfOutUcastPkts - Counter64, - hwRemoteIfOutMulticastPkts - Counter64, - hwRemoteIfOutBroadcastPkts - Counter64, - hwRemoteIfOutOctetRate - Counter64, - hwRemoteIfOutPktRate - Counter64, - hwRemoteIfOutErrorPkts - Counter64, - hwRemoteIfOutDiscardPkts - Counter64 - } - - hwRemoteIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of extended table of remote interface." - ::= { hwRemoteIfEntry 1 } - - hwRemoteIfInOctets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets received on the interface." - ::= { hwRemoteIfEntry 2 } - - hwRemoteIfInPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received on the interface." - ::= { hwRemoteIfEntry 3 } - - hwRemoteIfInUcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets, delivered by this sub-layer to - a higher (sub-)layer, which were not addressed to a - multicast or broadcast address at this sub-layer." - ::= { hwRemoteIfEntry 4 } - - hwRemoteIfInMulticastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets, delivered by this sub-layer to - a higher (sub-)layer, which were addressed to a - multicast address at this sub-layer. For a MAC layer - protocol, this includes both Group and Functional - addresses." - ::= { hwRemoteIfEntry 5 } - - hwRemoteIfInBroadcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets, delivered by this sub-layer to - a higher (sub-)layer, which were addressed to a - broadcast address at this sub-layer." - ::= { hwRemoteIfEntry 6 } - - hwRemoteIfInOctetRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the octet rate of the incoming traffic on an interface." - ::= { hwRemoteIfEntry 7 } - - hwRemoteIfInPktRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the incoming packets on an remote interface. - The rate value is 64 bits." - ::= { hwRemoteIfEntry 8 } - - hwRemoteIfInErrorPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "For packet-oriented interfaces, the number of inbound - packets that contained errors preventing them from - being deliverable to a higher-layer protocol. For - character-oriented or fixed-length interfaces, the - number of inbound transmission units that contained - errors preventing them from being deliverable to a - higher-layer protocol." - ::= { hwRemoteIfEntry 9 } - - hwRemoteIfInDiscardPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of inbound packets which were chosen to be - discarded even though no errors had been detected to - prevent their being deliverable to a higher-layer - protocol. One possible reason for discarding such a - packet could be to free up buffer space." - ::= { hwRemoteIfEntry 10 } - - hwRemoteIfOutOctets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of octets transmitted out of the interface." - ::= { hwRemoteIfEntry 11 } - - hwRemoteIfOutPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets transmitted out of the interface." - ::= { hwRemoteIfEntry 12 } - - hwRemoteIfOutUcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets that higher-level - protocols requested be transmitted, and which were not - addressed to a multicast or broadcast address at this - sub-layer, including those that were discarded or not - sent." - ::= { hwRemoteIfEntry 13 } - - hwRemoteIfOutMulticastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets that higher-level - protocols requested be transmitted, and which were - addressed to a multicast address at this sub-layer, - including those that were discarded or not sent. For - a MAC layer protocol, this includes both Group and - Functional addresses." - ::= { hwRemoteIfEntry 14 } - - hwRemoteIfOutBroadcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets that higher-level - protocols requested be transmitted, and which were - addressed to a broadcast address at this sub-layer, - including those that were discarded or not sent." - ::= { hwRemoteIfEntry 15 } - - hwRemoteIfOutOctetRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the octet rate of the outgoing traffic on an interface." - ::= { hwRemoteIfEntry 16 } - - hwRemoteIfOutPktRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the rate of the outgoing packets on an interface." - ::= { hwRemoteIfEntry 17 } - - hwRemoteIfOutErrorPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "For packet-oriented interfaces, the number of - outbound packets that could not be transmitted because - of errors. For character-oriented or fixed-length - interfaces, the number of outbound transmission units - that could not be transmitted because of errors." - ::= { hwRemoteIfEntry 18 } - - hwRemoteIfOutDiscardPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of outbound packets which were chosen to - be discarded even though no errors had been detected - to prevent their being transmitted. One possible - reason for discarding such a packet could be to free - up buffer space." - ::= { hwRemoteIfEntry 19 } - - hwInterfaceIp OBJECT IDENTIFIER ::= { hwIFExtObjects 2 } - - - hwIfIpTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfIpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwIfIpTable describes information about IP addresses configured for an interface. On an interface, one primary IP address and multiple secondary IP addresses can be configured. You can create, delete, and view information about the IP addresses of an interface." - ::= { hwInterfaceIp 1 } - - - hwIfIpEntry OBJECT-TYPE - SYNTAX HwIfIpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Interface IP address configuration " - INDEX { hwIpAdEntAddr } - ::= { hwIfIpTable 1 } - - - HwIfIpEntry ::= - SEQUENCE { - hwIpAdEntAddr - IpAddress, - hwIpAdEntIfIndex - Integer32, - hwIpAdEntNetMask - IpAddress, - hwIpAdEntBcastAddr - Integer32, - hwIpAdEntReasmMaxSize - Integer32, - hwIpAdEntAddressType - HwIpAddressType, - hwIfIpMethod - INTEGER, - hwIpAdEntAddrStatus - RowStatus - } - - hwIpAdEntAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address to which this entry's addressing - information pertains." - ::= { hwIfIpEntry 1 } - - - hwIpAdEntIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The index value which uniquely identifies the - interface to which this entry is applicable. The - interface identified by a particular value of this - index is the same interface as identified by the - same value of ifIndex." - ::= { hwIfIpEntry 2 } - - - hwIpAdEntNetMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The subnet mask associated with the IP address of - this entry. The value of the mask is an IP - address with all the network bits set to 1 and all - the host bits set to 0." - ::= { hwIfIpEntry 3 } - - - hwIpAdEntBcastAddr OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the least-significant bit in the IP - broadcast address used for sending datagrams on - the (logical) interface associated with the IP - address of this entry. For example, when the - Internet standard all-ones broadcast address is - used, the value will be 1. This value applies to - both the subnet and network broadcasts addresses - used by the entity on this (logical) interface." - ::= { hwIfIpEntry 4 } - - - hwIpAdEntReasmMaxSize OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The size of the largest IP datagram which this - entity can re-assemble from incoming IP fragmented - datagram received on this interface." - ::= { hwIfIpEntry 5 } - - - hwIpAdEntAddressType OBJECT-TYPE - SYNTAX HwIpAddressType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The flag indicates whether the IP address is primary IP address. - One interface has only one primary IP address, but can have many sub IP address. - So when add a primary IP address to an interface that has already a primary IP address, - the new primary address will replace old primary address and the old primary address will be deleted." - ::= { hwIfIpEntry 6 } - - -hwIfIpMethod OBJECT-TYPE - SYNTAX INTEGER - { - assignedIp(1), - dhcpIp(2), - bootpIp(3), - other(4), - linklayer(5), - random(6) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Interface IP address acquiring method. - - assignedIp(1) indicates that the address was manually configured - to a specified address, for example, by user configuration. - - dhcpIp(2) indicates an address that was assigned to this - system by a DHCP server. - - bootpIp(3) indicates an address that was assigned to this - system by the bootp protocol. - - other(4) indicates an address created by another method. - - linklayer(5) indicates an address created by IPv6 stateless - auto-configuration. - - random(6) indicates an address chosen by the system at - random, for example, an IPv4 address within 169.254/16, or an RFC - 3041 privacy address." - ::= { hwIfIpEntry 7 } - - hwIpAdEntAddrStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The row status variable." - ::= { hwIfIpEntry 8 } - - - hwIfIpUnnumberedTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfIpUnnumberedEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table lists information about the unnumbered IP address of the interface that borrows an IP address from another interface. -You can create, delete, and view information about the borrowed IP address of an interface." - ::= { hwInterfaceIp 2} - - - hwIfIpUnnumberedEntry OBJECT-TYPE - SYNTAX HwIfIpUnnumberedEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Interface IP address unnumbered configuration " - INDEX { hwUnnumberedIfIndex } - ::= {hwIfIpUnnumberedTable 1} - - - HwIfIpUnnumberedEntry ::= - SEQUENCE { - hwUnnumberedIfIndex - InterfaceIndex, - hwLendIfIndex - InterfaceIndex, - hwLendIpAddr - IpAddress, - hwLendIpAddrNetMask - IpAddress, - hwUnnumberedRowStatus - RowStatus - - } - - hwUnnumberedIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index value of the unnumbered interface." - ::= { hwIfIpUnnumberedEntry 1 } - - - hwLendIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The index value of the lend interface." - ::= { hwIfIpUnnumberedEntry 11 } - - - hwLendIpAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the lend interface." - ::= { hwIfIpUnnumberedEntry 12 } - - - hwLendIpAddrNetMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address mask of the lend interface." - ::= { hwIfIpUnnumberedEntry 13 } - - - hwUnnumberedRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The row status variable." - ::= { hwIfIpUnnumberedEntry 51 } - - - hwIfIpAddrTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfIpAddrEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains addressing information relevant to the - entity's interfaces." - ::= { hwInterfaceIp 3 } - - hwIfIpAddrEntry OBJECT-TYPE - SYNTAX HwIfIpAddrEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface IP address configuration " - INDEX { hwIfIpAddrEntIfIndex, hwIfIpAddrEntAddr } - ::= { hwIfIpAddrTable 1 } - - - HwIfIpAddrEntry ::= - SEQUENCE { - hwIfIpAddrEntIfIndex - InterfaceIndex, - hwIfIpAddrEntAddr - IpAddress, - hwIfIpAddrEntType - INTEGER, - hwIfIpAddrEntPrefix - IpAddress, - hwIfIpAddrEntOrigin - INTEGER, - hwIfIpAddrEntStatus - INTEGER, - hwIfIpAddrEntCreated - TimeStamp, - hwIfIpAddrEntLastChanged - TimeStamp, - hwIfIpAddrEntBcastAddr - Integer32, - hwIfIpAddrEntReasmMaxSize - Integer32, - hwIfIpAddrEntAddrType - HwIpAddressType, - hwIfIpAddrEntVpn - DisplayString - } - - - hwIfIpAddrEntIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The index value that uniquely identifies the interface to - which this entry is applicable. The interface identified by - a particular value of this index is the same interface as - identified by the same value of the IF-MIB's ifIndex." - ::= { hwIfIpAddrEntry 1 } - - hwIfIpAddrEntAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The IP address to which this entry's addressing - information pertains." - ::= { hwIfIpAddrEntry 2 } - - hwIfIpAddrEntType OBJECT-TYPE - SYNTAX INTEGER { - unicast(1), - anycast(2), - broadcast(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The type of address." - ::= { hwIfIpAddrEntry 3 } - - hwIfIpAddrEntPrefix OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The subnet mask associated with the IP address of - this entry. The value of the mask is an IP - address with all the network bits set to 1 and all - the host bits set to 0." - ::= { hwIfIpAddrEntry 4 } - - hwIfIpAddrEntOrigin OBJECT-TYPE - SYNTAX INTEGER{ - assignedIp(1), - dhcpIp(2), - bootpIp(3), - other(4), - linklayer(5), - random(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface IP address acquiring method. - - assignedIp(1) indicates that the address was manually configured - to a specified address, for example, by user configuration. - - dhcpIp(2) indicates an address that was assigned to this - system by a DHCP server. - - bootpIp(3) indicates an address that was assigned to this - system by the bootp protocol. - - other(4) indicates an address created by another method. - - linklayer(5) indicates an address created by IPv6 stateless - auto-configuration. - - random(6) indicates an address chosen by the system at - random, for example, an IPv4 address within 169.254/16, or an RFC - 3041 privacy address." - ::= { hwIfIpAddrEntry 5 } - - hwIfIpAddrEntStatus OBJECT-TYPE - SYNTAX INTEGER { - preferred(1), - deprecated(2), - invalid(3), - inaccessible(4), - unknown(5), - tentative(6), - duplicate(7), - optimistic(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the address, describing if the address can be - used for communication. - - In the absence of other information, an IPv4 address is - always preferred(1)." - ::= { hwIfIpAddrEntry 6 } - - hwIfIpAddrEntCreated OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime at the time this entry was created. - If this entry was created prior to the last re- - initialization of the local network management subsystem, - then this object contains a zero value." - ::= { hwIfIpAddrEntry 7 } - - hwIfIpAddrEntLastChanged OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime at the time this entry was last - updated. If this entry was updated prior to the last re- - initialization of the local network management subsystem, - then this object contains a zero value." - ::= { hwIfIpAddrEntry 8 } - - hwIfIpAddrEntBcastAddr OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of the least-significant bit in the IP - broadcast address used for sending datagrams on - the (logical) interface associated with the IP - address of this entry. For example, when the - Internet standard all-ones broadcast address is - used, the value will be 1. This value applies to - both the subnet and network broadcasts addresses - used by the entity on this (logical) interface." - ::= { hwIfIpAddrEntry 9 } - - hwIfIpAddrEntReasmMaxSize OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The size of the largest IP datagram which this - entity can re-assemble from incoming IP fragmented - datagram received on this interface." - ::= { hwIfIpAddrEntry 10 } - - hwIfIpAddrEntAddrType OBJECT-TYPE - SYNTAX HwIpAddressType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The flag indicates whether the IP address is primary IP address." - ::= { hwIfIpAddrEntry 11 } - - hwIfIpAddrEntVpn OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The vpn name of ip address.The public address does not have any value." - ::= { hwIfIpAddrEntry 12 } - --- ============================================================================ --- interface trunk attribute group --- ============================================================================ - hwTrunkAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 3 } - - - hwTrunkIfMax OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum of Trunk interface" - ::= { hwTrunkAttr 1 } - - - hwTrunkNextIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The nextindex of Trunk interface,that means its position" - ::= { hwTrunkAttr 2 } - - - hwTrunkIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwTrunkIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwTrunkIfID uniquely identifies this table. It is set when the table is created. This table describes the information about the trunk interface." - ::= { hwTrunkAttr 3 } - - - hwTrunkIfEntry OBJECT-TYPE - SYNTAX HwTrunkIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the trunk table." - INDEX { hwTrunkIndex } - ::= { hwTrunkIfTable 1 } - - - HwTrunkIfEntry ::= - SEQUENCE { - hwTrunkIndex - Integer32, - hwTrunkIfID - Integer32, - hwTrunkIfType - INTEGER, - hwTrunkIfIndex - InterfaceIndex, - hwTrunkIfModel - INTEGER, - hwTrunkIfBandWidthAffectLinkNum - Integer32, - hwTrunkIfMinLinkNum - Integer32, - hwTrunkIfRowStatus - RowStatus, - hwTrunkIfWorkingMode - INTEGER, - hwTrunkIfWorkingState - INTEGER, - hwTrunkIfAutoRecover - INTEGER, - hwTrunkIfPreemptEnable - INTEGER, - hwTrunkIfPreemptDelay - Integer32, - hwTrunkIfTimeoutReceive - INTEGER, - hwTrunkIfFlushSendEnable - INTEGER, - hwTrunkIfFlushVlanId - Integer32, - hwTrunkIfFlushPasswd - SnmpPasswdString, - hwTrunkIfForceSwitchEnable - INTEGER, - hwTrunkIfStatReset - INTEGER, - hwTrunkBandwidth -- the band width of the trunk interface - Integer32, - hwTrunkIfArpSendSpeed - Integer32, - hwTrunkIfLagSelectedPortStd - INTEGER, - hwTrunkIfLagMaxActiveLinkNum - Integer32, - hwTrunkETrunkPriority - Integer32, - hwTrunkETrunkSysID - PhysAddress, - hwTrunkETrunkPriorityReset - INTEGER, - hwTrunkETrunkSysIDReset - INTEGER, - hwTrunkLocalPrefMode - INTEGER, - hwTrunkIfTrackVrrpVrid - Integer32, - hwTrunkIfTrackVrrpIfIndex - InterfaceIndex, - hwTrunkIfTrackVrrpReset - INTEGER, - hwTrunkIfBackupPreemptEnable - EnabledStatus, - hwTrunkIfBackupPreemptDelay - Integer32, - hwTrunkIfCrcErrorSwitchEnable - EnabledStatus, - hwTrunkIfLagTimeOut - Integer32, - hwTrunkMemCount - Integer32 - - } - --- the max bandwidth-affected-linknumber --- the least active-linknumber of the up port - hwTrunkIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The value of this object identifies the index of a trunk interface.The currently supported value ranges from 0 to 511." - ::= { hwTrunkIfEntry 1 } - - - hwTrunkIfID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The identification of the Trunk interface.It may identify Trunk - and is an index of the interface." - ::= { hwTrunkIfEntry 2 } - - - hwTrunkIfType OBJECT-TYPE - SYNTAX INTEGER - { - ethTrunk(1), - ipTrunk(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The type of the Trunk interface includes eth-trunk and ip-trunk. - The ip-trunk is only comprised by pos link, otherwise the eth-trunk - is only comprised by ethernet link." - ::= { hwTrunkIfEntry 3 } - - - hwTrunkIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Index number of the Trunk interface,it is consistent with ifIndex - of ifTable in IF-MIB." - ::= { hwTrunkIfEntry 4 } - - hwTrunkIfModel OBJECT-TYPE - SYNTAX INTEGER - { - packetAll(1), - sourceDesMac(2), - packetUdp(3), - packetTcp(4), - sourceDesIp(5), - sourceMacIpv6(6), - sourceIpIpv6(7), - sourceIp(8), - desIp(9), - sourceMac(10), - desMac(11), - sourcePort(12), - desPort(13), - sourceDesPort(14), - fwdType(15), - qos(16), - labelNum(17), - label(18), - enhanced(19), - l4(20), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Participated model of interface load. sourceDesMac(2) and - sourceMac(10) and desMac(11) are Layer2 hash arithmetic." - ::= { hwTrunkIfEntry 5 } - - - hwTrunkIfBandWidthAffectLinkNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the maximum number of trunk interfaces that can be created. -By default, the maximum number of trunk interfaces that can be created is 32. -This entry can be set only on a Layer 2 interface." - ::= { hwTrunkIfEntry 6 } - - - hwTrunkIfMinLinkNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the minimum number of trunk interfaces that can be created. -The currently supported value ranges from 1 to 32. By default, the minimum number of trunk interfaces that can be created is 1. " - ::= { hwTrunkIfEntry 7 } - - - hwTrunkIfRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " Current operation status of the row " - ::= { hwTrunkIfEntry 8 } - - - hwTrunkIfWorkingMode OBJECT-TYPE - SYNTAX INTEGER - { - masterBackup(1), - normalMode(2), - lacpMode(3), - lacpCompatibleMode(4), - portStandbyMode(5), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the working mode of an Eth-Trunk interface. - 1: master/backup access mode - 2: normal mode - 3: static LACP mode - 4: compatible LACP mode - 5: backup interface mode" - ::= { hwTrunkIfEntry 9 } - - - hwTrunkIfWorkingState OBJECT-TYPE - SYNTAX INTEGER - { - generalMode(1), - initialization(2), - masterWorking(3), - backupWorking(4), - invalid(-1) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Current working state of backup-access trunk. - 1:general mode working state - 2:initialization - 3:master working - 4:backup working" - ::= { hwTrunkIfEntry 10 } - - - hwTrunkIfAutoRecover OBJECT-TYPE - SYNTAX INTEGER - { - generalMode(1), - autoRecover(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " If auto-recover has been set, the master port will be - working instead of the other port when it changes from - down state to up state. - 1: don't support auto-recover - 2: support auto-recover" - ::= { hwTrunkIfEntry 11 } - - - hwTrunkIfPreemptEnable OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates whether LACP priority preemption in static mode is enabled. - By default, this function is not enabled." - DEFVAL { disabled } - ::= { hwTrunkIfEntry 12 } - - - hwTrunkIfPreemptDelay OBJECT-TYPE - SYNTAX Integer32 (0..180 | -1) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the delay for LACP priority preemption in static mode. You can set this object only after hwTrunkIfPreemptEnable is enabled. The value ranges from 10 to 180, in seconds. The default value is 30s. If LACP is not configured, the value of -1 is used." - DEFVAL { 30 } - ::= { hwTrunkIfEntry 13 } - - - hwTrunkIfTimeoutReceive OBJECT-TYPE - SYNTAX INTEGER - { - fast(1), - slow(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the timeout period for receiving LACPDUs on an interface in static LACP mode. The value can be: - fast: specifies the timeout period for receiving packets to be 3s. - slow: specifies the timeout period for receiving packets to be 90s. - The default timeout period for receiving packets is 3s. - fast(1),slow(2). - The return value of -1 indicates invalid." - ::= { hwTrunkIfEntry 14 } - - - hwTrunkIfFlushSendEnable OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - disabled(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Whether or not permit the trunk to transmit FlushDUs.It is only used - when it is in the handwork 1:1 mode.Once it is enabled, the newly active - interface in the trunk will send SmartLink FlushDUs so as to delete the - related MAC forwarding table of the layer2 equipment in network.Otherwise, - SmartLink FlushDUs will not be sent." - DEFVAL { disabled } - ::= { hwTrunkIfEntry 15 } - - - hwTrunkIfFlushVlanId OBJECT-TYPE - SYNTAX Integer32 (0..4094 | -1) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The ID of Vlan the partner port belongs to.When it is 0, it indicates - the function of sending FlushPDU is disabled. " - DEFVAL { 0 } - ::= { hwTrunkIfEntry 16 } - - - hwTrunkIfFlushPasswd OBJECT-TYPE - SYNTAX SnmpPasswdString - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "A 16-octet read-create value used to define the password for negotiation." - DEFVAL { '00'h } - ::= { hwTrunkIfEntry 17 } - - - hwTrunkIfForceSwitchEnable OBJECT-TYPE - SYNTAX INTEGER - { - enabled(1), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "It is only used when it is in the handwork 1:1 mode and the current - working link is the backup link. At that time, working link will move - from backup link to master link. However, if the master link is down, - the operation will be forbidden." - DEFVAL { enabled } - ::= { hwTrunkIfEntry 18 } - - - hwTrunkIfStatReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1), - ready(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Reset the statistic information of LACPDUsRx,MarkerPDUsRx,LACPDUsTx, - MarkerResponsePDUsTx for all the ports in the current trunk." - ::= { hwTrunkIfEntry 19 } - - hwTrunkBandwidth OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " Current bandwidth of trunk in units of 1,000,000 bits per second. This bandwidth is the peculiar property of Eth-Trunk. And to the other kinds of trunk, this bandwidth is -1." - ::= { hwTrunkIfEntry 20 } - - - hwTrunkIfArpSendSpeed OBJECT-TYPE - SYNTAX Integer32(800..3000 | -1) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the rate of sending gratuitous ARP packets (in pkts/sec) on the trunk member interface. " - DEFVAL { 2000 } - ::= { hwTrunkIfEntry 21 } - - hwTrunkIfLagSelectedPortStd OBJECT-TYPE - SYNTAX INTEGER - { - speed(1), - priority(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the port selection standard of LACP: based either on the port rate or on the port priority. By default, LACP selects ports based on the port priority. - speed(1),priority(2). - If LACP is not configured, the return value is invalid(-1)." - DEFVAL { priority } - ::= { hwTrunkIfEntry 22 } - - hwTrunkIfLagMaxActiveLinkNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the upper threshold of interfaces that can be selected by the Eth-Trunk in static mode." - ::= { hwTrunkIfEntry 23 } - - hwTrunkETrunkPriority OBJECT-TYPE - SYNTAX Integer32 (0..65535 | -1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The priority of the E-Trunk." - ::= { hwTrunkIfEntry 24 } - - hwTrunkETrunkSysID OBJECT-TYPE - SYNTAX PhysAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The system ID of the E-Trunk. If set ffff-ffff-ffff the system ID will be to default." - ::= { hwTrunkIfEntry 25 } - - hwTrunkETrunkPriorityReset OBJECT-TYPE - SYNTAX INTEGER - { - yes(1), - no(2), - invalid(-1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Status of operation, there are yes(1) and no(2). - It expresses whether the configure of E-Trunk priority is resetted." - DEFVAL { no } - ::= { hwTrunkIfEntry 26 } - - hwTrunkETrunkSysIDReset OBJECT-TYPE - SYNTAX INTEGER - { - yes(1), - no(2), - invalid(-1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Status of operation, there are yes(1) and no(2). - It expresses whether the configure of E-Trunk system ID is resetted." - DEFVAL { no } - ::= { hwTrunkIfEntry 27 } - - hwTrunkLocalPrefMode OBJECT-TYPE - SYNTAX INTEGER - { - enable(1), - disable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Local-preference transmit mode of eth-trunk, there are enable(1) and disable(2).The default value is enable(1)." - ::= { hwTrunkIfEntry 28 } - - hwTrunkIfTrackVrrpVrid OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The VRID which the static mode Eth-trunk tracked to." - ::= { hwTrunkIfEntry 29 } - - hwTrunkIfTrackVrrpIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The VRRP interface which the static mode Eth-trunk tracked to." - ::= { hwTrunkIfEntry 30 } - - hwTrunkIfTrackVrrpReset OBJECT-TYPE - SYNTAX INTEGER - { - yes(1), - no(2), - invalid(-1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Status of operation, there are yes(1) and no(2). - The value of this object identifies whether - the operation of clearing the configuration - is performed. And the configuration is that - the Eth-Trunk interface in static LACP mode - is associated with an mVRRP backup group. - The value yes(1) indicates performing the operation. - This object indicates one operation but not one status, - so when the operation is performed, the value is no(2). - By default, the value is no(2)." - ::= { hwTrunkIfEntry 31 } - - hwTrunkIfBackupPreemptEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The preemption according to the master and slave port will be and only be enabled when eth-trunk is working in backup mode. - In default condition, the preemption is disabled." - DEFVAL { disabled } - ::= { hwTrunkIfEntry 32 } - - hwTrunkIfBackupPreemptDelay OBJECT-TYPE - SYNTAX Integer32 (0..30 | -1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The waiting time for priority preemption; Unit: minute. - It is enabled only when the priority preemption is enabled. - It indicates, When it comes to priority preemption, the operation - of preemption will be delayed for hwTrunkIfBackupPreemptDelay time." - DEFVAL { 0 } - ::= { hwTrunkIfEntry 33 } - - hwTrunkIfCrcErrorSwitchEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "make trunk member port stop in use if the port have crc error exceed the config threshold, the trunk would be down if member port in use is low" - DEFVAL { 2 } - ::= { hwTrunkIfEntry 34 } - - hwTrunkIfLagTimeOut OBJECT-TYPE - SYNTAX Integer32 (3..90 | 0) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The expired time(Unit is second) of the port to receive LACPDUS in the fast mode. - The hwTrunkIfTimeoutReceive is the type of timeout and use hwTrunkIfLagTimeOut to change time in the fast mode. - The default value is customized with products. - If the mode is not fast, the value is always 0." - ::= { hwTrunkIfEntry 35 } - - hwTrunkMemCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The count of Trunk member interfaces per Trunk." - ::= { hwTrunkIfEntry 36 } - - hwTrunkSystemPriority OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the system priority defined in the Link Aggregation Control Protocol (LACP)." - ::= { hwTrunkAttr 4 } - - hwTrunkUnknownUnicastIfModel OBJECT-TYPE - SYNTAX INTEGER - { - packetAll(1), - sourceDesMac(2), - packetUdp(3), - packetTcp(4), - sourceDesIp(5), - sourceMacIpv6(6), - sourceIpIpv6(7), - sourceIp(8), - desIp(9), - sourceMac(10), - desMac(11), - sourcePort(12), - desPort(13), - sourceDesPort(14), - label(15), - ipOrLabel(16) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Participated model of load for unknown unicast. sourceDesMac(2) and - sourceMac(10) and desMac(11) are Layer2 hash arithmetic." - ::= { hwTrunkAttr 5 } - - - hwTrunkETrunkSystemPriority OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The system priority of the E-Trunk." - ::= { hwTrunkAttr 6 } - - - hwTrunkETrunkSystemID OBJECT-TYPE - SYNTAX PhysAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The system ID of the E-Trunk. If set ffff-ffff-ffff the system ID will be to default." - ::= { hwTrunkAttr 7 } - - hwTrunkCount OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of configured trunk interfaces on the device." - ::= { hwTrunkAttr 8 } - - hwTrunkMemberCountUpperThreshold OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Upper threshold for the number of members of the Eth-Trunk in LACP mode." - ::= { hwTrunkAttr 9 } - - hwTrunkMemberCountLowerThreshold OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Lower threshold for the number of members of the Eth-Trunk in LACP mode." - ::= { hwTrunkAttr 10 } - - hwTrunkSubinterfacesCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of configured trunk sub-interfaces on the device." - ::= { hwTrunkAttr 11 } - - hwTrunkSubinterfacesLimit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Specification of trunk sub-interfaces on the device." - ::= { hwTrunkAttr 12 } - - --- ========================================= --- Trunk member attribute Group --- ========================================= - hwTrunkMemAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 4 } - - - hwTrunkMemTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwTrunkMemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwTrunkMemifIndex uniquely identifies this table. It is set when the table is created. This table describes the information about the trunk members." - ::= { hwTrunkMemAttr 1 } - - - hwTrunkMemEntry OBJECT-TYPE - SYNTAX HwTrunkMemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Trunk member attribute information" - INDEX { hwTrunkIndex, hwTrunkMemifIndex } - ::= { hwTrunkMemTable 1 } - - - HwTrunkMemEntry ::= - SEQUENCE { - hwTrunkMemifIndex - Integer32, - hwTrunkValidEntry - INTEGER, - hwTrunkSelectStatus - INTEGER, - hwTrunkLacpStatus - EnabledStatus, - hwTrunkDeleteFlag - EnabledStatus, - hwTrunkOperstatus - INTEGER, - hwTrunkIsDefaultLagRecv - TruthValue, - hwTrunkPortWeight - Unsigned32, - hwTrunkPortStandby - Unsigned32, - hwTrunkRowStatus - RowStatus, - hwTrunkPortMaster - INTEGER, - hwTrunkPortPriority - Integer32, - hwTrunkPortStatReset - INTEGER, - hwTrunkPortLacpMode - INTEGER - } - - hwTrunkMemifIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The value of this object identifies the index of a trunk member interface." - ::= { hwTrunkMemEntry 1 } - - - hwTrunkValidEntry OBJECT-TYPE - SYNTAX INTEGER - { - valid(1), - invalid(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the valid flag in the trunk. If the trunk has member interfaces added, the return value is valid(1)." - DEFVAL { invalid } - ::= { hwTrunkMemEntry 2 } - - - hwTrunkSelectStatus OBJECT-TYPE - SYNTAX INTEGER - { - trunkSelected(1), - trunkDeselected(2), - trunkIndep(3), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the status of a trunk. trunkSelected: A trunk member interface in this state can both forward data and receive LACPDUs from a remote device. - trunkDeselected: A trunk member interface in this state cannot forward data. - trunkIndep: A trunk member interface in this state can forward data but cannot receive LACPDUs from a remote device. This state applies only to Eth-Trunk interfaces that work in dynamic LACP mode." - DEFVAL { trunkDeselected } - ::= { hwTrunkMemEntry 3 } - - - hwTrunkLacpStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the LACP status. - enabled: An Eth-Trunk interface works in static LACP mode. - disabled: An Eth-Trunk interface does not work in static LACP mode." - DEFVAL { disabled } - ::= { hwTrunkMemEntry 4 } - - - hwTrunkDeleteFlag OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Flag is set trunk_del_enable(1) or trunk_del_disable(2), - according to operation." - DEFVAL { disabled } - ::= { hwTrunkMemEntry 5 } - - - hwTrunkOperstatus OBJECT-TYPE - SYNTAX INTEGER - { - up(1), - down(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Status of operation, indicates port status. There are trunk_up(1) - and trunk_down(2).It expresses whether port is shutdown." - DEFVAL { down } - ::= { hwTrunkMemEntry 6 } - - - hwTrunkIsDefaultLagRecv OBJECT-TYPE - SYNTAX TruthValue - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "We don't sustain now, default value is false." - DEFVAL { false } - ::= { hwTrunkMemEntry 7 } - - - hwTrunkPortWeight OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the weight of a trunk member interface. The default weight of a Trunk member interface is 1. The sum weight of all member interfaces of a trunk cannot exceed the maximum number of member interfaces that a trunk supports." - DEFVAL { 1 } - ::= { hwTrunkMemEntry 8 } - - - hwTrunkPortStandby OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is backup of Trunk Port." - DEFVAL { 0 } - ::= { hwTrunkMemEntry 9 } - - - hwTrunkRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Current operation status of the row. " - ::= { hwTrunkMemEntry 10 } - - - hwTrunkPortMaster OBJECT-TYPE - SYNTAX INTEGER - { - portSlave(1), - portMaster(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Master port of backup-access eth-trunk or not - 1: port-slave - 2: port-master" - ::= { hwTrunkMemEntry 11 } - - - hwTrunkPortPriority OBJECT-TYPE - SYNTAX Integer32 (0..65535 | -1) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The priority value assigned to this Trunk Port. - This 16-bit value is read-write." - ::= { hwTrunkMemEntry 12 } - - - hwTrunkPortStatReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1), - ready(2), - invalid(-1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates resetting LACPDU statistics on an interface. This object applies only to Eth-Trunk interfaces in static LACP mode. For Eth-Trunk interfaces in other modes, the return value is fixed at -1." - ::= { hwTrunkMemEntry 13 } - - hwTrunkPortLacpMode OBJECT-TYPE - SYNTAX INTEGER - { - invalid(1), - active(2), - passive(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The mode of port joining Lacp." - ::= { hwTrunkMemEntry 14 } - - --- =========================================================================== --- Global interfacce flow stat interval group --- =========================================================================== - hwIFFlowStat OBJECT IDENTIFIER ::= { hwIFExtObjects 5 } - - --- metric: second - hwIFFlowStatGlobalInterval OBJECT-TYPE - SYNTAX Integer32 (10..600) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Global interval of interface flow stat.The interface interval is effective, - when both interface interval and global interval are config.Globle interval - is only effective in interfaces,which interface interval is not configged. - Flow stat rate of interface will be affected by the value of interval. - The default value is 300s." - ::= { hwIFFlowStat 1 } - - - - - - --- =========================================================================== --- Global interface flow stat interval group --- =========================================================================== - hwIfStatistics OBJECT IDENTIFIER ::= { hwIFExtObjects 6 } - - - hwIfEtherStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfEtherStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes various attributes of an Ethernet interface. " - ::= { hwIfStatistics 1 } - - - hwIfEtherStatEntry OBJECT-TYPE - SYNTAX HwIfEtherStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Entry of Ethernet Interface Statistic Table " - INDEX { hwIfEtherStatIfIndex } - ::= { hwIfEtherStatTable 1 } - - - HwIfEtherStatEntry ::= - SEQUENCE { - hwIfEtherStatIfIndex - InterfaceIndex, - hwIfEtherStatInPkts64Octets - Counter64, - hwIfEtherStatInPkts65to127Octets - Counter64, - hwIfEtherStatInPkts128to255Octets - Counter64, - hwIfEtherStatInPkts256to511Octets - Counter64, - hwIfEtherStatInPkts512to1023Octets - Counter64, - hwIfEtherStatInPkts1024to1518Octets - Counter64, - hwIfEtherStatInJumboPkts - Counter64, - hwIfEtherStatInCRCPkts - Counter64, - hwIfEtherStatInLongPkts - Counter64, - hwIfEtherStatInJabberPkts - Counter64, - hwIfEtherStatInFragmentPkts - Counter64, - hwIfEtherStatInUnderSizePkts - Counter64, - hwIfEtherStatInOverRunPkts - Counter64, - hwIfEtherStatInPausePkts - Counter64, - hwIfEtherStatOutJumboPkts - Counter64, - hwIfEtherStatOutOverflowPkts - Counter64, - hwIfEtherStatOutUnderRunPkts - Counter64, - hwIfEtherStatOutPausePkts - Counter64, - hwIfEthIfStatReset - INTEGER, - hwIfEtherStatInDropEventPkts - Counter64, - hwIfEtherStatInAlignmentPkts - Counter64, - hwIfEtherStatInSymbolPkts - Counter64, - hwIfEtherStatInIgnoredPkts - Counter64, - hwIfEtherStatInFramePkts - Counter64, - hwIfEtherStatOutCollisionPkts - Counter64, - hwIfEtherStatOutDeferredPkts - Counter64, - hwIfEtherStatOutLateCollisionPkts - Counter64, - hwIfEtherStatOutExcessiveCollisionPkts - Counter64, - hwIfEtherStatOutBufferPurgationPkts - Counter64 - } - - hwIfEtherStatIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " The index of L2 interface " - ::= { hwIfEtherStatEntry 1 } - - - -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.5 - hwIfEtherStatInPkts64Octets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received that were 64 octets in length." - ::= { hwIfEtherStatEntry 5 } - - - -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.6 - hwIfEtherStatInPkts65to127Octets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received that were between 65 and 127 octets in length." - ::= { hwIfEtherStatEntry 6 } - - - -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.7 - hwIfEtherStatInPkts128to255Octets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received that were between 128 and 255 octets in length." - ::= { hwIfEtherStatEntry 7 } - - - -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.8 - hwIfEtherStatInPkts256to511Octets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received that were between 256 and 511 octets in length." - ::= { hwIfEtherStatEntry 8 } - - - -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.9 - hwIfEtherStatInPkts512to1023Octets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received that were between 512 and 1023 octets in length." - ::= { hwIfEtherStatEntry 9 } - - - -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.10 - hwIfEtherStatInPkts1024to1518Octets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets received that were between 1024 and 1518 octets in length." - ::= { hwIfEtherStatEntry 10 } - - - hwIfEtherStatInJumboPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose size over 1518 bytes " - ::= { hwIfEtherStatEntry 11 } - - - hwIfEtherStatInCRCPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets which have CRC checking errors " - ::= { hwIfEtherStatEntry 12 } - - - hwIfEtherStatInLongPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose length is over maximum length " - ::= { hwIfEtherStatEntry 13 } - - - hwIfEtherStatInJabberPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose length is over maximum length - and wrong CRC checking " - ::= { hwIfEtherStatEntry 14 } - - - hwIfEtherStatInFragmentPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets which have short size and wrong CRC checking " - ::= { hwIfEtherStatEntry 15 } - - - hwIfEtherStatInUnderSizePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets which have short size but right CRC checking " - ::= { hwIfEtherStatEntry 16 } - - - hwIfEtherStatInOverRunPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose queue overflow " - ::= { hwIfEtherStatEntry 17 } - - - hwIfEtherStatInPausePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received control Frames " - ::= { hwIfEtherStatEntry 18 } - - - hwIfEtherStatOutJumboPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sended Packets whose size over 1518 bytes " - ::= { hwIfEtherStatEntry 19 } - - - hwIfEtherStatOutOverflowPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of Packets whitch happen FIFO overflow error" - ::= { hwIfEtherStatEntry 20 } - - - hwIfEtherStatOutUnderRunPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of Packets whitch happen FIFO empty" - ::= { hwIfEtherStatEntry 21 } - - - hwIfEtherStatOutPausePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sended control Frames " - ::= { hwIfEtherStatEntry 22 } - - - hwIfEthIfStatReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1), - ready(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Reset the Statistic information Counter " - ::= { hwIfEtherStatEntry 23 } - - - hwIfEtherStatInDropEventPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets discarded for GBP full or back pressure discard " - ::= { hwIfEtherStatEntry 24 } - - - hwIfEtherStatInAlignmentPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets which have frame alignment error " - ::= { hwIfEtherStatEntry 25 } - - - hwIfEtherStatInSymbolPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets which have unknown symbols " - ::= { hwIfEtherStatEntry 26 } - - - hwIfEtherStatInIgnoredPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received MAC control frames which have unknown opecode " - ::= { hwIfEtherStatEntry 27 } - - - hwIfEtherStatInFramePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received frames whose actual length differs with 802.3 " - ::= { hwIfEtherStatEntry 28 } - - - hwIfEtherStatOutCollisionPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sended collision Frames(only happen in the 10/100M port with half duplex mode) " - ::= { hwIfEtherStatEntry 29 } - - - hwIfEtherStatOutDeferredPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sended deferred but not collision Frames(only happen in the 10/100M port) " - ::= { hwIfEtherStatEntry 30 } - - - hwIfEtherStatOutLateCollisionPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sended deferred and collision Frames(only happen in the 10/100M port) " - ::= { hwIfEtherStatEntry 31 } - - - hwIfEtherStatOutExcessiveCollisionPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sended failure Frames whose collision more than 16(only happen in the 10/100M port) " - ::= { hwIfEtherStatEntry 32 } - - - hwIfEtherStatOutBufferPurgationPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sended Frames which is purged from the buffer because of long time " - ::= { hwIfEtherStatEntry 33 } - - -hwIfSdhStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfSdhStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes various attributes of an SDH interface. " - ::= { hwIfStatistics 2 } - - - hwIfSdhStatEntry OBJECT-TYPE - SYNTAX HwIfSdhStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Entry of Sdh/Sonet Interface Statistic Table " - INDEX { hwIfSdhStatIfIndex } - ::= { hwIfSdhStatTable 1 } - - - HwIfSdhStatEntry ::= - SEQUENCE { - hwIfSdhStatIfIndex - InterfaceIndex, - hwIfSdhStatInCRCPkts - Counter64, - hwIfSdhStatInShortPkts - Counter64, - hwIfSdhStatInLongPkts - Counter64, - hwIfSdhStatOutOverRunPkts - Counter64, - hwIfSdhStatOutUnderRunPkts - Counter64, - hwIfSdhIfStatReset - INTEGER, - hwIfSdhStatInOverRunPkts - Counter64 - } - - hwIfSdhStatIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " The index of sdh/sonet interface " - ::= { hwIfSdhStatEntry 1 } - - hwIfSdhStatInCRCPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets which have CRC checking errors " - ::= { hwIfSdhStatEntry 2 } - - hwIfSdhStatInShortPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose length is under minimal length " - ::= { hwIfSdhStatEntry 3 } - - hwIfSdhStatInLongPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose length is over maximum length " - ::= { hwIfSdhStatEntry 4 } - - hwIfSdhStatOutOverRunPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sent Packets whose queue overflow " - ::= { hwIfSdhStatEntry 5 } - - hwIfSdhStatOutUnderRunPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of sent Packets whose queue underflow " - ::= { hwIfSdhStatEntry 6 } - - hwIfSdhIfStatReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1), - ready(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Reset the Statistic information Counter " - ::= { hwIfSdhStatEntry 7 } - - hwIfSdhStatInOverRunPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose queue overflow " - ::= { hwIfSdhStatEntry 8 } - - hwIfAtmStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfAtmStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes various attributes of an ATM interface. " - ::= { hwIfStatistics 3 } - - - hwIfAtmStatEntry OBJECT-TYPE - SYNTAX HwIfAtmStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Entry of Atm Interface Statistic Table " - INDEX { hwIfAtmStatIfIndex } - ::= { hwIfAtmStatTable 1 } - - - HwIfAtmStatEntry ::= - SEQUENCE { - hwIfAtmStatIfIndex - InterfaceIndex, - hwIfAtmStatInGoodCells - Counter64, - hwIfAtmStatInIdleCells - Counter64, - hwIfAtmStatInCorrectedCells - Counter64, - hwIfAtmStatInUncorrectedCells - Counter64, - hwIfAtmStatOutGoodCells - Counter64, - hwIfAtmStatOutIdleCells - Counter64, - hwIfAtmIfStatReset - INTEGER - } - - hwIfAtmStatIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " The index of atm interface " - ::= { hwIfAtmStatEntry 1 } - - hwIfAtmStatInGoodCells OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of good cells received " - ::= { hwIfAtmStatEntry 2 } - - hwIfAtmStatInIdleCells OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of idle cells received " - ::= { hwIfAtmStatEntry 3 } - - hwIfAtmStatInCorrectedCells OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received cells whitch have been corrected. " - ::= { hwIfAtmStatEntry 4 } - - hwIfAtmStatInUncorrectedCells OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received cells whitch can not be corrected. " - ::= { hwIfAtmStatEntry 5 } - - hwIfAtmStatOutGoodCells OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of good cells sent " - ::= { hwIfAtmStatEntry 6 } - - hwIfAtmStatOutIdleCells OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of idle cells sent " - ::= { hwIfAtmStatEntry 7 } - - hwIfAtmIfStatReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1), - ready(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Reset the Statistic information Counter " - ::= { hwIfAtmStatEntry 8 } - - hwIfPPPHDLCStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfPPPHDLCStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Serial Interface Statistic Table for PPP/HDLC " - ::= { hwIfStatistics 4 } - - hwIfPPPHDLCStatEntry OBJECT-TYPE - SYNTAX HwIfPPPHDLCStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes PPP- or HDLC-based interface data information. " - INDEX { hwIfPPPHDLCStatIfIndex } - ::= { hwIfPPPHDLCStatTable 1 } - - HwIfPPPHDLCStatEntry ::= - SEQUENCE { - hwIfPPPHDLCStatIfIndex - InterfaceIndex, - hwIfPPPHDLCStatInCRCPkts - Counter64, - hwIfPPPHDLCStatInShortPkts - Counter64, - hwIfPPPHDLCStatInLongPkts - Counter64 - } - - hwIfPPPHDLCStatIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " The index of serial interface " - ::= { hwIfPPPHDLCStatEntry 1 } - - hwIfPPPHDLCStatInCRCPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets which have CRC checking errors " - ::= { hwIfPPPHDLCStatEntry 2 } - - hwIfPPPHDLCStatInShortPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose length is under minimal length " - ::= { hwIfPPPHDLCStatEntry 3 } - - hwIfPPPHDLCStatInLongPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of received Packets whose length is over maximum length " - ::= { hwIfPPPHDLCStatEntry 4 } - - hwIfMonitorObject OBJECT IDENTIFIER ::= { hwIFExtObjects 7 } - - hwIfMonitorThresholdTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfMonitorThresholdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Alarm monitor table " - ::= { hwIfMonitorObject 1 } - hwIfMonitorThresholdEntry OBJECT-TYPE - SYNTAX HwIfMonitorThresholdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Entry of alarm monitor table " - INDEX { hwIfMonitorIndex } - ::= { hwIfMonitorThresholdTable 1 } - - HwIfMonitorThresholdEntry::= - SEQUENCE { - hwIfMonitorIndex - InterfaceIndex, - hwIfMonitorCrcErrorStatistics - Counter64, - hwIfMonitorCrcErrorThreshold - Unsigned32, - hwIfMonitorCrcErrorInterval - Integer32, - hwIfMonitorSdhErrorStatistics - Counter64, - hwIfMonitorSdhErrorThreshold - Unsigned32, - hwIfMonitorSdhErrorInterval - Integer32, - hwIfMonitorInputRate - Integer32, - hwIfMonitorInputRateThreshold - Integer32, - hwIfMonitorOutputRate - Integer32, - hwIfMonitorOutputRateThreshold - Integer32, - hwIfMonitorPauseFrameStatistics - Counter64, - hwIfMonitorPauseFrameThreshold - Unsigned32, - hwIfMonitorPauseFrameInterval - Integer32, - hwIfMonitorDelayValue - Integer32, - hwIfMonitorDelayThreshold - Integer32, - hwIfMonitorJitterValue - Integer32, - hwIfMonitorJitterThreshold - Integer32, - hwIfMonitorName - DisplayString, - hwIfMonitorSdhB1ErrorStatistics - Counter64, - hwIfMonitorSdhB1ErrorThreshold - Integer32, - hwIfMonitorSdhB1ErrorInterval - Integer32, - hwIfMonitorSdhB2ErrorStatistics - Counter64, - hwIfMonitorSdhB2ErrorThreshold - Integer32, - hwIfMonitorSdhB2ErrorInterval - Integer32, - hwIfMonitorSymbolErrorStatistics - Counter64, - hwIfMonitorSymbolErrorThreshold - Unsigned32, - hwIfMonitorSymbolErrorInterval - Integer32, - hwIfMonitorBadBytesErrorStatistics - Counter64, - hwIfMonitorBadBytesErrorThreshold - Integer32, - hwIfMonitorBadBytesErrorInterval - Integer32, - hwIfMonitorTxPauseFrameStatistics - Counter64, - hwIfMonitorTxPauseFrameHighThreshold - Unsigned32, - hwIfMonitorTxPauseFrameLowThreshold - Unsigned32, - hwIfMonitorTxPauseFrameInterval - Integer32, - hwIfMonitorAllStatistics - Unsigned32 - } - -hwIfMonitorIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Index of alarm monitor table " - ::= { hwIfMonitorThresholdEntry 1 } - -hwIfMonitorCrcErrorStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Crc error statistics value " - ::= { hwIfMonitorThresholdEntry 2 } - - hwIfMonitorCrcErrorThreshold OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Crc error alarm threshold,default value is 3 and 0 is an invalid value " - ::= { hwIfMonitorThresholdEntry 3 } - - hwIfMonitorCrcErrorInterval OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Crc error alarm interval time(unit is second),default value is 10s and 0 is an invalid value " - ::= { hwIfMonitorThresholdEntry 4 } - -hwIfMonitorSdhErrorStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Sdh error statistics value only for B3" - ::= { hwIfMonitorThresholdEntry 5 } - - hwIfMonitorSdhErrorThreshold OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Sdh error alarm threshold,only for B3,default value is 3 and 0 is an invalid value " - ::= { hwIfMonitorThresholdEntry 6 } - - hwIfMonitorSdhErrorInterval OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Sdh error alarm interval time(unit is second),only for B3,default value is 10s and 0 is an invalid value " - ::= { hwIfMonitorThresholdEntry 7 } - -hwIfMonitorInputRate OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Input rate percentage value " - ::= { hwIfMonitorThresholdEntry 8 } - -hwIfMonitorInputRateThreshold OBJECT-TYPE - SYNTAX Integer32 (1..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Input rate alarm threshold,default value is 100 " - ::= { hwIfMonitorThresholdEntry 9 } - -hwIfMonitorOutputRate OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Output rate percentage value " - ::= { hwIfMonitorThresholdEntry 10 } - - hwIfMonitorOutputRateThreshold OBJECT-TYPE - SYNTAX Integer32 (1..100) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Output rate alarm threshold,default value is 100 " - ::= { hwIfMonitorThresholdEntry 11 } -hwIfMonitorPauseFrameStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Pause frame statistics value " - ::= { hwIfMonitorThresholdEntry 12 } - -hwIfMonitorPauseFrameThreshold OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Pause frame alarm threshold,and 0 is an invalid value " - ::= { hwIfMonitorThresholdEntry 13 } -hwIfMonitorPauseFrameInterval OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Pause frame alarm interval time(unit is second),and 0 is an invalid value " - ::= { hwIfMonitorThresholdEntry 14 } - -hwIfMonitorDelayValue OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Delay value " - ::= { hwIfMonitorThresholdEntry 15 } - -hwIfMonitorDelayThreshold OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Delay alarm threshold " - ::= { hwIfMonitorThresholdEntry 16 } - -hwIfMonitorJitterValue OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Jitter value " - ::= { hwIfMonitorThresholdEntry 17 } - -hwIfMonitorJitterThreshold OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Jitter alarm threshold " - ::= { hwIfMonitorThresholdEntry 18 } - - hwIfMonitorName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Interface's name of alarm monitor table " - ::= { hwIfMonitorThresholdEntry 19 } - - hwIfMonitorSdhB1ErrorStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Sdh B1 error statistics value" - ::= { hwIfMonitorThresholdEntry 20 } - - hwIfMonitorSdhB1ErrorThreshold OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Sdh B1 error alarm threshold,default value is 3" - ::= { hwIfMonitorThresholdEntry 21 } - - hwIfMonitorSdhB1ErrorInterval OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Sdh B1 error alarm interval time(unit is second),default value is 10s" - ::= { hwIfMonitorThresholdEntry 22 } - - hwIfMonitorSdhB2ErrorStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Sdh B2 error statistics value" - ::= { hwIfMonitorThresholdEntry 23 } - - hwIfMonitorSdhB2ErrorThreshold OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Sdh error B2 alarm threshold,default value is 3" - ::= { hwIfMonitorThresholdEntry 24 } - - hwIfMonitorSdhB2ErrorInterval OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Sdh B2 error alarm interval time(unit is second),default value is 10s" - ::= { hwIfMonitorThresholdEntry 25 } - - hwIfMonitorSymbolErrorStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Symbol error statistics value " - ::= { hwIfMonitorThresholdEntry 26 } - - hwIfMonitorSymbolErrorThreshold OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Symbol error alarm threshold,default value is 3 " - ::= { hwIfMonitorThresholdEntry 27 } - - hwIfMonitorSymbolErrorInterval OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Symbol error alarm interval time(unit is second),default value is 10s" - ::= { hwIfMonitorThresholdEntry 28 } - - hwIfMonitorAllStatistics OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " All statistics value " - ::= { hwIfMonitorThresholdEntry 29 } - --- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.40 -hwIfMonitorBadBytesErrorStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwIfMonitorThresholdEntry 40 } - - --- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.41 -hwIfMonitorBadBytesErrorThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwIfMonitorThresholdEntry 41 } - - --- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.42 -hwIfMonitorBadBytesErrorInterval OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwIfMonitorThresholdEntry 42 } - --- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.43 -hwIfMonitorTxPauseFrameStatistics OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "TX pause frame statistics value." - ::= { hwIfMonitorThresholdEntry 43 } - --- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.44 -hwIfMonitorTxPauseFrameHighThreshold OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "TX pause frame high threshold, and 0 is an invalid value." - ::= { hwIfMonitorThresholdEntry 44 } - --- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.45 -hwIfMonitorTxPauseFrameLowThreshold OBJECT-TYPE - SYNTAX Unsigned32 (0..4294967295) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "TX pause frame low threshold, and 0 is an invalid value." - ::= { hwIfMonitorThresholdEntry 45 } - --- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.46 -hwIfMonitorTxPauseFrameInterval OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "TX pause frame alarm interval time(unit is second), and 0 is an invalid value." - ::= { hwIfMonitorThresholdEntry 46 } - -hwIfMonitorGeneral OBJECT IDENTIFIER ::= { hwIFExtObjects 8 } - -hwIfMonitorCrcEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Enalbe or disable the crc error monitor, and the default value is disable." - ::= { hwIfMonitorGeneral 1 } - -hwIfMonitorSdhEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Enalbe or disable the sdh error monitor, and the default value is disable." - ::= { hwIfMonitorGeneral 2 } - -hwIfMonitorInputRateEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Enalbe or disable the input rate monitor, and the default value is disable." - ::= { hwIfMonitorGeneral 3} - -hwIfMonitorOutputRateEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Enalbe or disable the output rate monitor, and the default value is disable." - ::= { hwIfMonitorGeneral 4 } - -hwIfMonitorHalfDuplexEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Enalbe or disable the half duplex monitor, and the default value is disable." - ::= { hwIfMonitorGeneral 5} - -hwIfMonitorPauseRisingEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Enalbe or disable the pause frame rising monitor, and the default value is disable." - ::= { hwIfMonitorGeneral 6 } - -hwIfMonitorPauseContinuingEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " Enalbe or disable the pause frame continuing monitor, and the default value is disable." - ::= { hwIfMonitorGeneral 7 } - - --- 1.3.6.1.4.1.2011.5.25.41.1.8.8 -hwifMonitorBadBytesEnabledStatus OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwIfMonitorGeneral 8 } - - -hwAdminVrrpMemberIf OBJECT IDENTIFIER ::= { hwIFExtObjects 9 } - - hwIfFlowChangeTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS obsolete - DESCRIPTION - "The time indicates when the interface's flow status changes." - ::= { hwAdminVrrpMemberIf 1 } - - - hwAdminVrrpMemberIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwAdminVrrpMemberIfEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - "The interface bound to VRRP table." - ::= { hwAdminVrrpMemberIf 2 } - - hwAdminVrrpMemberIfEntry OBJECT-TYPE - SYNTAX HwAdminVrrpMemberIfEntry - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - "Entries of the interface bound to VRRP table." - INDEX{ hwAdminVrrpMemberIfIndex } - ::= { hwAdminVrrpMemberIfTable 1} - - HwAdminVrrpMemberIfEntry ::= - SEQUENCE { - hwAdminVrrpMemberIfIndex - InterfaceIndex, - hwAdminVrrpVrid - Integer32, - hwAdminVrrpIfIndex - InterfaceIndex, - hwAdminVrrpMemberIfFlowStatus - INTEGER, - hwAdminVrrpMemberIfRowStatus - RowStatus - } - - hwAdminVrrpMemberIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS obsolete - DESCRIPTION - "The number of the interface." - ::= { hwAdminVrrpMemberIfEntry 1 } - - hwAdminVrrpVrid OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS obsolete - DESCRIPTION - "The administrator VRRP vrid." - ::= { hwAdminVrrpMemberIfEntry 2 } - - hwAdminVrrpIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-create - STATUS obsolete - DESCRIPTION - "The administrator VRRP's configure interface index." - ::= { hwAdminVrrpMemberIfEntry 3 } - - hwAdminVrrpMemberIfFlowStatus OBJECT-TYPE - SYNTAX INTEGER - { - up(1), - down(2) - } - MAX-ACCESS read-only - STATUS obsolete - DESCRIPTION - " Current flow status of interface. - 1:up - 2:down" - ::= { hwAdminVrrpMemberIfEntry 4 } - - hwAdminVrrpMemberIfRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS obsolete - DESCRIPTION - "Current operation status of the row." - ::= { hwAdminVrrpMemberIfEntry 5 } - - hwIfFluxLimit OBJECT IDENTIFIER ::= { hwIFExtObjects 10 } - - hwIfFluxLimitTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfFluxLimitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Flux limit table " - ::= { hwIfFluxLimit 1 } - - hwIfFluxLimitEntry OBJECT-TYPE - SYNTAX HwIfFluxLimitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " Entry of flux limit table " - INDEX { hwIfFluxIfIndex,hwIfFluxVlanId } - ::= { hwIfFluxLimitTable 1} - - HwIfFluxLimitEntry ::= - SEQUENCE { - hwIfFluxIfIndex - InterfaceIndex, - hwIfFluxVlanId - VlanIdOrNone, - hwIfFluxDirection - HWDirectionType, - hwIfFluxLimitType - INTEGER, - hwIfFluxCir - Integer32, - hwIfFluxCbs - Integer32, - hwIfFluxRowStatus - RowStatus - } - - hwIfFluxIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, same as ifIndex." - ::= { hwIfFluxLimitEntry 1 } - - hwIfFluxVlanId OBJECT-TYPE - SYNTAX VlanIdOrNone - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Vlan ID. - 0 is the default value" - ::= { hwIfFluxLimitEntry 2 } - - hwIfFluxDirection OBJECT-TYPE - SYNTAX HWDirectionType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Limit direction: - inbound (1) - outbound (2)" - ::= { hwIfFluxLimitEntry 3 } - - hwIfFluxLimitType OBJECT-TYPE - SYNTAX INTEGER - { - broadcastSuppression(1), - multicastSuppression(2), - unknownUnicastSuppression(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Flux limit type: broadcastSuppression(1),multicastSuppression(2),unknownUnicastSuppression(3)." - ::= { hwIfFluxLimitEntry 4 } - - hwIfFluxCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps. - software QoS: 8..155000 - hardware QoS: 100..10000000" - ::= { hwIfFluxLimitEntry 5 } - - - hwIfFluxCbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte - software QoS: 1875..19375000 - hardware QoS: 64..33554432" - ::= { hwIfFluxLimitEntry 6 } - - - hwIfFluxRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwIfFluxLimitEntry 7 } - - - hwIfDiffServ OBJECT IDENTIFIER ::= { hwIFExtObjects 11 } - - hwIfDiffServTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfDiffServEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table describes the different service mode of interfaces." - ::= { hwIfDiffServ 1} - - - hwIfDiffServEntry OBJECT-TYPE - SYNTAX HwIfDiffServEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface different service mode attribute configuration." - INDEX { hwIfDiffServIndex } - ::= {hwIfDiffServTable 1} - - HwIfDiffServEntry ::= - SEQUENCE { - hwIfDiffServIndex - InterfaceIndex, - hwIfDiffServMode - INTEGER, - hwIfDiffServServiceClass - INTEGER, - hwIfDiffServColor - INTEGER - } - hwIfDiffServIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " The index of L2 interface. " - ::= { hwIfDiffServEntry 1 } - - hwIfDiffServMode OBJECT-TYPE - SYNTAX INTEGER - { - pipe(1), - uniform(2), - shortpipe(3), - egresspipe(4), - egressshortpipe(5), - egressShortpipeTrustInnerVlan8021p(6), - egressShortpipeTrustIpDscp(7) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Different service mode of the interface binding to a - VLL, default is uniform." - ::= { hwIfDiffServEntry 2 } - - hwIfDiffServServiceClass OBJECT-TYPE - SYNTAX INTEGER { - default(0), - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "PHB in the ingress PE, the value must be - be,af1,af2,af3,af4,ef,cs6,cs7." - ::= { hwIfDiffServEntry 3 } - - hwIfDiffServColor OBJECT-TYPE - SYNTAX INTEGER - { - default(0), - green(1), - yellow(2), - red(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Remarked color of packet in the ingress - PE, the value must be green,yellow,red." - ::= { hwIfDiffServEntry 4 } - --- =========================================================================== --- ifname 4K VRF --- ============================================================================ - hwIfQuery OBJECT IDENTIFIER ::= { hwIFExtObjects 12 } - - hwIfQueryTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwIfQueryEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table describes interface index information obtained based on the interface name. Currently, this table supports only the query function." - ::= { hwIfQuery 1 } - - - hwIfQueryEntry OBJECT-TYPE - SYNTAX HwIfQueryEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of private interface name table." - INDEX { hwIfName } - ::= { hwIfQueryTable 1 } - - - HwIfQueryEntry ::= - SEQUENCE { - hwIfName - OCTET STRING, - hwIfIndex - InterfaceIndex - } - - hwIfName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..47)) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "This object indicates an interface name." - ::= { hwIfQueryEntry 1 } - - hwIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index." - ::= { hwIfQueryEntry 2 } - --- ========================================= --- Logic interface attribute Group --- ========================================= - hwLogicIfAttrib OBJECT IDENTIFIER ::= { hwIFExtObjects 13 } - - - hwLogicIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLogicIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table describes how to create, delete, and display logical interfaces and sub-interfaces." - ::= { hwLogicIfAttrib 1 } - - - hwLogicIfEntry OBJECT-TYPE - SYNTAX HwLogicIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Logic interface table." - INDEX { hwLogicIfIndex } - ::= { hwLogicIfTable 1 } - - - HwLogicIfEntry ::= - SEQUENCE { - hwLogicIfIndex - InterfaceIndexOrZero, - hwLogicIfMainIndex - InterfaceIndexOrZero, - hwLogicIfType - INTEGER, - hwLogicIfName - DisplayString, - hwLogicIfParaOne - INTEGER , - hwLogicIfRowStatus - RowStatus - } - - hwLogicIfIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Indicates the interface index. The interface index to be created must be 0. Then the system automatically allocates an interface index." - ::= { hwLogicIfEntry 1 } - - - hwLogicIfMainIndex OBJECT-TYPE - SYNTAX InterfaceIndexOrZero - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the interface index of the main interface to which the sub-interface belongs. For other interfaces, the interface index is 0." - ::= { hwLogicIfEntry 11 } - - - hwLogicIfType OBJECT-TYPE - SYNTAX INTEGER - { - ve(1), - loopback(2), - vlanif(3), - subVe(4), - subEthTrunk(5), - subEthernet(6), - subAtm(7), - imaGroup(8), - subImaGroup(9), - subSerial(10), - tunnel(11), - mpGroup(13), - bridgeIf(14), - subAtmTrunk(15), - dslGroup(16), - wlanEss(17), - stackPort(18), - globalImaGroup(19), - subGlobalImaGroup(20), - remoteAp(21), - vBridge(22), - atmBundle(23), - mtunnel(24), - subPosFr(25), - globalVe(26), - subGlobalVe(27), - nve(28), - vt(29), - fcoe(30), - lmpif(31) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the interface type." - ::= { hwLogicIfEntry 12 } - - - hwLogicIfName OBJECT-TYPE - SYNTAX DisplayString (SIZE(1..64)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the interface name. The interface name must be a name without blank spaces and Tab characters." - ::= { hwLogicIfEntry 13 } - - - hwLogicIfParaOne OBJECT-TYPE - SYNTAX INTEGER - { - p2p(1), - p2mp(2), - none(255) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the extension parameter of a logical interface. The default value is p2mp. For other interfaces, this object returns none after the get operation." - ::= { hwLogicIfEntry 14 } - - - - hwLogicIfRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the status of the row." - ::= { hwLogicIfEntry 51 } - - --- ========================================= --- Logic interface help attribute Group --- ========================================= - - hwLogicIfHelpTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLogicIfHelpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Logic interface help table." - ::= { hwLogicIfAttrib 2 } - - - hwLogicIfHelpEntry OBJECT-TYPE - SYNTAX HwLogicIfHelpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Logic interface help table." - INDEX { hwLogicIfhelpType } - ::= { hwLogicIfHelpTable 1 } - - - HwLogicIfHelpEntry ::= - SEQUENCE { - hwLogicIfhelpType - INTEGER, - hwLogicIfChassisNumber - OCTET STRING, - hwLogicIfSlotNumber - OCTET STRING, - hwLogicIfCardNumber - OCTET STRING, - hwLogicIfMin - Integer32, - hwLogicIfMax - Integer32, - hwLogicIfTotal - Integer32 - } - - hwLogicIfhelpType OBJECT-TYPE - SYNTAX INTEGER - { - ve(1), - imaGroup(8), - tunnel(11), - mpGroup(13), - dslGroup(16) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the types of logical interfaces that can be queried." - ::= { hwLogicIfHelpEntry 1 } - - - hwLogicIfChassisNumber OBJECT-TYPE - SYNTAX OCTET STRING(SIZE (1..2)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the ID of the chassis that supports the creation of the specified logical interface." - ::= { hwLogicIfHelpEntry 2 } - - - hwLogicIfSlotNumber OBJECT-TYPE - SYNTAX OCTET STRING(SIZE (1..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the ID of the slot that supports the creation of the specified logical interface." - ::= { hwLogicIfHelpEntry 3 } - - - hwLogicIfCardNumber OBJECT-TYPE - SYNTAX OCTET STRING(SIZE (1..512)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the number of the card that supports the creation of the specified logical interface." - ::= { hwLogicIfHelpEntry 4 } - - - hwLogicIfMin OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the minimum port number of the specified logical interface." - ::= { hwLogicIfHelpEntry 5 } - - hwLogicIfMax OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the maximum port number of the specified logical interface." - ::= { hwLogicIfHelpEntry 6 } - - hwLogicIfTotal OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the maximum number of the specified logical interface." - ::= { hwLogicIfHelpEntry 7 } - --- ========================================= --- Logic interface dynamic help attribute Group --- ========================================= - - hwLogicIfDynamicHelpTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLogicIfDynamicHelpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Logic interface dynamic help table." - ::= { hwLogicIfAttrib 3 } - - - hwLogicIfDynamicHelpEntry OBJECT-TYPE - SYNTAX HwLogicIfDynamicHelpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Logic interface dynamic help table." - INDEX { hwLogicDynamicIfhelpType, - hwLogicDynamicIfChassisNumber, - hwLogicDynamicIfSlotNumber, - hwLogicDynamicIfCardNumber - } - ::= { hwLogicIfDynamicHelpTable 1 } - - - HwLogicIfDynamicHelpEntry ::= - SEQUENCE { - hwLogicDynamicIfhelpType - INTEGER, - hwLogicDynamicIfChassisNumber - Integer32, - hwLogicDynamicIfSlotNumber - Integer32, - hwLogicDynamicIfCardNumber - Integer32, - hwLogicDynamicIfMin - Integer32, - hwLogicDynamicIfMax - Integer32, - hwLogicDynamicIfTotal - Integer32 - } - - hwLogicDynamicIfhelpType OBJECT-TYPE - SYNTAX INTEGER - { - ve(1), - imaGroup(8), - tunnel(11), - mpGroup(13), - dslGroup(16) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the types of logical interfaces that can be queried." - ::= { hwLogicIfDynamicHelpEntry 1 } - - - hwLogicDynamicIfChassisNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the ID of the chassis that that can be queried." - ::= { hwLogicIfDynamicHelpEntry 2 } - - - hwLogicDynamicIfSlotNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the ID of the slot that can be queried." - ::= { hwLogicIfDynamicHelpEntry 3 } - - - hwLogicDynamicIfCardNumber OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the ID of the card that can be queried." - ::= { hwLogicIfDynamicHelpEntry 4 } - - - hwLogicDynamicIfMin OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the minimum port number of the specified logical interface." - ::= { hwLogicIfDynamicHelpEntry 5 } - - hwLogicDynamicIfMax OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the maximum port number of the specified logical interface." - ::= { hwLogicIfDynamicHelpEntry 6 } - - hwLogicDynamicIfTotal OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the maximum number of the specified logical interface." - ::= { hwLogicIfDynamicHelpEntry 7 } - - - --- ============================================================================ --- cpu packet statistic table --- ============================================================================ - - hwCppsObjects OBJECT IDENTIFIER ::= { hwIFExtObjects 14 } - - - hwCppsGlobalEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Whether statistic function is enabled globally, and the default value is disable." - ::= { hwCppsObjects 1 } - - --- ======================= Cpps interface table ========================= - hwCppsInterfaceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCppsInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "CPU packet and byte statistic interface configuration table." - ::= { hwCppsObjects 2 } - - - hwCppsInterfaceEntry OBJECT-TYPE - SYNTAX HwCppsInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The entry of hwCppsInterfaceTable." - INDEX { hwCppsInterfaceIndex } - ::= { hwCppsInterfaceTable 1} - - - HwCppsInterfaceEntry ::= - SEQUENCE { - hwCppsInterfaceIndex InterfaceIndex , - hwCppsPortPvcEnable EnabledStatus , - hwCppsPortVlanEnable EnabledStatus - } - - - hwCppsInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index number of the interface." - ::= { hwCppsInterfaceEntry 1 } - - - hwCppsPortPvcEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether statistic function is enabled on PVC." - DEFVAL { disable } - ::= { hwCppsInterfaceEntry 2 } - - - hwCppsPortVlanEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether statistic function is enabled on VLAN." - DEFVAL { disable } - ::= { hwCppsInterfaceEntry 3 } - - --- ======================= Cpps interface statistics table ========================= - hwCppsIfStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCppsIfStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "CPU packet and byte statistic interface table." - ::= { hwCppsObjects 3 } - - - hwCppsIfStatisticsEntry OBJECT-TYPE - SYNTAX HwCppsIfStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The entry of hwCppsIfStatisticsTable." - INDEX { hwCppsIfStatisticsIndex } - ::= { hwCppsIfStatisticsTable 1} - - - HwCppsIfStatisticsEntry ::= - SEQUENCE { - hwCppsIfStatisticsIndex InterfaceIndex , - hwCppsInterfacePktStatisic Counter64 , - hwCppsInterfaceByteStatisic Counter64 , - hwCppsResetInterfaceStatisic INTEGER - } - - - hwCppsIfStatisticsIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index number of the interface." - ::= { hwCppsIfStatisticsEntry 1 } - - - hwCppsInterfacePktStatisic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Packet statistic information of the interface sent to CPU." - ::= { hwCppsIfStatisticsEntry 2 } - - - hwCppsInterfaceByteStatisic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Byte statistic information of the interface sent to CPU." - ::= { hwCppsIfStatisticsEntry 3 } - - - hwCppsResetInterfaceStatisic OBJECT-TYPE - SYNTAX INTEGER{ - reset(1), - unreset(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether to reset statistics." - DEFVAL { 2 } - ::= { hwCppsIfStatisticsEntry 4 } - - --- ======================= Cpps ATM pvc table ========================= - hwCppsAtmPvcTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCppsAtmPvcEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "CPU packet and byte statistic ATM PVC table." - ::= { hwCppsObjects 4 } - - - hwCppsAtmPvcEntry OBJECT-TYPE - SYNTAX HwCppsAtmPvcEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The entry of hwCppsAtmPvcTable." - INDEX { hwCppsAtmIfIndex, hwCppsAtmVpi, hwCppsAtmVci } - ::= { hwCppsAtmPvcTable 1} - - - HwCppsAtmPvcEntry ::= - SEQUENCE { - hwCppsAtmIfIndex InterfaceIndex , - hwCppsAtmVpi AtmVpIdentifier , - hwCppsAtmVci AtmVcIdentifier , - hwCppsAtmPvcPktStatisic Counter64 , - hwCppsAtmPvcByteStatisic Counter64 , - hwCppsResetAtmPvcStatisic INTEGER - } - - - hwCppsAtmIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index number of the interface." - ::= { hwCppsAtmPvcEntry 1 } - - - hwCppsAtmVpi OBJECT-TYPE - SYNTAX AtmVpIdentifier - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "VPI." - ::= { hwCppsAtmPvcEntry 2 } - - - hwCppsAtmVci OBJECT-TYPE - SYNTAX AtmVcIdentifier - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "VCI." - ::= { hwCppsAtmPvcEntry 3 } - - - hwCppsAtmPvcPktStatisic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Packet statistic information of the PVC sent to CPU." - ::= { hwCppsAtmPvcEntry 4 } - - hwCppsAtmPvcByteStatisic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Byte statistic information of the PVC sent to CPU." - ::= { hwCppsAtmPvcEntry 5 } - - - hwCppsResetAtmPvcStatisic OBJECT-TYPE - SYNTAX INTEGER{ - reset(1), - unreset(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether to reset statistics." - DEFVAL { 2 } - ::= { hwCppsAtmPvcEntry 6 } - - --- ======================= Cpps port vlan table ========================= - hwCppsPortVlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwCppsPortVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "CPU packet and byte statistic port VLAN table." - ::= { hwCppsObjects 5 } - - - hwCppsPortVlanEntry OBJECT-TYPE - SYNTAX HwCppsPortVlanEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "The entry of hwCppsPortVlanTable." - INDEX { hwCppsPortIndex, hwCppsVlanId } - ::= { hwCppsPortVlanTable 1} - - - HwCppsPortVlanEntry ::= - SEQUENCE { - hwCppsPortIndex InterfaceIndex , - hwCppsVlanId VlanIdOrNone , - hwCppsPortVlanPktStatisic Counter64 , - hwCppsPortVlanByteStatisic Counter64 , - hwCppsResetPortVlanStatisic INTEGER - } - - - hwCppsPortIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "Index number of the interface." - ::= { hwCppsPortVlanEntry 1 } - - - hwCppsVlanId OBJECT-TYPE - SYNTAX VlanIdOrNone - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION "VLAN ID." - ::= { hwCppsPortVlanEntry 2 } - - - hwCppsPortVlanPktStatisic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Packet statistic information of the port sent to CPU." - ::= { hwCppsPortVlanEntry 3 } - - - hwCppsPortVlanByteStatisic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Byte statistic information of the port sent to CPU." - ::= { hwCppsPortVlanEntry 4 } - - - hwCppsResetPortVlanStatisic OBJECT-TYPE - SYNTAX INTEGER{ - reset(1), - unreset(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION "Whether to reset statistics." - DEFVAL { 2 } - ::= { hwCppsPortVlanEntry 5 } - - - --- ========================================= --- PortIsolation Group --- ========================================= - hwPortIsolationGroupAttrib OBJECT IDENTIFIER ::= { hwIFExtObjects 15 } - - - hwPortIsolationGroupTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwPortIsolationGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Logic interface table." - ::= { hwPortIsolationGroupAttrib 1 } - - - hwPortIsolationGroupEntry OBJECT-TYPE - SYNTAX HwPortIsolationGroupEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Logic interface table." - INDEX { hwPortIsolationGroupIndex } - ::= { hwPortIsolationGroupTable 1 } - - - HwPortIsolationGroupEntry ::= - SEQUENCE { - hwPortIsolationGroupIndex - Integer32 (0..63), - hwPortIsolationGroupPortList - PortList, - hwPortIsolationGroupRowStatus - RowStatus - } - - hwPortIsolationGroupIndex OBJECT-TYPE - SYNTAX Integer32 (0..63) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "ID of Port-Isolation-Group." - ::= { hwPortIsolationGroupEntry 1 } - - - hwPortIsolationGroupPortList OBJECT-TYPE - SYNTAX PortList - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "PortList of Port-Isolation-Group." - ::= { hwPortIsolationGroupEntry 2 } - - - hwPortIsolationGroupRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the status of the row." - ::= { hwPortIsolationGroupEntry 3 } - - --- ============================================================================ --- interface vtrunk attribute group --- ============================================================================ - hwVTrunkAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 16 } - - - hwVTrunkIfTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwVTrunkIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The vtrunk table." - ::= { hwVTrunkAttr 1 } - - - hwVTrunkIfEntry OBJECT-TYPE - SYNTAX HwVTrunkIfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the vtrunk table." - INDEX { hwVTrunkIfIndex } - ::= { hwVTrunkIfTable 1 } - - - HwVTrunkIfEntry ::= - SEQUENCE { - hwVTrunkIfIndex - InterfaceIndex, - hwVTrunkIfID - Integer32, - hwVTrunkIfType - INTEGER, - hwVTrunkIfRowStatus - RowStatus - } - - hwVTrunkIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The IfIndex of the VTrunk interface." - ::= { hwVTrunkIfEntry 1 } - - - hwVTrunkIfID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The identification of the VTrunk interface.It may identify VTrunk - and is an index of the interface." - ::= { hwVTrunkIfEntry 2 } - - - hwVTrunkIfType OBJECT-TYPE - SYNTAX INTEGER - { - posTrunk(1), - cposTrunk(2), - atmTrunk(3), - atmBundle(4) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The type of the VTrunk interface includes pos-Trunk, cpos-Trunk, atm-trunk - and atm-bundle." - ::= { hwVTrunkIfEntry 3 } - - - hwVTrunkIfRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " Current operation status of the row." - ::= { hwVTrunkIfEntry 50 } - - --- ========================================= --- VTrunk member attribute Group --- ========================================= - hwVTrunkMemAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 17 } - - - hwVTrunkMemTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwVTrunkMemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "VTrunk member attribute information table." - ::= { hwVTrunkMemAttr 1 } - - - hwVTrunkMemEntry OBJECT-TYPE - SYNTAX HwVTrunkMemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "VTrunk member attribute information." - INDEX { hwVTrunkMemIfIndex } - ::= { hwVTrunkMemTable 1 } - - - HwVTrunkMemEntry ::= - SEQUENCE { - hwVTrunkMemIfIndex - Integer32, - hwVTrunkIfnetIndex - Integer32, - hwVTrunkValidEntry - INTEGER, - hwVTrunkOperstatus - INTEGER, - hwVTrunkPortActive - INTEGER, - hwVTrunkRowStatus - RowStatus - } - - hwVTrunkMemIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "VTrunk port index." - ::= { hwVTrunkMemEntry 1 } - - hwVTrunkIfnetIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The IfnetIndex of the VTrunk interface." - ::= { hwVTrunkMemEntry 2 } - - hwVTrunkValidEntry OBJECT-TYPE - SYNTAX INTEGER - { - valid(1), - invalid(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Valid Entries of VTrunk interface." - DEFVAL { invalid } - ::= { hwVTrunkMemEntry 3 } - - - hwVTrunkOperstatus OBJECT-TYPE - SYNTAX INTEGER - { - up(1), - down(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Status of operation, indicates port status. There are vtrunk_up(1) - and vtrunk_down(2).It expresses whether port is shutdown." - DEFVAL { down } - ::= { hwVTrunkMemEntry 4 } - - - hwVTrunkPortActive OBJECT-TYPE - SYNTAX INTEGER - { - portInactive(1), - portActive(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Active port of backup-access vtrunk or not - 1: portInactive - 2: portActive." - ::= { hwVTrunkMemEntry 5 } - - - hwVTrunkRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Current operation status of the row. " - ::= { hwVTrunkMemEntry 50 } - --- ========================================= --- SubInterfaceBackupTrunk attribute Group --- ========================================= - hwMasterBackupTrunkSubinterfaceAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 18 } - - - hwMasterBackupTrunkSubinterfaceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwMasterBackupTrunkSubinterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Master-Backup Trunk Subinterface attribute information table." - ::= { hwMasterBackupTrunkSubinterfaceAttr 1 } - - - hwMasterBackupTrunkSubinterfaceEntry OBJECT-TYPE - SYNTAX HwMasterBackupTrunkSubinterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Master-Backup Trunk Subinterface attribute information." - INDEX { hwBackupTrunkIfIndex } - ::= { hwMasterBackupTrunkSubinterfaceTable 1 } - - - HwMasterBackupTrunkSubinterfaceEntry ::= - SEQUENCE { - hwBackupTrunkIfIndex - InterfaceIndex, - hwBackupStatus - INTEGER, - hwRevertiveMode - INTEGER, - hwWtrTime - Integer32, - hwFlushVlanId - VlanIdOrNone - } - - hwBackupTrunkIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object indicates index of master/backup trunk sub-interface." - ::= { hwMasterBackupTrunkSubinterfaceEntry 1 } - - hwBackupStatus OBJECT-TYPE - SYNTAX INTEGER - { - init(1), - master(2), - backup(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies backupStatus of master/backup trunk sub-interface." - DEFVAL { init } - ::= { hwMasterBackupTrunkSubinterfaceEntry 2 } - - - hwRevertiveMode OBJECT-TYPE - SYNTAX INTEGER - { - revertive(1), - nonRevertive(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies revertive-mode of master/backup trunk sub-interface." - DEFVAL { revertive } - ::= { hwMasterBackupTrunkSubinterfaceEntry 3 } - - - hwWtrTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the wait-to-restore time of master/backup trunk sub-interface." - DEFVAL { 0 } - ::= { hwMasterBackupTrunkSubinterfaceEntry 4 } - - hwFlushVlanId OBJECT-TYPE - SYNTAX VlanIdOrNone - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This object indicates VLAN ID carried in a FlushPDU." - DEFVAL { 0 } - ::= { hwMasterBackupTrunkSubinterfaceEntry 5 } - - - hwVaspPort OBJECT IDENTIFIER ::= { hwIFExtObjects 19 } - - - hwVaspPortPeerMacTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwVaspPortPeerMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Vasp port peer MAC table." - ::= { hwVaspPort 1 } - - - hwVaspPortPeerMacEntry OBJECT-TYPE - SYNTAX HwVaspPortPeerMacEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Vasp port peer MAC table entry." - INDEX { hwVaspPortIfIndex } - ::= { hwVaspPortPeerMacTable 1 } - - - HwVaspPortPeerMacEntry ::= - SEQUENCE { - hwVaspPortIfIndex - InterfaceIndex, - hwVaspPortName - DisplayString, - hwVaspPortPeerMac - PhysAddress - } - - hwVaspPortIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of interface." - ::= { hwVaspPortPeerMacEntry 1 } - - - hwVaspPortName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of vasp port." - ::= { hwVaspPortPeerMacEntry 2 } - - - hwVaspPortPeerMac OBJECT-TYPE - SYNTAX PhysAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The peer MAC of port." - ::= { hwVaspPortPeerMacEntry 3 } - - - hwIFExtTrapObjects OBJECT IDENTIFIER ::= { hwIFExtObjects 20 } - - - hwLinkDownReason OBJECT-TYPE - SYNTAX INTEGER { - physicalLinkDown(1), -- interface phycial link down - lacpNegotiationFailed(2), -- LACP negotiation failed - receiveConfReqPacket(3), -- receive ConfReq packet - receiveConfAckPacket(4), -- receive ConfAck packet - receiveNakPacket(5), -- receive Nak packet - receiveTermPacket(6), -- receive Term packet - receiveTermAckPacket(7), -- receive TermAck packet - receiveCodeRejPacket(8), -- receive CodeRej packet - receiveProtoRejPacket(9), -- receive ProtoRej packet - chapAuthenticationFailed(10), -- CHAP authentication failed - papAuthenticationFailed(11), -- PAP authentication failed - keepaliveOutOfTime(12), -- Keepalive out of time - pvcDown(13), -- PVC down - efmSessionFailed(14), -- EFM session failed - tunnelDownOrInexist(15), -- tunnel down or tunnel not exist - admindown(16), -- shutdown - protocoldown(17), -- protocol down - adminup(18), -- undo shutdown - protocolup(19), -- protocol up - mainifdown(20), -- main interface down - physicalLinkIsUp(21), -- Interface physical link is Up - conditionsForActivationNotMet(22), -- The conditions for the activation of the interface are not met - conditionsForActivationAreMet(23), -- The conditions for the activation of the interface are met - tunnelIsUp(24), -- The tunnel is Up - interfaceIsDeleted(25), -- The interface is deleted - bfdSessionDown(26), -- bfd session is down - bfdSessionUp(27), -- bfd session is up - efmSessionUp(28), -- efm session is up - portAlarmDown(29), -- port alarm down - dldpIsDown(30), -- dldp down - dldpIsUp(31), -- dldp up - vrrpFlowDown(32), -- vrrp flow down - vrrpFlowUp(33), -- vrrp flow up - veFlowDown(34), -- ve flow down - veFlowUp(35), -- ve flow up - errorDown(36), -- The interface is error down - crcErrorDown(37), -- crc error down - crcErrorUp(38), -- crc error up - transceiverSpeedMismatch(39), -- Tranceiver speed does not match the speed configured on the port - transceiverTypeMismatch(40), -- The port does not support current tranceiver - negotiationUnsupported(41), -- Tranceiver does not support the negotiation configuration on the port - linkHeartBeatDown(42) , -- link heart beat down - triggerDown(43), -- The interface is trigger down - cfmSessionDown(48), -- cfm session is down - cfmSessionUp(49) -- cfm session is up - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The reason code of link changes." - ::= { hwIFExtTrapObjects 1 } - - hwMainIfName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The main interface name." - ::= { hwIFExtTrapObjects 2 } - - hwCfmOverPhysicalName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The configuration of the interface board or interface card is restored." - ::= { hwIFExtTrapObjects 3 } - - hwIpv6IfChangeDownReason OBJECT-TYPE - SYNTAX INTEGER { - interfaceIsDown(1), - ipv6AddressUnavailable(2), - ipv6AddressAvailable(3), - pppIpcp6Down(4), - disableIpv6ProtocolorDeleteInterface(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The reason code of link changes." - ::= { hwIFExtTrapObjects 4 } - - hwTrunkIfDescr OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The name of trunk interface." - ::= { hwIFExtTrapObjects 5 } - - hwTrunkMemIfDescr OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The name of trunk member interface." - ::= { hwIFExtTrapObjects 6 } - - hwTrunkActiveMember OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The number of active trunk members." - ::= { hwIFExtTrapObjects 7 } - - hwIfExtTrapReason OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The reason of an event." - ::= { hwIFExtTrapObjects 8 } - - hwLacpOldPDUInfo OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The old lacp PDU field." - ::= { hwIFExtTrapObjects 9 } - - hwLacpNewPDUInfo OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The new lacp PDU field." - ::= { hwIFExtTrapObjects 10 } - - hwLagMemberDownReason OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The lag member down reason." - ::= { hwIFExtTrapObjects 11 } - - hwLicenseItemName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The license item name." - ::= { hwIFExtTrapObjects 12 } - - hwLicenseServiceDesc OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The service description." - ::= { hwIFExtTrapObjects 13 } - --- =========================================================================== --- Trunk map table --- =========================================================================== - hwTrunkMapAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 21 } - - hwTrunkMapTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwTrunkMapEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The trunk map table." - ::= { hwTrunkMapAttr 1 } - - - hwTrunkMapEntry OBJECT-TYPE - SYNTAX HwTrunkMapEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the trunk map table." - INDEX { hwTrunkMapType, hwTrunkMapID } - ::= { hwTrunkMapTable 1 } - - HwTrunkMapEntry ::= - SEQUENCE { - hwTrunkMapType - INTEGER, - hwTrunkMapID - Integer32, - hwTrunkMapIndex - Integer32 - } - - hwTrunkMapType OBJECT-TYPE - SYNTAX INTEGER - { - ethTrunk(1), - ipTrunk(2) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The type of the Trunk interface includes eth-trunk and ip-trunk. - The ip-trunk is only comprised by pos link, otherwise the eth-trunk - is only comprised by ethernet link." - ::= { hwTrunkMapEntry 1 } - - hwTrunkMapID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " The identification of the Trunk interface.It may identify Trunk - and is an index of the interface." - ::= { hwTrunkMapEntry 2 } - - hwTrunkMapIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The number of the Trunk interface." - ::= { hwTrunkMapEntry 3 } - --- ============================================================================ - hwIFExtConformance OBJECT IDENTIFIER ::= { hwIFExtMib 2 } - - - hwIFExtGroups OBJECT IDENTIFIER ::= { hwIFExtConformance 1 } - - --- hwIFExtTraps OBJECT IDENTIFIER ::= { hwIFExtMib 2 } --- hwIFExtConformance OBJECT IDENTIFIER ::= { hwIFExtMib 3 } --- hwIFExtCompliances OBJECT IDENTIFIER ::= { hwIFExtConformance 1 } --- ============================================================================ - hwTrunkIfGroup OBJECT-GROUP - OBJECTS { hwIFExtPhyStatus, hwIFExtMemberOf, hwTrunkIfMax, hwTrunkNextIndex, hwTrunkIndex, hwTrunkIfID, hwTrunkIfType, - hwTrunkIfIndex, hwTrunkIfModel, hwTrunkIfBandWidthAffectLinkNum, hwTrunkIfMinLinkNum, hwTrunkIfRowStatus, - hwTrunkIfWorkingMode, hwTrunkIfWorkingState, hwTrunkIfAutoRecover, hwTrunkIfPreemptEnable, hwTrunkIfPreemptDelay, - hwTrunkIfTimeoutReceive, hwTrunkBandwidth, hwTrunkIfFlushSendEnable, hwTrunkIfFlushVlanId, hwTrunkIfFlushPasswd, hwTrunkIfForceSwitchEnable, - hwTrunkIfStatReset, hwTrunkIfLagSelectedPortStd, hwTrunkIfLagMaxActiveLinkNum, hwTrunkETrunkPriority, hwTrunkETrunkSysID,hwTrunkETrunkPriorityReset, - hwTrunkETrunkSysIDReset,hwTrunkLocalPrefMode, hwTrunkIfTrackVrrpVrid, hwTrunkIfTrackVrrpIfIndex, hwTrunkIfTrackVrrpReset } - STATUS current - DESCRIPTION - "A collection of objects indicating information of IP address of interface, - contain IP address, IP address mask and IP address acquiring method." - ::= { hwIFExtGroups 1 } - - - hwIfIpAddressGroup OBJECT-GROUP - OBJECTS { hwIpAdEntAddr, hwIpAdEntIfIndex, hwIpAdEntNetMask, hwIpAdEntBcastAddr, hwIpAdEntReasmMaxSize, - hwIpAdEntAddressType, hwIfIpMethod, hwIpAdEntAddrStatus,hwIfIpAddrEntIfIndex, hwIfIpAddrEntAddr, hwIfIpAddrEntType, - hwIfIpAddrEntPrefix, hwIfIpAddrEntOrigin, hwIfIpAddrEntStatus, hwIfIpAddrEntCreated, hwIfIpAddrEntLastChanged, - hwIfIpAddrEntBcastAddr, hwIfIpAddrEntReasmMaxSize, hwIfIpAddrEntAddrType, hwIfIpAddrEntVpn } - STATUS current - DESCRIPTION - "A collection of objects indicating attribute of the Trunk interface." - ::= { hwIFExtGroups 2 } - - --- hwIFExtHoldTime , - hwIFExtGroup OBJECT-GROUP - OBJECTS { hwIFExtLayer, hwIFExtFrameType, hwIFExtFlowStatInterval, hwIFExtFlushReceiveEnable, hwIFExtFlushVlanId, -hwIFExtFlushPasswd, hwTrunkSystemPriority, hwTrunkUnknownUnicastIfModel, -hwTrunkETrunkSystemPriority, hwTrunkETrunkSystemID, hwIFExtFlowStatus, -hwIFExtMtu,hwIFExtMacAddr, hwIFExtBlockPriority, hwIFExtMacShift,hwIFExtSuppressStatus, hwIFExtPoisonReverse, hwIFExtInputPktRate, hwIFExtInputHighPktRate, hwIFExtOutputPktRate, hwIFExtOutputHighPktRate, hwIFExtInputOctetRate, hwIFExtInputHighOctetRate, -hwIFExtOutputOctetRate, hwIFExtOutputHighOctetRate, hwTrunkCount, hwTrunkMemberCountUpperThreshold, hwTrunkMemberCountLowerThreshold, hwIFExtSuppressStatusIPv6, hwTrunkSubinterfacesCount, hwTrunkSubinterfacesLimit} - STATUS current - DESCRIPTION - "A collection of objects indicating attribute of interface extended." - ::= { hwIFExtGroups 3 } - - - hwTrunkMemGroup OBJECT-GROUP - OBJECTS { hwTrunkMemifIndex, hwTrunkValidEntry, hwTrunkSelectStatus, hwTrunkLacpStatus, hwTrunkDeleteFlag, - hwTrunkOperstatus, hwTrunkIsDefaultLagRecv, hwTrunkPortWeight, hwTrunkPortStandby, hwTrunkPortMaster, - hwTrunkPortPriority, hwTrunkPortStatReset, hwTrunkRowStatus } - STATUS current - DESCRIPTION - "Trunk member attribute Group, now only can set hwTrunkPortWeight and hwTrunkPortStandby. hwTrunkSelectStatus and hwTrunkDeleteFlag can't be set. These attributes are for extend." - ::= { hwIFExtGroups 4 } - - - hwIFFlowStatGroup OBJECT-GROUP - OBJECTS { hwIFFlowStatGlobalInterval } - STATUS current - DESCRIPTION - "A collection of objects indicating interval time of interface flow stat." - ::= { hwIFExtGroups 5 } - - hwAdminVrrpMemberIfGroup OBJECT-GROUP - OBJECTS { - hwIfFlowChangeTime, - hwAdminVrrpVrid, - hwAdminVrrpIfIndex, - hwAdminVrrpMemberIfFlowStatus, - hwAdminVrrpMemberIfRowStatus - } - STATUS obsolete - DESCRIPTION - "A collection of objects indicating attribute of the interface track administrator VRRP." - ::= { hwIFExtGroups 6 } - - hwIfEtherStatGroup OBJECT-GROUP - OBJECTS { hwIfEtherStatInPkts64Octets, hwIfEtherStatInPkts65to127Octets, hwIfEtherStatInPkts128to255Octets, hwIfEtherStatInPkts256to511Octets, - hwIfEtherStatInPkts512to1023Octets, hwIfEtherStatInPkts1024to1518Octets, - hwIfEtherStatInJumboPkts, hwIfEtherStatInCRCPkts, hwIfEtherStatInLongPkts, hwIfEtherStatInJabberPkts, hwIfEtherStatInFragmentPkts, - hwIfEtherStatInUnderSizePkts, hwIfEtherStatInOverRunPkts, hwIfEtherStatInPausePkts, hwIfEtherStatOutJumboPkts, hwIfEtherStatOutOverflowPkts, - hwIfEtherStatOutUnderRunPkts, hwIfEtherStatOutPausePkts, hwIfEthIfStatReset, hwIfEtherStatInDropEventPkts, hwIfEtherStatInAlignmentPkts, hwIfEtherStatInSymbolPkts, - hwIfEtherStatInIgnoredPkts, hwIfEtherStatInFramePkts, hwIfEtherStatOutCollisionPkts, hwIfEtherStatOutDeferredPkts, hwIfEtherStatOutLateCollisionPkts, - hwIfEtherStatOutExcessiveCollisionPkts, hwIfEtherStatOutBufferPurgationPkts } - STATUS current - DESCRIPTION - "Interface statistic Group." - ::= { hwIFExtGroups 7 } - - - hwIFExtCompliances OBJECT IDENTIFIER ::= { hwIFExtConformance 2 } - -hwIfMonitorThresholdGroup OBJECT-GROUP -OBJECTS{ - hwIfMonitorCrcErrorStatistics , - hwIfMonitorCrcErrorThreshold , - hwIfMonitorCrcErrorInterval , - hwIfMonitorSdhErrorStatistics , - hwIfMonitorSdhErrorThreshold , - hwIfMonitorSdhErrorInterval , - hwIfMonitorInputRate , - hwIfMonitorInputRateThreshold , - hwIfMonitorOutputRate , - hwIfMonitorOutputRateThreshold, - hwIfMonitorPauseFrameStatistics, - hwIfMonitorPauseFrameThreshold, - hwIfMonitorPauseFrameInterval, - hwIfMonitorDelayValue, - hwIfMonitorDelayThreshold, - hwIfMonitorJitterValue, - hwIfMonitorJitterThreshold, - hwIfMonitorSdhB1ErrorStatistics, - hwIfMonitorSdhB1ErrorThreshold, - hwIfMonitorSdhB1ErrorInterval, - hwIfMonitorSdhB2ErrorStatistics, - hwIfMonitorSdhB2ErrorThreshold, - hwIfMonitorSdhB2ErrorInterval, - hwIfMonitorSymbolErrorStatistics, - hwIfMonitorSymbolErrorThreshold, - hwIfMonitorSymbolErrorInterval, - hwIfMonitorBadBytesErrorStatistics, - hwIfMonitorBadBytesErrorThreshold, - hwIfMonitorBadBytesErrorInterval, - hwIfMonitorTxPauseFrameStatistics, - hwIfMonitorTxPauseFrameHighThreshold, - hwIfMonitorTxPauseFrameLowThreshold, - hwIfMonitorTxPauseFrameInterval, - hwIfMonitorAllStatistics - } - STATUS current - DESCRIPTION - "Alarm Monitor Group." - ::= { hwIFExtGroups 8 } -hwIfMonitorGeneralGroup OBJECT-GROUP -OBJECTS{ - hwIfMonitorCrcEnabledStatus , - hwIfMonitorSdhEnabledStatus , - hwIfMonitorInputRateEnabledStatus , - hwIfMonitorOutputRateEnabledStatus , - hwIfMonitorHalfDuplexEnabledStatus, - hwIfMonitorPauseRisingEnabledStatus, - hwIfMonitorPauseContinuingEnabledStatus, - hwifMonitorBadBytesEnabledStatus - } - STATUS current - DESCRIPTION - "Alarm Monitor Enable Group." - ::= { hwIFExtGroups 9 } - - hwIfFluxLimitGroup OBJECT-GROUP - OBJECTS{ - hwIfFluxDirection , - hwIfFluxLimitType , - hwIfFluxCir, - hwIfFluxCbs, - hwIfFluxRowStatus - } - STATUS current - DESCRIPTION - "Flux limit Group." - ::= { hwIFExtGroups 10 } - - - hwIfDiffServGroup OBJECT-GROUP -OBJECTS{ - hwIfDiffServMode, - hwIfDiffServServiceClass, - hwIfDiffServColor - } - STATUS current - DESCRIPTION - "Interface statistic Group." - ::= { hwIFExtGroups 11 } - - hwIfQueryGroup OBJECT-GROUP - OBJECTS{ - hwIfIndex - } - STATUS current - DESCRIPTION - "Interface name Group." - ::= { hwIFExtGroups 12 } - - hwLogicIfAttrGroup OBJECT-GROUP - OBJECTS{ - hwLogicIfMainIndex, - hwLogicIfType, - hwLogicIfName, - hwLogicIfParaOne, - hwLogicIfRowStatus - } - STATUS current - DESCRIPTION - "Logic interface table Group." - ::= { hwIFExtGroups 13 } - - hwIfIpUnnumberedGroup OBJECT-GROUP - OBJECTS{ - hwLendIfIndex, - hwLendIpAddr, - hwLendIpAddrNetMask, - hwUnnumberedRowStatus - } - STATUS current - DESCRIPTION - "Logic interface table Group." - ::= { hwIFExtGroups 14 } - - hwLinkModeChangeAutoCreateIfGroup OBJECT-GROUP - OBJECTS{ - hwNewIfTimeslot - } - STATUS current - DESCRIPTION - "Interface time slot Group." - ::= { hwIFExtGroups 15 } - - hwCppsGlobalEnableGroup OBJECT-GROUP - OBJECTS { hwCppsGlobalEnable } - STATUS current - DESCRIPTION - "A collection of objects indicating global CPU packet statistic function." - ::= { hwIFExtGroups 16 } - - - hwCppsInterfaceGroup OBJECT-GROUP - OBJECTS { - hwCppsPortPvcEnable , - hwCppsPortVlanEnable - } - STATUS current - DESCRIPTION - "A collection of objects providing interface configuration function." - ::= { hwIFExtGroups 17 } - - - hwCppsIfStatisticsGroup OBJECT-GROUP - OBJECTS { - hwCppsInterfacePktStatisic , - hwCppsInterfaceByteStatisic , - hwCppsResetInterfaceStatisic - } - STATUS current - DESCRIPTION - "A collection of objects providing packet and byte statistic of the interface sent to CPU." - ::= { hwIFExtGroups 18 } - - - hwCppsAtmPvcGroup OBJECT-GROUP - OBJECTS { - hwCppsAtmPvcPktStatisic , - hwCppsAtmPvcByteStatisic , - hwCppsResetAtmPvcStatisic - } - STATUS current - DESCRIPTION - "A collection of objects providing packet and byte statistic for the pvc sent to CPU." - ::= { hwIFExtGroups 19 } - - - hwCppsPortVlanGroup OBJECT-GROUP - OBJECTS { - hwCppsPortVlanPktStatisic , - hwCppsPortVlanByteStatisic , - hwCppsResetPortVlanStatisic - } - STATUS current - DESCRIPTION - "A collection of objects providing packet and byte statistic for the port sent to CPU." - ::= { hwIFExtGroups 20 } - hwPortIsolationGroup OBJECT-GROUP - OBJECTS { - hwPortIsolationGroupPortList , - hwPortIsolationGroupRowStatus - } - STATUS current - DESCRIPTION - "Port Isolation Group." - ::= { hwIFExtGroups 21 } - - - hwVTrunkIfGroup OBJECT-GROUP - OBJECTS { hwVTrunkIfIndex, hwVTrunkIfID, hwVTrunkIfType, hwVTrunkIfRowStatus } - STATUS current - DESCRIPTION - "VTrunk attribute Group." - ::= { hwIFExtGroups 22 } - - - hwVTrunkMemGroup OBJECT-GROUP - OBJECTS { hwVTrunkMemIfIndex, hwVTrunkValidEntry, hwVTrunkOperstatus, hwVTrunkPortActive, hwVTrunkRowStatus } - STATUS current - DESCRIPTION - "VTrunk member attribute Group." - ::= { hwIFExtGroups 23 } - - hwLogicIfHelpTableGroup OBJECT-GROUP - OBJECTS{ - hwLogicIfhelpType, - hwLogicIfChassisNumber, - hwLogicIfSlotNumber, - hwLogicIfCardNumber, - hwLogicIfMin, - hwLogicIfMax, - hwLogicIfTotal - } - STATUS current - DESCRIPTION - "Logic interface help table Group." - ::= { hwIFExtGroups 24 } - - hwSubInterfaceBackupTrunkGroup OBJECT-GROUP - OBJECTS { hwBackupStatus, hwRevertiveMode, hwWtrTime, hwFlushVlanId } - STATUS current - DESCRIPTION - "SubInterfaceBackupTrunk attribute Group." - ::= { hwIFExtGroups 25 } - - hwVaspPortGroup OBJECT-GROUP - OBJECTS { hwVaspPortName, hwVaspPortPeerMac } - STATUS current - DESCRIPTION - "The vasp port group." - ::= { hwIFExtGroups 26 } - - hwLogicIfDynamicHelpTableGroup OBJECT-GROUP - OBJECTS{ - hwLogicDynamicIfhelpType, - hwLogicDynamicIfChassisNumber, - hwLogicDynamicIfSlotNumber, - hwLogicDynamicIfCardNumber, - hwLogicDynamicIfMin, - hwLogicDynamicIfMax, - hwLogicDynamicIfTotal - } - STATUS current - DESCRIPTION - "Logic interface Dynamic help table Group." - ::= { hwIFExtGroups 27 } - - hwIfExtGlobalbGroup OBJECT-GROUP - OBJECTS{ - hwMainIfName, - hwCfmOverPhysicalName, - hwLinkDownReason, - hwIFExtPhyNumber, - hwIpv6IfChangeDownReason, - hwTrunkIfDescr, - hwTrunkMemIfDescr, - hwTrunkActiveMember, - hwIfExtTrapReason, - hwLacpOldPDUInfo, - hwLacpNewPDUInfo, - hwLagMemberDownReason, - hwLicenseItemName, - hwLicenseServiceDesc - } - STATUS current - DESCRIPTION - "Logic interface Dynamic help table Group." - ::= { hwIFExtGroups 28 } - - hwTrunkMapGroup OBJECT-GROUP - OBJECTS{ - hwTrunkMapType, - hwTrunkMapID, - hwTrunkMapIndex - } - STATUS current - DESCRIPTION - "Tunk map group." - ::= { hwIFExtGroups 29 } --- ========================================= --- compliance statements --- ========================================= - hwIFExtCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for entities implementing - Huawei extended interface management MIB." - MODULE -- this module - MANDATORY-GROUPS { hwTrunkIfGroup, hwIfIpAddressGroup, hwIFExtGroup, hwTrunkMemGroup, hwIFFlowStatGroup, - hwIfQueryGroup,hwLogicIfAttrGroup, hwVTrunkIfGroup, hwVTrunkMemGroup - } - ::= { hwIFExtCompliances 1 } - - - hwIFExtTraps OBJECT IDENTIFIER ::= { hwIFExtMib 3 } - - - hwTrunkWorkingSwitch NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, hwTrunkIfWorkingState } - STATUS current - DESCRIPTION - "This notification indicates that the trunk working mode is switched." - ::= { hwIFExtTraps 1 } - - - hwLacpNegotiateFailed NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName, ifName } - STATUS current - DESCRIPTION - "The member of LAG neither can take over PDU nor transmit PDUs. Send this trap when LACP protocol negotiation fails. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. - 3.ifName: It is the name of the port in the ifXTable of IF-MIB. - Indexes: 1.hwTrunkIndex; - 2.ifIndex. " - ::= { hwIFExtTraps 2 } - - - hwLacpTotalLinkLoss NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName } - STATUS current - DESCRIPTION - "This notification indicates that all the link bandwidths are lost. Some member interfaces in the LAG do not work, and the number of working interfaces is smaller than the hwTrunkIfMinLinkNum value. The Partial Link Loss (PLL) alarm is restricted by the Total Link Loss (TLL) alarm. This object can be bound to two variables: -1. hwTrunkIfID: ID of a trunk interface. -2. ifName: It is in the ifXTable of IF-MIB. -Index: hwTrunkIndex." - ::= { hwIFExtTraps 3 } - - - - hwLacpPartialLinkLoss NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName } - STATUS current - DESCRIPTION - "Part loss of link bandwidth: it means that some members in the LAG group aren't in the working-state, - making the number of ports in working-state smaller than the hwTrunkIfMinLinkNum. The trap of PLL(Partial Link Loss) - will be restrained by the trap of TLL(Total Link Loss). - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is in the ifXTable of IF-MIB. - Index: hwTrunkIndex." - ::= { hwIFExtTraps 4 } - - hwIfFlowDown NOTIFICATION-TYPE - OBJECTS { sysUpTime, hwIFExtFlowStatus,ifName } - STATUS current - DESCRIPTION - "This notification indicates that the interface's flow status changes to flow Down. This object can be bound to two variables: -1. sysUpTime: indicates the time when the event occurs. -2. hwIFExtFlowStatus: The interface's flow status changes to Down." - ::= {hwIFExtTraps 5} - - hwIfFlowUp NOTIFICATION-TYPE - OBJECTS { sysUpTime, hwIFExtFlowStatus,ifName } - STATUS current - DESCRIPTION - "This notification indicates that the interface's flow status is restored to flow Up. -This object can be bound to two variables: -1. sysUpTime: indicates the time when the event occurs. -2. hwIFExtFlowStatus: The interface's flow status is restored to Up." - ::= {hwIFExtTraps 6} - - hwIfNameChange NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "When a single-chassis device is upgraded to a multi-chassis device, the interface - information is changed and then the system sends a trap." - ::= {hwIFExtTraps 7} - - hwIfNameChangeResume NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "When a multi-chassis restore a single-chassis device, the interface information - is changed and then the system sends a trap." - ::= {hwIFExtTraps 8} - hwExtLinkDown NOTIFICATION-TYPE - OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifDescr, hwIFExtPhyStatus, hwIFExtMemberOf } - STATUS deprecated - DESCRIPTION - "This object indicates that the link protocol of a trunk member interface goes Down." - ::= {hwIFExtTraps 9} - - hwExtLinkUp NOTIFICATION-TYPE - OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifDescr, hwIFExtPhyStatus, hwIFExtMemberOf } - STATUS deprecated - DESCRIPTION - "This object indicates that the link protocol of a trunk member interface goes Up." - ::= {hwIFExtTraps 10} - - hwLoopbackBlock NOTIFICATION-TYPE - OBJECTS { ifDescr, hwNewIfTimeslot } - STATUS current - DESCRIPTION - "This notification indicates block state of the interface." - ::= {hwIFExtTraps 11} - - hwLoopbackResume NOTIFICATION-TYPE - OBJECTS { hwIfName } - STATUS current - DESCRIPTION - "This notification indicates normal state of the interface." - ::= {hwIFExtTraps 12} - - hwLacpNegotiateResume NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName, ifName } - STATUS current - DESCRIPTION - "Negotiation failure alarm is resumed. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. - 3.ifName: It is the name of the port in the ifXTable of IF-MIB. - Indexes: 1.hwTrunkIndex; - 2.ifIndex. " - ::= { hwIFExtTraps 13 } - - - hwLacpTotalLinkLossResume NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName } - STATUS current - DESCRIPTION - "Link bandwidth lost totally is resumed. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is in the ifXTable of IF-MIB. - Index: hwTrunkIndex." - ::= { hwIFExtTraps 14 } - - - hwLacpPartialLinkLossResume NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName } - STATUS current - DESCRIPTION - "Link bandwidth lost partly is resumed. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is in the ifXTable of IF-MIB. - Index: hwTrunkIndex." - ::= { hwIFExtTraps 15 } - - hwTrunkSubIfStateToMaster NOTIFICATION-TYPE - OBJECTS { hwIfName, hwBackupStatus } - STATUS current - DESCRIPTION - "This notification indicates BackupState of the Trunk subinterface. - 1.hwIfName: The identification of the Trunk subinterface; - 2.hwBackupStatus: Current working state of Trunk subinterface." - ::= { hwIFExtTraps 24 } - - hwTrunkSubIfStateToSlave NOTIFICATION-TYPE - OBJECTS { hwIfName, hwBackupStatus } - STATUS current - DESCRIPTION - "This notification indicates BackupState of the Trunk subinterface. - 1.hwIfName: The identification of the Trunk subinterface; - 2.hwBackupStatus: Current working state of Trunk subinterface." - ::= { hwIFExtTraps 25 } - - hwEntityExtCfmOverSlot NOTIFICATION-TYPE - OBJECTS { hwCfmOverPhysicalName } - STATUS current - DESCRIPTION - "The hwEntityExtCfmOverSlot notification will be displayed when the configuration of an interface board is restored. The object hwCfmOverPhysicalName idicates the name of the interface board." - ::= { hwIFExtTraps 26 } - - hwEntityExtCfmOverCard NOTIFICATION-TYPE - OBJECTS { hwCfmOverPhysicalName } - STATUS current - DESCRIPTION - "The hwEntityExtCfmOverCard notification will be displayed when the configuration of an interface card is restored. The object hwCfmOverPhysicalName idicates the name of the interface card." - ::= { hwIFExtTraps 27 } - - hwExtAllMemberDownNotify NOTIFICATION-TYPE - OBJECTS { ifName } - STATUS current - DESCRIPTION - "This notification indicates the time when the last member interface link status changes to down. - The ifName indicates the name of the Trunk interface." - ::= { hwIFExtTraps 28 } - - hwExtAllMemberDownResume NOTIFICATION-TYPE - OBJECTS { ifName } - STATUS current - DESCRIPTION - "This notification indicates the time when the first member interface link status changes to up. - The ifName indicates the name of the Trunk interface." - ::= { hwIFExtTraps 29 } - - hwTrunkMemNumberChange NOTIFICATION-TYPE - OBJECTS { hwTrunkIfDescr, hwTrunkMemIfDescr , hwTrunkActiveMember, hwIfExtTrapReason } - STATUS current - DESCRIPTION - " The number of active trunk members changed. " - ::= { hwIFExtTraps 30 } - - hwIfControlFlapSuppress NOTIFICATION-TYPE - OBJECTS { ifName, hwIFExtSuppressStatus } - STATUS current - DESCRIPTION - " This notification indicates the time when the interface's status changes from unsuppress to suppress. " - ::= { hwIFExtTraps 31 } - - hwIfControlFlapResume NOTIFICATION-TYPE - OBJECTS { ifName, hwIFExtSuppressStatus } - STATUS current - DESCRIPTION - " This notification indicates the time when the interface's status changes from suppress to unsuppress. " - ::= { hwIFExtTraps 32 } - hwExtInterfaceDelete NOTIFICATION-TYPE - OBJECTS { ifIndex, ifDescr} - STATUS current - DESCRIPTION - " This notification indicates the time when the interface was deleted. " - ::= { hwIFExtTraps 33 } - - hwLacpPartnerExpiredLoss NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName, ifName } - STATUS current - DESCRIPTION - "The member of LAG receive expired PDU from partner. Send this trap when LACP protocol negotiation fails. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. - 3.ifName: It is the name of the port in the ifXTable of IF-MIB. - Indexes: 1.hwTrunkIndex; - 2.ifIndex." - ::= { hwIFExtTraps 34 } - - hwLacpPDUChange NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName, ifName, hwLacpOldPDUInfo, hwLacpNewPDUInfo, hwIfExtTrapReason} - STATUS current - DESCRIPTION - "The LACP member interface's status changed from selected to unselected due to the PDU change. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. - 3.ifName: It is the name of the port in the ifXTable of IF-MIB. - 4.hwLacpOldPDUInfo: It is the old PDU field of the port in the hwIFExtTrapObjects of hwIFExtMib. - 5.hwLacpNewPDUInfo: It is the new PDU field of the port in the hwIFExtTrapObjects of hwIFExtMib. - 6.hwIfExtTrapReason: It is the reason of this trap in the hwIFExtTrapObjects of hwIFExtMib. - Indexes: 1.hwTrunkIndex; - 2.ifIndex. " - ::= { hwIFExtTraps 35 } - - hwLacpPDUChangeResume NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName, ifName } - STATUS current - DESCRIPTION - "The LACP member interface's status changed from unselected to selected. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. - 3.ifName: It is the name of the port in the ifXTable of IF-MIB. - Indexes: 1.hwTrunkIndex; - 2.ifIndex. " - ::= { hwIFExtTraps 36 } - - hwIfEfmDown NOTIFICATION-TYPE - OBJECTS {ifName} - STATUS current - DESCRIPTION - "This notification indicates that the interface status changes to EFM Down because the interface has tracked EFM session and the EFM session goes Down." - ::= {hwIFExtTraps 37} - - hwIfEfmUp NOTIFICATION-TYPE - OBJECTS {ifName} - STATUS current - DESCRIPTION - "This notification indicates that the interface status changes to EFM Up because the interface has tracked EFM session and the EFM session goes Up." - ::= {hwIFExtTraps 38} - - hwExtTrunkMemberCountExceedThreshold NOTIFICATION-TYPE - OBJECTS {hwTrunkMemberCountUpperThreshold} - STATUS current - DESCRIPTION - "The number of members of the Eth-Trunk in LACP mode exceeded the upper threshold." - ::= {hwIFExtTraps 39} - - hwExtTrunkMemberCountExceedThresholdResume NOTIFICATION-TYPE - OBJECTS {hwTrunkMemberCountLowerThreshold} - STATUS current - DESCRIPTION - "The number of members of the Eth-Trunk in LACP mode fell below the lower threshold." - ::= {hwIFExtTraps 40} - - hwExtTrunkWorkingStatusChange NOTIFICATION-TYPE - OBJECTS {ifName, ifName} - STATUS current - DESCRIPTION - "This notification indicates that the working status of the backup trunk changed." - ::= {hwIFExtTraps 41} - - hwIfControlFlapSuppressIPv6 NOTIFICATION-TYPE - OBJECTS { ifName, hwIFExtSuppressStatusIPv6 } - STATUS current - DESCRIPTION - " This notification indicates the time when the interface's status changes from unsuppress to suppress(IPv6). " - ::= { hwIFExtTraps 42 } - - hwIfControlFlapResumeIPv6 NOTIFICATION-TYPE - OBJECTS { ifName, hwIFExtSuppressStatusIPv6 } - STATUS current - DESCRIPTION - " This notification indicates the time when the interface's status changes from suppress to unsuppress(IPv6). " - ::= { hwIFExtTraps 43 } - - hwLagMemberDown NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName, ifName, hwLagMemberDownReason} - STATUS current - DESCRIPTION - "The LAG member status changes. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. - 3.ifName: It is the name of the port in the ifXTable of IF-MIB. - 4.hwLagMemberDownReason: It is the down reason of the lag member port in the hwIFExtTrapObjects of hwIFExtMib. - Indexes: 1.hwTrunkIndex; - 2.ifIndex. " - ::= { hwIFExtTraps 44 } - - hwLagMemberDownResume NOTIFICATION-TYPE - OBJECTS { hwTrunkIfID, ifName, ifName, hwLagMemberDownReason} - STATUS current - DESCRIPTION - "The LAG member status resumes. - 1.hwTrunkIfID: The identification of the Trunk interface; - 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. - 3.ifName: It is the name of the port in the ifXTable of IF-MIB. - 4.hwLagMemberDownReason: It is the down reason of the lag member port in the hwIFExtTrapObjects of hwIFExtMib. - Indexes: 1.hwTrunkIndex; - 2.ifIndex. " - ::= { hwIFExtTraps 45 } - - -- 1.3.6.1.4.1.2011.5.25.41.3.46 - hwLicenseEffectServiceAlarm NOTIFICATION-TYPE - OBJECTS { hwLicenseItemName, ifName, hwLicenseServiceDesc } - STATUS current - DESCRIPTION - "the license was not activated for the physical interface, the service of the corresponding interface or sub-interface is invaild" - ::= { hwIFExtTraps 46 } - - -- 1.3.6.1.4.1.2011.5.25.41.3.47 - hwLicenseEffectServiceResume NOTIFICATION-TYPE - OBJECTS { hwLicenseItemName, ifName, hwLicenseServiceDesc } - STATUS current - DESCRIPTION - "The license has been activated for the physical interface or the service of the corresponding interface and sub-interface has been removed." - ::= { hwIFExtTraps 47 } - - -- 1.3.6.1.4.1.2011.5.25.41.3.48 - hwTrunkAllMemUpNotify NOTIFICATION-TYPE - OBJECTS { hwTrunkIfDescr } - STATUS current - DESCRIPTION - " All trunk members's status change to up. " - ::= { hwIFExtTraps 48 } - - hwMonitorNotifications OBJECT IDENTIFIER ::= { hwIFExtMib 4 } - - hwIfMonitorCrcErrorRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorCrcErrorStatistics, hwIfMonitorCrcErrorThreshold, - hwIfMonitorCrcErrorInterval, hwIfMonitorName, hwIfMonitorAllStatistics } - STATUS current - DESCRIPTION - " Crc error alarm notification " - ::= { hwMonitorNotifications 1 } - - hwIfMonitorCrcErrorResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorCrcErrorStatistics, hwIfMonitorCrcErrorThreshold, - hwIfMonitorCrcErrorInterval, hwIfMonitorName, hwIfMonitorAllStatistics } - STATUS current - DESCRIPTION - " Crc error alarm resume " - ::= { hwMonitorNotifications 2 } - - hwIfMonitorSdhErrorRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSdhErrorStatistics, hwIfMonitorSdhErrorThreshold - , hwIfMonitorSdhErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Sdh error alarm notification only for B3" - ::= { hwMonitorNotifications 3 } - - hwIfMonitorSdhErrorResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSdhErrorStatistics, hwIfMonitorSdhErrorThreshold - , hwIfMonitorSdhErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Sdh error alarm resume only for B3" - ::= { hwMonitorNotifications 4 } - - hwIfMonitorInputRateRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorInputRate, hwIfMonitorInputRateThreshold, hwIfMonitorName } - STATUS current - DESCRIPTION - " Input rate alarm notification " - ::= { hwMonitorNotifications 5 } - - hwIfMonitorInputRateResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorInputRate, hwIfMonitorInputRateThreshold, hwIfMonitorName } - STATUS current - DESCRIPTION - " Input rate alarm resume " - ::= { hwMonitorNotifications 6} - - hwIfMonitorOutputRateRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorOutputRate, hwIfMonitorOutputRateThreshold, hwIfMonitorName } - STATUS current - DESCRIPTION - " Output rate alarm notification " - ::= { hwMonitorNotifications 7} - - hwIfMonitorOutputRateResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorOutputRate, hwIfMonitorOutputRateThreshold, hwIfMonitorName } - STATUS current - DESCRIPTION - " Output rate alarm resume " - ::= { hwMonitorNotifications 8 } - - hwIfMonitorHalfDuplexRising NOTIFICATION-TYPE - OBJECTS { ifDescr } - STATUS current - DESCRIPTION - " Interface half duplex alarm norification " - ::= { hwMonitorNotifications 9 } - - hwIfMonitorPauseFrameRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorPauseFrameStatistics, hwIfMonitorPauseFrameThreshold, - hwIfMonitorPauseFrameInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Pause frame alarm notification " - ::= { hwMonitorNotifications 10 } - - hwIfMonitorPauseFrameRisingResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorPauseFrameStatistics, hwIfMonitorPauseFrameThreshold, - hwIfMonitorPauseFrameInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Pause frame alarm resume " - ::= { hwMonitorNotifications 11 } - - hwIfPortControlUp NOTIFICATION-TYPE - OBJECTS { ifName } - STATUS current - DESCRIPTION - " Control Up alarm notification " - ::= { hwMonitorNotifications 12 } - - hwIfPortControlDown NOTIFICATION-TYPE - OBJECTS { ifName } - STATUS current - DESCRIPTION - " Control Down alarm notification " - ::= { hwMonitorNotifications 13 } - - hwIfMonitorSdhB1ErrorRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSdhB1ErrorStatistics, hwIfMonitorSdhB1ErrorThreshold - , hwIfMonitorSdhB1ErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Sdh B1 error alarm notification " - ::= { hwMonitorNotifications 14 } - - hwIfMonitorSdhB1ErrorResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSdhB1ErrorStatistics, hwIfMonitorSdhB1ErrorThreshold - , hwIfMonitorSdhB1ErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Sdh B1 error alarm resume" - ::= { hwMonitorNotifications 15 } - - hwIfMonitorSdhB2ErrorRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSdhB2ErrorStatistics, hwIfMonitorSdhB2ErrorThreshold - , hwIfMonitorSdhB2ErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Sdh B2 error alarm notification " - ::= { hwMonitorNotifications 16 } - - hwIfMonitorSdhB2ErrorResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSdhB2ErrorStatistics, hwIfMonitorSdhB2ErrorThreshold - , hwIfMonitorSdhB2ErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Sdh B2 error alarm resume" - ::= { hwMonitorNotifications 17 } - - hwIfMonitorSymbolErrorRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSymbolErrorStatistics, hwIfMonitorSymbolErrorThreshold, - hwIfMonitorSymbolErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Symbol error alarm notification " - ::= { hwMonitorNotifications 18 } - - hwIfMonitorSymbolErrorResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorSymbolErrorStatistics, hwIfMonitorSymbolErrorThreshold, - hwIfMonitorSymbolErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - " Crc error alarm resume " - ::= { hwMonitorNotifications 19 } - - -- 1.3.6.1.4.1.2011.5.25.41.4.40 - hwIfMonitorBadBytesErrorRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorBadBytesErrorStatistics, hwIfMonitorBadBytesErrorThreshold, hwIfMonitorBadBytesErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - "Description." - ::= { hwMonitorNotifications 40 } - - -- 1.3.6.1.4.1.2011.5.25.41.4.41 - hwIfMonitorBadBytesErrorResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorBadBytesErrorStatistics, hwIfMonitorBadBytesErrorThreshold, hwIfMonitorBadBytesErrorInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - "Description." - ::= { hwMonitorNotifications 41 } - - -- 1.3.6.1.4.1.2011.5.25.41.4.42 - hwIfMonitorTxPauseFrameRising NOTIFICATION-TYPE - OBJECTS { hwIfMonitorTxPauseFrameStatistics, hwIfMonitorTxPauseFrameHighThreshold, hwIfMonitorTxPauseFrameLowThreshold, hwIfMonitorTxPauseFrameInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - "The threshold crossing alert of TX PAUSE appears." - ::= { hwMonitorNotifications 42 } - - -- 1.3.6.1.4.1.2011.5.25.41.4.43 - hwIfMonitorTxPauseFrameRisingResume NOTIFICATION-TYPE - OBJECTS { hwIfMonitorTxPauseFrameStatistics, hwIfMonitorTxPauseFrameHighThreshold, hwIfMonitorTxPauseFrameLowThreshold, hwIfMonitorTxPauseFrameInterval, hwIfMonitorName } - STATUS current - DESCRIPTION - "The threshold crossing alert of TX PAUSE disappears." - ::= { hwMonitorNotifications 43 } - - -- 1.3.6.1.6.3.1.1.5.3 - linkDown NOTIFICATION-TYPE - OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifDescr, hwLinkDownReason, hwMainIfName } - STATUS current - DESCRIPTION - "A linkDown trap signifies that the SNMPv2 entity, - acting in an agent role, has detected that the - ifOperStatus object for one of its communication links - is about to enter the down state from some other state - (but not from the notPresent state). This other state - is indicated by the included value of ifOperStatus." - ::= { snmpTraps 3 } - - -- 1.3.6.1.6.3.1.1.5.4 - linkUp NOTIFICATION-TYPE - OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifDescr, hwLinkDownReason, hwMainIfName } - STATUS current - DESCRIPTION - "A linkUp trap signifies that the SNMPv2 entity, - acting in an agent role, has detected that the - ifOperStatus object for one of its communication links - left the down state and transitioned into some other - state (but not into the notPresent state). This other - state is indicated by the included value of - ifOperStatus." - ::= { snmpTraps 4 } - - hwIFExtTrapConformance OBJECT IDENTIFIER ::= { hwIFExtMib 5 } - - - hwIFExtTrapGroups OBJECT IDENTIFIER ::= { hwIFExtTrapConformance 1 } - - hwIFExtTrapGroup NOTIFICATION-GROUP - NOTIFICATIONS { hwTrunkWorkingSwitch, hwLacpNegotiateFailed, hwLacpTotalLinkLoss, hwLacpPartialLinkLoss,hwIfFlowDown, - hwIfFlowUp, hwIfNameChange, hwIfNameChangeResume, hwExtLinkDown, hwExtLinkUp, hwLoopbackBlock, hwLoopbackResume, - hwLacpNegotiateResume,hwLacpTotalLinkLossResume,hwLacpPartialLinkLossResume, - hwExtAllMemberDownNotify, hwExtAllMemberDownResume, hwIfControlFlapSuppress,hwIfControlFlapResume,hwExtInterfaceDelete, hwIfIpAddressChange, - hwTrunkSubIfStateToMaster, hwTrunkSubIfStateToSlave, hwEntityExtCfmOverSlot, hwEntityExtCfmOverCard, hwTrunkMemNumberChange, hwLacpPartnerExpiredLoss, - hwLacpPDUChange, hwLacpPDUChangeResume, hwIfEfmDown, hwIfEfmUp, hwExtTrunkMemberCountExceedThreshold, hwExtTrunkMemberCountExceedThresholdResume, - hwExtTrunkWorkingStatusChange, hwIfControlFlapSuppressIPv6,hwIfControlFlapResumeIPv6,hwLagMemberDown, hwLagMemberDownResume,hwLicenseEffectServiceAlarm,hwLicenseEffectServiceResume, - hwTrunkAllMemUpNotify} - STATUS current - DESCRIPTION - "IF Trap Group." - ::= { hwIFExtTrapGroups 1 } - - hwMonitorTrapGroup NOTIFICATION-GROUP - NOTIFICATIONS { - hwIfMonitorCrcErrorRising, - hwIfMonitorCrcErrorResume, - hwIfMonitorSdhErrorRising, - hwIfMonitorSdhErrorResume, - hwIfMonitorInputRateRising, - hwIfMonitorInputRateResume, - hwIfMonitorOutputRateRising, - hwIfMonitorOutputRateResume, - hwIfMonitorHalfDuplexRising, - hwIfMonitorPauseFrameRising, - hwIfMonitorPauseFrameRisingResume, - hwIfPortControlUp, - hwIfPortControlDown, - hwIfMonitorSdhB1ErrorRising, - hwIfMonitorSdhB1ErrorResume, - hwIfMonitorSdhB2ErrorRising, - hwIfMonitorSdhB2ErrorResume, - hwIfMonitorSymbolErrorRising, - hwIfMonitorSymbolErrorResume, - hwIfMonitorBadBytesErrorRising, - hwIfMonitorBadBytesErrorResume, - hwIfMonitorTxPauseFrameRising, - hwIfMonitorTxPauseFrameRisingResume - } - STATUS current - DESCRIPTION - "Monitor Trap Group." - ::= { hwIFExtTrapGroups 2 } - - --add trap for IP address changed - hwIFIpNotifications OBJECT IDENTIFIER ::= { hwIFExtMib 6 } - - hwIfIpAddressChange NOTIFICATION-TYPE - OBJECTS { ipAdEntNetMask,ipAdEntNetMask,ifName } - STATUS current - DESCRIPTION - "IP Trap Group. - The trap will be generated when the primary IP address of an interface changes." - ::= { hwIFIpNotifications 1 } - - hwMruDiscardStatisticAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 22 } - - -- - -- The Mru Discard Statistic Table - -- - hwMruDiscardStatisticTable OBJECT-TYPE - SYNTAX SEQUENCE OF HWMruDiscardStatisticEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table contains the mru discard statistic " - ::= { hwMruDiscardStatisticAttr 1 } - - - hwMruDiscardStatisticEntry OBJECT-TYPE - SYNTAX HWMruDiscardStatisticEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Provides the information of the mru discard statistic ." - INDEX { hwMruDiscardStatisticIfIndex} - ::= { hwMruDiscardStatisticTable 1 } - - - HWMruDiscardStatisticEntry ::= - SEQUENCE { - hwMruDiscardStatisticIfIndex - InterfaceIndex, - hwMruDiscardStatisticDropPack - Counter64, - hwMruDiscardStatisticDropByte - Counter64 - } - - hwMruDiscardStatisticIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object indicates the interface index." - ::= { hwMruDiscardStatisticEntry 1 } - - hwMruDiscardStatisticDropPack OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the drop packets." - ::= { hwMruDiscardStatisticEntry 2 } - - hwMruDiscardStatisticDropByte OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the drop bytes." - ::= { hwMruDiscardStatisticEntry 3 } - - END - --- --- HUAWEI-IF-EXT-MIB.my --- \ No newline at end of file +-- ================================================================== +-- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved. +-- +-- Description: HUAWEI Private Extended Interface MIB +-- Reference: +-- Version: V3.01 +-- History: +-- V1.0 +-- ================================================================== +-- ================================================================== +-- +-- Variables and types be imported +-- +-- ================================================================== + + HUAWEI-IF-EXT-MIB DEFINITIONS ::= BEGIN + + IMPORTS + CounterBasedGauge64 + FROM HCNUM-TC + hwDatacomm + FROM HUAWEI-MIB + ifIndex, ifName, InterfaceIndex,InterfaceIndexOrZero,ifAdminStatus,ifOperStatus,ifDescr + FROM IF-MIB + VlanIdOrNone, PortList + FROM Q-BRIDGE-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE, Gauge32, + MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + sysUpTime + FROM SNMPv2-MIB + RowStatus, TruthValue, DisplayString,PhysAddress,TEXTUAL-CONVENTION,TimeStamp + FROM SNMPv2-TC + AtmVpIdentifier, AtmVcIdentifier + FROM ATM-TC-MIB + ipAdEntNetMask + FROM IP-MIB + InetVersion + FROM INET-ADDRESS-MIB; + + + hwIFExtMib MODULE-IDENTITY + LAST-UPDATED "201901090000Z" + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + "V3.01 add hwTrunkMemberChange" + REVISION "201901090000Z" + + DESCRIPTION + "V3.00 Add hwTrunkIfStatus." + REVISION "201901070000Z" + + DESCRIPTION + "V2.99 Modify hwLogicIfTable hwLogicIfParaOne, add l2subif." + REVISION "201808170000Z" + + DESCRIPTION + "V2.98 Add hwModeChannelBandwidth." + REVISION "201806130000Z" + + DESCRIPTION + "V2.97 Add hwLacpPartnerMisconnect and hwLacpPartnerMisconnectResume." + REVISION "201806060000Z" + + DESCRIPTION + "V2.96 Modify hwLogicIfTable hwLogicIfType, add gmplsUni." + REVISION "201802070000Z" + + DESCRIPTION + "V2.94 Modify hwPhysicalAdminIfDown and hwPhysicalAdminIfUp." + REVISION "201802070000Z" + + DESCRIPTION + "V2.93 add hwPhysicalAdminIfDown and hwPhysicalAdminIfUp." + REVISION "201801260000Z" + + DESCRIPTION + "V2.92 Modify subchannelThreshold, add subchannelThreshold kinds" + REVISION "201801250000Z" + + DESCRIPTION + "V2.91 Modify hwLogicIfType, add virtualserial,pwve, subPwVe, vbdif" + REVISION "201801190000Z" + + DESCRIPTION + "V2.90 Modify description." + REVISION "201801150000Z" + + DESCRIPTION + "V2.89 Modify hwCppsPortPvcEnable and hwCppsPortVlanEnable DEFVAL." + REVISION "201712200000Z" + + DESCRIPTION + "V2.88 add hwIFExtDualFlowRateTable." + REVISION "201711280000Z" + + DESCRIPTION + "V2.87consistent with code base." + REVISION "201711140000Z" + + DESCRIPTION + "V2.86 mode channel sub-interface." + REVISION "201711060000Z" + + DESCRIPTION + "V2.85 delete linkDown linkUp ipv6IfStateChange ipv6NotificationGroup." + REVISION "201710280000Z" + + DESCRIPTION + "V2.84 Modify the description of hwIfDualStackStatsTable." + REVISION "201710250000Z" + + DESCRIPTION + "V2.83 add hwIfIpStatisticsTable." + REVISION "201710120000Z" + + DESCRIPTION + "V2.82 add hwIfDualStackStatsTable." + REVISION "201709240000Z" + + DESCRIPTION + "V2.81 add ipv6IfStateChange." + REVISION "201709140000Z" + + DESCRIPTION + "V2.80 add PostFecAlarm and PostFecAlarmResume NOTIFICATION-TYPE." + REVISION "201708290000Z" + DESCRIPTION + "V2.79 add linkDown and linkUp NOTIFICATION-TYPE." + REVISION "201708180000Z" + + DESCRIPTION + "V2.78 Modify the description of hwRemoteIfTable." + REVISION "201708170000Z" + + DESCRIPTION + "V2.77 add hwTrunkAllMemUpNotify." + REVISION "201707270000Z" + + DESCRIPTION + "V2.76 update the DESCRIPTION of hwIfEtherStatTable,hwIfSdhStatTable,hwIfAtmStatTable,hwIfPPPHDLCStatTable." + REVISION "201707240000Z" + + DESCRIPTION + "V2.75 add hwLicenseEffectServiceAlarm, hwLicenseEffectServiceResume." + REVISION "201703290000Z" + + DESCRIPTION + "V2.74 add hwRemoteIfTable." + REVISION "201703160000Z" + + DESCRIPTION + "V2.73 add hwIFExtInputPkts,hwIFExtOutputPkts,hwIFExtInputUnicastBitRate,hwIFExtOutputUnicastBitRate,hwIFExtInputMulticastBitRate,hwIFExtOutputMulticastBitRate,hwIFExtInputBroadcastBitRate,hwIFExtOutputBroadcastBitRate, + hwIFExtInputUnicastPktRate,hwIFExtOutputUnicastPktRate,hwIFExtInputMulticastPktRate,hwIFExtOutputMulticastPktRate,hwIFExtInputBroadcastPktRate,hwIFExtOutputBroadcastPktRate." + REVISION "201701240000Z" + + DESCRIPTION + "V2.72 rollback hwRemoteIfTable." + REVISION "201701240000Z" + + DESCRIPTION + "V2.71 add hwRemoteIfTable." + REVISION "201701190000Z" + + DESCRIPTION + "V2.70 add hwMruDiscardStatisticAttr." + REVISION "201612280000Z" + + DESCRIPTION + "V2.69 Update the hwLinkDownReason, add from cfmSessionDown to cfmSessionUp." + REVISION "201610100000Z" + DESCRIPTION + "V2.57 Modify hwIfEtherStatInPkts64Octets hwIfEtherStatInPkts65to127Octets hwIfEtherStatInPkts128to255Octets hwIfEtherStatInPkts256to511Octets hwIfEtherStatInPkts512to1023Octets hwIfEtherStatInPkts1024to1518Octets DESCRIPTION" + REVISION "201609271000Z" + DESCRIPTION + "V2.68 modify hwIfDiffServMode range." + REVISION "201609232026Z" + DESCRIPTION + "V2.64 add hwLagMemberDown and hwLagMemberDownResume." + REVISION "201608062026Z" + DESCRIPTION + "V2.66 change hwIfMonitorAllStatistics" + REVISION "201605210000Z" + DESCRIPTION + "V2.65 add hwIfMonitorAllStatistics" + REVISION "201512230000Z" + DESCRIPTION + "V2.63 add hwTrunkSubinterfacesCount and hwTrunkSubinterfacesLimit." + REVISION "201512080000Z" + DESCRIPTION + "V2.62 (1) add hwIfMonitorTxPauseFrameStatistics, hwIfMonitorTxPauseFrameHighThreshold, hwIfMonitorTxPauseFrameLowThreshold, hwIfMonitorTxPauseFrameInterval, + hwIfMonitorTxPauseFrameRising, hwIfMonitorTxPauseFrameRisingResume; + (2) modify spelling mistake (recieved to received) in description." + REVISION "201509060000Z" + DESCRIPTION + "V2.61 Update hwLogicIfType, add object-type lmpif(31),update hwLoopbackBlock, change OBJECTS { ifDescr, hwNewIfTimeslot }." + REVISION "201508060000Z" + DESCRIPTION + "V2.60 Update the hwLinkDownReason, add from linkHearBeatDown to triggerDown." + REVISION "201506290000Z" + DESCRIPTION + "V2.59 Add Eth/Pos/Serial(PPP/HDLC) Statistic " + REVISION "201505140000Z" + DESCRIPTION + "V2.58 Modify hwIFExtSwitchPortIndex SYNTAX" + REVISION "201503272026Z" + DESCRIPTION + "V2.57 Modify hwIfMonitorCrcErrorThreshold hwIfMonitorSdhErrorThreshold hwIfMonitorPauseFrameThreshold hwIfMonitorSymbolErrorThreshold SYNTAX" + REVISION "201503262026Z" + DESCRIPTION + "V2.56 hwLogicIfType add nve, vt, fcoe." + REVISION "201502032026Z" + DESCRIPTION + "Some attribute of interface extended content, information of + interface IP, interface of trunk interface." + REVISION "201501052026Z" + DESCRIPTION + "V2.55 hwIfMonitorBadBytesErrorRising hwIfMonitorPauseFrameRising add hwIfMonitorName." + REVISION "201412252026Z" + DESCRIPTION + "V2.54 add hwIFExtSuppressStatusIPv6 hwIfControlFlapSuppressIPv6 hwIfControlFlapResumeIPv6." + REVISION "201411052026Z" + DESCRIPTION + "V2.53 add hwExtTrunkWorkingStatusChange." + REVISION "201409102026Z" + DESCRIPTION + "V2.52 Update hwTrunkIfModel, add object-type l4(20)." + REVISION "201408132026Z" + DESCRIPTION + "V2.51 add hwTrunkMemberCountUpperThreshold hwTrunkMemberCountLowerThreshold hwExtTrunkMemberCountExceedThreshold hwExtTrunkMemberCountExceedThresholdResume range." + REVISION "201408062026Z" + DESCRIPTION + "V2.50 modify hwIfDiffServMode range." + REVISION "201406092026Z" + DESCRIPTION + "Modify hwTrunkMemCount." + REVISION "201406062026Z" + DESCRIPTION + "Add hwTrunkMemCount and hwTrunkCount." + REVISION "201403252026Z" + DESCRIPTION + "Add hwIfEfmDown and hwIfEfmUp." + REVISION "201403061626Z" + DESCRIPTION + "Add hwLacpPDUChange and hwLacpPDUChangeResume." + + REVISION "201403030939Z" + DESCRIPTION + "modify hwIpv6IfChangeDownReason ." + + REVISION "201402111900Z" + DESCRIPTION + "Modify description" + REVISION "201402101900Z" + DESCRIPTION + "Update hwTrunkIfWorkingMode, add object-type port-standbyMode(5)." + REVISION "201402071900Z" + DESCRIPTION + "add hwIfIpAddrTable" + REVISION "201401261900Z" + DESCRIPTION + "Update hwTrunkSelectStatus, add trunkIndep(3)." + REVISION "201401181200Z" + DESCRIPTION + "Update hwLogicIfType , add object-type globalVe(26), subGlobalVe(27)." + REVISION "201401161900Z" + DESCRIPTION + "Update hwTrunkIfWorkingMode, modify object-type lacpStaticMode(3) to lacpMode(3) and add object-type lacpCompatibleMode(4)." + REVISION "201401131600Z" + DESCRIPTION + "Update hwTrunkIfWorkingMode, modify object-type lacpMode(3) to lacpStaticMode(3); Update hwLogicIfType, add object-type subPosFr(25)." + REVISION "201309051400Z" + DESCRIPTION + "Add hwLacpPartnerExpiredLoss." + REVISION "201307021400Z" + DESCRIPTION + "Add hwTrunkMapTable and hwIFExtSwitchPortIndex." + REVISION "201306081830Z" + DESCRIPTION + "Update the hwLinkDownReason, add from veFlowDown to negotiationUnsupported." + REVISION "201306051100Z" + DESCRIPTION + "Update the hwLogicIfType, add globalImaGroup and subGlobalImaGroup." + REVISION "201305212000Z" + DESCRIPTION + "Update the hwLogicIfType, add remoteAp, vBridge,atmBundle and mtunnel." + REVISION "201301220000Z" + DESCRIPTION + "V2.30, modify hwVTrunkIfID range." + ::= { hwDatacomm 41 } + + +-- +-- Textual conventions +-- + +-- Textual Convention + EnabledStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A simple status value for the object." + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + + SnmpPasswdString ::= TEXTUAL-CONVENTION + DISPLAY-HINT + "16a" + STATUS current + DESCRIPTION + "The password string" + SYNTAX OCTET STRING (SIZE (0..16)) + + HWDirectionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Direction Flux Limit apply on." + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + +-- ============================================================================ +-- interface IP address group +-- ============================================================================ + HwIpAddressType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of IP address." + SYNTAX INTEGER + { + primary(1), + sub(2) + } + + +-- +-- Node definitions +-- + + hwIFExtObjects OBJECT IDENTIFIER ::= { hwIFExtMib 1 } + + +-- ==================================================================== +-- basic interface extended definition group +-- ==================================================================== + hwIFExtBase OBJECT IDENTIFIER ::= { hwIFExtObjects 1 } + + +-- =========================================================================== +-- interface extended group +-- ============================================================================ + hwIFExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIFExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface extended table of private mib." + ::= { hwIFExtBase 1 } + + + hwIFExtEntry OBJECT-TYPE + SYNTAX HwIFExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of private extended interface table." + INDEX { hwIFExtIndex } + ::= { hwIFExtTable 1 } + + + HwIFExtEntry ::= + SEQUENCE { + hwIFExtIndex + InterfaceIndex, + hwIFExtLayer + INTEGER, + hwIFExtFrameType + INTEGER, + hwIFExtFlowStatInterval + Integer32, + hwIFExtFlushReceiveEnable + EnabledStatus, + hwIFExtFlushVlanId + VlanIdOrNone, + hwIFExtFlushPasswd + SnmpPasswdString, + hwIFExtFlowStatus + INTEGER, + hwIFExtMtu + Integer32, + hwIFExtMacAddr + PhysAddress, + hwIFExtBlockPriority + Integer32, + hwIFExtMacShift + INTEGER, + hwIFExtSuppressStatus + INTEGER, + hwIFExtPoisonReverse + EnabledStatus, + hwIFExtInputPktRate + Gauge32, + hwIFExtInputHighPktRate + Gauge32, + hwIFExtOutputPktRate + Gauge32, + hwIFExtOutputHighPktRate + Gauge32, + hwIFExtInputOctetRate + Gauge32, + hwIFExtInputHighOctetRate + Gauge32, + hwIFExtOutputOctetRate + Gauge32, + hwIFExtOutputHighOctetRate + Gauge32, + hwIFExtSwitchPortIndex + Integer32, + hwIFExtSuppressStatusIPv6 + INTEGER, + hwIFExtInputPkts + Counter64, + hwIFExtOutputPkts + Counter64, + hwIFExtInputUnicastBitRate + CounterBasedGauge64, + hwIFExtOutputUnicastBitRate + CounterBasedGauge64, + hwIFExtInputMulticastBitRate + CounterBasedGauge64, + hwIFExtOutputMulticastBitRate + CounterBasedGauge64, + hwIFExtInputBroadcastBitRate + CounterBasedGauge64, + hwIFExtOutputBroadcastBitRate + CounterBasedGauge64, + hwIFExtInputUnicastPktRate + CounterBasedGauge64, + hwIFExtOutputUnicastPktRate + CounterBasedGauge64, + hwIFExtInputMulticastPktRate + CounterBasedGauge64, + hwIFExtOutputMulticastPktRate + CounterBasedGauge64, + hwIFExtInputBroadcastPktRate + CounterBasedGauge64, + hwIFExtOutputBroadcastPktRate + CounterBasedGauge64 + } + + hwIFExtIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of extended table of interface." + ::= { hwIFExtEntry 1 } + + + hwIFExtLayer OBJECT-TYPE + SYNTAX INTEGER + { + layer2(1), + layer3(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Switch the port between Layer3 and Layer2. Corresponding to the + port switch command.Layer2(1) is 1 when the port switch from layer3 + to layer2.Layer3(1) is 1 when the port switch from lyaer2 to + layer3." + ::= { hwIFExtEntry 2 } + + + hwIFExtFrameType OBJECT-TYPE + SYNTAX INTEGER + { + ethernetII(1), + ethernetSnap(2), + ethernet8022(3), + ethernet8023(4), + other(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame type is accepted by VLAN virtual interfaces.Frame format + contains ethernetII(1),ethernetII(2),ethernet8022(3),ethernet8023. + The type location setting 1 when the ethernetII(1) type is + accepted.Now only surpport the first(ethernetII(1))" + ::= { hwIFExtEntry 3 } + + +-- metric: second + hwIFExtFlowStatInterval OBJECT-TYPE + SYNTAX Integer32 (10..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the interval for collecting the statistics of the interface traffic. The value ranges from 10 to 600, in seconds. The default interval is 300s.If intervals for collecting traffic statistics are configured both in the interface view and globally, the configuration in the interface view takes effect.If no interval for collecting traffic statistics is configured in the interface view, the global configuration takes effect.The real-time traffic statistics collection rate is affected by the interval for collecting traffic statistics." + DEFVAL { 300 } + ::= { hwIFExtEntry 4 } + + + hwIFExtFlushReceiveEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not permit the port to take over FLUSHDUs. Once it is enabled, + the port will take over SmartLink FlushDUs from related vlans so as to delete + the MAC forwarding table in the local equipment." + DEFVAL { disabled } + ::= { hwIFExtEntry 5 } + + + hwIFExtFlushVlanId OBJECT-TYPE + SYNTAX VlanIdOrNone + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ID of Vlan the port belongs to.When it is 0, it indicates + the function of receiving FlushPDU is disabled." + DEFVAL { 0 } + ::= { hwIFExtEntry 6 } + + + hwIFExtFlushPasswd OBJECT-TYPE + SYNTAX SnmpPasswdString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A 16-octet read-write value used to define the password for negotiation." + DEFVAL { '00'h } + ::= { hwIFExtEntry 7 } + + hwIFExtFlowStatus OBJECT-TYPE + SYNTAX INTEGER + { + flowUp(1), + flowDown(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Current flow status of interface. + 1:flow up + 2:flow down" + ::= { hwIFExtEntry 8 } + + hwIFExtMtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the MTU of an interface. +The MTU value varies according to different interfaces. The default MTU value also varies. +The MTU value can be modified." + ::= { hwIFExtEntry 9 } + + hwIFExtMacAddr OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MAC address of the interface ." + ::= { hwIFExtEntry 10 } + + hwIFExtBlockPriority OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The blocked priority of the interface." + ::= { hwIFExtEntry 11 } + + hwIFExtMacShift OBJECT-TYPE + SYNTAX INTEGER + { + normal(1), + macShift(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mac-shift state of the interface. + 1:normal + 2:monitor mac-shift" + ::= { hwIFExtEntry 12 } + + hwIFExtSuppressStatus OBJECT-TYPE + SYNTAX INTEGER + { + unsuppress(0), + suppress(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The suppress state of the interface. + 0:unsuppress + 1:suppress" + ::= { hwIFExtEntry 13 } + + hwIFExtPoisonReverse OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not enable Split-horizon forwarding " + DEFVAL { disabled } + ::= { hwIFExtEntry 14 } + + hwIFExtInputPktRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the incoming packets on an interface. + The rate value is 64 bits. hwIFExtInputPktRate indicates the lower 32 bits, + while hwIFExtInputHighPktRate indicates the higher 32 bits. " + ::= { hwIFExtEntry 15 } + + hwIFExtInputHighPktRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the incoming packets on an interface. + The rate value is 64 bits. hwIFExtInputPktRate indicates the lower 32 bits, + while hwIFExtInputHighPktRate indicates the higher 32 bits. " + ::= { hwIFExtEntry 16 } + + hwIFExtOutputPktRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the outgoing packets on an interface. + The rate value is 64 bits. hwIFExtOutputPktRate indicates the lower 32 bits, + while hwIFExtOutputHighPktRate indicates the higher 32 bits. " + ::= { hwIFExtEntry 17 } + + hwIFExtOutputHighPktRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the outgoing packets on an interface. + The rate value is 64 bits. hwIFExtOutputPktRate indicates the lower 32 bits, + while hwIFExtOutputHighPktRate indicates the higher 32 bits. " + ::= { hwIFExtEntry 18 } + + hwIFExtInputOctetRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the octet rate of the incoming traffic on an interface. + The rate value is 64 bits. hwIFExtInputOctetRate indicates the lower 32 bits, + while hwIFExtInputHighOctetRate indicates the higher 32 bits. " + ::= { hwIFExtEntry 19 } + + hwIFExtInputHighOctetRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the octet rate of the incoming traffic on an interface. + The rate value is 64 bits. hwIFExtInputOctetRate indicates the lower 32 bits, + while hwIFExtInputHighOctetRate indicates the higher 32 bits." + ::= { hwIFExtEntry 20 } + + hwIFExtOutputOctetRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the octet rate of the outgoing traffic on an interface. + The rate value is 64 bits. hwIFExtOutputOctetRate indicates the lower 32 bits, + while hwIFExtOutputHighOctetRate indicates the higher 32 bits. " + ::= { hwIFExtEntry 21 } + + hwIFExtOutputHighOctetRate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the octet rate of the outgoing traffic on an interface. + The rate value is 64 bits. hwIFExtOutputOctetRate indicates the lower 32 bits, + while hwIFExtOutputHighOctetRate indicates the higher 32 bits. " + ::= { hwIFExtEntry 22 } + + hwIFExtSwitchPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of layer2 interface port, a unique value, + for each port.It is recommended that values are assigned + contiguously starting from 1. If the return value is -1, this interface is not a Layer 2 interface." + ::= { hwIFExtEntry 23 } + + hwIFExtSuppressStatusIPv6 OBJECT-TYPE + SYNTAX INTEGER + { + unsuppress(0), + suppress(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The suppress state of the interface(IPv6). + 0:unsuppress + 1:suppress" + ::= { hwIFExtEntry 24 } + + hwIFExtInputPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received on the interface. + The counter value is 64 bits. " + ::= { hwIFExtEntry 25 } + + hwIFExtOutputPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted out of the interface. + The counter value is 64 bits. " + ::= { hwIFExtEntry 26 } + + hwIFExtInputUnicastBitRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bit rate of the incoming unicast traffic on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 27 } + + hwIFExtOutputUnicastBitRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bit rate of the outgoing unicast traffic on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 28 } + + hwIFExtInputMulticastBitRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bit rate of the incoming multicast traffic on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 29 } + + hwIFExtOutputMulticastBitRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bit rate of the outgoing multicast traffic on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 30 } + + hwIFExtInputBroadcastBitRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bit rate of the incoming broadcast traffic on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 31 } + + hwIFExtOutputBroadcastBitRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the bit rate of the outgoing broadcast traffic on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 32 } + + hwIFExtInputUnicastPktRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the incoming unicast packets on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 33 } + + hwIFExtOutputUnicastPktRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the outgoing unicast packets on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 34 } + + hwIFExtInputMulticastPktRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the incoming multicast packets on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 35 } + + hwIFExtOutputMulticastPktRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the outgoing multicast packets on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 36 } + + hwIFExtInputBroadcastPktRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the incoming broadcast packets on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 37 } + + hwIFExtOutputBroadcastPktRate OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the outgoing broadcast packets on an interface. + The rate value is 64 bits. " + ::= { hwIFExtEntry 38 } + + hwIFExtPhyStatus OBJECT-TYPE + SYNTAX INTEGER { up(1), down(2) } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The physical status of member interface." + ::= { hwIFExtBase 2 } + + + hwIFExtMemberOf OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The description of the main interface which has the membership with the member interface." + ::= { hwIFExtBase 3 } + + hwLinkModeChangeAutoCreateIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLinkModeChangeAutoCreateIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface extended table of private mib." + ::= { hwIFExtBase 4 } + + + hwLinkModeChangeAutoCreateIfEntry OBJECT-TYPE + SYNTAX HwLinkModeChangeAutoCreateIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of private extended interface table." + INDEX { hwAutoIfIndex } + ::= { hwLinkModeChangeAutoCreateIfTable 1 } + + HwLinkModeChangeAutoCreateIfEntry ::= + SEQUENCE { + hwAutoIfIndex + InterfaceIndex, + hwNewIfTimeslot + BITS + } + + hwAutoIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of extended table of interface." + ::= { hwLinkModeChangeAutoCreateIfEntry 1 } + + hwNewIfTimeslot OBJECT-TYPE + SYNTAX BITS{ + timeslot0(0), + timeslot1(1), + timeslot2(2), + timeslot3(3), + timeslot4(4), + timeslot5(5), + timeslot6(6), + timeslot7(7), + timeslot8(8), + timeslot9(9), + timeslot10(10), + timeslot11(11), + timeslot12(12), + timeslot13(13), + timeslot14(14), + timeslot15(15), + timeslot16(16), + timeslot17(17), + timeslot18(18), + timeslot19(19), + timeslot20(20), + timeslot21(21), + timeslot22(22), + timeslot23(23), + timeslot24(24), + timeslot25(25), + timeslot26(26), + timeslot27(27), + timeslot28(28), + timeslot29(29), + timeslot30(30), + timeslot31(31) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time slot of the TDM interface: + timeslot0(0):The time slot 0 on the TDM interface, + timeslot1(1):The time slot 1 on the TDM interface, + timeslot2(2):The time slot 2 on the TDM interface, + timeslot3(3):The time slot 3 on the TDM interface, + timeslot4(4):The time slot 4 on the TDM interface, + timeslot5(5):The time slot 5 on the TDM interface, + timeslot6(6):The time slot 6 on the TDM interface, + timeslot7(7):The time slot 7 on the TDM interface, + timeslot8(8):The time slot 8 on the TDM interface, + timeslot9(9):The time slot 9 on the TDM interface, + timeslot10(10):The time slot 10 on the TDM interface, + timeslot11(11):The time slot 11 on the TDM interface, + timeslot12(12):The time slot 12 on the TDM interface, + timeslot13(13):The time slot 13 on the TDM interface, + timeslot14(14):The time slot 14 on the TDM interface, + timeslot15(15):The time slot 15 on the TDM interface, + timeslot16(16):The time slot 16 on the TDM interface, + timeslot17(17):The time slot 17 on the TDM interface, + timeslot18(18):The time slot 18 on the TDM interface, + timeslot19(19):The time slot 19 on the TDM interface, + timeslot20(20):The time slot 20 on the TDM interface, + timeslot21(21):The time slot 21 on the TDM interface, + timeslot22(22):The time slot 22 on the TDM interface, + timeslot23(23):The time slot 23 on the TDM interface, + timeslot24(24):The time slot 24 on the TDM interface, + timeslot25(25):The time slot 25 on the TDM interface, + timeslot26(26):The time slot 26 on the TDM interface, + timeslot27(27):The time slot 27 on the TDM interface, + timeslot28(28):The time slot 28 on the TDM interface, + timeslot29(29):The time slot 29 on the TDM interface, + timeslot30(30):The time slot 30 on the TDM interface, + timeslot31(31):The time slot 31 on the TDM interface." + ::= { hwLinkModeChangeAutoCreateIfEntry 2 } + + hwIFExtPhyNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the physical interfaces." + ::= { hwIFExtBase 5 } + + hwRemoteIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRemoteIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwRemoteIfTable is a virtual access interface table." + ::= { hwIFExtBase 6 } + + hwRemoteIfEntry OBJECT-TYPE + SYNTAX HwRemoteIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of private extended remote interface table." + INDEX { hwRemoteIfIndex } + ::= { hwRemoteIfTable 1 } + + HwRemoteIfEntry ::= + SEQUENCE { + hwRemoteIfIndex + InterfaceIndex, + hwRemoteIfInOctets + Counter64, + hwRemoteIfInPkts + Counter64, + hwRemoteIfInUcastPkts + Counter64, + hwRemoteIfInMulticastPkts + Counter64, + hwRemoteIfInBroadcastPkts + Counter64, + hwRemoteIfInOctetRate + Counter64, + hwRemoteIfInPktRate + Counter64, + hwRemoteIfInErrorPkts + Counter64, + hwRemoteIfInDiscardPkts + Counter64, + hwRemoteIfOutOctets + Counter64, + hwRemoteIfOutPkts + Counter64, + hwRemoteIfOutUcastPkts + Counter64, + hwRemoteIfOutMulticastPkts + Counter64, + hwRemoteIfOutBroadcastPkts + Counter64, + hwRemoteIfOutOctetRate + Counter64, + hwRemoteIfOutPktRate + Counter64, + hwRemoteIfOutErrorPkts + Counter64, + hwRemoteIfOutDiscardPkts + Counter64 + } + + hwRemoteIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of extended table of remote interface." + ::= { hwRemoteIfEntry 1 } + + hwRemoteIfInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets received on the interface." + ::= { hwRemoteIfEntry 2 } + + hwRemoteIfInPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received on the interface." + ::= { hwRemoteIfEntry 3 } + + hwRemoteIfInUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to + a higher (sub-)layer, which were not addressed to a + multicast or broadcast address at this sub-layer." + ::= { hwRemoteIfEntry 4 } + + hwRemoteIfInMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to + a higher (sub-)layer, which were addressed to a + multicast address at this sub-layer. For a MAC layer + protocol, this includes both Group and Functional + addresses." + ::= { hwRemoteIfEntry 5 } + + hwRemoteIfInBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to + a higher (sub-)layer, which were addressed to a + broadcast address at this sub-layer." + ::= { hwRemoteIfEntry 6 } + + hwRemoteIfInOctetRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the octet rate of the incoming traffic on an interface." + ::= { hwRemoteIfEntry 7 } + + hwRemoteIfInPktRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the incoming packets on an remote interface. + The rate value is 64 bits." + ::= { hwRemoteIfEntry 8 } + + hwRemoteIfInErrorPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For packet-oriented interfaces, the number of inbound + packets that contained errors preventing them from + being deliverable to a higher-layer protocol. For + character-oriented or fixed-length interfaces, the + number of inbound transmission units that contained + errors preventing them from being deliverable to a + higher-layer protocol." + ::= { hwRemoteIfEntry 9 } + + hwRemoteIfInDiscardPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inbound packets which were chosen to be + discarded even though no errors had been detected to + prevent their being deliverable to a higher-layer + protocol. One possible reason for discarding such a + packet could be to free up buffer space." + ::= { hwRemoteIfEntry 10 } + + hwRemoteIfOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets transmitted out of the interface." + ::= { hwRemoteIfEntry 11 } + + hwRemoteIfOutPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted out of the interface." + ::= { hwRemoteIfEntry 12 } + + hwRemoteIfOutUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level + protocols requested be transmitted, and which were not + addressed to a multicast or broadcast address at this + sub-layer, including those that were discarded or not + sent." + ::= { hwRemoteIfEntry 13 } + + hwRemoteIfOutMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level + protocols requested be transmitted, and which were + addressed to a multicast address at this sub-layer, + including those that were discarded or not sent. For + a MAC layer protocol, this includes both Group and + Functional addresses." + ::= { hwRemoteIfEntry 14 } + + hwRemoteIfOutBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level + protocols requested be transmitted, and which were + addressed to a broadcast address at this sub-layer, + including those that were discarded or not sent." + ::= { hwRemoteIfEntry 15 } + + hwRemoteIfOutOctetRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the octet rate of the outgoing traffic on an interface." + ::= { hwRemoteIfEntry 16 } + + hwRemoteIfOutPktRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of the outgoing packets on an interface." + ::= { hwRemoteIfEntry 17 } + + hwRemoteIfOutErrorPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For packet-oriented interfaces, the number of + outbound packets that could not be transmitted because + of errors. For character-oriented or fixed-length + interfaces, the number of outbound transmission units + that could not be transmitted because of errors." + ::= { hwRemoteIfEntry 18 } + + hwRemoteIfOutDiscardPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outbound packets which were chosen to + be discarded even though no errors had been detected + to prevent their being transmitted. One possible + reason for discarding such a packet could be to free + up buffer space." + ::= { hwRemoteIfEntry 19 } + + hwIFExtDualFlowRateTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIFExtDualFlowRateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Second Cycle Rate Table." + ::= { hwIFExtBase 7 } + + hwIFExtDualFlowRateEntry OBJECT-TYPE + SYNTAX HwIFExtDualFlowRateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An interface second cycle rate entry." + INDEX { hwIFExtDualFlowIndex } + ::= { hwIFExtDualFlowRateTable 1 } + + HwIFExtDualFlowRateEntry ::= + SEQUENCE { + hwIFExtDualFlowIndex + InterfaceIndex, + hwIFExtDualFlowInputPktRate + Counter64, + hwIFExtDualFlowOutputPktRate + Counter64, + hwIFExtDualFlowInputOctetRate + Counter64, + hwIFExtDualFlowOutputOctetRate + Counter64 + } + + hwIFExtDualFlowIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index value that uniquely identifies the interface to which this entry is applicable." + ::= { hwIFExtDualFlowRateEntry 1 } + + hwIFExtDualFlowInputPktRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the second rate of the incoming packets on an interface." + ::= { hwIFExtDualFlowRateEntry 2 } + + hwIFExtDualFlowOutputPktRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the second rate of the outgoing packets on an interface." + ::= { hwIFExtDualFlowRateEntry 3 } + + hwIFExtDualFlowInputOctetRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the second octet rate of the incoming traffic on an interface." + ::= { hwIFExtDualFlowRateEntry 4 } + + hwIFExtDualFlowOutputOctetRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the second octet rate of the outgoing traffic on an interface." + ::= { hwIFExtDualFlowRateEntry 5 } + + + hwInterfaceIp OBJECT IDENTIFIER ::= { hwIFExtObjects 2 } + + + hwIfIpTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwIfIpTable describes information about IP addresses configured for an interface. On an interface, one primary IP address and multiple secondary IP addresses can be configured. You can create, delete, and view information about the IP addresses of an interface." + ::= { hwInterfaceIp 1 } + + + hwIfIpEntry OBJECT-TYPE + SYNTAX HwIfIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Interface IP address configuration " + INDEX { hwIpAdEntAddr } + ::= { hwIfIpTable 1 } + + + HwIfIpEntry ::= + SEQUENCE { + hwIpAdEntAddr + IpAddress, + hwIpAdEntIfIndex + Integer32, + hwIpAdEntNetMask + IpAddress, + hwIpAdEntBcastAddr + Integer32, + hwIpAdEntReasmMaxSize + Integer32, + hwIpAdEntAddressType + HwIpAddressType, + hwIfIpMethod + INTEGER, + hwIpAdEntAddrStatus + RowStatus + } + + hwIpAdEntAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address to which this entry's addressing + information pertains." + ::= { hwIfIpEntry 1 } + + + hwIpAdEntIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The index value which uniquely identifies the + interface to which this entry is applicable. The + interface identified by a particular value of this + index is the same interface as identified by the + same value of ifIndex." + ::= { hwIfIpEntry 2 } + + + hwIpAdEntNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The subnet mask associated with the IP address of + this entry. The value of the mask is an IP + address with all the network bits set to 1 and all + the host bits set to 0." + ::= { hwIfIpEntry 3 } + + + hwIpAdEntBcastAddr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the least-significant bit in the IP + broadcast address used for sending datagrams on + the (logical) interface associated with the IP + address of this entry. For example, when the + Internet standard all-ones broadcast address is + used, the value will be 1. This value applies to + both the subnet and network broadcasts addresses + used by the entity on this (logical) interface." + ::= { hwIfIpEntry 4 } + + + hwIpAdEntReasmMaxSize OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The size of the largest IP datagram which this + entity can re-assemble from incoming IP fragmented + datagram received on this interface." + ::= { hwIfIpEntry 5 } + + + hwIpAdEntAddressType OBJECT-TYPE + SYNTAX HwIpAddressType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The flag indicates whether the IP address is primary IP address. + One interface has only one primary IP address, but can have many sub IP address. + So when add a primary IP address to an interface that has already a primary IP address, + the new primary address will replace old primary address and the old primary address will be deleted." + ::= { hwIfIpEntry 6 } + + +hwIfIpMethod OBJECT-TYPE + SYNTAX INTEGER + { + assignedIp(1), + dhcpIp(2), + bootpIp(3), + other(4), + linklayer(5), + random(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interface IP address acquiring method. + + assignedIp(1) indicates that the address was manually configured + to a specified address, for example, by user configuration. + + dhcpIp(2) indicates an address that was assigned to this + system by a DHCP server. + + bootpIp(3) indicates an address that was assigned to this + system by the bootp protocol. + + other(4) indicates an address created by another method. + + linklayer(5) indicates an address created by IPv6 stateless + auto-configuration. + + random(6) indicates an address chosen by the system at + random, for example, an IPv4 address within 169.254/16, or an RFC + 3041 privacy address." + ::= { hwIfIpEntry 7 } + + hwIpAdEntAddrStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable." + ::= { hwIfIpEntry 8 } + + + hwIfIpUnnumberedTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfIpUnnumberedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table lists information about the unnumbered IP address of the interface that borrows an IP address from another interface. +You can create, delete, and view information about the borrowed IP address of an interface." + ::= { hwInterfaceIp 2} + + + hwIfIpUnnumberedEntry OBJECT-TYPE + SYNTAX HwIfIpUnnumberedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Interface IP address unnumbered configuration " + INDEX { hwUnnumberedIfIndex } + ::= {hwIfIpUnnumberedTable 1} + + + HwIfIpUnnumberedEntry ::= + SEQUENCE { + hwUnnumberedIfIndex + InterfaceIndex, + hwLendIfIndex + InterfaceIndex, + hwLendIpAddr + IpAddress, + hwLendIpAddrNetMask + IpAddress, + hwUnnumberedRowStatus + RowStatus + + } + + hwUnnumberedIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index value of the unnumbered interface." + ::= { hwIfIpUnnumberedEntry 1 } + + + hwLendIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The index value of the lend interface." + ::= { hwIfIpUnnumberedEntry 11 } + + + hwLendIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the lend interface." + ::= { hwIfIpUnnumberedEntry 12 } + + + hwLendIpAddrNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address mask of the lend interface." + ::= { hwIfIpUnnumberedEntry 13 } + + + hwUnnumberedRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable." + ::= { hwIfIpUnnumberedEntry 51 } + + + hwIfIpAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfIpAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains addressing information relevant to the + entity's interfaces." + ::= { hwInterfaceIp 3 } + + hwIfIpAddrEntry OBJECT-TYPE + SYNTAX HwIfIpAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface IP address configuration " + INDEX { hwIfIpAddrEntIfIndex, hwIfIpAddrEntAddr } + ::= { hwIfIpAddrTable 1 } + + + HwIfIpAddrEntry ::= + SEQUENCE { + hwIfIpAddrEntIfIndex + InterfaceIndex, + hwIfIpAddrEntAddr + IpAddress, + hwIfIpAddrEntType + INTEGER, + hwIfIpAddrEntPrefix + IpAddress, + hwIfIpAddrEntOrigin + INTEGER, + hwIfIpAddrEntStatus + INTEGER, + hwIfIpAddrEntCreated + TimeStamp, + hwIfIpAddrEntLastChanged + TimeStamp, + hwIfIpAddrEntBcastAddr + Integer32, + hwIfIpAddrEntReasmMaxSize + Integer32, + hwIfIpAddrEntAddrType + HwIpAddressType, + hwIfIpAddrEntVpn + DisplayString + } + + + hwIfIpAddrEntIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The index value that uniquely identifies the interface to + which this entry is applicable. The interface identified by + a particular value of this index is the same interface as + identified by the same value of the IF-MIB's ifIndex." + ::= { hwIfIpAddrEntry 1 } + + hwIfIpAddrEntAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The IP address to which this entry's addressing + information pertains." + ::= { hwIfIpAddrEntry 2 } + + hwIfIpAddrEntType OBJECT-TYPE + SYNTAX INTEGER { + unicast(1), + anycast(2), + broadcast(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of address." + ::= { hwIfIpAddrEntry 3 } + + hwIfIpAddrEntPrefix OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subnet mask associated with the IP address of + this entry. The value of the mask is an IP + address with all the network bits set to 1 and all + the host bits set to 0." + ::= { hwIfIpAddrEntry 4 } + + hwIfIpAddrEntOrigin OBJECT-TYPE + SYNTAX INTEGER{ + assignedIp(1), + dhcpIp(2), + bootpIp(3), + other(4), + linklayer(5), + random(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface IP address acquiring method. + + assignedIp(1) indicates that the address was manually configured + to a specified address, for example, by user configuration. + + dhcpIp(2) indicates an address that was assigned to this + system by a DHCP server. + + bootpIp(3) indicates an address that was assigned to this + system by the bootp protocol. + + other(4) indicates an address created by another method. + + linklayer(5) indicates an address created by IPv6 stateless + auto-configuration. + + random(6) indicates an address chosen by the system at + random, for example, an IPv4 address within 169.254/16, or an RFC + 3041 privacy address." + ::= { hwIfIpAddrEntry 5 } + + hwIfIpAddrEntStatus OBJECT-TYPE + SYNTAX INTEGER { + preferred(1), + deprecated(2), + invalid(3), + inaccessible(4), + unknown(5), + tentative(6), + duplicate(7), + optimistic(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of the address, describing if the address can be + used for communication. + + In the absence of other information, an IPv4 address is + always preferred(1)." + ::= { hwIfIpAddrEntry 6 } + + hwIfIpAddrEntCreated OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime at the time this entry was created. + If this entry was created prior to the last re- + initialization of the local network management subsystem, + then this object contains a zero value." + ::= { hwIfIpAddrEntry 7 } + + hwIfIpAddrEntLastChanged OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime at the time this entry was last + updated. If this entry was updated prior to the last re- + initialization of the local network management subsystem, + then this object contains a zero value." + ::= { hwIfIpAddrEntry 8 } + + hwIfIpAddrEntBcastAddr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the least-significant bit in the IP + broadcast address used for sending datagrams on + the (logical) interface associated with the IP + address of this entry. For example, when the + Internet standard all-ones broadcast address is + used, the value will be 1. This value applies to + both the subnet and network broadcasts addresses + used by the entity on this (logical) interface." + ::= { hwIfIpAddrEntry 9 } + + hwIfIpAddrEntReasmMaxSize OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The size of the largest IP datagram which this + entity can re-assemble from incoming IP fragmented + datagram received on this interface." + ::= { hwIfIpAddrEntry 10 } + + hwIfIpAddrEntAddrType OBJECT-TYPE + SYNTAX HwIpAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The flag indicates whether the IP address is primary IP address." + ::= { hwIfIpAddrEntry 11 } + + hwIfIpAddrEntVpn OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vpn name of ip address.The public address does not have any value." + ::= { hwIfIpAddrEntry 12 } + +-- ============================================================================ +-- interface trunk attribute group +-- ============================================================================ + hwTrunkAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 3 } + + + hwTrunkIfMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum of Trunk interface" + ::= { hwTrunkAttr 1 } + + + hwTrunkNextIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The nextindex of Trunk interface,that means its position" + ::= { hwTrunkAttr 2 } + + + hwTrunkIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwTrunkIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwTrunkIfID uniquely identifies this table. It is set when the table is created. This table describes the information about the trunk interface." + ::= { hwTrunkAttr 3 } + + + hwTrunkIfEntry OBJECT-TYPE + SYNTAX HwTrunkIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the trunk table." + INDEX { hwTrunkIndex } + ::= { hwTrunkIfTable 1 } + + + HwTrunkIfEntry ::= + SEQUENCE { + hwTrunkIndex + Integer32, + hwTrunkIfID + Integer32, + hwTrunkIfType + INTEGER, + hwTrunkIfIndex + InterfaceIndex, + hwTrunkIfModel + INTEGER, + hwTrunkIfBandWidthAffectLinkNum + Integer32, + hwTrunkIfMinLinkNum + Integer32, + hwTrunkIfRowStatus + RowStatus, + hwTrunkIfWorkingMode + INTEGER, + hwTrunkIfWorkingState + INTEGER, + hwTrunkIfAutoRecover + INTEGER, + hwTrunkIfPreemptEnable + INTEGER, + hwTrunkIfPreemptDelay + Integer32, + hwTrunkIfTimeoutReceive + INTEGER, + hwTrunkIfFlushSendEnable + INTEGER, + hwTrunkIfFlushVlanId + Integer32, + hwTrunkIfFlushPasswd + SnmpPasswdString, + hwTrunkIfForceSwitchEnable + INTEGER, + hwTrunkIfStatReset + INTEGER, + hwTrunkBandwidth -- the band width of the trunk interface + Integer32, + hwTrunkIfArpSendSpeed + Integer32, + hwTrunkIfLagSelectedPortStd + INTEGER, + hwTrunkIfLagMaxActiveLinkNum + Integer32, + hwTrunkETrunkPriority + Integer32, + hwTrunkETrunkSysID + PhysAddress, + hwTrunkETrunkPriorityReset + INTEGER, + hwTrunkETrunkSysIDReset + INTEGER, + hwTrunkLocalPrefMode + INTEGER, + hwTrunkIfTrackVrrpVrid + Integer32, + hwTrunkIfTrackVrrpIfIndex + InterfaceIndex, + hwTrunkIfTrackVrrpReset + INTEGER, + hwTrunkIfBackupPreemptEnable + EnabledStatus, + hwTrunkIfBackupPreemptDelay + Integer32, + hwTrunkIfCrcErrorSwitchEnable + EnabledStatus, + hwTrunkIfLagTimeOut + Integer32, + hwTrunkMemCount + Integer32 + + } + +-- the max bandwidth-affected-linknumber +-- the least active-linknumber of the up port + hwTrunkIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The value of this object identifies the index of a trunk interface.The currently supported value ranges from 0 to 511." + ::= { hwTrunkIfEntry 1 } + + + hwTrunkIfID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The identification of the Trunk interface.It may identify Trunk + and is an index of the interface." + ::= { hwTrunkIfEntry 2 } + + + hwTrunkIfType OBJECT-TYPE + SYNTAX INTEGER + { + ethTrunk(1), + ipTrunk(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The type of the Trunk interface includes eth-trunk and ip-trunk. + The ip-trunk is only comprised by pos link, otherwise the eth-trunk + is only comprised by ethernet link." + ::= { hwTrunkIfEntry 3 } + + + hwTrunkIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Index number of the Trunk interface,it is consistent with ifIndex + of ifTable in IF-MIB." + ::= { hwTrunkIfEntry 4 } + + hwTrunkIfModel OBJECT-TYPE + SYNTAX INTEGER + { + packetAll(1), + sourceDesMac(2), + packetUdp(3), + packetTcp(4), + sourceDesIp(5), + sourceMacIpv6(6), + sourceIpIpv6(7), + sourceIp(8), + desIp(9), + sourceMac(10), + desMac(11), + sourcePort(12), + desPort(13), + sourceDesPort(14), + fwdType(15), + qos(16), + labelNum(17), + label(18), + enhanced(19), + l4(20), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Participated model of interface load. sourceDesMac(2) and + sourceMac(10) and desMac(11) are Layer2 hash arithmetic." + ::= { hwTrunkIfEntry 5 } + + + hwTrunkIfBandWidthAffectLinkNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the maximum number of trunk interfaces that can be created. +By default, the maximum number of trunk interfaces that can be created is 32. +This entry can be set only on a Layer 2 interface." + ::= { hwTrunkIfEntry 6 } + + + hwTrunkIfMinLinkNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the minimum number of trunk interfaces that can be created. +The currently supported value ranges from 1 to 32. By default, the minimum number of trunk interfaces that can be created is 1. " + ::= { hwTrunkIfEntry 7 } + + + hwTrunkIfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Current operation status of the row " + ::= { hwTrunkIfEntry 8 } + + + hwTrunkIfWorkingMode OBJECT-TYPE + SYNTAX INTEGER + { + masterBackup(1), + normalMode(2), + lacpMode(3), + lacpCompatibleMode(4), + portStandbyMode(5), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the working mode of an Eth-Trunk interface. + 1: master/backup access mode + 2: normal mode + 3: static LACP mode + 4: compatible LACP mode + 5: backup interface mode" + ::= { hwTrunkIfEntry 9 } + + + hwTrunkIfWorkingState OBJECT-TYPE + SYNTAX INTEGER + { + generalMode(1), + initialization(2), + masterWorking(3), + backupWorking(4), + invalid(-1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Current working state of backup-access trunk. + 1:general mode working state + 2:initialization + 3:master working + 4:backup working" + ::= { hwTrunkIfEntry 10 } + + + hwTrunkIfAutoRecover OBJECT-TYPE + SYNTAX INTEGER + { + generalMode(1), + autoRecover(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " If auto-recover has been set, the master port will be + working instead of the other port when it changes from + down state to up state. + 1: don't support auto-recover + 2: support auto-recover" + ::= { hwTrunkIfEntry 11 } + + + hwTrunkIfPreemptEnable OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates whether LACP priority preemption in static mode is enabled. + By default, this function is not enabled." + DEFVAL { disabled } + ::= { hwTrunkIfEntry 12 } + + + hwTrunkIfPreemptDelay OBJECT-TYPE + SYNTAX Integer32 (0..180 | -1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the delay for LACP priority preemption in static mode. You can set this object only after hwTrunkIfPreemptEnable is enabled. The value ranges from 10 to 180, in seconds. The default value is 30s. If LACP is not configured, the value of -1 is used." + DEFVAL { 30 } + ::= { hwTrunkIfEntry 13 } + + + hwTrunkIfTimeoutReceive OBJECT-TYPE + SYNTAX INTEGER + { + fast(1), + slow(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the timeout period for receiving LACPDUs on an interface in static LACP mode. The value can be: + fast: specifies the timeout period for receiving packets to be 3s. + slow: specifies the timeout period for receiving packets to be 90s. + The default timeout period for receiving packets is 3s. + fast(1),slow(2). + The return value of -1 indicates invalid." + ::= { hwTrunkIfEntry 14 } + + + hwTrunkIfFlushSendEnable OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether or not permit the trunk to transmit FlushDUs.It is only used + when it is in the handwork 1:1 mode.Once it is enabled, the newly active + interface in the trunk will send SmartLink FlushDUs so as to delete the + related MAC forwarding table of the layer2 equipment in network.Otherwise, + SmartLink FlushDUs will not be sent." + DEFVAL { disabled } + ::= { hwTrunkIfEntry 15 } + + + hwTrunkIfFlushVlanId OBJECT-TYPE + SYNTAX Integer32 (0..4094 | -1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The ID of Vlan the partner port belongs to.When it is 0, it indicates + the function of sending FlushPDU is disabled. " + DEFVAL { 0 } + ::= { hwTrunkIfEntry 16 } + + + hwTrunkIfFlushPasswd OBJECT-TYPE + SYNTAX SnmpPasswdString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A 16-octet read-create value used to define the password for negotiation." + DEFVAL { '00'h } + ::= { hwTrunkIfEntry 17 } + + + hwTrunkIfForceSwitchEnable OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is only used when it is in the handwork 1:1 mode and the current + working link is the backup link. At that time, working link will move + from backup link to master link. However, if the master link is down, + the operation will be forbidden." + DEFVAL { enabled } + ::= { hwTrunkIfEntry 18 } + + + hwTrunkIfStatReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1), + ready(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Reset the statistic information of LACPDUsRx,MarkerPDUsRx,LACPDUsTx, + MarkerResponsePDUsTx for all the ports in the current trunk." + ::= { hwTrunkIfEntry 19 } + + hwTrunkBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Current bandwidth of trunk in units of 1,000,000 bits per second. This bandwidth is the peculiar property of Eth-Trunk. And to the other kinds of trunk, this bandwidth is -1." + ::= { hwTrunkIfEntry 20 } + + + hwTrunkIfArpSendSpeed OBJECT-TYPE + SYNTAX Integer32(800..3000 | -1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the rate of sending gratuitous ARP packets (in pkts/sec) on the trunk member interface. " + DEFVAL { 2000 } + ::= { hwTrunkIfEntry 21 } + + hwTrunkIfLagSelectedPortStd OBJECT-TYPE + SYNTAX INTEGER + { + speed(1), + priority(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the port selection standard of LACP: based either on the port rate or on the port priority. By default, LACP selects ports based on the port priority. + speed(1),priority(2). + If LACP is not configured, the return value is invalid(-1)." + DEFVAL { priority } + ::= { hwTrunkIfEntry 22 } + + hwTrunkIfLagMaxActiveLinkNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the upper threshold of interfaces that can be selected by the Eth-Trunk in static mode." + ::= { hwTrunkIfEntry 23 } + + hwTrunkETrunkPriority OBJECT-TYPE + SYNTAX Integer32 (0..65535 | -1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The priority of the E-Trunk." + ::= { hwTrunkIfEntry 24 } + + hwTrunkETrunkSysID OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The system ID of the E-Trunk. If set ffff-ffff-ffff the system ID will be to default." + ::= { hwTrunkIfEntry 25 } + + hwTrunkETrunkPriorityReset OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2), + invalid(-1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Status of operation, there are yes(1) and no(2). + It expresses whether the configure of E-Trunk priority is resetted." + DEFVAL { no } + ::= { hwTrunkIfEntry 26 } + + hwTrunkETrunkSysIDReset OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2), + invalid(-1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Status of operation, there are yes(1) and no(2). + It expresses whether the configure of E-Trunk system ID is resetted." + DEFVAL { no } + ::= { hwTrunkIfEntry 27 } + + hwTrunkLocalPrefMode OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local-preference transmit mode of eth-trunk, there are enable(1) and disable(2).The default value is enable(1)." + ::= { hwTrunkIfEntry 28 } + + hwTrunkIfTrackVrrpVrid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The VRID which the static mode Eth-trunk tracked to." + ::= { hwTrunkIfEntry 29 } + + hwTrunkIfTrackVrrpIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The VRRP interface which the static mode Eth-trunk tracked to." + ::= { hwTrunkIfEntry 30 } + + hwTrunkIfTrackVrrpReset OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2), + invalid(-1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Status of operation, there are yes(1) and no(2). + The value of this object identifies whether + the operation of clearing the configuration + is performed. And the configuration is that + the Eth-Trunk interface in static LACP mode + is associated with an mVRRP backup group. + The value yes(1) indicates performing the operation. + This object indicates one operation but not one status, + so when the operation is performed, the value is no(2). + By default, the value is no(2)." + ::= { hwTrunkIfEntry 31 } + + hwTrunkIfBackupPreemptEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The preemption according to the master and slave port will be and only be enabled when eth-trunk is working in backup mode. + In default condition, the preemption is disabled." + DEFVAL { disabled } + ::= { hwTrunkIfEntry 32 } + + hwTrunkIfBackupPreemptDelay OBJECT-TYPE + SYNTAX Integer32 (0..30 | -1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The waiting time for priority preemption; Unit: minute. + It is enabled only when the priority preemption is enabled. + It indicates, When it comes to priority preemption, the operation + of preemption will be delayed for hwTrunkIfBackupPreemptDelay time." + DEFVAL { 0 } + ::= { hwTrunkIfEntry 33 } + + hwTrunkIfCrcErrorSwitchEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "make trunk member port stop in use if the port have crc error exceed the config threshold, the trunk would be down if member port in use is low" + DEFVAL { 2 } + ::= { hwTrunkIfEntry 34 } + + hwTrunkIfLagTimeOut OBJECT-TYPE + SYNTAX Integer32 (3..90 | 0) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The expired time(Unit is second) of the port to receive LACPDUS in the fast mode. + The hwTrunkIfTimeoutReceive is the type of timeout and use hwTrunkIfLagTimeOut to change time in the fast mode. + The default value is customized with products. + If the mode is not fast, the value is always 0." + ::= { hwTrunkIfEntry 35 } + + hwTrunkMemCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The count of Trunk member interfaces per Trunk." + ::= { hwTrunkIfEntry 36 } + + hwTrunkSystemPriority OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the system priority defined in the Link Aggregation Control Protocol (LACP)." + ::= { hwTrunkAttr 4 } + + hwTrunkUnknownUnicastIfModel OBJECT-TYPE + SYNTAX INTEGER + { + packetAll(1), + sourceDesMac(2), + packetUdp(3), + packetTcp(4), + sourceDesIp(5), + sourceMacIpv6(6), + sourceIpIpv6(7), + sourceIp(8), + desIp(9), + sourceMac(10), + desMac(11), + sourcePort(12), + desPort(13), + sourceDesPort(14), + label(15), + ipOrLabel(16) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Participated model of load for unknown unicast. sourceDesMac(2) and + sourceMac(10) and desMac(11) are Layer2 hash arithmetic." + ::= { hwTrunkAttr 5 } + + + hwTrunkETrunkSystemPriority OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The system priority of the E-Trunk." + ::= { hwTrunkAttr 6 } + + + hwTrunkETrunkSystemID OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The system ID of the E-Trunk. If set ffff-ffff-ffff the system ID will be to default." + ::= { hwTrunkAttr 7 } + + hwTrunkCount OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of configured trunk interfaces on the device." + ::= { hwTrunkAttr 8 } + + hwTrunkMemberCountUpperThreshold OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Upper threshold for the number of members of the Eth-Trunk in LACP mode." + ::= { hwTrunkAttr 9 } + + hwTrunkMemberCountLowerThreshold OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Lower threshold for the number of members of the Eth-Trunk in LACP mode." + ::= { hwTrunkAttr 10 } + + hwTrunkSubinterfacesCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of configured trunk sub-interfaces on the device." + ::= { hwTrunkAttr 11 } + + hwTrunkSubinterfacesLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specification of trunk sub-interfaces on the device." + ::= { hwTrunkAttr 12 } + + +-- ========================================= +-- Trunk member attribute Group +-- ========================================= + hwTrunkMemAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 4 } + + + hwTrunkMemTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwTrunkMemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwTrunkMemifIndex uniquely identifies this table. It is set when the table is created. This table describes the information about the trunk members." + ::= { hwTrunkMemAttr 1 } + + + hwTrunkMemEntry OBJECT-TYPE + SYNTAX HwTrunkMemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trunk member attribute information" + INDEX { hwTrunkIndex, hwTrunkMemifIndex } + ::= { hwTrunkMemTable 1 } + + + HwTrunkMemEntry ::= + SEQUENCE { + hwTrunkMemifIndex + Integer32, + hwTrunkValidEntry + INTEGER, + hwTrunkSelectStatus + INTEGER, + hwTrunkLacpStatus + EnabledStatus, + hwTrunkDeleteFlag + EnabledStatus, + hwTrunkOperstatus + INTEGER, + hwTrunkIsDefaultLagRecv + TruthValue, + hwTrunkPortWeight + Unsigned32, + hwTrunkPortStandby + Unsigned32, + hwTrunkRowStatus + RowStatus, + hwTrunkPortMaster + INTEGER, + hwTrunkPortPriority + Integer32, + hwTrunkPortStatReset + INTEGER, + hwTrunkPortLacpMode + INTEGER + } + + hwTrunkMemifIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The value of this object identifies the index of a trunk member interface." + ::= { hwTrunkMemEntry 1 } + + + hwTrunkValidEntry OBJECT-TYPE + SYNTAX INTEGER + { + valid(1), + invalid(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the valid flag in the trunk. If the trunk has member interfaces added, the return value is valid(1)." + DEFVAL { invalid } + ::= { hwTrunkMemEntry 2 } + + + hwTrunkSelectStatus OBJECT-TYPE + SYNTAX INTEGER + { + trunkSelected(1), + trunkDeselected(2), + trunkIndep(3), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the status of a trunk. trunkSelected: A trunk member interface in this state can both forward data and receive LACPDUs from a remote device. + trunkDeselected: A trunk member interface in this state cannot forward data. + trunkIndep: A trunk member interface in this state can forward data but cannot receive LACPDUs from a remote device. This state applies only to Eth-Trunk interfaces that work in dynamic LACP mode." + DEFVAL { trunkDeselected } + ::= { hwTrunkMemEntry 3 } + + + hwTrunkLacpStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the LACP status. + enabled: An Eth-Trunk interface works in static LACP mode. + disabled: An Eth-Trunk interface does not work in static LACP mode." + DEFVAL { disabled } + ::= { hwTrunkMemEntry 4 } + + + hwTrunkDeleteFlag OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Flag is set trunk_del_enable(1) or trunk_del_disable(2), + according to operation." + DEFVAL { disabled } + ::= { hwTrunkMemEntry 5 } + + + hwTrunkOperstatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of operation, indicates port status. There are trunk_up(1) + and trunk_down(2).It expresses whether port is shutdown." + DEFVAL { down } + ::= { hwTrunkMemEntry 6 } + + + hwTrunkIsDefaultLagRecv OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "We don't sustain now, default value is false." + DEFVAL { false } + ::= { hwTrunkMemEntry 7 } + + + hwTrunkPortWeight OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the weight of a trunk member interface. The default weight of a Trunk member interface is 1. The sum weight of all member interfaces of a trunk cannot exceed the maximum number of member interfaces that a trunk supports." + DEFVAL { 1 } + ::= { hwTrunkMemEntry 8 } + + + hwTrunkPortStandby OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is backup of Trunk Port." + DEFVAL { 0 } + ::= { hwTrunkMemEntry 9 } + + + hwTrunkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Current operation status of the row. " + ::= { hwTrunkMemEntry 10 } + + + hwTrunkPortMaster OBJECT-TYPE + SYNTAX INTEGER + { + portSlave(1), + portMaster(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Master port of backup-access eth-trunk or not + 1: port-slave + 2: port-master" + ::= { hwTrunkMemEntry 11 } + + + hwTrunkPortPriority OBJECT-TYPE + SYNTAX Integer32 (0..65535 | -1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The priority value assigned to this Trunk Port. + This 16-bit value is read-write." + ::= { hwTrunkMemEntry 12 } + + + hwTrunkPortStatReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1), + ready(2), + invalid(-1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates resetting LACPDU statistics on an interface. This object applies only to Eth-Trunk interfaces in static LACP mode. For Eth-Trunk interfaces in other modes, the return value is fixed at -1." + ::= { hwTrunkMemEntry 13 } + + hwTrunkPortLacpMode OBJECT-TYPE + SYNTAX INTEGER + { + invalid(1), + active(2), + passive(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mode of port joining Lacp." + ::= { hwTrunkMemEntry 14 } + + +-- =========================================================================== +-- Global interfacce flow stat interval group +-- =========================================================================== + hwIFFlowStat OBJECT IDENTIFIER ::= { hwIFExtObjects 5 } + + +-- metric: second + hwIFFlowStatGlobalInterval OBJECT-TYPE + SYNTAX Integer32 (10..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Global interval of interface flow stat.The interface interval is effective, + when both interface interval and global interval are config.Globle interval + is only effective in interfaces,which interface interval is not configged. + Flow stat rate of interface will be affected by the value of interval. + The default value is 300s." + ::= { hwIFFlowStat 1 } + + + + + + +-- =========================================================================== +-- Global interface flow stat interval group +-- =========================================================================== + hwIfStatistics OBJECT IDENTIFIER ::= { hwIFExtObjects 6 } + + + hwIfEtherStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfEtherStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table describes attributes of Ethernet interfaces." + ::= { hwIfStatistics 1 } + + + hwIfEtherStatEntry OBJECT-TYPE + SYNTAX HwIfEtherStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of Ethernet Interface Statistic Table " + INDEX { hwIfEtherStatIfIndex } + ::= { hwIfEtherStatTable 1 } + + + HwIfEtherStatEntry ::= + SEQUENCE { + hwIfEtherStatIfIndex + InterfaceIndex, + hwIfEtherStatInPkts64Octets + Counter64, + hwIfEtherStatInPkts65to127Octets + Counter64, + hwIfEtherStatInPkts128to255Octets + Counter64, + hwIfEtherStatInPkts256to511Octets + Counter64, + hwIfEtherStatInPkts512to1023Octets + Counter64, + hwIfEtherStatInPkts1024to1518Octets + Counter64, + hwIfEtherStatInJumboPkts + Counter64, + hwIfEtherStatInCRCPkts + Counter64, + hwIfEtherStatInLongPkts + Counter64, + hwIfEtherStatInJabberPkts + Counter64, + hwIfEtherStatInFragmentPkts + Counter64, + hwIfEtherStatInUnderSizePkts + Counter64, + hwIfEtherStatInOverRunPkts + Counter64, + hwIfEtherStatInPausePkts + Counter64, + hwIfEtherStatOutJumboPkts + Counter64, + hwIfEtherStatOutOverflowPkts + Counter64, + hwIfEtherStatOutUnderRunPkts + Counter64, + hwIfEtherStatOutPausePkts + Counter64, + hwIfEthIfStatReset + INTEGER, + hwIfEtherStatInDropEventPkts + Counter64, + hwIfEtherStatInAlignmentPkts + Counter64, + hwIfEtherStatInSymbolPkts + Counter64, + hwIfEtherStatInIgnoredPkts + Counter64, + hwIfEtherStatInFramePkts + Counter64, + hwIfEtherStatOutCollisionPkts + Counter64, + hwIfEtherStatOutDeferredPkts + Counter64, + hwIfEtherStatOutLateCollisionPkts + Counter64, + hwIfEtherStatOutExcessiveCollisionPkts + Counter64, + hwIfEtherStatOutBufferPurgationPkts + Counter64 + } + + hwIfEtherStatIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the index of a Layer 2 interface." + ::= { hwIfEtherStatEntry 1 } + + + -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.5 + hwIfEtherStatInPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets each with a length less than or equal to 64 bytes." + ::= { hwIfEtherStatEntry 5 } + + + -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.6 + hwIfEtherStatInPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets each with a length ranging from 65 bytes to 127 bytes." + ::= { hwIfEtherStatEntry 6 } + + + -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.7 + hwIfEtherStatInPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets each with a length ranging from 128 bytes to 255 bytes." + ::= { hwIfEtherStatEntry 7 } + + + -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.8 + hwIfEtherStatInPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets each with a length ranging from 256 bytes to 511 bytes." + ::= { hwIfEtherStatEntry 8 } + + + -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.9 + hwIfEtherStatInPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets each with a length ranging from 512 bytes to 1023 bytes." + ::= { hwIfEtherStatEntry 9 } + + + -- 1.3.6.1.4.1.2011.5.25.41.1.6.1.1.10 + hwIfEtherStatInPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets each with a length ranging from 1024 bytes to 1518 bytes." + ::= { hwIfEtherStatEntry 10 } + + + hwIfEtherStatInJumboPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets each with a length greater than 1518 bytes." + ::= { hwIfEtherStatEntry 11 } + + + hwIfEtherStatInCRCPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of packets experiencing the CRC error check." + ::= { hwIfEtherStatEntry 12 } + + + hwIfEtherStatInLongPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of packets each with a length greater than the maximum length." + ::= { hwIfEtherStatEntry 13 } + + + hwIfEtherStatInJabberPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of packets each with a length greater than the maximum length and experiencing the CRC error check." + ::= { hwIfEtherStatEntry 14 } + + + hwIfEtherStatInFragmentPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of data packets each with a length shorter than 64 bytes and experiencing the CRC error check." + ::= { hwIfEtherStatEntry 15 } + + + hwIfEtherStatInUnderSizePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of data packets each with a length shorter than 64 bytes and without experiencing the CRC error check." + ::= { hwIfEtherStatEntry 16 } + + + hwIfEtherStatInOverRunPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets with FIFO overflow errors." + ::= { hwIfEtherStatEntry 17 } + + + hwIfEtherStatInPausePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received control frames." + ::= { hwIfEtherStatEntry 18 } + + + hwIfEtherStatOutJumboPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of sent packets each with a length greater than 1518 bytes." + ::= { hwIfEtherStatEntry 19 } + + + hwIfEtherStatOutOverflowPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of sent data packets with FIFO overflow errors." + ::= { hwIfEtherStatEntry 20 } + + + hwIfEtherStatOutUnderRunPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of data packets with an empty FIFO." + ::= { hwIfEtherStatEntry 21 } + + + hwIfEtherStatOutPausePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of sent control frames." + ::= { hwIfEtherStatEntry 22 } + + + hwIfEthIfStatReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1), + ready(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Reset the Statistic information Counter " + ::= { hwIfEtherStatEntry 23 } + + + hwIfEtherStatInDropEventPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of received Packets discarded for GBP full or back pressure discard " + ::= { hwIfEtherStatEntry 24 } + + + hwIfEtherStatInAlignmentPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received packets with error headers." + ::= { hwIfEtherStatEntry 25 } + + + hwIfEtherStatInSymbolPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received unknown packets." + ::= { hwIfEtherStatEntry 26 } + + + hwIfEtherStatInIgnoredPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of received MAC control frames which have unknown opecode " + ::= { hwIfEtherStatEntry 27 } + + + hwIfEtherStatInFramePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of received frames whose actual length differs with 802.3 " + ::= { hwIfEtherStatEntry 28 } + + + hwIfEtherStatOutCollisionPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of sended collision Frames(only happen in the 10/100M port with half duplex mode) " + ::= { hwIfEtherStatEntry 29 } + + + hwIfEtherStatOutDeferredPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of sended deferred but not collision Frames(only happen in the 10/100M port) " + ::= { hwIfEtherStatEntry 30 } + + + hwIfEtherStatOutLateCollisionPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of sended deferred and collision Frames(only happen in the 10/100M port) " + ::= { hwIfEtherStatEntry 31 } + + + hwIfEtherStatOutExcessiveCollisionPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of sended failure Frames whose collision more than 16(only happen in the 10/100M port) " + ::= { hwIfEtherStatEntry 32 } + + + hwIfEtherStatOutBufferPurgationPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of sended Frames which is purged from the buffer because of long time " + ::= { hwIfEtherStatEntry 33 } + + +hwIfSdhStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfSdhStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table describes attributes of SDH interfaces. " + ::= { hwIfStatistics 2 } + + + hwIfSdhStatEntry OBJECT-TYPE + SYNTAX HwIfSdhStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of Sdh/Sonet Interface Statistic Table " + INDEX { hwIfSdhStatIfIndex } + ::= { hwIfSdhStatTable 1 } + + + HwIfSdhStatEntry ::= + SEQUENCE { + hwIfSdhStatIfIndex + InterfaceIndex, + hwIfSdhStatInCRCPkts + Counter64, + hwIfSdhStatInShortPkts + Counter64, + hwIfSdhStatInLongPkts + Counter64, + hwIfSdhStatOutOverRunPkts + Counter64, + hwIfSdhStatOutUnderRunPkts + Counter64, + hwIfSdhIfStatReset + INTEGER, + hwIfSdhStatInOverRunPkts + Counter64 + } + + hwIfSdhStatIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the SDH interface index." + ::= { hwIfSdhStatEntry 1 } + + hwIfSdhStatInCRCPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of CRC errors in received packets." + ::= { hwIfSdhStatEntry 2 } + + hwIfSdhStatInShortPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received packets with the length less than the minimum length allowed." + ::= { hwIfSdhStatEntry 3 } + + hwIfSdhStatInLongPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received packets with the length greater than the maximum length allowed." + ::= { hwIfSdhStatEntry 4 } + + hwIfSdhStatOutOverRunPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of sent packets with overflow errors." + ::= { hwIfSdhStatEntry 5 } + + hwIfSdhStatOutUnderRunPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of sent packets with underrun errors." + ::= { hwIfSdhStatEntry 6 } + + hwIfSdhIfStatReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1), + ready(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Reset the Statistic information Counter " + ::= { hwIfSdhStatEntry 7 } + + hwIfSdhStatInOverRunPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of received Packets whose queue overflow " + ::= { hwIfSdhStatEntry 8 } + + hwIfAtmStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfAtmStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table contains ATM interface attributes." + ::= { hwIfStatistics 3 } + + + hwIfAtmStatEntry OBJECT-TYPE + SYNTAX HwIfAtmStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of Atm Interface Statistic Table " + INDEX { hwIfAtmStatIfIndex } + ::= { hwIfAtmStatTable 1 } + + + HwIfAtmStatEntry ::= + SEQUENCE { + hwIfAtmStatIfIndex + InterfaceIndex, + hwIfAtmStatInGoodCells + Counter64, + hwIfAtmStatInIdleCells + Counter64, + hwIfAtmStatInCorrectedCells + Counter64, + hwIfAtmStatInUncorrectedCells + Counter64, + hwIfAtmStatOutGoodCells + Counter64, + hwIfAtmStatOutIdleCells + Counter64, + hwIfAtmIfStatReset + INTEGER + } + + hwIfAtmStatIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the interface index." + ::= { hwIfAtmStatEntry 1 } + + hwIfAtmStatInGoodCells OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received normal cells." + ::= { hwIfAtmStatEntry 2 } + + hwIfAtmStatInIdleCells OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received idle cells." + ::= { hwIfAtmStatEntry 3 } + + hwIfAtmStatInCorrectedCells OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received corrected cells." + ::= { hwIfAtmStatEntry 4 } + + hwIfAtmStatInUncorrectedCells OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received cells that cannot be corrected." + ::= { hwIfAtmStatEntry 5 } + + hwIfAtmStatOutGoodCells OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of sent normal cells." + ::= { hwIfAtmStatEntry 6 } + + hwIfAtmStatOutIdleCells OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of sent idle cells." + ::= { hwIfAtmStatEntry 7 } + + hwIfAtmIfStatReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1), + ready(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the resetting of the counter." + ::= { hwIfAtmStatEntry 8 } + + hwIfPPPHDLCStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfPPPHDLCStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Serial Interface Statistic Table for PPP/HDLC " + ::= { hwIfStatistics 4 } + + hwIfPPPHDLCStatEntry OBJECT-TYPE + SYNTAX HwIfPPPHDLCStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table describes PPP or HDLC interface statistics." + INDEX { hwIfPPPHDLCStatIfIndex } + ::= { hwIfPPPHDLCStatTable 1 } + + HwIfPPPHDLCStatEntry ::= + SEQUENCE { + hwIfPPPHDLCStatIfIndex + InterfaceIndex, + hwIfPPPHDLCStatInCRCPkts + Counter64, + hwIfPPPHDLCStatInShortPkts + Counter64, + hwIfPPPHDLCStatInLongPkts + Counter64 + } + + hwIfPPPHDLCStatIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the serial interface index." + ::= { hwIfPPPHDLCStatEntry 1 } + + hwIfPPPHDLCStatInCRCPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets that experience a CRC check." + ::= { hwIfPPPHDLCStatEntry 2 } + + hwIfPPPHDLCStatInShortPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets with each length less than the minimum length of 1 byte." + ::= { hwIfPPPHDLCStatEntry 3 } + + hwIfPPPHDLCStatInLongPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of received data packets with each length greater than the maximum length of 2036 bytes." + ::= { hwIfPPPHDLCStatEntry 4 } + + hwIfDualStackStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfDualStackStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Statistic Table for IPv4/IPv6." + ::= { hwIfStatistics 5 } + + hwIfDualStackStatsEntry OBJECT-TYPE + SYNTAX HwIfDualStackStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An interface statistics entry containing objects for a particular interface and version of IPv4/IPv6." + INDEX { hwIfDualStackStatsIPVersion, hwIfDualStackStatsIfIndex } + ::= { hwIfDualStackStatsTable 1 } + + HwIfDualStackStatsEntry ::= + SEQUENCE { + hwIfDualStackStatsIPVersion + InetVersion, + hwIfDualStackStatsIfIndex + InterfaceIndex, + hwIfDualStackStatsInReceives + Counter64, + hwIfDualStackStatsInOctets + Counter64, + hwIfDualStackStatsOutTransmits + Counter64, + hwIfDualStackStatsOutOctets + Counter64 + } + + hwIfDualStackStatsIPVersion OBJECT-TYPE + SYNTAX InetVersion + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP version of this row." + ::= { hwIfDualStackStatsEntry 1 } + + hwIfDualStackStatsIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index value that uniquely identifies the interface to which this entry is applicable." + ::= { hwIfDualStackStatsEntry 2 } + + hwIfDualStackStatsInReceives OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IPv4/IPv6 datagrams received, including those received on the interface's sub-interfaces." + ::= { hwIfDualStackStatsEntry 3 } + + hwIfDualStackStatsInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets in received IPv4/IPv6 datagrams, including those received on the interface's sub-interfaces." + ::= { hwIfDualStackStatsEntry 4 } + + hwIfDualStackStatsOutTransmits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of IPv4/IPv6 datagrams delivered to the lower layers for transmission, including those transmitted on the interface's sub-interfaces." + ::= { hwIfDualStackStatsEntry 5 } + + hwIfDualStackStatsOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets in IPv4/IPv6 datagrams delivered to the lower layers for transmission, including those transmitted on the interface's sub-interfaces." + ::= { hwIfDualStackStatsEntry 6 } + + hwIfMonitorObject OBJECT IDENTIFIER ::= { hwIFExtObjects 7 } + + hwIfMonitorThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfMonitorThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Alarm monitor table " + ::= { hwIfMonitorObject 1 } + hwIfMonitorThresholdEntry OBJECT-TYPE + SYNTAX HwIfMonitorThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of alarm monitor table " + INDEX { hwIfMonitorIndex } + ::= { hwIfMonitorThresholdTable 1 } + + HwIfMonitorThresholdEntry::= + SEQUENCE { + hwIfMonitorIndex + InterfaceIndex, + hwIfMonitorCrcErrorStatistics + Counter64, + hwIfMonitorCrcErrorThreshold + Unsigned32, + hwIfMonitorCrcErrorInterval + Integer32, + hwIfMonitorSdhErrorStatistics + Counter64, + hwIfMonitorSdhErrorThreshold + Unsigned32, + hwIfMonitorSdhErrorInterval + Integer32, + hwIfMonitorInputRate + Integer32, + hwIfMonitorInputRateThreshold + Integer32, + hwIfMonitorOutputRate + Integer32, + hwIfMonitorOutputRateThreshold + Integer32, + hwIfMonitorPauseFrameStatistics + Counter64, + hwIfMonitorPauseFrameThreshold + Unsigned32, + hwIfMonitorPauseFrameInterval + Integer32, + hwIfMonitorDelayValue + Integer32, + hwIfMonitorDelayThreshold + Integer32, + hwIfMonitorJitterValue + Integer32, + hwIfMonitorJitterThreshold + Integer32, + hwIfMonitorName + DisplayString, + hwIfMonitorSdhB1ErrorStatistics + Counter64, + hwIfMonitorSdhB1ErrorThreshold + Integer32, + hwIfMonitorSdhB1ErrorInterval + Integer32, + hwIfMonitorSdhB2ErrorStatistics + Counter64, + hwIfMonitorSdhB2ErrorThreshold + Integer32, + hwIfMonitorSdhB2ErrorInterval + Integer32, + hwIfMonitorSymbolErrorStatistics + Counter64, + hwIfMonitorSymbolErrorThreshold + Unsigned32, + hwIfMonitorSymbolErrorInterval + Integer32, + hwIfMonitorBadBytesErrorStatistics + Counter64, + hwIfMonitorBadBytesErrorThreshold + Integer32, + hwIfMonitorBadBytesErrorInterval + Integer32, + hwIfMonitorTxPauseFrameStatistics + Counter64, + hwIfMonitorTxPauseFrameHighThreshold + Unsigned32, + hwIfMonitorTxPauseFrameLowThreshold + Unsigned32, + hwIfMonitorTxPauseFrameInterval + Integer32, + hwIfMonitorPostFECErrorStatistics + Counter64, + hwIfMonitorAllStatistics + Unsigned32 + } + +hwIfMonitorIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Index of alarm monitor table " + ::= { hwIfMonitorThresholdEntry 1 } + +hwIfMonitorCrcErrorStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Crc error statistics value " + ::= { hwIfMonitorThresholdEntry 2 } + + hwIfMonitorCrcErrorThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Crc error alarm threshold,default value is 3 and 0 is an invalid value " + ::= { hwIfMonitorThresholdEntry 3 } + + hwIfMonitorCrcErrorInterval OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Crc error alarm interval time(unit is second),default value is 10s and 0 is an invalid value " + ::= { hwIfMonitorThresholdEntry 4 } + +hwIfMonitorSdhErrorStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Sdh error statistics value only for B3" + ::= { hwIfMonitorThresholdEntry 5 } + + hwIfMonitorSdhErrorThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Sdh error alarm threshold,only for B3,default value is 3 and 0 is an invalid value " + ::= { hwIfMonitorThresholdEntry 6 } + + hwIfMonitorSdhErrorInterval OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Sdh error alarm interval time(unit is second),only for B3,default value is 10s and 0 is an invalid value " + ::= { hwIfMonitorThresholdEntry 7 } + +hwIfMonitorInputRate OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Input rate percentage value " + ::= { hwIfMonitorThresholdEntry 8 } + +hwIfMonitorInputRateThreshold OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Input rate alarm threshold,default value is 100 " + ::= { hwIfMonitorThresholdEntry 9 } + +hwIfMonitorOutputRate OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Output rate percentage value " + ::= { hwIfMonitorThresholdEntry 10 } + + hwIfMonitorOutputRateThreshold OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Output rate alarm threshold,default value is 100 " + ::= { hwIfMonitorThresholdEntry 11 } +hwIfMonitorPauseFrameStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Pause frame statistics value " + ::= { hwIfMonitorThresholdEntry 12 } + +hwIfMonitorPauseFrameThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Pause frame alarm threshold,and 0 is an invalid value " + ::= { hwIfMonitorThresholdEntry 13 } +hwIfMonitorPauseFrameInterval OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Pause frame alarm interval time(unit is second),and 0 is an invalid value " + ::= { hwIfMonitorThresholdEntry 14 } + +hwIfMonitorDelayValue OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Delay value " + ::= { hwIfMonitorThresholdEntry 15 } + +hwIfMonitorDelayThreshold OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Delay alarm threshold " + ::= { hwIfMonitorThresholdEntry 16 } + +hwIfMonitorJitterValue OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Jitter value " + ::= { hwIfMonitorThresholdEntry 17 } + +hwIfMonitorJitterThreshold OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Jitter alarm threshold " + ::= { hwIfMonitorThresholdEntry 18 } + + hwIfMonitorName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Interface's name of alarm monitor table " + ::= { hwIfMonitorThresholdEntry 19 } + + hwIfMonitorSdhB1ErrorStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Sdh B1 error statistics value" + ::= { hwIfMonitorThresholdEntry 20 } + + hwIfMonitorSdhB1ErrorThreshold OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Sdh B1 error alarm threshold,default value is 3" + ::= { hwIfMonitorThresholdEntry 21 } + + hwIfMonitorSdhB1ErrorInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Sdh B1 error alarm interval time(unit is second),default value is 10s" + ::= { hwIfMonitorThresholdEntry 22 } + + hwIfMonitorSdhB2ErrorStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Sdh B2 error statistics value" + ::= { hwIfMonitorThresholdEntry 23 } + + hwIfMonitorSdhB2ErrorThreshold OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Sdh error B2 alarm threshold,default value is 3" + ::= { hwIfMonitorThresholdEntry 24 } + + hwIfMonitorSdhB2ErrorInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Sdh B2 error alarm interval time(unit is second),default value is 10s" + ::= { hwIfMonitorThresholdEntry 25 } + + hwIfMonitorSymbolErrorStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Symbol error statistics value " + ::= { hwIfMonitorThresholdEntry 26 } + + hwIfMonitorSymbolErrorThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Symbol error alarm threshold,default value is 3 " + ::= { hwIfMonitorThresholdEntry 27 } + + hwIfMonitorSymbolErrorInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Symbol error alarm interval time(unit is second),default value is 10s" + ::= { hwIfMonitorThresholdEntry 28 } + + hwIfMonitorAllStatistics OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " All statistics value " + ::= { hwIfMonitorThresholdEntry 29 } + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.40 +hwIfMonitorBadBytesErrorStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwIfMonitorThresholdEntry 40 } + + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.41 +hwIfMonitorBadBytesErrorThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwIfMonitorThresholdEntry 41 } + + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.42 +hwIfMonitorBadBytesErrorInterval OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwIfMonitorThresholdEntry 42 } + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.43 +hwIfMonitorTxPauseFrameStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX pause frame statistics value." + ::= { hwIfMonitorThresholdEntry 43 } + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.44 +hwIfMonitorTxPauseFrameHighThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX pause frame high threshold, and 0 is an invalid value." + ::= { hwIfMonitorThresholdEntry 44 } + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.45 +hwIfMonitorTxPauseFrameLowThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX pause frame low threshold, and 0 is an invalid value." + ::= { hwIfMonitorThresholdEntry 45 } + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.46 +hwIfMonitorTxPauseFrameInterval OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX pause frame alarm interval time(unit is second), and 0 is an invalid value." + ::= { hwIfMonitorThresholdEntry 46 } + +-- 1.3.6.1.4.1.2011.5.25.41.1.7.1.1.47 +hwIfMonitorPostFECErrorStatistics OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Post fec error corrected value." + ::= { hwIfMonitorThresholdEntry 47 } + + +hwIfMonitorGeneral OBJECT IDENTIFIER ::= { hwIFExtObjects 8 } + +hwIfMonitorCrcEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enalbe or disable the crc error monitor, and the default value is disable." + ::= { hwIfMonitorGeneral 1 } + +hwIfMonitorSdhEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enalbe or disable the sdh error monitor, and the default value is disable." + ::= { hwIfMonitorGeneral 2 } + +hwIfMonitorInputRateEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enalbe or disable the input rate monitor, and the default value is disable." + ::= { hwIfMonitorGeneral 3} + +hwIfMonitorOutputRateEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enalbe or disable the output rate monitor, and the default value is disable." + ::= { hwIfMonitorGeneral 4 } + +hwIfMonitorHalfDuplexEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enalbe or disable the half duplex monitor, and the default value is disable." + ::= { hwIfMonitorGeneral 5} + +hwIfMonitorPauseRisingEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enalbe or disable the pause frame rising monitor, and the default value is disable." + ::= { hwIfMonitorGeneral 6 } + +hwIfMonitorPauseContinuingEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enalbe or disable the pause frame continuing monitor, and the default value is disable." + ::= { hwIfMonitorGeneral 7 } + + +-- 1.3.6.1.4.1.2011.5.25.41.1.8.8 +hwifMonitorBadBytesEnabledStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwIfMonitorGeneral 8 } + + +hwAdminVrrpMemberIf OBJECT IDENTIFIER ::= { hwIFExtObjects 9 } + + hwIfFlowChangeTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS obsolete + DESCRIPTION + "The time indicates when the interface's flow status changes." + ::= { hwAdminVrrpMemberIf 1 } + + + hwAdminVrrpMemberIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwAdminVrrpMemberIfEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "The interface bound to VRRP table." + ::= { hwAdminVrrpMemberIf 2 } + + hwAdminVrrpMemberIfEntry OBJECT-TYPE + SYNTAX HwAdminVrrpMemberIfEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Entries of the interface bound to VRRP table." + INDEX{ hwAdminVrrpMemberIfIndex } + ::= { hwAdminVrrpMemberIfTable 1} + + HwAdminVrrpMemberIfEntry ::= + SEQUENCE { + hwAdminVrrpMemberIfIndex + InterfaceIndex, + hwAdminVrrpVrid + Integer32, + hwAdminVrrpIfIndex + InterfaceIndex, + hwAdminVrrpMemberIfFlowStatus + INTEGER, + hwAdminVrrpMemberIfRowStatus + RowStatus + } + + hwAdminVrrpMemberIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "The number of the interface." + ::= { hwAdminVrrpMemberIfEntry 1 } + + hwAdminVrrpVrid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "The administrator VRRP vrid." + ::= { hwAdminVrrpMemberIfEntry 2 } + + hwAdminVrrpIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "The administrator VRRP's configure interface index." + ::= { hwAdminVrrpMemberIfEntry 3 } + + hwAdminVrrpMemberIfFlowStatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + " Current flow status of interface. + 1:up + 2:down" + ::= { hwAdminVrrpMemberIfEntry 4 } + + hwAdminVrrpMemberIfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "Current operation status of the row." + ::= { hwAdminVrrpMemberIfEntry 5 } + + hwIfFluxLimit OBJECT IDENTIFIER ::= { hwIFExtObjects 10 } + + hwIfFluxLimitTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfFluxLimitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Flux limit table " + ::= { hwIfFluxLimit 1 } + + hwIfFluxLimitEntry OBJECT-TYPE + SYNTAX HwIfFluxLimitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of flux limit table " + INDEX { hwIfFluxIfIndex,hwIfFluxVlanId } + ::= { hwIfFluxLimitTable 1} + + HwIfFluxLimitEntry ::= + SEQUENCE { + hwIfFluxIfIndex + InterfaceIndex, + hwIfFluxVlanId + VlanIdOrNone, + hwIfFluxDirection + HWDirectionType, + hwIfFluxLimitType + INTEGER, + hwIfFluxCir + Integer32, + hwIfFluxCbs + Integer32, + hwIfFluxRowStatus + RowStatus + } + + hwIfFluxIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, same as ifIndex." + ::= { hwIfFluxLimitEntry 1 } + + hwIfFluxVlanId OBJECT-TYPE + SYNTAX VlanIdOrNone + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Vlan ID. + 0 is the default value" + ::= { hwIfFluxLimitEntry 2 } + + hwIfFluxDirection OBJECT-TYPE + SYNTAX HWDirectionType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Limit direction: + inbound (1) + outbound (2)" + ::= { hwIfFluxLimitEntry 3 } + + hwIfFluxLimitType OBJECT-TYPE + SYNTAX INTEGER + { + broadcastSuppression(1), + multicastSuppression(2), + unknownUnicastSuppression(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Flux limit type: broadcastSuppression(1),multicastSuppression(2),unknownUnicastSuppression(3)." + ::= { hwIfFluxLimitEntry 4 } + + hwIfFluxCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps. + software QoS: 8..155000 + hardware QoS: 100..10000000" + ::= { hwIfFluxLimitEntry 5 } + + + hwIfFluxCbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte + software QoS: 1875..19375000 + hardware QoS: 64..33554432" + ::= { hwIfFluxLimitEntry 6 } + + + hwIfFluxRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwIfFluxLimitEntry 7 } + + + hwIfDiffServ OBJECT IDENTIFIER ::= { hwIFExtObjects 11 } + + hwIfDiffServTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfDiffServEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table describes the different service mode of interfaces." + ::= { hwIfDiffServ 1} + + + hwIfDiffServEntry OBJECT-TYPE + SYNTAX HwIfDiffServEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface different service mode attribute configuration." + INDEX { hwIfDiffServIndex } + ::= {hwIfDiffServTable 1} + + HwIfDiffServEntry ::= + SEQUENCE { + hwIfDiffServIndex + InterfaceIndex, + hwIfDiffServMode + INTEGER, + hwIfDiffServServiceClass + INTEGER, + hwIfDiffServColor + INTEGER + } + hwIfDiffServIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " The index of L2 interface. " + ::= { hwIfDiffServEntry 1 } + + hwIfDiffServMode OBJECT-TYPE + SYNTAX INTEGER + { + pipe(1), + uniform(2), + shortpipe(3), + egresspipe(4), + egressshortpipe(5), + egressShortpipeTrustInnerVlan8021p(6), + egressShortpipeTrustIpDscp(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Different service mode of the interface binding to a + VLL, default is uniform." + ::= { hwIfDiffServEntry 2 } + + hwIfDiffServServiceClass OBJECT-TYPE + SYNTAX INTEGER { + default(0), + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PHB in the ingress PE, the value must be + be,af1,af2,af3,af4,ef,cs6,cs7." + ::= { hwIfDiffServEntry 3 } + + hwIfDiffServColor OBJECT-TYPE + SYNTAX INTEGER + { + default(0), + green(1), + yellow(2), + red(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remarked color of packet in the ingress + PE, the value must be green,yellow,red." + ::= { hwIfDiffServEntry 4 } + +-- =========================================================================== +-- ifname 4K VRF +-- ============================================================================ + hwIfQuery OBJECT IDENTIFIER ::= { hwIFExtObjects 12 } + + hwIfQueryTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfQueryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes interface index information obtained based on the interface name. Currently, this table supports only the query function." + ::= { hwIfQuery 1 } + + + hwIfQueryEntry OBJECT-TYPE + SYNTAX HwIfQueryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of private interface name table." + INDEX { hwIfName } + ::= { hwIfQueryTable 1 } + + + HwIfQueryEntry ::= + SEQUENCE { + hwIfName + OCTET STRING, + hwIfIndex + InterfaceIndex + } + + hwIfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..47)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object indicates an interface name." + ::= { hwIfQueryEntry 1 } + + hwIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index." + ::= { hwIfQueryEntry 2 } + +-- ========================================= +-- Logic interface attribute Group +-- ========================================= + hwLogicIfAttrib OBJECT IDENTIFIER ::= { hwIFExtObjects 13 } + + + hwLogicIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLogicIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes how to create, delete, and display logical interfaces and sub-interfaces." + ::= { hwLogicIfAttrib 1 } + + + hwLogicIfEntry OBJECT-TYPE + SYNTAX HwLogicIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Logic interface table." + INDEX { hwLogicIfIndex } + ::= { hwLogicIfTable 1 } + + + HwLogicIfEntry ::= + SEQUENCE { + hwLogicIfIndex + InterfaceIndexOrZero, + hwLogicIfMainIndex + InterfaceIndexOrZero, + hwLogicIfType + INTEGER, + hwLogicIfName + DisplayString, + hwLogicIfParaOne + INTEGER , + hwLogicIfRowStatus + RowStatus + } + + hwLogicIfIndex OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicates the interface index. The interface index to be created must be 0. Then the system automatically allocates an interface index." + ::= { hwLogicIfEntry 1 } + + + hwLogicIfMainIndex OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the interface index of the main interface to which the sub-interface belongs. For other interfaces, the interface index is 0." + ::= { hwLogicIfEntry 11 } + + + hwLogicIfType OBJECT-TYPE + SYNTAX INTEGER + { + ve(1), + loopback(2), + vlanif(3), + subVe(4), + subEthTrunk(5), + subEthernet(6), + subAtm(7), + imaGroup(8), + subImaGroup(9), + subSerial(10), + tunnel(11), + mpGroup(13), + bridgeIf(14), + subAtmTrunk(15), + dslGroup(16), + wlanEss(17), + stackPort(18), + globalImaGroup(19), + subGlobalImaGroup(20), + remoteAp(21), + vBridge(22), + atmBundle(23), + mtunnel(24), + subPosFr(25), + globalVe(26), + subGlobalVe(27), + nve(28), + vt(29), + fcoe(30), + lmpif(31), + serviceIf(32), + virtualSerial(33), + pwVe(34), + subPwVe(35), + vbdIf(36), + gmplsUni(37) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the interface type." + ::= { hwLogicIfEntry 12 } + + + hwLogicIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the interface name. The interface name must be a name without blank spaces and Tab characters." + ::= { hwLogicIfEntry 13 } + + + hwLogicIfParaOne OBJECT-TYPE + SYNTAX INTEGER + { + p2p(1), + p2mp(2), + l2subif(3), + none(255) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the extension parameter of a logical interface. The default value is p2mp. For other interfaces, this object returns none after the get operation." + ::= { hwLogicIfEntry 14 } + + + + hwLogicIfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the status of the row." + ::= { hwLogicIfEntry 51 } + + +-- ========================================= +-- Logic interface help attribute Group +-- ========================================= + + hwLogicIfHelpTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLogicIfHelpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Logic interface help table." + ::= { hwLogicIfAttrib 2 } + + + hwLogicIfHelpEntry OBJECT-TYPE + SYNTAX HwLogicIfHelpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Logic interface help table." + INDEX { hwLogicIfhelpType } + ::= { hwLogicIfHelpTable 1 } + + + HwLogicIfHelpEntry ::= + SEQUENCE { + hwLogicIfhelpType + INTEGER, + hwLogicIfChassisNumber + OCTET STRING, + hwLogicIfSlotNumber + OCTET STRING, + hwLogicIfCardNumber + OCTET STRING, + hwLogicIfMin + Integer32, + hwLogicIfMax + Integer32, + hwLogicIfTotal + Integer32 + } + + hwLogicIfhelpType OBJECT-TYPE + SYNTAX INTEGER + { + ve(1), + imaGroup(8), + tunnel(11), + mpGroup(13), + dslGroup(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the types of logical interfaces that can be queried." + ::= { hwLogicIfHelpEntry 1 } + + + hwLogicIfChassisNumber OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the ID of the chassis that supports the creation of the specified logical interface." + ::= { hwLogicIfHelpEntry 2 } + + + hwLogicIfSlotNumber OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the ID of the slot that supports the creation of the specified logical interface." + ::= { hwLogicIfHelpEntry 3 } + + + hwLogicIfCardNumber OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the number of the card that supports the creation of the specified logical interface." + ::= { hwLogicIfHelpEntry 4 } + + + hwLogicIfMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the minimum port number of the specified logical interface." + ::= { hwLogicIfHelpEntry 5 } + + hwLogicIfMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum port number of the specified logical interface." + ::= { hwLogicIfHelpEntry 6 } + + hwLogicIfTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum number of the specified logical interface." + ::= { hwLogicIfHelpEntry 7 } + +-- ========================================= +-- Logic interface dynamic help attribute Group +-- ========================================= + + hwLogicIfDynamicHelpTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLogicIfDynamicHelpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Logic interface dynamic help table." + ::= { hwLogicIfAttrib 3 } + + + hwLogicIfDynamicHelpEntry OBJECT-TYPE + SYNTAX HwLogicIfDynamicHelpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Logic interface dynamic help table." + INDEX { hwLogicDynamicIfhelpType, + hwLogicDynamicIfChassisNumber, + hwLogicDynamicIfSlotNumber, + hwLogicDynamicIfCardNumber + } + ::= { hwLogicIfDynamicHelpTable 1 } + + + HwLogicIfDynamicHelpEntry ::= + SEQUENCE { + hwLogicDynamicIfhelpType + INTEGER, + hwLogicDynamicIfChassisNumber + Integer32, + hwLogicDynamicIfSlotNumber + Integer32, + hwLogicDynamicIfCardNumber + Integer32, + hwLogicDynamicIfMin + Integer32, + hwLogicDynamicIfMax + Integer32, + hwLogicDynamicIfTotal + Integer32 + } + + hwLogicDynamicIfhelpType OBJECT-TYPE + SYNTAX INTEGER + { + ve(1), + imaGroup(8), + tunnel(11), + mpGroup(13), + dslGroup(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the types of logical interfaces that can be queried." + ::= { hwLogicIfDynamicHelpEntry 1 } + + + hwLogicDynamicIfChassisNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the ID of the chassis that that can be queried." + ::= { hwLogicIfDynamicHelpEntry 2 } + + + hwLogicDynamicIfSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the ID of the slot that can be queried." + ::= { hwLogicIfDynamicHelpEntry 3 } + + + hwLogicDynamicIfCardNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the ID of the card that can be queried." + ::= { hwLogicIfDynamicHelpEntry 4 } + + + hwLogicDynamicIfMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the minimum port number of the specified logical interface." + ::= { hwLogicIfDynamicHelpEntry 5 } + + hwLogicDynamicIfMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum port number of the specified logical interface." + ::= { hwLogicIfDynamicHelpEntry 6 } + + hwLogicDynamicIfTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum number of the specified logical interface." + ::= { hwLogicIfDynamicHelpEntry 7 } + + + +-- ============================================================================ +-- cpu packet statistic table +-- ============================================================================ + + hwCppsObjects OBJECT IDENTIFIER ::= { hwIFExtObjects 14 } + + + hwCppsGlobalEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether statistic function is enabled globally, and the default value is disable." + ::= { hwCppsObjects 1 } + + +-- ======================= Cpps interface table ========================= + hwCppsInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCppsInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "CPU packet and byte statistic interface configuration table." + ::= { hwCppsObjects 2 } + + + hwCppsInterfaceEntry OBJECT-TYPE + SYNTAX HwCppsInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The entry of hwCppsInterfaceTable." + INDEX { hwCppsInterfaceIndex } + ::= { hwCppsInterfaceTable 1} + + + HwCppsInterfaceEntry ::= + SEQUENCE { + hwCppsInterfaceIndex InterfaceIndex , + hwCppsPortPvcEnable EnabledStatus , + hwCppsPortVlanEnable EnabledStatus + } + + + hwCppsInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index number of the interface." + ::= { hwCppsInterfaceEntry 1 } + + + hwCppsPortPvcEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Whether statistic function is enabled on PVC." + DEFVAL { disabled } + ::= { hwCppsInterfaceEntry 2 } + + + hwCppsPortVlanEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Whether statistic function is enabled on VLAN." + DEFVAL { disabled } + ::= { hwCppsInterfaceEntry 3 } + + +-- ======================= Cpps interface statistics table ========================= + hwCppsIfStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCppsIfStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "CPU packet and byte statistic interface table." + ::= { hwCppsObjects 3 } + + + hwCppsIfStatisticsEntry OBJECT-TYPE + SYNTAX HwCppsIfStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The entry of hwCppsIfStatisticsTable." + INDEX { hwCppsIfStatisticsIndex } + ::= { hwCppsIfStatisticsTable 1} + + + HwCppsIfStatisticsEntry ::= + SEQUENCE { + hwCppsIfStatisticsIndex InterfaceIndex , + hwCppsInterfacePktStatisic Counter64 , + hwCppsInterfaceByteStatisic Counter64 , + hwCppsResetInterfaceStatisic INTEGER + } + + + hwCppsIfStatisticsIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index number of the interface." + ::= { hwCppsIfStatisticsEntry 1 } + + + hwCppsInterfacePktStatisic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet statistic information of the interface sent to CPU." + ::= { hwCppsIfStatisticsEntry 2 } + + + hwCppsInterfaceByteStatisic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Byte statistic information of the interface sent to CPU." + ::= { hwCppsIfStatisticsEntry 3 } + + + hwCppsResetInterfaceStatisic OBJECT-TYPE + SYNTAX INTEGER{ + reset(1), + unreset(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Whether to reset statistics." + DEFVAL { unreset } + ::= { hwCppsIfStatisticsEntry 4 } + + +-- ======================= Cpps ATM pvc table ========================= + hwCppsAtmPvcTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCppsAtmPvcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "CPU packet and byte statistic ATM PVC table." + ::= { hwCppsObjects 4 } + + + hwCppsAtmPvcEntry OBJECT-TYPE + SYNTAX HwCppsAtmPvcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The entry of hwCppsAtmPvcTable." + INDEX { hwCppsAtmIfIndex, hwCppsAtmVpi, hwCppsAtmVci } + ::= { hwCppsAtmPvcTable 1} + + + HwCppsAtmPvcEntry ::= + SEQUENCE { + hwCppsAtmIfIndex InterfaceIndex , + hwCppsAtmVpi AtmVpIdentifier , + hwCppsAtmVci AtmVcIdentifier , + hwCppsAtmPvcPktStatisic Counter64 , + hwCppsAtmPvcByteStatisic Counter64 , + hwCppsResetAtmPvcStatisic INTEGER + } + + + hwCppsAtmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index number of the interface." + ::= { hwCppsAtmPvcEntry 1 } + + + hwCppsAtmVpi OBJECT-TYPE + SYNTAX AtmVpIdentifier + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VPI." + ::= { hwCppsAtmPvcEntry 2 } + + + hwCppsAtmVci OBJECT-TYPE + SYNTAX AtmVcIdentifier + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VCI." + ::= { hwCppsAtmPvcEntry 3 } + + + hwCppsAtmPvcPktStatisic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet statistic information of the PVC sent to CPU." + ::= { hwCppsAtmPvcEntry 4 } + + hwCppsAtmPvcByteStatisic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Byte statistic information of the PVC sent to CPU." + ::= { hwCppsAtmPvcEntry 5 } + + + hwCppsResetAtmPvcStatisic OBJECT-TYPE + SYNTAX INTEGER{ + reset(1), + unreset(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Whether to reset statistics." + DEFVAL { unreset } + ::= { hwCppsAtmPvcEntry 6 } + + +-- ======================= Cpps port vlan table ========================= + hwCppsPortVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwCppsPortVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "CPU packet and byte statistic port VLAN table." + ::= { hwCppsObjects 5 } + + + hwCppsPortVlanEntry OBJECT-TYPE + SYNTAX HwCppsPortVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The entry of hwCppsPortVlanTable." + INDEX { hwCppsPortIndex, hwCppsVlanId } + ::= { hwCppsPortVlanTable 1} + + + HwCppsPortVlanEntry ::= + SEQUENCE { + hwCppsPortIndex InterfaceIndex , + hwCppsVlanId VlanIdOrNone , + hwCppsPortVlanPktStatisic Counter64 , + hwCppsPortVlanByteStatisic Counter64 , + hwCppsResetPortVlanStatisic INTEGER + } + + + hwCppsPortIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index number of the interface." + ::= { hwCppsPortVlanEntry 1 } + + + hwCppsVlanId OBJECT-TYPE + SYNTAX VlanIdOrNone + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "VLAN ID." + ::= { hwCppsPortVlanEntry 2 } + + + hwCppsPortVlanPktStatisic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Packet statistic information of the port sent to CPU." + ::= { hwCppsPortVlanEntry 3 } + + + hwCppsPortVlanByteStatisic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Byte statistic information of the port sent to CPU." + ::= { hwCppsPortVlanEntry 4 } + + + hwCppsResetPortVlanStatisic OBJECT-TYPE + SYNTAX INTEGER{ + reset(1), + unreset(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Whether to reset statistics." + DEFVAL { unreset } + ::= { hwCppsPortVlanEntry 5 } + + + +-- ========================================= +-- PortIsolation Group +-- ========================================= + hwPortIsolationGroupAttrib OBJECT IDENTIFIER ::= { hwIFExtObjects 15 } + + + hwPortIsolationGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwPortIsolationGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Logic interface table." + ::= { hwPortIsolationGroupAttrib 1 } + + + hwPortIsolationGroupEntry OBJECT-TYPE + SYNTAX HwPortIsolationGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Logic interface table." + INDEX { hwPortIsolationGroupIndex } + ::= { hwPortIsolationGroupTable 1 } + + + HwPortIsolationGroupEntry ::= + SEQUENCE { + hwPortIsolationGroupIndex + Integer32 (0..63), + hwPortIsolationGroupPortList + PortList, + hwPortIsolationGroupRowStatus + RowStatus + } + + hwPortIsolationGroupIndex OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ID of Port-Isolation-Group." + ::= { hwPortIsolationGroupEntry 1 } + + + hwPortIsolationGroupPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "PortList of Port-Isolation-Group." + ::= { hwPortIsolationGroupEntry 2 } + + + hwPortIsolationGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the status of the row." + ::= { hwPortIsolationGroupEntry 3 } + + +-- ============================================================================ +-- interface vtrunk attribute group +-- ============================================================================ + hwVTrunkAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 16 } + + + hwVTrunkIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwVTrunkIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vtrunk table." + ::= { hwVTrunkAttr 1 } + + + hwVTrunkIfEntry OBJECT-TYPE + SYNTAX HwVTrunkIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the vtrunk table." + INDEX { hwVTrunkIfIndex } + ::= { hwVTrunkIfTable 1 } + + + HwVTrunkIfEntry ::= + SEQUENCE { + hwVTrunkIfIndex + InterfaceIndex, + hwVTrunkIfID + Integer32, + hwVTrunkIfType + INTEGER, + hwVTrunkIfRowStatus + RowStatus + } + + hwVTrunkIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The IfIndex of the VTrunk interface." + ::= { hwVTrunkIfEntry 1 } + + + hwVTrunkIfID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The identification of the VTrunk interface.It may identify VTrunk + and is an index of the interface." + ::= { hwVTrunkIfEntry 2 } + + + hwVTrunkIfType OBJECT-TYPE + SYNTAX INTEGER + { + posTrunk(1), + cposTrunk(2), + atmTrunk(3), + atmBundle(4) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The type of the VTrunk interface includes pos-Trunk, cpos-Trunk, atm-trunk + and atm-bundle." + ::= { hwVTrunkIfEntry 3 } + + + hwVTrunkIfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " Current operation status of the row." + ::= { hwVTrunkIfEntry 50 } + + +-- ========================================= +-- VTrunk member attribute Group +-- ========================================= + hwVTrunkMemAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 17 } + + + hwVTrunkMemTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwVTrunkMemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VTrunk member attribute information table." + ::= { hwVTrunkMemAttr 1 } + + + hwVTrunkMemEntry OBJECT-TYPE + SYNTAX HwVTrunkMemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VTrunk member attribute information." + INDEX { hwVTrunkMemIfIndex } + ::= { hwVTrunkMemTable 1 } + + + HwVTrunkMemEntry ::= + SEQUENCE { + hwVTrunkMemIfIndex + Integer32, + hwVTrunkIfnetIndex + Integer32, + hwVTrunkValidEntry + INTEGER, + hwVTrunkOperstatus + INTEGER, + hwVTrunkPortActive + INTEGER, + hwVTrunkRowStatus + RowStatus + } + + hwVTrunkMemIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "VTrunk port index." + ::= { hwVTrunkMemEntry 1 } + + hwVTrunkIfnetIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The IfnetIndex of the VTrunk interface." + ::= { hwVTrunkMemEntry 2 } + + hwVTrunkValidEntry OBJECT-TYPE + SYNTAX INTEGER + { + valid(1), + invalid(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Valid Entries of VTrunk interface." + DEFVAL { invalid } + ::= { hwVTrunkMemEntry 3 } + + + hwVTrunkOperstatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of operation, indicates port status. There are vtrunk_up(1) + and vtrunk_down(2).It expresses whether port is shutdown." + DEFVAL { down } + ::= { hwVTrunkMemEntry 4 } + + + hwVTrunkPortActive OBJECT-TYPE + SYNTAX INTEGER + { + portInactive(1), + portActive(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Active port of backup-access vtrunk or not + 1: portInactive + 2: portActive." + ::= { hwVTrunkMemEntry 5 } + + + hwVTrunkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Current operation status of the row. " + ::= { hwVTrunkMemEntry 50 } + +-- ========================================= +-- SubInterfaceBackupTrunk attribute Group +-- ========================================= + hwMasterBackupTrunkSubinterfaceAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 18 } + + + hwMasterBackupTrunkSubinterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwMasterBackupTrunkSubinterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Master-Backup Trunk Subinterface attribute information table." + ::= { hwMasterBackupTrunkSubinterfaceAttr 1 } + + + hwMasterBackupTrunkSubinterfaceEntry OBJECT-TYPE + SYNTAX HwMasterBackupTrunkSubinterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Master-Backup Trunk Subinterface attribute information." + INDEX { hwBackupTrunkIfIndex } + ::= { hwMasterBackupTrunkSubinterfaceTable 1 } + + + HwMasterBackupTrunkSubinterfaceEntry ::= + SEQUENCE { + hwBackupTrunkIfIndex + InterfaceIndex, + hwBackupStatus + INTEGER, + hwRevertiveMode + INTEGER, + hwWtrTime + Integer32, + hwFlushVlanId + VlanIdOrNone + } + + hwBackupTrunkIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates index of master/backup trunk sub-interface." + ::= { hwMasterBackupTrunkSubinterfaceEntry 1 } + + hwBackupStatus OBJECT-TYPE + SYNTAX INTEGER + { + init(1), + master(2), + backup(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies backupStatus of master/backup trunk sub-interface." + DEFVAL { init } + ::= { hwMasterBackupTrunkSubinterfaceEntry 2 } + + + hwRevertiveMode OBJECT-TYPE + SYNTAX INTEGER + { + revertive(1), + nonRevertive(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies revertive-mode of master/backup trunk sub-interface." + DEFVAL { revertive } + ::= { hwMasterBackupTrunkSubinterfaceEntry 3 } + + + hwWtrTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the wait-to-restore time of master/backup trunk sub-interface." + DEFVAL { 0 } + ::= { hwMasterBackupTrunkSubinterfaceEntry 4 } + + hwFlushVlanId OBJECT-TYPE + SYNTAX VlanIdOrNone + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates VLAN ID carried in a FlushPDU." + DEFVAL { 0 } + ::= { hwMasterBackupTrunkSubinterfaceEntry 5 } + + + hwVaspPort OBJECT IDENTIFIER ::= { hwIFExtObjects 19 } + + + hwVaspPortPeerMacTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwVaspPortPeerMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Vasp port peer MAC table." + ::= { hwVaspPort 1 } + + + hwVaspPortPeerMacEntry OBJECT-TYPE + SYNTAX HwVaspPortPeerMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Vasp port peer MAC table entry." + INDEX { hwVaspPortIfIndex } + ::= { hwVaspPortPeerMacTable 1 } + + + HwVaspPortPeerMacEntry ::= + SEQUENCE { + hwVaspPortIfIndex + InterfaceIndex, + hwVaspPortName + DisplayString, + hwVaspPortPeerMac + PhysAddress + } + + hwVaspPortIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of interface." + ::= { hwVaspPortPeerMacEntry 1 } + + + hwVaspPortName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of vasp port." + ::= { hwVaspPortPeerMacEntry 2 } + + + hwVaspPortPeerMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The peer MAC of port." + ::= { hwVaspPortPeerMacEntry 3 } + + + hwIFExtTrapObjects OBJECT IDENTIFIER ::= { hwIFExtObjects 20 } + + + hwLinkDownReason OBJECT-TYPE + SYNTAX INTEGER { + physicalLinkDown(1), -- interface phycial link down + lacpNegotiationFailed(2), -- LACP negotiation failed + receiveConfReqPacket(3), -- receive ConfReq packet + receiveConfAckPacket(4), -- receive ConfAck packet + receiveNakPacket(5), -- receive Nak packet + receiveTermPacket(6), -- receive Term packet + receiveTermAckPacket(7), -- receive TermAck packet + receiveCodeRejPacket(8), -- receive CodeRej packet + receiveProtoRejPacket(9), -- receive ProtoRej packet + chapAuthenticationFailed(10), -- CHAP authentication failed + papAuthenticationFailed(11), -- PAP authentication failed + keepaliveOutOfTime(12), -- Keepalive out of time + pvcDown(13), -- PVC down + efmSessionFailed(14), -- EFM session failed + tunnelDownOrInexist(15), -- tunnel down or tunnel not exist + admindown(16), -- shutdown + protocoldown(17), -- protocol down + adminup(18), -- undo shutdown + protocolup(19), -- protocol up + mainifdown(20), -- main interface down + physicalLinkIsUp(21), -- Interface physical link is Up + conditionsForActivationNotMet(22), -- The conditions for the activation of the interface are not met + conditionsForActivationAreMet(23), -- The conditions for the activation of the interface are met + tunnelIsUp(24), -- The tunnel is Up + interfaceIsDeleted(25), -- The interface is deleted + bfdSessionDown(26), -- bfd session is down + bfdSessionUp(27), -- bfd session is up + efmSessionUp(28), -- efm session is up + portAlarmDown(29), -- port alarm down + dldpIsDown(30), -- dldp down + dldpIsUp(31), -- dldp up + vrrpFlowDown(32), -- vrrp flow down + vrrpFlowUp(33), -- vrrp flow up + veFlowDown(34), -- ve flow down + veFlowUp(35), -- ve flow up + errorDown(36), -- The interface is error down + crcErrorDown(37), -- crc error down + crcErrorUp(38), -- crc error up + transceiverSpeedMismatch(39), -- Tranceiver speed does not match the speed configured on the port + transceiverTypeMismatch(40), -- The port does not support current tranceiver + negotiationUnsupported(41), -- Tranceiver does not support the negotiation configuration on the port + linkHeartBeatDown(42) , -- link heart beat down + triggerDown(43), -- The interface is trigger down + cfmSessionDown(48), -- cfm session is down + cfmSessionUp(49) -- cfm session is up + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The reason code of link changes." + ::= { hwIFExtTrapObjects 1 } + + hwMainIfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The main interface name." + ::= { hwIFExtTrapObjects 2 } + + hwCfmOverPhysicalName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The configuration of the interface board or interface card is restored." + ::= { hwIFExtTrapObjects 3 } + + hwIpv6IfChangeDownReason OBJECT-TYPE + SYNTAX INTEGER { + interfaceIsDown(1), + ipv6AddressUnavailable(2), + ipv6AddressAvailable(3), + pppIpcp6Down(4), + disableIpv6ProtocolorDeleteInterface(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reason code of link changes." + ::= { hwIFExtTrapObjects 4 } + + hwTrunkIfDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The name of trunk interface." + ::= { hwIFExtTrapObjects 5 } + + hwTrunkMemIfDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The name of trunk member interface." + ::= { hwIFExtTrapObjects 6 } + + hwTrunkActiveMember OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The number of active trunk members." + ::= { hwIFExtTrapObjects 7 } + + hwIfExtTrapReason OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The reason of an event." + ::= { hwIFExtTrapObjects 8 } + + hwLacpOldPDUInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The old lacp PDU field." + ::= { hwIFExtTrapObjects 9 } + + hwLacpNewPDUInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The new lacp PDU field." + ::= { hwIFExtTrapObjects 10 } + + hwLagMemberDownReason OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The lag member down reason." + ::= { hwIFExtTrapObjects 11 } + + hwLicenseItemName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The license item name." + ::= { hwIFExtTrapObjects 12 } + + hwLicenseServiceDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The service description." + ::= { hwIFExtTrapObjects 13 } + + hwTrunkIfStatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The status of trunk." + ::= { hwIFExtTrapObjects 14 } + + hwType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "eth-trunk member changes type, only used for trap." + ::= { hwIFExtTrapObjects 15 } + + hwEthTrunkIfIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "eth-trunk Ifindex, only used for trap." + ::= { hwIFExtTrapObjects 16 } + + hwTrunkName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "eth-trunk name, only used for trap." + ::= { hwIFExtTrapObjects 17 } + + hwPortIfIndexList OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "eth-trunk member ifindex list, only used for trap." + ::= { hwIFExtTrapObjects 18 } + + hwPortNameList OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..256)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "eth-trunk member name list, only used for trap." + ::= { hwIFExtTrapObjects 19 } + +-- =========================================================================== +-- Trunk map table +-- =========================================================================== + hwTrunkMapAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 21 } + + hwTrunkMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwTrunkMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The trunk map table." + ::= { hwTrunkMapAttr 1 } + + + hwTrunkMapEntry OBJECT-TYPE + SYNTAX HwTrunkMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the trunk map table." + INDEX { hwTrunkMapType, hwTrunkMapID } + ::= { hwTrunkMapTable 1 } + + HwTrunkMapEntry ::= + SEQUENCE { + hwTrunkMapType + INTEGER, + hwTrunkMapID + Integer32, + hwTrunkMapIndex + Integer32 + } + + hwTrunkMapType OBJECT-TYPE + SYNTAX INTEGER + { + ethTrunk(1), + ipTrunk(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The type of the Trunk interface includes eth-trunk and ip-trunk. + The ip-trunk is only comprised by pos link, otherwise the eth-trunk + is only comprised by ethernet link." + ::= { hwTrunkMapEntry 1 } + + hwTrunkMapID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The identification of the Trunk interface.It may identify Trunk + and is an index of the interface." + ::= { hwTrunkMapEntry 2 } + + hwTrunkMapIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of the Trunk interface." + ::= { hwTrunkMapEntry 3 } + +-- ============================================================================ + hwIFExtConformance OBJECT IDENTIFIER ::= { hwIFExtMib 2 } + + + hwIFExtGroups OBJECT IDENTIFIER ::= { hwIFExtConformance 1 } + + +-- hwIFExtTraps OBJECT IDENTIFIER ::= { hwIFExtMib 2 } +-- hwIFExtConformance OBJECT IDENTIFIER ::= { hwIFExtMib 3 } +-- hwIFExtCompliances OBJECT IDENTIFIER ::= { hwIFExtConformance 1 } +-- ============================================================================ + hwTrunkIfGroup OBJECT-GROUP + OBJECTS { hwIFExtPhyStatus, hwIFExtMemberOf, hwTrunkIfMax, hwTrunkNextIndex, hwTrunkIndex, hwTrunkIfID, hwTrunkIfType, + hwTrunkIfIndex, hwTrunkIfModel, hwTrunkIfBandWidthAffectLinkNum, hwTrunkIfMinLinkNum, hwTrunkIfRowStatus, + hwTrunkIfWorkingMode, hwTrunkIfWorkingState, hwTrunkIfAutoRecover, hwTrunkIfPreemptEnable, hwTrunkIfPreemptDelay, + hwTrunkIfTimeoutReceive, hwTrunkBandwidth, hwTrunkIfFlushSendEnable, hwTrunkIfFlushVlanId, hwTrunkIfFlushPasswd, hwTrunkIfForceSwitchEnable, + hwTrunkIfStatReset, hwTrunkIfLagSelectedPortStd, hwTrunkIfLagMaxActiveLinkNum, hwTrunkETrunkPriority, hwTrunkETrunkSysID,hwTrunkETrunkPriorityReset, + hwTrunkETrunkSysIDReset,hwTrunkLocalPrefMode, hwTrunkIfTrackVrrpVrid, hwTrunkIfTrackVrrpIfIndex, hwTrunkIfTrackVrrpReset } + STATUS current + DESCRIPTION + "A collection of objects indicating information of IP address of interface, + contain IP address, IP address mask and IP address acquiring method." + ::= { hwIFExtGroups 1 } + + + hwIfIpAddressGroup OBJECT-GROUP + OBJECTS { hwIpAdEntAddr, hwIpAdEntIfIndex, hwIpAdEntNetMask, hwIpAdEntBcastAddr, hwIpAdEntReasmMaxSize, + hwIpAdEntAddressType, hwIfIpMethod, hwIpAdEntAddrStatus,hwIfIpAddrEntIfIndex, hwIfIpAddrEntAddr, hwIfIpAddrEntType, + hwIfIpAddrEntPrefix, hwIfIpAddrEntOrigin, hwIfIpAddrEntStatus, hwIfIpAddrEntCreated, hwIfIpAddrEntLastChanged, + hwIfIpAddrEntBcastAddr, hwIfIpAddrEntReasmMaxSize, hwIfIpAddrEntAddrType, hwIfIpAddrEntVpn } + STATUS current + DESCRIPTION + "A collection of objects indicating attribute of the Trunk interface." + ::= { hwIFExtGroups 2 } + + +-- hwIFExtHoldTime , + hwIFExtGroup OBJECT-GROUP + OBJECTS { hwIFExtLayer, hwIFExtFrameType, hwIFExtFlowStatInterval, hwIFExtFlushReceiveEnable, hwIFExtFlushVlanId, +hwIFExtFlushPasswd, hwTrunkSystemPriority, hwTrunkUnknownUnicastIfModel, +hwTrunkETrunkSystemPriority, hwTrunkETrunkSystemID, hwIFExtFlowStatus, +hwIFExtMtu,hwIFExtMacAddr, hwIFExtBlockPriority, hwIFExtMacShift,hwIFExtSuppressStatus, hwIFExtPoisonReverse, hwIFExtInputPktRate, hwIFExtInputHighPktRate, hwIFExtOutputPktRate, hwIFExtOutputHighPktRate, hwIFExtInputOctetRate, hwIFExtInputHighOctetRate, +hwIFExtOutputOctetRate, hwIFExtOutputHighOctetRate, hwTrunkCount, hwTrunkMemberCountUpperThreshold, hwTrunkMemberCountLowerThreshold, hwIFExtSuppressStatusIPv6, hwTrunkSubinterfacesCount, hwTrunkSubinterfacesLimit} + STATUS current + DESCRIPTION + "A collection of objects indicating attribute of interface extended." + ::= { hwIFExtGroups 3 } + + + hwTrunkMemGroup OBJECT-GROUP + OBJECTS { hwTrunkMemifIndex, hwTrunkValidEntry, hwTrunkSelectStatus, hwTrunkLacpStatus, hwTrunkDeleteFlag, + hwTrunkOperstatus, hwTrunkIsDefaultLagRecv, hwTrunkPortWeight, hwTrunkPortStandby, hwTrunkPortMaster, + hwTrunkPortPriority, hwTrunkPortStatReset, hwTrunkRowStatus } + STATUS current + DESCRIPTION + "Trunk member attribute Group, now only can set hwTrunkPortWeight and hwTrunkPortStandby. hwTrunkSelectStatus and hwTrunkDeleteFlag can't be set. These attributes are for extend." + ::= { hwIFExtGroups 4 } + + + hwIFFlowStatGroup OBJECT-GROUP + OBJECTS { hwIFFlowStatGlobalInterval } + STATUS current + DESCRIPTION + "A collection of objects indicating interval time of interface flow stat." + ::= { hwIFExtGroups 5 } + + hwAdminVrrpMemberIfGroup OBJECT-GROUP + OBJECTS { + hwIfFlowChangeTime, + hwAdminVrrpVrid, + hwAdminVrrpIfIndex, + hwAdminVrrpMemberIfFlowStatus, + hwAdminVrrpMemberIfRowStatus + } + STATUS obsolete + DESCRIPTION + "A collection of objects indicating attribute of the interface track administrator VRRP." + ::= { hwIFExtGroups 6 } + + hwIfEtherStatGroup OBJECT-GROUP + OBJECTS { hwIfEtherStatInPkts64Octets, hwIfEtherStatInPkts65to127Octets, hwIfEtherStatInPkts128to255Octets, hwIfEtherStatInPkts256to511Octets, + hwIfEtherStatInPkts512to1023Octets, hwIfEtherStatInPkts1024to1518Octets, + hwIfEtherStatInJumboPkts, hwIfEtherStatInCRCPkts, hwIfEtherStatInLongPkts, hwIfEtherStatInJabberPkts, hwIfEtherStatInFragmentPkts, + hwIfEtherStatInUnderSizePkts, hwIfEtherStatInOverRunPkts, hwIfEtherStatInPausePkts, hwIfEtherStatOutJumboPkts, hwIfEtherStatOutOverflowPkts, + hwIfEtherStatOutUnderRunPkts, hwIfEtherStatOutPausePkts, hwIfEthIfStatReset, hwIfEtherStatInDropEventPkts, hwIfEtherStatInAlignmentPkts, hwIfEtherStatInSymbolPkts, + hwIfEtherStatInIgnoredPkts, hwIfEtherStatInFramePkts, hwIfEtherStatOutCollisionPkts, hwIfEtherStatOutDeferredPkts, hwIfEtherStatOutLateCollisionPkts, + hwIfEtherStatOutExcessiveCollisionPkts, hwIfEtherStatOutBufferPurgationPkts } + STATUS current + DESCRIPTION + "Interface statistic Group." + ::= { hwIFExtGroups 7 } + + + hwIFExtCompliances OBJECT IDENTIFIER ::= { hwIFExtConformance 2 } + +hwIfMonitorThresholdGroup OBJECT-GROUP +OBJECTS{ + hwIfMonitorCrcErrorStatistics , + hwIfMonitorCrcErrorThreshold , + hwIfMonitorCrcErrorInterval , + hwIfMonitorSdhErrorStatistics , + hwIfMonitorSdhErrorThreshold , + hwIfMonitorSdhErrorInterval , + hwIfMonitorInputRate , + hwIfMonitorInputRateThreshold , + hwIfMonitorOutputRate , + hwIfMonitorOutputRateThreshold, + hwIfMonitorPauseFrameStatistics, + hwIfMonitorPauseFrameThreshold, + hwIfMonitorPauseFrameInterval, + hwIfMonitorDelayValue, + hwIfMonitorDelayThreshold, + hwIfMonitorJitterValue, + hwIfMonitorJitterThreshold, + hwIfMonitorSdhB1ErrorStatistics, + hwIfMonitorSdhB1ErrorThreshold, + hwIfMonitorSdhB1ErrorInterval, + hwIfMonitorSdhB2ErrorStatistics, + hwIfMonitorSdhB2ErrorThreshold, + hwIfMonitorSdhB2ErrorInterval, + hwIfMonitorSymbolErrorStatistics, + hwIfMonitorSymbolErrorThreshold, + hwIfMonitorSymbolErrorInterval, + hwIfMonitorBadBytesErrorStatistics, + hwIfMonitorBadBytesErrorThreshold, + hwIfMonitorBadBytesErrorInterval, + hwIfMonitorTxPauseFrameStatistics, + hwIfMonitorTxPauseFrameHighThreshold, + hwIfMonitorTxPauseFrameLowThreshold, + hwIfMonitorTxPauseFrameInterval, + hwIfMonitorPostFECErrorStatistics, + hwIfMonitorName, + hwIfMonitorAllStatistics + } + STATUS current + DESCRIPTION + "Alarm Monitor Group." + ::= { hwIFExtGroups 8 } +hwIfMonitorGeneralGroup OBJECT-GROUP +OBJECTS{ + hwIfMonitorCrcEnabledStatus , + hwIfMonitorSdhEnabledStatus , + hwIfMonitorInputRateEnabledStatus , + hwIfMonitorOutputRateEnabledStatus , + hwIfMonitorHalfDuplexEnabledStatus, + hwIfMonitorPauseRisingEnabledStatus, + hwIfMonitorPauseContinuingEnabledStatus, + hwifMonitorBadBytesEnabledStatus + } + STATUS current + DESCRIPTION + "Alarm Monitor Enable Group." + ::= { hwIFExtGroups 9 } + + hwIfFluxLimitGroup OBJECT-GROUP + OBJECTS{ + hwIfFluxDirection , + hwIfFluxLimitType , + hwIfFluxCir, + hwIfFluxCbs, + hwIfFluxRowStatus + } + STATUS current + DESCRIPTION + "Flux limit Group." + ::= { hwIFExtGroups 10 } + + + hwIfDiffServGroup OBJECT-GROUP +OBJECTS{ + hwIfDiffServMode, + hwIfDiffServServiceClass, + hwIfDiffServColor + } + STATUS current + DESCRIPTION + "Interface statistic Group." + ::= { hwIFExtGroups 11 } + + hwIfQueryGroup OBJECT-GROUP + OBJECTS{ + hwIfIndex + } + STATUS current + DESCRIPTION + "Interface name Group." + ::= { hwIFExtGroups 12 } + + hwLogicIfAttrGroup OBJECT-GROUP + OBJECTS{ + hwLogicIfMainIndex, + hwLogicIfType, + hwLogicIfName, + hwLogicIfParaOne, + hwLogicIfRowStatus + } + STATUS current + DESCRIPTION + "Logic interface table Group." + ::= { hwIFExtGroups 13 } + + hwIfIpUnnumberedGroup OBJECT-GROUP + OBJECTS{ + hwLendIfIndex, + hwLendIpAddr, + hwLendIpAddrNetMask, + hwUnnumberedRowStatus + } + STATUS current + DESCRIPTION + "Logic interface table Group." + ::= { hwIFExtGroups 14 } + + hwLinkModeChangeAutoCreateIfGroup OBJECT-GROUP + OBJECTS{ + hwNewIfTimeslot + } + STATUS current + DESCRIPTION + "Interface time slot Group." + ::= { hwIFExtGroups 15 } + + hwCppsGlobalEnableGroup OBJECT-GROUP + OBJECTS { hwCppsGlobalEnable } + STATUS current + DESCRIPTION + "A collection of objects indicating global CPU packet statistic function." + ::= { hwIFExtGroups 16 } + + + hwCppsInterfaceGroup OBJECT-GROUP + OBJECTS { + hwCppsPortPvcEnable , + hwCppsPortVlanEnable + } + STATUS current + DESCRIPTION + "A collection of objects providing interface configuration function." + ::= { hwIFExtGroups 17 } + + + hwCppsIfStatisticsGroup OBJECT-GROUP + OBJECTS { + hwCppsInterfacePktStatisic , + hwCppsInterfaceByteStatisic , + hwCppsResetInterfaceStatisic + } + STATUS current + DESCRIPTION + "A collection of objects providing packet and byte statistic of the interface sent to CPU." + ::= { hwIFExtGroups 18 } + + + hwCppsAtmPvcGroup OBJECT-GROUP + OBJECTS { + hwCppsAtmPvcPktStatisic , + hwCppsAtmPvcByteStatisic , + hwCppsResetAtmPvcStatisic + } + STATUS current + DESCRIPTION + "A collection of objects providing packet and byte statistic for the pvc sent to CPU." + ::= { hwIFExtGroups 19 } + + + hwCppsPortVlanGroup OBJECT-GROUP + OBJECTS { + hwCppsPortVlanPktStatisic , + hwCppsPortVlanByteStatisic , + hwCppsResetPortVlanStatisic + } + STATUS current + DESCRIPTION + "A collection of objects providing packet and byte statistic for the port sent to CPU." + ::= { hwIFExtGroups 20 } + hwPortIsolationGroup OBJECT-GROUP + OBJECTS { + hwPortIsolationGroupPortList , + hwPortIsolationGroupRowStatus + } + STATUS current + DESCRIPTION + "Port Isolation Group." + ::= { hwIFExtGroups 21 } + + + hwVTrunkIfGroup OBJECT-GROUP + OBJECTS { hwVTrunkIfIndex, hwVTrunkIfID, hwVTrunkIfType, hwVTrunkIfRowStatus } + STATUS current + DESCRIPTION + "VTrunk attribute Group." + ::= { hwIFExtGroups 22 } + + + hwVTrunkMemGroup OBJECT-GROUP + OBJECTS { hwVTrunkMemIfIndex, hwVTrunkValidEntry, hwVTrunkOperstatus, hwVTrunkPortActive, hwVTrunkRowStatus } + STATUS current + DESCRIPTION + "VTrunk member attribute Group." + ::= { hwIFExtGroups 23 } + + hwLogicIfHelpTableGroup OBJECT-GROUP + OBJECTS{ + hwLogicIfhelpType, + hwLogicIfChassisNumber, + hwLogicIfSlotNumber, + hwLogicIfCardNumber, + hwLogicIfMin, + hwLogicIfMax, + hwLogicIfTotal + } + STATUS current + DESCRIPTION + "Logic interface help table Group." + ::= { hwIFExtGroups 24 } + + hwSubInterfaceBackupTrunkGroup OBJECT-GROUP + OBJECTS { hwBackupStatus, hwRevertiveMode, hwWtrTime, hwFlushVlanId } + STATUS current + DESCRIPTION + "SubInterfaceBackupTrunk attribute Group." + ::= { hwIFExtGroups 25 } + + hwVaspPortGroup OBJECT-GROUP + OBJECTS { hwVaspPortName, hwVaspPortPeerMac } + STATUS current + DESCRIPTION + "The vasp port group." + ::= { hwIFExtGroups 26 } + + hwLogicIfDynamicHelpTableGroup OBJECT-GROUP + OBJECTS{ + hwLogicDynamicIfhelpType, + hwLogicDynamicIfChassisNumber, + hwLogicDynamicIfSlotNumber, + hwLogicDynamicIfCardNumber, + hwLogicDynamicIfMin, + hwLogicDynamicIfMax, + hwLogicDynamicIfTotal + } + STATUS current + DESCRIPTION + "Logic interface Dynamic help table Group." + ::= { hwIFExtGroups 27 } + + hwIfExtGlobalbGroup OBJECT-GROUP + OBJECTS{ + hwMainIfName, + hwCfmOverPhysicalName, + hwLinkDownReason, + hwIFExtPhyNumber, + hwIpv6IfChangeDownReason, + hwTrunkIfDescr, + hwTrunkMemIfDescr, + hwTrunkActiveMember, + hwIfExtTrapReason, + hwLacpOldPDUInfo, + hwLacpNewPDUInfo, + hwLagMemberDownReason, + hwLicenseItemName, + hwLicenseServiceDesc, + hwTrunkIfStatus, + hwType, + hwEthTrunkIfIndex, + hwTrunkName, + hwPortIfIndexList, + hwPortNameList + } + STATUS current + DESCRIPTION + "Logic interface Dynamic help table Group." + ::= { hwIFExtGroups 28 } + + hwTrunkMapGroup OBJECT-GROUP + OBJECTS{ + hwTrunkMapType, + hwTrunkMapID, + hwTrunkMapIndex + } + STATUS current + DESCRIPTION + "Tunk map group." + ::= { hwIFExtGroups 29 } + + hwModeChannelBandwidthGroup OBJECT-GROUP + OBJECTS{ + hwModeChannelBandwidthIfIndex, + hwModeChannelBandwidthValue, + hwModeChannelSubIfBandwidthSum, + hwModeChannelIfName + } + STATUS current + DESCRIPTION + "The total bandwidth of the channelized sub-interfaces alarm monitor group." + ::= { hwIFExtGroups 30 } +-- ========================================= +-- compliance statements +-- ========================================= + hwIFExtCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities implementing + Huawei extended interface management MIB." + MODULE -- this module + MANDATORY-GROUPS { hwTrunkIfGroup, hwIfIpAddressGroup, hwIFExtGroup, hwTrunkMemGroup, hwIFFlowStatGroup, + hwIfQueryGroup,hwLogicIfAttrGroup, hwVTrunkIfGroup, hwVTrunkMemGroup + } + ::= { hwIFExtCompliances 1 } + + + hwIFExtTraps OBJECT IDENTIFIER ::= { hwIFExtMib 3 } + + + hwTrunkWorkingSwitch NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, hwTrunkIfWorkingState } + STATUS current + DESCRIPTION + "This notification indicates that the trunk working mode is switched." + ::= { hwIFExtTraps 1 } + + + hwLacpNegotiateFailed NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName } + STATUS current + DESCRIPTION + "The member of LAG neither can take over PDU nor transmit PDUs. Send this trap when LACP protocol negotiation fails. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 2 } + + + hwLacpTotalLinkLoss NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName } + STATUS current + DESCRIPTION + "This notification indicates that all the link bandwidths are lost. Some member interfaces in the LAG do not work, and the number of working interfaces is smaller than the hwTrunkIfMinLinkNum value. The Partial Link Loss (PLL) alarm is restricted by the Total Link Loss (TLL) alarm. This object can be bound to two variables: +1. hwTrunkIfID: ID of a trunk interface. +2. ifName: It is in the ifXTable of IF-MIB. +Index: hwTrunkIndex." + ::= { hwIFExtTraps 3 } + + + + hwLacpPartialLinkLoss NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName } + STATUS current + DESCRIPTION + "Part loss of link bandwidth: it means that some members in the LAG group aren't in the working-state, + making the number of ports in working-state smaller than the hwTrunkIfMinLinkNum. The trap of PLL(Partial Link Loss) + will be restrained by the trap of TLL(Total Link Loss). + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is in the ifXTable of IF-MIB. + Index: hwTrunkIndex." + ::= { hwIFExtTraps 4 } + + hwIfFlowDown NOTIFICATION-TYPE + OBJECTS { sysUpTime, hwIFExtFlowStatus,ifName } + STATUS current + DESCRIPTION + "This notification indicates that the interface's flow status changes to flow Down. This object can be bound to two variables: +1. sysUpTime: indicates the time when the event occurs. +2. hwIFExtFlowStatus: The interface's flow status changes to Down." + ::= {hwIFExtTraps 5} + + hwIfFlowUp NOTIFICATION-TYPE + OBJECTS { sysUpTime, hwIFExtFlowStatus,ifName } + STATUS current + DESCRIPTION + "This notification indicates that the interface's flow status is restored to flow Up. +This object can be bound to two variables: +1. sysUpTime: indicates the time when the event occurs. +2. hwIFExtFlowStatus: The interface's flow status is restored to Up." + ::= {hwIFExtTraps 6} + + hwIfNameChange NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "When a single-chassis device is upgraded to a multi-chassis device, the interface + information is changed and then the system sends a trap." + ::= {hwIFExtTraps 7} + + hwIfNameChangeResume NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "When a multi-chassis restore a single-chassis device, the interface information + is changed and then the system sends a trap." + ::= {hwIFExtTraps 8} + hwExtLinkDown NOTIFICATION-TYPE + OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifDescr, hwIFExtPhyStatus, hwIFExtMemberOf } + STATUS deprecated + DESCRIPTION + "This object indicates that the link protocol of a trunk member interface goes Down." + ::= {hwIFExtTraps 9} + + hwExtLinkUp NOTIFICATION-TYPE + OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifDescr, hwIFExtPhyStatus, hwIFExtMemberOf } + STATUS deprecated + DESCRIPTION + "This object indicates that the link protocol of a trunk member interface goes Up." + ::= {hwIFExtTraps 10} + + hwLoopbackBlock NOTIFICATION-TYPE + OBJECTS { ifDescr, hwNewIfTimeslot } + STATUS current + DESCRIPTION + "This notification indicates block state of the interface." + ::= {hwIFExtTraps 11} + + hwLoopbackResume NOTIFICATION-TYPE + OBJECTS { hwIfName } + STATUS current + DESCRIPTION + "This notification indicates normal state of the interface." + ::= {hwIFExtTraps 12} + + hwLacpNegotiateResume NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName } + STATUS current + DESCRIPTION + "Negotiation failure alarm is resumed. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 13 } + + + hwLacpTotalLinkLossResume NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName } + STATUS current + DESCRIPTION + "Link bandwidth lost totally is resumed. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is in the ifXTable of IF-MIB. + Index: hwTrunkIndex." + ::= { hwIFExtTraps 14 } + + + hwLacpPartialLinkLossResume NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName } + STATUS current + DESCRIPTION + "Link bandwidth lost partly is resumed. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is in the ifXTable of IF-MIB. + Index: hwTrunkIndex." + ::= { hwIFExtTraps 15 } + + hwTrunkSubIfStateToMaster NOTIFICATION-TYPE + OBJECTS { hwIfName, hwBackupStatus } + STATUS current + DESCRIPTION + "This notification indicates BackupState of the Trunk subinterface. + 1.hwIfName: The identification of the Trunk subinterface; + 2.hwBackupStatus: Current working state of Trunk subinterface." + ::= { hwIFExtTraps 24 } + + hwTrunkSubIfStateToSlave NOTIFICATION-TYPE + OBJECTS { hwIfName, hwBackupStatus } + STATUS current + DESCRIPTION + "This notification indicates BackupState of the Trunk subinterface. + 1.hwIfName: The identification of the Trunk subinterface; + 2.hwBackupStatus: Current working state of Trunk subinterface." + ::= { hwIFExtTraps 25 } + + hwEntityExtCfmOverSlot NOTIFICATION-TYPE + OBJECTS { hwCfmOverPhysicalName } + STATUS current + DESCRIPTION + "The hwEntityExtCfmOverSlot notification will be displayed when the configuration of an interface board is restored. The object hwCfmOverPhysicalName idicates the name of the interface board." + ::= { hwIFExtTraps 26 } + + hwEntityExtCfmOverCard NOTIFICATION-TYPE + OBJECTS { hwCfmOverPhysicalName } + STATUS current + DESCRIPTION + "The hwEntityExtCfmOverCard notification will be displayed when the configuration of an interface card is restored. The object hwCfmOverPhysicalName idicates the name of the interface card." + ::= { hwIFExtTraps 27 } + + hwExtAllMemberDownNotify NOTIFICATION-TYPE + OBJECTS { ifName } + STATUS current + DESCRIPTION + "This notification indicates the time when the last member interface link status changes to down. + The ifName indicates the name of the Trunk interface." + ::= { hwIFExtTraps 28 } + + hwExtAllMemberDownResume NOTIFICATION-TYPE + OBJECTS { ifName } + STATUS current + DESCRIPTION + "This notification indicates the time when the first member interface link status changes to up. + The ifName indicates the name of the Trunk interface." + ::= { hwIFExtTraps 29 } + + hwTrunkMemNumberChange NOTIFICATION-TYPE + OBJECTS { hwTrunkIfDescr, hwTrunkMemIfDescr , hwTrunkActiveMember, hwIfExtTrapReason, hwTrunkIfStatus } + STATUS current + DESCRIPTION + " The number of active trunk members changed. " + ::= { hwIFExtTraps 30 } + + hwIfControlFlapSuppress NOTIFICATION-TYPE + OBJECTS { ifName, hwIFExtSuppressStatus } + STATUS current + DESCRIPTION + " This notification indicates the time when the interface's status changes from unsuppress to suppress. " + ::= { hwIFExtTraps 31 } + + hwIfControlFlapResume NOTIFICATION-TYPE + OBJECTS { ifName, hwIFExtSuppressStatus } + STATUS current + DESCRIPTION + " This notification indicates the time when the interface's status changes from suppress to unsuppress. " + ::= { hwIFExtTraps 32 } + hwExtInterfaceDelete NOTIFICATION-TYPE + OBJECTS { ifIndex, ifDescr} + STATUS current + DESCRIPTION + " This notification indicates the time when the interface was deleted. " + ::= { hwIFExtTraps 33 } + + hwLacpPartnerExpiredLoss NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName } + STATUS current + DESCRIPTION + "The member of LAG receive expired PDU from partner. Send this trap when LACP protocol negotiation fails. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + Indexes: 1.hwTrunkIndex; + 2.ifIndex." + ::= { hwIFExtTraps 34 } + + hwLacpPDUChange NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName, hwLacpOldPDUInfo, hwLacpNewPDUInfo, hwIfExtTrapReason} + STATUS current + DESCRIPTION + "The LACP member interface's status changed from selected to unselected due to the PDU change. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + 4.hwLacpOldPDUInfo: It is the old PDU field of the port in the hwIFExtTrapObjects of hwIFExtMib. + 5.hwLacpNewPDUInfo: It is the new PDU field of the port in the hwIFExtTrapObjects of hwIFExtMib. + 6.hwIfExtTrapReason: It is the reason of this trap in the hwIFExtTrapObjects of hwIFExtMib. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 35 } + + hwLacpPDUChangeResume NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName } + STATUS current + DESCRIPTION + "The LACP member interface's status changed from unselected to selected. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 36 } + + hwIfEfmDown NOTIFICATION-TYPE + OBJECTS {ifName} + STATUS current + DESCRIPTION + "This notification indicates that the interface status changes to EFM Down because the interface has tracked EFM session and the EFM session goes Down." + ::= {hwIFExtTraps 37} + + hwIfEfmUp NOTIFICATION-TYPE + OBJECTS {ifName} + STATUS current + DESCRIPTION + "This notification indicates that the interface status changes to EFM Up because the interface has tracked EFM session and the EFM session goes Up." + ::= {hwIFExtTraps 38} + + hwExtTrunkMemberCountExceedThreshold NOTIFICATION-TYPE + OBJECTS {hwTrunkMemberCountUpperThreshold} + STATUS current + DESCRIPTION + "The number of members of the Eth-Trunk in LACP mode exceeded the upper threshold." + ::= {hwIFExtTraps 39} + + hwExtTrunkMemberCountExceedThresholdResume NOTIFICATION-TYPE + OBJECTS {hwTrunkMemberCountLowerThreshold} + STATUS current + DESCRIPTION + "The number of members of the Eth-Trunk in LACP mode fell below the lower threshold." + ::= {hwIFExtTraps 40} + + hwExtTrunkWorkingStatusChange NOTIFICATION-TYPE + OBJECTS {ifName, ifName} + STATUS current + DESCRIPTION + "This notification indicates that the working status of the backup trunk changed." + ::= {hwIFExtTraps 41} + + hwIfControlFlapSuppressIPv6 NOTIFICATION-TYPE + OBJECTS { ifName, hwIFExtSuppressStatusIPv6 } + STATUS current + DESCRIPTION + " This notification indicates the time when the interface's status changes from unsuppress to suppress(IPv6). " + ::= { hwIFExtTraps 42 } + + hwIfControlFlapResumeIPv6 NOTIFICATION-TYPE + OBJECTS { ifName, hwIFExtSuppressStatusIPv6 } + STATUS current + DESCRIPTION + " This notification indicates the time when the interface's status changes from suppress to unsuppress(IPv6). " + ::= { hwIFExtTraps 43 } + + hwLagMemberDown NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName, hwLagMemberDownReason} + STATUS current + DESCRIPTION + "The LAG member status changes. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + 4.hwLagMemberDownReason: It is the down reason of the lag member port in the hwIFExtTrapObjects of hwIFExtMib. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 44 } + + hwLagMemberDownResume NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName, hwLagMemberDownReason} + STATUS current + DESCRIPTION + "The LAG member status resumes. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + 4.hwLagMemberDownReason: It is the down reason of the lag member port in the hwIFExtTrapObjects of hwIFExtMib. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 45 } + + -- 1.3.6.1.4.1.2011.5.25.41.3.46 + hwLicenseEffectServiceAlarm NOTIFICATION-TYPE + OBJECTS { hwLicenseItemName, ifName, hwLicenseServiceDesc } + STATUS current + DESCRIPTION + "the license was not activated for the physical interface, the service of the corresponding interface or sub-interface is invaild" + ::= { hwIFExtTraps 46 } + + -- 1.3.6.1.4.1.2011.5.25.41.3.47 + hwLicenseEffectServiceResume NOTIFICATION-TYPE + OBJECTS { hwLicenseItemName, ifName, hwLicenseServiceDesc } + STATUS current + DESCRIPTION + "The license has been activated for the physical interface or the service of the corresponding interface and sub-interface has been removed." + ::= { hwIFExtTraps 47 } + + -- 1.3.6.1.4.1.2011.5.25.41.3.48 + hwTrunkAllMemUpNotify NOTIFICATION-TYPE + OBJECTS { hwTrunkIfDescr } + STATUS current + DESCRIPTION + " All trunk members's status change to up. " + ::= { hwIFExtTraps 48 } + + hwPhysicalAdminIfDown NOTIFICATION-TYPE + OBJECTS { ifIndex, ifName, ifOperStatus} + STATUS current + DESCRIPTION + "The physical manage interface physical status changes to down." + ::= {hwIFExtTraps 49} + + hwPhysicalAdminIfUp NOTIFICATION-TYPE + OBJECTS { ifIndex, ifName, ifOperStatus} + STATUS current + DESCRIPTION + "The physical manage interface physical status changes to up." + ::= {hwIFExtTraps 50} + + hwLacpPartnerMisconnect NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName } + STATUS current + DESCRIPTION + "The peer link of the LACP member interface might be incorrectly connected. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 51 } + + hwLacpPartnerMisconnectResume NOTIFICATION-TYPE + OBJECTS { hwTrunkIfID, ifName, ifName } + STATUS current + DESCRIPTION + "The peer link of the LACP member interface was correctly connected. + 1.hwTrunkIfID: The identification of the Trunk interface; + 2.ifName: It is the name of the trunk in the ifXTable of IF-MIB. + 3.ifName: It is the name of the port in the ifXTable of IF-MIB. + Indexes: 1.hwTrunkIndex; + 2.ifIndex. " + ::= { hwIFExtTraps 52 } + + hwTrunkMemberChange NOTIFICATION-TYPE + OBJECTS {hwType, hwEthTrunkIfIndex, hwTrunkName, hwPortIfIndexList, hwPortNameList} + STATUS current + DESCRIPTION + "Trap message is generated when eth-trunk member changed." + ::= { hwIFExtTraps 53 } + + hwMonitorNotifications OBJECT IDENTIFIER ::= { hwIFExtMib 4 } + + hwIfMonitorCrcErrorRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorCrcErrorStatistics, hwIfMonitorCrcErrorThreshold, + hwIfMonitorCrcErrorInterval, hwIfMonitorName, hwIfMonitorAllStatistics } + STATUS current + DESCRIPTION + "This object indicates that an alarm is generated when a CRC error occurs." + ::= { hwMonitorNotifications 1 } + + hwIfMonitorCrcErrorResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorCrcErrorStatistics, hwIfMonitorCrcErrorThreshold, + hwIfMonitorCrcErrorInterval, hwIfMonitorName, hwIfMonitorAllStatistics } + STATUS current + DESCRIPTION + "This object indicates that a clear alarm is generated when the CRC error is removed." + ::= { hwMonitorNotifications 2 } + + hwIfMonitorSdhErrorRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSdhErrorStatistics, hwIfMonitorSdhErrorThreshold + , hwIfMonitorSdhErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that an alarm is generated when an SDH B3 error occurs." + ::= { hwMonitorNotifications 3 } + + hwIfMonitorSdhErrorResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSdhErrorStatistics, hwIfMonitorSdhErrorThreshold + , hwIfMonitorSdhErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that a clear alarm is generated when the SDH B3 error is removed." + ::= { hwMonitorNotifications 4 } + + hwIfMonitorInputRateRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorInputRate, hwIfMonitorInputRateThreshold, hwIfMonitorName } + STATUS current + DESCRIPTION + " Input rate alarm notification " + ::= { hwMonitorNotifications 5 } + + hwIfMonitorInputRateResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorInputRate, hwIfMonitorInputRateThreshold, hwIfMonitorName } + STATUS current + DESCRIPTION + " Input rate alarm resume " + ::= { hwMonitorNotifications 6} + + hwIfMonitorOutputRateRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorOutputRate, hwIfMonitorOutputRateThreshold, hwIfMonitorName } + STATUS current + DESCRIPTION + " Output rate alarm notification " + ::= { hwMonitorNotifications 7} + + hwIfMonitorOutputRateResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorOutputRate, hwIfMonitorOutputRateThreshold, hwIfMonitorName } + STATUS current + DESCRIPTION + " Output rate alarm resume " + ::= { hwMonitorNotifications 8 } + + hwIfMonitorHalfDuplexRising NOTIFICATION-TYPE + OBJECTS { ifDescr } + STATUS current + DESCRIPTION + " Interface half duplex alarm norification " + ::= { hwMonitorNotifications 9 } + + hwIfMonitorPauseFrameRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorPauseFrameStatistics, hwIfMonitorPauseFrameThreshold, + hwIfMonitorPauseFrameInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates the pause frame alarm." + ::= { hwMonitorNotifications 10 } + + hwIfMonitorPauseFrameRisingResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorPauseFrameStatistics, hwIfMonitorPauseFrameThreshold, + hwIfMonitorPauseFrameInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that the pause frame alarm is cleared." + ::= { hwMonitorNotifications 11 } + + hwIfPortControlUp NOTIFICATION-TYPE + OBJECTS { ifName } + STATUS current + DESCRIPTION + " Control Up alarm notification " + ::= { hwMonitorNotifications 12 } + + hwIfPortControlDown NOTIFICATION-TYPE + OBJECTS { ifName } + STATUS current + DESCRIPTION + " Control Down alarm notification " + ::= { hwMonitorNotifications 13 } + + hwIfMonitorSdhB1ErrorRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSdhB1ErrorStatistics, hwIfMonitorSdhB1ErrorThreshold + , hwIfMonitorSdhB1ErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that an alarm is generated when the number of SDH B1 bit errors exceeds the upper threshold." + ::= { hwMonitorNotifications 14 } + + hwIfMonitorSdhB1ErrorResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSdhB1ErrorStatistics, hwIfMonitorSdhB1ErrorThreshold + , hwIfMonitorSdhB1ErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that a clear alarm is generated when the number of SDH B1 bit errors falls below the upper threshold." + ::= { hwMonitorNotifications 15 } + + hwIfMonitorSdhB2ErrorRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSdhB2ErrorStatistics, hwIfMonitorSdhB2ErrorThreshold + , hwIfMonitorSdhB2ErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that an alarm is generated when the number of SDH B2 bit errors exceeds the upper threshold." + ::= { hwMonitorNotifications 16 } + + hwIfMonitorSdhB2ErrorResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSdhB2ErrorStatistics, hwIfMonitorSdhB2ErrorThreshold + , hwIfMonitorSdhB2ErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that a clear alarm is generated when the number of SDH B2 bit errors falls below the upper threshold." + ::= { hwMonitorNotifications 17 } + + hwIfMonitorSymbolErrorRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSymbolErrorStatistics, hwIfMonitorSymbolErrorThreshold, + hwIfMonitorSymbolErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that an alarm is generated when a symbol error occurs on an interface." + ::= { hwMonitorNotifications 18 } + + hwIfMonitorSymbolErrorResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorSymbolErrorStatistics, hwIfMonitorSymbolErrorThreshold, + hwIfMonitorSymbolErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that a clear alarm is generated when the symbol error on the interface is removed." + ::= { hwMonitorNotifications 19 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.40 + hwIfMonitorBadBytesErrorRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorBadBytesErrorStatistics, hwIfMonitorBadBytesErrorThreshold, hwIfMonitorBadBytesErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that an alarm is generated when the number of bytes of error packets exceeds the upper threshold." + ::= { hwMonitorNotifications 40 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.41 + hwIfMonitorBadBytesErrorResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorBadBytesErrorStatistics, hwIfMonitorBadBytesErrorThreshold, hwIfMonitorBadBytesErrorInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that a clear alarm is generated when the number of bytes of error packets falls below the upper threshold." + ::= { hwMonitorNotifications 41 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.42 + hwIfMonitorTxPauseFrameRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorTxPauseFrameStatistics, hwIfMonitorTxPauseFrameHighThreshold, hwIfMonitorTxPauseFrameLowThreshold, hwIfMonitorTxPauseFrameInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that an alarm is generated when pause frames are sent." + ::= { hwMonitorNotifications 42 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.43 + hwIfMonitorTxPauseFrameRisingResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorTxPauseFrameStatistics, hwIfMonitorTxPauseFrameHighThreshold, hwIfMonitorTxPauseFrameLowThreshold, hwIfMonitorTxPauseFrameInterval, hwIfMonitorName } + STATUS current + DESCRIPTION + "This object indicates that a clear alarm is generated when sending pause frames is stopped." + ::= { hwMonitorNotifications 43 } + -- 1.3.6.1.4.1.2011.5.25.41.4.44 + hwIfMonitorPostfecErrorRising NOTIFICATION-TYPE + OBJECTS { hwIfMonitorName ,hwIfMonitorPostFECErrorStatistics} + STATUS current + DESCRIPTION + "The post fec error crooected alarm appears." + ::= { hwMonitorNotifications 44 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.45 + hwIfMonitorPostfecErrorRisingResume NOTIFICATION-TYPE + OBJECTS { hwIfMonitorName ,hwIfMonitorPostFECErrorStatistics} + STATUS current + DESCRIPTION + "The post fec error crooected alarm disappears." + ::= { hwMonitorNotifications 45 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.46 + hwModeChannelRecvExceedThreshold NOTIFICATION-TYPE + OBJECTS { hwModeChannelRecvFlowOverIfIndex ,hwModeChannelRecvFlowOverPercentage ,hwModeChannelRecvFlowOverThreshold ,hwModeChannelRecvFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm appear when the inflow at the channel mode subinterface exceeds the warning threshold." + ::= { hwMonitorNotifications 46 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.47 + hwModeChannelRecvExceedThresholdResume NOTIFICATION-TYPE + OBJECTS { hwModeChannelRecvFlowOverIfIndex ,hwModeChannelRecvFlowOverPercentage ,hwModeChannelRecvFlowOverThreshold ,hwModeChannelRecvFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm disappear when the inflow at the channel mode subinterface lower than the warning threshold. " + ::= { hwMonitorNotifications 47 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.48 + hwModeChannelSendExceedThreshold NOTIFICATION-TYPE + OBJECTS { hwModeChannelSendFlowOverIfIndex ,hwModeChannelSendFlowOverPercentage ,hwModeChannelSendFlowOverThreshold ,hwModeChannelSendFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm appear when the inflow at the channel mode subinterface exceeds the warning threshold." + ::= { hwMonitorNotifications 48 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.49 + hwModeChannelSendExceedThresholdResume NOTIFICATION-TYPE + OBJECTS { hwModeChannelSendFlowOverIfIndex ,hwModeChannelSendFlowOverPercentage ,hwModeChannelSendFlowOverThreshold ,hwModeChannelSendFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm disappear when the inflow at the channel mode subinterface lower than the warning threshold. " + ::= { hwMonitorNotifications 49 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.50 + hwSubChannelBandwidthRising NOTIFICATION-TYPE + OBJECTS { hwSubChannelBandwidthIfIndex ,hwSubChannelBandwidthValue} + STATUS current + DESCRIPTION + "The alarm appear when the sum of channel mode subinterfaces bandwitch exceeded the bandwitch of father interface." + ::= { hwMonitorNotifications 50 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.51 + hwSubChannelBandwidthResume NOTIFICATION-TYPE + OBJECTS { hwSubChannelBandwidthIfIndex ,hwSubChannelBandwidthValue} + STATUS current + DESCRIPTION + "The alarm disappear when the sum of channel mode subinterfaces bandwitch lower than the bandwitch of father interface." + ::= { hwMonitorNotifications 51 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.52 + hwModeChannelRecvExceedGeneralThreshold NOTIFICATION-TYPE + OBJECTS { hwModeChannelRecvFlowOverIfIndex ,hwModeChannelRecvFlowOverPercentage ,hwModeChannelRecvFlowOverThreshold ,hwModeChannelRecvFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm appear when the inflow at the channel mode subinterface exceeds the general threshold." + ::= { hwMonitorNotifications 52 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.53 + hwModeChannelRecvExceedGeneralThresholdResume NOTIFICATION-TYPE + OBJECTS { hwModeChannelRecvFlowOverIfIndex ,hwModeChannelRecvFlowOverPercentage ,hwModeChannelRecvFlowOverThreshold ,hwModeChannelRecvFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm disappear when the inflow at the channel mode subinterface lower than the general threshold. " + ::= { hwMonitorNotifications 53 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.54 + hwModeChannelSendExceedGeneralThreshold NOTIFICATION-TYPE + OBJECTS { hwModeChannelSendFlowOverIfIndex ,hwModeChannelSendFlowOverPercentage ,hwModeChannelSendFlowOverThreshold ,hwModeChannelSendFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm appear when the inflow at the channel mode subinterface exceeds the general threshold." + ::= { hwMonitorNotifications 54 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.55 + hwModeChannelSendExceedGeneralThresholdResume NOTIFICATION-TYPE + OBJECTS { hwModeChannelSendFlowOverIfIndex ,hwModeChannelSendFlowOverPercentage ,hwModeChannelSendFlowOverThreshold ,hwModeChannelSendFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm disappear when the inflow at the channel mode subinterface lower than the general threshold. " + ::= { hwMonitorNotifications 55 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.56 + hwModeChannelRecvExceedSeriousThreshold NOTIFICATION-TYPE + OBJECTS { hwModeChannelRecvFlowOverIfIndex ,hwModeChannelRecvFlowOverPercentage ,hwModeChannelRecvFlowOverThreshold ,hwModeChannelRecvFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm appear when the inflow at the channel mode subinterface exceeds the serious threshold." + ::= { hwMonitorNotifications 56 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.57 + hwModeChannelRecvExceedSeriousThresholdResume NOTIFICATION-TYPE + OBJECTS { hwModeChannelRecvFlowOverIfIndex ,hwModeChannelRecvFlowOverPercentage ,hwModeChannelRecvFlowOverThreshold ,hwModeChannelRecvFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm disappear when the inflow at the channel mode subinterface lower than the serious threshold. " + ::= { hwMonitorNotifications 57 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.58 + hwModeChannelSendExceedSeriousThreshold NOTIFICATION-TYPE + OBJECTS { hwModeChannelSendFlowOverIfIndex ,hwModeChannelSendFlowOverPercentage ,hwModeChannelSendFlowOverThreshold ,hwModeChannelSendFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm appear when the inflow at the channel mode subinterface exceeds the serious threshold." + ::= { hwMonitorNotifications 58 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.59 + hwModeChannelSendExceedSeriousThresholdResume NOTIFICATION-TYPE + OBJECTS { hwModeChannelSendFlowOverIfIndex ,hwModeChannelSendFlowOverPercentage ,hwModeChannelSendFlowOverThreshold ,hwModeChannelSendFlowOverInterfaceName} + STATUS current + DESCRIPTION + "The alarm disappear when the inflow at the channel mode subinterface lower than the serious threshold. " + ::= { hwMonitorNotifications 59 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.60 + hwModeChannelBandwidthAlarm NOTIFICATION-TYPE + OBJECTS { hwModeChannelBandwidthIfIndex ,hwModeChannelBandwidthValue, hwModeChannelSubIfBandwidthSum, hwModeChannelIfName} + STATUS current + DESCRIPTION + "The alarm appear when the total bandwidth of the channelized sub-interfaces on the same physical interface has exceeded the maximum available bandwidth of the physical interface." + ::= { hwMonitorNotifications 60 } + + -- 1.3.6.1.4.1.2011.5.25.41.4.61 + hwModeChannelBandwidthResume NOTIFICATION-TYPE + OBJECTS { hwModeChannelBandwidthIfIndex ,hwModeChannelBandwidthValue, hwModeChannelSubIfBandwidthSum, hwModeChannelIfName} + STATUS current + DESCRIPTION + "The alarm disappear when the total bandwidth of the channelized sub-interfaces on the same physical interface less than the maximum available bandwidth of the physical interface." + ::= { hwMonitorNotifications 61 } + hwIFExtTrapConformance OBJECT IDENTIFIER ::= { hwIFExtMib 5 } + + + hwIFExtTrapGroups OBJECT IDENTIFIER ::= { hwIFExtTrapConformance 1 } + + hwIFExtTrapGroup NOTIFICATION-GROUP + NOTIFICATIONS { hwTrunkWorkingSwitch, hwLacpNegotiateFailed, hwLacpTotalLinkLoss, hwLacpPartialLinkLoss,hwIfFlowDown, + hwIfFlowUp, hwIfNameChange, hwIfNameChangeResume, hwExtLinkDown, hwExtLinkUp, hwLoopbackBlock, hwLoopbackResume, + hwLacpNegotiateResume,hwLacpTotalLinkLossResume,hwLacpPartialLinkLossResume, + hwExtAllMemberDownNotify, hwExtAllMemberDownResume, hwIfControlFlapSuppress,hwIfControlFlapResume,hwExtInterfaceDelete, hwIfIpAddressChange, + hwTrunkSubIfStateToMaster, hwTrunkSubIfStateToSlave, hwEntityExtCfmOverSlot, hwEntityExtCfmOverCard, hwTrunkMemNumberChange, hwLacpPartnerExpiredLoss, + hwLacpPDUChange, hwLacpPDUChangeResume, hwIfEfmDown, hwIfEfmUp, hwExtTrunkMemberCountExceedThreshold, hwExtTrunkMemberCountExceedThresholdResume, + hwExtTrunkWorkingStatusChange, hwIfControlFlapSuppressIPv6,hwIfControlFlapResumeIPv6,hwLagMemberDown, hwLagMemberDownResume,hwLicenseEffectServiceAlarm,hwLicenseEffectServiceResume, + hwTrunkAllMemUpNotify,hwPhysicalAdminIfDown,hwPhysicalAdminIfUp,hwLacpPartnerMisconnect,hwLacpPartnerMisconnectResume, hwTrunkMemberChange} + STATUS current + DESCRIPTION + "IF Trap Group." + ::= { hwIFExtTrapGroups 1 } + + hwMonitorTrapGroup NOTIFICATION-GROUP + NOTIFICATIONS { + hwIfMonitorCrcErrorRising, + hwIfMonitorCrcErrorResume, + hwIfMonitorSdhErrorRising, + hwIfMonitorSdhErrorResume, + hwIfMonitorInputRateRising, + hwIfMonitorInputRateResume, + hwIfMonitorOutputRateRising, + hwIfMonitorOutputRateResume, + hwIfMonitorHalfDuplexRising, + hwIfMonitorPauseFrameRising, + hwIfMonitorPauseFrameRisingResume, + hwIfPortControlUp, + hwIfPortControlDown, + hwIfMonitorSdhB1ErrorRising, + hwIfMonitorSdhB1ErrorResume, + hwIfMonitorSdhB2ErrorRising, + hwIfMonitorSdhB2ErrorResume, + hwIfMonitorSymbolErrorRising, + hwIfMonitorSymbolErrorResume, + hwIfMonitorBadBytesErrorRising, + hwIfMonitorBadBytesErrorResume, + hwIfMonitorTxPauseFrameRising, + hwIfMonitorTxPauseFrameRisingResume, + hwIfMonitorPostfecErrorRising, + hwIfMonitorPostfecErrorRisingResume, + hwModeChannelRecvExceedThreshold, + hwModeChannelRecvExceedThresholdResume, + hwModeChannelSendExceedThreshold, + hwModeChannelSendExceedThresholdResume, + hwSubChannelBandwidthRising, + hwSubChannelBandwidthResume, + hwModeChannelRecvExceedGeneralThreshold, + hwModeChannelRecvExceedGeneralThresholdResume, + hwModeChannelSendExceedGeneralThreshold, + hwModeChannelSendExceedGeneralThresholdResume, + hwModeChannelRecvExceedSeriousThreshold, + hwModeChannelRecvExceedSeriousThresholdResume, + hwModeChannelSendExceedSeriousThreshold, + hwModeChannelSendExceedSeriousThresholdResume, + hwModeChannelBandwidthAlarm, + hwModeChannelBandwidthResume + } + STATUS current + DESCRIPTION + "Monitor Trap Group." + ::= { hwIFExtTrapGroups 2 } + + --add trap for IP address changed + hwIFIpNotifications OBJECT IDENTIFIER ::= { hwIFExtMib 6 } + + hwIfIpAddressChange NOTIFICATION-TYPE + OBJECTS { ipAdEntNetMask,ipAdEntNetMask,ifName } + STATUS current + DESCRIPTION + "IP Trap Group. + The trap will be generated when the primary IP address of an interface changes." + ::= { hwIFIpNotifications 1 } + + hwMruDiscardStatisticAttr OBJECT IDENTIFIER ::= { hwIFExtObjects 22 } + + -- + -- The Mru Discard Statistic Table + -- + hwMruDiscardStatisticTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWMruDiscardStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains the mru discard statistic " + ::= { hwMruDiscardStatisticAttr 1 } + + + hwMruDiscardStatisticEntry OBJECT-TYPE + SYNTAX HWMruDiscardStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Provides the information of the mru discard statistic ." + INDEX { hwMruDiscardStatisticIfIndex} + ::= { hwMruDiscardStatisticTable 1 } + + + HWMruDiscardStatisticEntry ::= + SEQUENCE { + hwMruDiscardStatisticIfIndex + InterfaceIndex, + hwMruDiscardStatisticDropPack + Counter64, + hwMruDiscardStatisticDropByte + Counter64 + } + + hwMruDiscardStatisticIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the interface index." + ::= { hwMruDiscardStatisticEntry 1 } + + hwMruDiscardStatisticDropPack OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the drop packets." + ::= { hwMruDiscardStatisticEntry 2 } + + hwMruDiscardStatisticDropByte OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the drop bytes." + ::= { hwMruDiscardStatisticEntry 3 } + + + +-- ============================================================================ + +-- ============================================================================ + + +-- =========================================================================== +-- interface rate statistic +-- =========================================================================== + hwIfIpStatistics OBJECT IDENTIFIER ::= { hwIFExtObjects 23 } + + hwIfIpStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwIfIpStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Interface Rate Statistic Table " + ::= { hwIfIpStatistics 1 } + + + hwIfIpStatisticsEntry OBJECT-TYPE + SYNTAX HwIfIpStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of Interface Rate Statistic Table " + INDEX { hwIfIpStatsIPVersion, hwIfIpStatsIfIndex } + ::= { hwIfIpStatisticsTable 1 } + + + HwIfIpStatisticsEntry ::= + SEQUENCE { + hwIfIpStatsIPVersion InetVersion, + hwIfIpStatsIfIndex InterfaceIndex, + hwIfIpStatsInHostPacketRates Counter64, + hwIfIpStatsInHostBitRates Counter64, + hwIfIpStatsOutHostPacketRates Counter64, + hwIfIpStatsOutHostBitRates Counter64, + hwIfIpStatsInFwdPacketRates Counter64, + hwIfIpStatsInFwdBitRates Counter64, + hwIfIpStatsOutFwdPacketRates Counter64, + hwIfIpStatsOutFwdBitRates Counter64 + } + + hwIfIpStatsIPVersion OBJECT-TYPE + SYNTAX InetVersion + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP version of this row." + ::= { hwIfIpStatisticsEntry 1 } + + hwIfIpStatsIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index value that uniquely identifies the interface to + which this entry is applicable. The interface identified by + a particular value of this index is the same interface as + identified by the same value of the IF-MIB's ifIndex." + ::= { hwIfIpStatisticsEntry 2 } + + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.3 + hwIfIpStatsInHostPacketRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The packet rates of the interface which receive host packets." + ::= { hwIfIpStatisticsEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.4 + hwIfIpStatsInHostBitRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bit rates of the interface which receive host packets." + ::= { hwIfIpStatisticsEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.5 + hwIfIpStatsOutHostPacketRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The packet rates of the interface which send host packets." + ::= { hwIfIpStatisticsEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.6 + hwIfIpStatsOutHostBitRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bit rates of the interface which send host packets." + ::= { hwIfIpStatisticsEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.7 + hwIfIpStatsInFwdPacketRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The packet rates of the interface which receive forwarding packets." + ::= { hwIfIpStatisticsEntry 7 } + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.8 + hwIfIpStatsInFwdBitRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bit rates of the interface which receive forwarding packets." + ::= { hwIfIpStatisticsEntry 8 } + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.9 + hwIfIpStatsOutFwdPacketRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The packet rates of the interface which send forwarding packets." + ::= { hwIfIpStatisticsEntry 9 } + + -- 1.3.6.1.4.1.2011.5.25.41.1.21.1.1.10 + hwIfIpStatsOutFwdBitRates OBJECT-TYPE + SYNTAX Counter64 + UNITS "milli-seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bit rates of the interface which send forwarding packets." + ::= { hwIfIpStatisticsEntry 10 } + + +-- =========================================================================== +-- Mode Channel FlowOver +-- =========================================================================== + -- hwModeChannelFlowOver 1.3.6.1.4.1.2011.5.25.41.1.24 + hwModeChannelFlowOver OBJECT IDENTIFIER ::= { hwIFExtObjects 24 } + + -- hwModeChannelRecvFlowOverTable 1.3.6.1.4.1.2011.5.25.41.1.24.1 + hwModeChannelRecvFlowOverTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwModeChannelRecvFlowOverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Mode Channel Subinterface Received FlowOver Table " + ::= { hwModeChannelFlowOver 1 } + + -- hwModeChannelRecvFlowOverEntry 1.3.6.1.4.1.2011.5.25.41.1.24.1.1 + hwModeChannelRecvFlowOverEntry OBJECT-TYPE + SYNTAX HwModeChannelRecvFlowOverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of Mode Channel Subinterface Received FlowOver Table " + INDEX { hwModeChannelRecvFlowOverIfIndex} + ::= { hwModeChannelRecvFlowOverTable 1 } + + HwModeChannelRecvFlowOverEntry ::= + SEQUENCE { + hwModeChannelRecvFlowOverIfIndex InterfaceIndex, + hwModeChannelRecvFlowOverPercentage Integer32, + hwModeChannelRecvFlowOverThreshold Integer32, + hwModeChannelRecvFlowOverInterfaceName DisplayString + } + + --hwModeChannelRecvFlowOverIfIndex 1.3.6.1.4.1.2011.5.25.41.1.24.1.1.1 + hwModeChannelRecvFlowOverIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Index Value of Mode Channel Subinterface Received FlowOver Table." + ::= { hwModeChannelRecvFlowOverEntry 1 } + + -- hwModeChannelRecvFlowOverPercentage 1.3.6.1.4.1.2011.5.25.41.1.24.1.1.2 + hwModeChannelRecvFlowOverPercentage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Percentage of Mode Channel Subinterface Received FlowOver Table." + ::= { hwModeChannelRecvFlowOverEntry 2 } + + + -- hwModeChannelRecvFlowOverThreshold 1.3.6.1.4.1.2011.5.25.41.1.24.1.1.3 + hwModeChannelRecvFlowOverThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Threshold of Mode Channel Subinterface Received FlowOver Table." + ::= { hwModeChannelRecvFlowOverEntry 3 } + + -- hwModeChannelRecvFlowOverInterfaceName 1.3.6.1.4.1.2011.5.25.41.1.24.1.1.7 + hwModeChannelRecvFlowOverInterfaceName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Name of Mode Channel Subinterface Received FlowOver Table." + ::= { hwModeChannelRecvFlowOverEntry 7 } + + -- hwModeChannelSendFlowOverTable 1.3.6.1.4.1.2011.5.25.41.1.24.2 + hwModeChannelSendFlowOverTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwModeChannelSendFlowOverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Mode Channel Subinterface Send FlowOver Table " + ::= { hwModeChannelFlowOver 2 } + + -- hwModeChannelSendFlowOverEntry 1.3.6.1.4.1.2011.5.25.41.1.24.2.1 + hwModeChannelSendFlowOverEntry OBJECT-TYPE + SYNTAX HwModeChannelSendFlowOverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of Mode Channel Subinterface Send FlowOver Table " + INDEX { hwModeChannelSendFlowOverIfIndex} + ::= { hwModeChannelSendFlowOverTable 1 } + + HwModeChannelSendFlowOverEntry ::= + SEQUENCE { + hwModeChannelSendFlowOverIfIndex InterfaceIndex, + hwModeChannelSendFlowOverPercentage Integer32, + hwModeChannelSendFlowOverThreshold Integer32, + hwModeChannelSendFlowOverInterfaceName DisplayString + } + + --hwModeChannelSendFlowOverIfIndex 1.3.6.1.4.1.2011.5.25.41.1.24.2.1.1 + hwModeChannelSendFlowOverIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Index Value of Mode Channel Subinterface Send FlowOver Table." + ::= { hwModeChannelSendFlowOverEntry 1 } + + -- hwModeChannelSendFlowOverPercentage 1.3.6.1.4.1.2011.5.25.41.1.24.2.1.2 + hwModeChannelSendFlowOverPercentage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Percentage of Mode Channel Subinterface Send FlowOver Table." + ::= { hwModeChannelSendFlowOverEntry 2 } + + + -- hwModeChannelSendFlowOverThreshold 1.3.6.1.4.1.2011.5.25.41.1.24.2.1.3 + hwModeChannelSendFlowOverThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Threshold of Mode Channel Subinterface Send FlowOver Table." + ::= { hwModeChannelSendFlowOverEntry 3 } + + -- hwModeChannelSendFlowOverInterfaceName 1.3.6.1.4.1.2011.5.25.41.1.24.2.1.4 + hwModeChannelSendFlowOverInterfaceName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Name of Mode Channel Subinterface Send FlowOver Table." + ::= { hwModeChannelSendFlowOverEntry 4 } + + -- hwSubChannelIfBandwidthTable 1.3.6.1.4.1.2011.5.25.41.1.24.3 + hwSubChannelIfBandwidthTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwSubChannelIfBandwidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Mode Channel SubInterface Bandwidth Table " + ::= { hwModeChannelFlowOver 3 } + + -- hwSubChannelIfBandwidthEntry 1.3.6.1.4.1.2011.5.25.41.1.24.3.1 + hwSubChannelIfBandwidthEntry OBJECT-TYPE + SYNTAX HwSubChannelIfBandwidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of Mode Channel SubInterface Bandwidth Table " + INDEX { hwSubChannelBandwidthIfIndex} + ::= { hwSubChannelIfBandwidthTable 1 } + + HwSubChannelIfBandwidthEntry ::= + SEQUENCE { + hwSubChannelBandwidthIfIndex InterfaceIndex, + hwSubChannelBandwidthValue Integer32 + } + + --hwSubChannelBandwidthIfIndex 1.3.6.1.4.1.2011.5.25.41.1.24.3.1.1 + hwSubChannelBandwidthIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Index Value of Mode Channel SubInterface Bandwidth Table." + ::= { hwSubChannelIfBandwidthEntry 1 } + + -- hwSubChannelBandwidthValue 1.3.6.1.4.1.2011.5.25.41.1.24.3.1.2 + hwSubChannelBandwidthValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bandwidth Value of Mode Channel SubInterface Bandwidth Table." + ::= { hwSubChannelIfBandwidthEntry 2 } + +-- =========================================================================== +-- Mode Channel Bandwidth +-- =========================================================================== + -- hwModeChannelBandwidth 1.3.6.1.4.1.2011.5.25.41.1.25 + hwModeChannelBandwidth OBJECT IDENTIFIER ::= { hwIFExtObjects 25 } + + -- hwModeChannelBandwidthTable 1.3.6.1.4.1.2011.5.25.41.1.25.1 + hwModeChannelBandwidthTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwModeChannelBandwidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " The total bandwidth of the channelized sub-interfaces alarm monitor table." + ::= { hwModeChannelBandwidth 1 } + + -- hwModeChannelBandwidthEntry 1.3.6.1.4.1.2011.5.25.41.1.25.1.1 + hwModeChannelBandwidthEntry OBJECT-TYPE + SYNTAX HwModeChannelBandwidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Entry of the total bandwidth of the channelized sub-interfaces alarm monitor table." + INDEX { hwModeChannelBandwidthIfIndex} + ::= { hwModeChannelBandwidthTable 1 } + + HwModeChannelBandwidthEntry ::= + SEQUENCE { + hwModeChannelBandwidthIfIndex InterfaceIndex, + hwModeChannelBandwidthValue Integer32, + hwModeChannelSubIfBandwidthSum Integer32, + hwModeChannelIfName DisplayString + } + + -- hwModeChannelBandwidthIfIndex 1.3.6.1.4.1.2011.5.25.41.1.25.1.1.1 + hwModeChannelBandwidthIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The Index Value of the total bandwidth of the channelized sub-interfaces alarm monitor table." + ::= { hwModeChannelBandwidthEntry 1 } + + -- hwModeChannelBandwidthValue 1.3.6.1.4.1.2011.5.25.41.1.25.1.1.2 + hwModeChannelBandwidthValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum available bandwidth of the physical interface." + ::= { hwModeChannelBandwidthEntry 2 } + + + -- hwModeChannelSubIfBandwidthSum 1.3.6.1.4.1.2011.5.25.41.1.25.1.1.3 + hwModeChannelSubIfBandwidthSum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total bandwidth of the channelized sub-interfaces on the physical interface." + ::= { hwModeChannelBandwidthEntry 3 } + + -- hwModeChannelIfName 1.3.6.1.4.1.2011.5.25.41.1.25.1.1.4 + hwModeChannelIfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface name of physical interface." + ::= { hwModeChannelBandwidthEntry 4 } + + END + +-- +-- HUAWEI-IF-EXT-MIB.my +-- diff --git a/mibs/huawei/HUAWEI-LLDP-MIB b/mibs/huawei/HUAWEI-LLDP-MIB index c5751183a6..f1f210b34e 100644 --- a/mibs/huawei/HUAWEI-LLDP-MIB +++ b/mibs/huawei/HUAWEI-LLDP-MIB @@ -1,700 +1,913 @@ --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. --- Description: HUAWEI Private Extended Interface MIB --- Reference: --- Version: V2.18 --- History: --- Version: V2.0 --- History: --- Yang Jishang,2009-05-04, Add one table for Mdn compliance. --- ================================================================== --- ================================================================== --- --- Varibles and types be imported --- --- ================================================================== -HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN - IMPORTS - - TruthValue, TEXTUAL-CONVENTION, DisplayString, MacAddress - FROM SNMPv2-TC - - MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP - FROM SNMPv2-CONF - - MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, - OBJECT-IDENTITY, Unsigned32, NOTIFICATION-TYPE - FROM SNMPv2-SMI - - InterfaceIndex - FROM IF-MIB - - lldpPortConfigPortNum,lldpLocSysCapSupported,lldpLocSysCapEnabled, - LldpPortNumber,LldpPortId,lldpRemEntry - FROM LLDP-MIB - - hwDatacomm - FROM HUAWEI-MIB; - - hwLldpMIB MODULE-IDENTITY - LAST-UPDATED "201708172019Z" - - ORGANIZATION - "Huawei Technologies Co.,Ltd." - CONTACT-INFO - "Huawei Industrial Base - Bantian, Longgang - Shenzhen 518129 - People's Republic of China - Website: http://www.huawei.com - Email: support@huawei.com - " - DESCRIPTION - "This file is an extension of LLDP-MIB. It provides such functions of - globally enabling or disabling the LLDP protocol, enabling the global - alarm, clearing statistics on ports and configuring network management - IP addresses and some alarms." - REVISION "201708172019Z" - DESCRIPTION "modify decription of hwLldpMdnRemTable" - - REVISION "201707200000Z" - DESCRIPTION "add trap hwLldpDdpTrapObjects" - - REVISION "201707130000Z" - DESCRIPTION "edit hwLldpEnable description" - - REVISION "201705220000Z" - DESCRIPTION "add hwLldpDdpFilterType" - - REVISION "201612240000Z" - DESCRIPTION "add hwLldpRemNetworkIdTable" - - REVISION "201605160000Z" - DESCRIPTION "add trap hwLldpInterfaceRemTablesChange" - - REVISION "201503311730Z" - DESCRIPTION "add trap hwLldpRateExcessive" - - REVISION "201503101558Z" - DESCRIPTION "modify hwLldpCounterReset" - - ::= { hwDatacomm 134 } - - -- Textual Convention - - EnabledStatus ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "A simple status value for the object." - SYNTAX INTEGER - { - enabled(1), - disabled(2) - } - - -- ============================================================================ - -- Node definitions - -- ============================================================================ - - -- 1.3.6.1.4.1.2011.5.25.134 - - hwLldpObjects OBJECT IDENTIFIER ::= { hwLldpMIB 1} - - hwLldpTraps OBJECT IDENTIFIER ::= { hwLldpMIB 2 } - - hwLldpConformance OBJECT IDENTIFIER ::= { hwLldpMIB 3 } - - - -- ============================================================================ - -- - -- ======================= Objects definitions================================= - -- - -- ============================================================================ - - hwLldpConfiguration OBJECT IDENTIFIER ::= { hwLldpObjects 1} - hwLldpRemoteSystemData OBJECT IDENTIFIER ::= { hwLldpObjects 2} - hwLldpInterfaceRemData OBJECT IDENTIFIER ::= { hwLldpObjects 3} - hwLldpTrapObjects OBJECT IDENTIFIER ::= { hwLldpObjects 51 } - hwLldpDdpFilterType OBJECT IDENTIFIER ::= { hwLldpObjects 53 } - - - hwLldpDdpFilterTypeTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLldpDdpFilterTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpFilterType 1 } - - hwLldpDdpFilterTypeEntry OBJECT-TYPE - SYNTAX HwLldpDdpFilterTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwLldpDdpIfIndex } - ::= { hwLldpDdpFilterTypeTable 1 } - - - HwLldpDdpFilterTypeEntry ::= - SEQUENCE { - hwLldpDdpIfIndex - Integer32, - hwLldpDdpSetFilterType - Integer32 - } - hwLldpDdpIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpFilterTypeEntry 1 } - - hwLldpDdpSetFilterType OBJECT-TYPE - SYNTAX Integer32 (0..2) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpFilterTypeEntry 2 } - - hwLldpEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Globally enable or disable the LLDP configuration. If the hwLldpEnable - is 1, LLDP is enabled. If the hwLldpEnable is 2, LLDP is disabled. " - ::= { hwLldpConfiguration 1 } - - hwLldpLocManIPAddr OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Specifies the management IP address of the local device. The management IP - address is carried in the management address TLV of LLDP packet and is used - to identify NM devices in network management. The management IP address - configured here must be a valid one and must be an IP address in the address - chain. If the IP address is not valid or is not configured, the management IP - address will be chosen from default IP addressees of the system. The sequence - of address searching is: loopback interface, management network interface, VLANIF - port and IP address chain (The smallest IP is chosen). If the default IP is not - found, the bridge MAC of the system is used." - - ::= { hwLldpConfiguration 2 } - - hwLldpCounterReset OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Clears the statistics of neighbours received and sent for trap informations." - ::= { hwLldpConfiguration 3 } - - hwLldpNotificationEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The global alarming that is used to control alarms on all ports. - If it is 1, the global alarming is enabled. If it is 2, the global - alarming is disabled. - By default, the global alarming is enabled." - ::= { hwLldpConfiguration 4 } - - hwLldpPortConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLldpPortConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "LLDP port congfiguration table." - ::= { hwLldpConfiguration 5 } - - hwLldpPortConfigEntry OBJECT-TYPE - SYNTAX HwLldpPortConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the LLDP port congfiguration table." - INDEX{ lldpPortConfigPortNum} - ::= { hwLldpPortConfigTable 1} - - HwLldpPortConfigEntry ::= - SEQUENCE { - hwLldpPortConfigIfIndex - InterfaceIndex, - hwLldpPortConfigCounterReset - EnabledStatus - } - - hwLldpPortConfigIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Port index." - ::= {hwLldpPortConfigEntry 11} - - hwLldpPortConfigCounterReset OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Clears the statistics of packets received and sent on the current port." - ::= {hwLldpPortConfigEntry 12} - - hwLldpRemProtoTypeTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLldpRemProtoTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "LLDP remote neighbour protocol version table." - ::= { hwLldpRemoteSystemData 1 } - - hwLldpRemProtoTypeEntry OBJECT-TYPE - SYNTAX HwLldpRemProtoTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the LLDP remote neighbour protocol version table." - INDEX { - lldpPortConfigPortNum - } - ::= { hwLldpRemProtoTypeTable 1} - - HwLldpRemProtoTypeEntry ::= - SEQUENCE { - hwLldpRemProtoType INTEGER - } - - hwLldpRemProtoType OBJECT-TYPE - SYNTAX INTEGER - { - lldp(1), - mdn(2), - unknown(255) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Protocol type of the remote neighbour." - ::= {hwLldpRemProtoTypeEntry 1} - - hwLldpMdnRemTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLldpMdnRemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Remote MDN neighbor query table." - ::= { hwLldpRemoteSystemData 2 } - - hwLldpMdnRemEntry OBJECT-TYPE - SYNTAX HwLldpMdnRemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the MacAddress discovery neighbour remote table." - INDEX { - hwLldpMdnRemLocalPortNum, - hwLldpMdnRemIndex - } - ::= { hwLldpMdnRemTable 1} - - HwLldpMdnRemEntry ::= - SEQUENCE { - hwLldpMdnRemLocalPortNum LldpPortNumber, - hwLldpMdnRemIndex Integer32, - hwLldpMdnRemLocalPortId LldpPortId, - hwLldpMdnRemMacAddr MacAddress - } - - hwLldpMdnRemLocalPortNum OBJECT-TYPE - SYNTAX LldpPortNumber - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index value used to identify the local port associated with - this entry." - ::= {hwLldpMdnRemEntry 1} - - hwLldpMdnRemIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This object represents an arbitrary local integer value used to - identify a particular connection instance, unique only for the - indicated remote system." - ::= {hwLldpMdnRemEntry 2} - - hwLldpMdnRemLocalPortId OBJECT-TYPE - SYNTAX LldpPortId - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The string value used to identify the port component - associated with a given port in the local system." - ::= {hwLldpMdnRemEntry 3} - - hwLldpMdnRemMacAddr OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The MacAddress of LLDP MacAddress discovery neighbor." - ::= {hwLldpMdnRemEntry 8} - - hwLldpRemNetworkIdTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLldpRemNetworkIdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "LLDP remote neighbour network id table." - ::= { hwLldpRemoteSystemData 3 } - - hwLldpRemNetworkIdEntry OBJECT-TYPE - SYNTAX HwLldpRemNetworkIdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the LLDP remote neighbour network id table." - AUGMENTS { lldpRemEntry } - ::= { hwLldpRemNetworkIdTable 1} - - HwLldpRemNetworkIdEntry ::= - SEQUENCE { - hwLldpRemNetworkId OCTET STRING - } - - hwLldpRemNetworkId OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Network id of the remote neighbour." - ::= {hwLldpRemNetworkIdEntry 1} - - hwLldpInterfaceRemTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwLldpInterfaceRemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The LLDP remote table." - ::= { hwLldpInterfaceRemData 1 } - - hwLldpInterfaceRemEntry OBJECT-TYPE - SYNTAX HwLldpInterfaceRemEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of the LLDP remote table." - INDEX { - hwLldpRemTablesChangeIfIndex - } - ::= { hwLldpInterfaceRemTable 1} - - HwLldpInterfaceRemEntry ::= - SEQUENCE { - hwLldpRemTablesChangeIfIndex InterfaceIndex, - hwLldpRemTablesChangeType INTEGER, - hwLldpInterfaceRemAdds Integer32, - hwLldpInterfaceRemDeletes Integer32 - } - - hwLldpRemTablesChangeIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The LLDP neighbors of this interface was changed." - ::= { hwLldpInterfaceRemEntry 1 } - - hwLldpRemTablesChangeType OBJECT-TYPE - SYNTAX INTEGER { - added(1), - deleted(2) - } - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The change type of LLDP remote tables." - ::= { hwLldpInterfaceRemEntry 2 } - - hwLldpInterfaceRemAdds OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The number of LLDP neighbors inserted." - ::= { hwLldpInterfaceRemEntry 3 } - - hwLldpInterfaceRemDeletes OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The number of LLDP neighbors deleted." - ::= { hwLldpInterfaceRemEntry 4 } - - hwLldpDdpTrapObjects OBJECT IDENTIFIER ::= { hwLldpObjects 52 } - hwLldpDdpTrapLocalSN OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 1 } - hwLldpDdpTrapLocalIfindex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 2 } - hwLldpDdpTrapLocalIP OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 3 } - hwLldpDdpTrapLocalMAC OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 4 } - hwLldpDdpTrapNbrSN OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 5 } -hwLldpDdpTrapNbrIfindex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 6 } - hwLldpDdpTrapNbrIP OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 7 } - hwLldpDdpTrapNbrMAC OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpDdpTrapObjects 8 } - - -- define trap VB - hwLldpTrapIfName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..64)) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Lldp trap message interface name." - ::= { hwLldpTrapObjects 1 } - - hwLldpEnabled NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Notify the NMS that the LLDP is globally enabled. This alarm is not - restricted by the alarm delay." - ::= { hwLldpTraps 1} - - hwLldpDisabled NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Notify the NMS that the LLDP is globally disabled. This alarm is not - restricted by the alarm delay." - ::= { hwLldpTraps 2} - - hwLldpLocSysCapSupportedChange NOTIFICATION-TYPE - OBJECTS {lldpLocSysCapSupported} - STATUS current - DESCRIPTION - "Alarm on the change of capabilities supported of a local device." - ::= { hwLldpTraps 3} - - hwLldpLocSysCapEnabledChange NOTIFICATION-TYPE - OBJECTS {lldpLocSysCapEnabled} - STATUS current - DESCRIPTION - "Alarm on the change of capabilities enabled of a local device." - ::= { hwLldpTraps 4} - - hwLldpLocManIPAddrChange NOTIFICATION-TYPE - OBJECTS {hwLldpLocManIPAddr} - STATUS current - DESCRIPTION - "Alarm on the change of management IP address of a local device." - ::= { hwLldpTraps 5} - - hwLldpMdnRemTablesChange NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Notify the NMS that the MacAddress discovery neighbor is changed." - ::= { hwLldpTraps 6} - - hwLldpRateExcessive NOTIFICATION-TYPE - OBJECTS { hwLldpTrapIfName } - STATUS current - DESCRIPTION - "Notify the NMS that the received PDU rate has exceeded the threshold." - ::= { hwLldpTraps 7} - - hwLldpInterfaceRemTablesChange NOTIFICATION-TYPE - OBJECTS { - hwLldpRemTablesChangeType, - hwLldpInterfaceRemAdds, - hwLldpInterfaceRemDeletes - } - STATUS current - DESCRIPTION - "Notify the NMS that the LLDP neighbor information of the interface was changed." - ::= { hwLldpTraps 8} - - hwLldpDdpNotifyDeviceAuthenTrap NOTIFICATION-TYPE - OBJECTS { hwLldpDdpTrapLocalSN, hwLldpDdpTrapLocalIfindex, hwLldpDdpTrapLocalIP, hwLldpDdpTrapLocalMAC, hwLldpDdpTrapNbrSN, - hwLldpDdpTrapNbrIfindex, hwLldpDdpTrapNbrIP, hwLldpDdpTrapNbrMAC } - STATUS current - DESCRIPTION - "Description." - ::= { hwLldpTraps 9 } - - -- - -- *********************************************************** - -- - -- HAUWEILLDPMIBCONFORMANCE - -- - -- *********************************************************** - -- - - hwLldpCompliances OBJECT IDENTIFIER ::= { hwLldpConformance 1 } - hwLldpGroups OBJECT IDENTIFIER ::= { hwLldpConformance 2 } - -- compliance statements - lldpCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for SNMP entities which implement - the HUAWEI-LLDP-MIB." - MODULE -- this module - MANDATORY-GROUPS { - hwLldpConfigGroup, - hwLldpStatsGroup, - hwLldpPortGroup, - hwLldpTrapGroup - } - ::= { hwLldpCompliances 1 } - - -- MIB groupings - hwLldpConfigGroup OBJECT-GROUP - OBJECTS { - hwLldpEnable, - hwLldpLocManIPAddr, - hwLldpNotificationEnable, - hwLldpDdpSetFilterType } - STATUS current - DESCRIPTION - "The collection of objects which are used to configure the - LLDP implementation behavior. - This group is mandatory for agents which implement the LLDP." - ::= { hwLldpGroups 1 } - - hwLldpStatsGroup OBJECT-GROUP - OBJECTS { - hwLldpCounterReset, - - hwLldpPortConfigCounterReset - } - STATUS current - DESCRIPTION - "The collection of objects which are used to represent LLDP - statistics. - This group is mandatory for agents which implement the LLDP - and have the capability of receiving and transmitting LLDP frames." - ::= { hwLldpGroups 2 } - - - hwLldpPortGroup OBJECT-GROUP - OBJECTS { - hwLldpPortConfigIfIndex , - hwLldpRemProtoType - } - STATUS current - DESCRIPTION - "The collection of objects indicate index of port." - ::= { hwLldpGroups 3 } - - hwLldpTrapGroup NOTIFICATION-GROUP - NOTIFICATIONS { - hwLldpEnabled, - hwLldpDisabled, - hwLldpLocSysCapSupportedChange, - hwLldpLocSysCapEnabledChange, - hwLldpLocManIPAddrChange, - hwLldpMdnRemTablesChange, - hwLldpRateExcessive, - hwLldpInterfaceRemTablesChange - } - STATUS current - DESCRIPTION - "The collection of notifications used to indicate HUAWEI-LLDP-MIB - data consistency and general status information. - This group is mandatory for agents which implement the LLDP - and have the capability of receiving LLDP frames." - ::= { hwLldpGroups 4 } - - hwLldpMdnRemGroup OBJECT-GROUP - OBJECTS { - hwLldpMdnRemLocalPortId, - hwLldpMdnRemMacAddr - } - STATUS current - DESCRIPTION - "The collection of objects which are used to represent - LLDP MacAddress discovery neighbor remote systems information. - The objects represent the information associated with the basic - TLV set. Please note that even the agent doesn't implement some - of the optional TLVs, it shall recognize all the optional TLV - information that the remote system may advertise." - ::= { hwLldpGroups 5 } - - hwLldpTrapObjectsGroup OBJECT-GROUP - OBJECTS { hwLldpTrapIfName } - STATUS current - DESCRIPTION - "The collection of objects used as trap parameters." - ::= { hwLldpGroups 6 } - - hwLldpInterfaceRemGroup OBJECT-GROUP - OBJECTS { - hwLldpRemTablesChangeType, - hwLldpInterfaceRemAdds, - hwLldpInterfaceRemDeletes - } - STATUS current - DESCRIPTION - "The LLDP remote table." - ::= { hwLldpGroups 7 } - - hwLldpRemNetworkIdGroup OBJECT-GROUP - OBJECTS { - hwLldpRemNetworkId - } - STATUS current - DESCRIPTION - "The LLDP remote networkId table." - ::= { hwLldpGroups 8 } - - -END \ No newline at end of file +-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Description: HUAWEI Private Extended Interface MIB +-- Reference: +-- Version: V2.21 +-- History: +-- Version: V2.0 +-- History: +-- Yang Jishang,2009-05-04, Add one table for Mdn compliance. +-- ================================================================== +-- ================================================================== +-- +-- Varibles and types be imported +-- +-- ================================================================== +HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN + IMPORTS + + TruthValue, TEXTUAL-CONVENTION, DisplayString, MacAddress + FROM SNMPv2-TC + + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + + MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, + OBJECT-IDENTITY, Unsigned32, NOTIFICATION-TYPE + FROM SNMPv2-SMI + + InterfaceIndex + FROM IF-MIB + + lldpPortConfigPortNum,lldpLocSysCapSupported,lldpLocSysCapEnabled, + LldpPortNumber,LldpPortId,lldpRemEntry,LldpManAddress,LldpManAddrIfSubtype, + lldpRemTimeMark,lldpRemLocalPortNum,lldpRemIndex,LldpChassisId,LldpSystemCapabilitiesMap + FROM LLDP-MIB + + AddressFamilyNumbers + FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB + + hwDatacomm + FROM HUAWEI-MIB; + + hwLldpMIB MODULE-IDENTITY + LAST-UPDATED "201808300000Z" + + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + "This file is an extension of LLDP-MIB. It provides such functions of + globally enabling or disabling the LLDP protocol, enabling the global + alarm, clearing statistics on ports and configuring network management + IP addresses and some alarms." + REVISION "201808300000Z" + DESCRIPTION "add trap hwLldpInterfaceParaChange" + + REVISION "201804070000Z" + DESCRIPTION "add hwLldpRemManAddrTable" + + REVISION "201803270000Z" + DESCRIPTION "modify decription of hwLldpNotificationEnable" + + REVISION "201708172019Z" + DESCRIPTION "modify decription of hwLldpMdnRemTable" + + REVISION "201707200000Z" + DESCRIPTION "add trap hwLldpDdpTrapObjects" + + REVISION "201707130000Z" + DESCRIPTION "edit hwLldpEnable description" + + REVISION "201705220000Z" + DESCRIPTION "add hwLldpDdpFilterType" + + REVISION "201612240000Z" + DESCRIPTION "add hwLldpRemNetworkIdTable" + + REVISION "201605160000Z" + DESCRIPTION "add trap hwLldpInterfaceRemTablesChange" + + REVISION "201503311730Z" + DESCRIPTION "add trap hwLldpRateExcessive" + + REVISION "201503101558Z" + DESCRIPTION "modify hwLldpCounterReset" + + + + ::= { hwDatacomm 134 } + + -- Textual Convention + + EnabledStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A simple status value for the object." + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + + -- ============================================================================ + -- Node definitions + -- ============================================================================ + + -- 1.3.6.1.4.1.2011.5.25.134 + + hwLldpObjects OBJECT IDENTIFIER ::= { hwLldpMIB 1} + + hwLldpTraps OBJECT IDENTIFIER ::= { hwLldpMIB 2 } + + hwLldpConformance OBJECT IDENTIFIER ::= { hwLldpMIB 3 } + + + -- ============================================================================ + -- + -- ======================= Objects definitions================================= + -- + -- ============================================================================ + + hwLldpConfiguration OBJECT IDENTIFIER ::= { hwLldpObjects 1} + hwLldpRemoteSystemData OBJECT IDENTIFIER ::= { hwLldpObjects 2} + hwLldpInterfaceRemData OBJECT IDENTIFIER ::= { hwLldpObjects 3} + hwLldpTrapObjects OBJECT IDENTIFIER ::= { hwLldpObjects 51 } + hwLldpDdpFilterType OBJECT IDENTIFIER ::= { hwLldpObjects 53 } + + hwLldpDdpFilterTypeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLldpDdpFilterTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpFilterType 1 } + + hwLldpDdpFilterTypeEntry OBJECT-TYPE + SYNTAX HwLldpDdpFilterTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwLldpDdpIfIndex } + ::= { hwLldpDdpFilterTypeTable 1 } + + + HwLldpDdpFilterTypeEntry ::= + SEQUENCE { + hwLldpDdpIfIndex + Integer32, + hwLldpDdpSetFilterType + Integer32 + } + hwLldpDdpIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpFilterTypeEntry 1 } + + hwLldpDdpSetFilterType OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpFilterTypeEntry 2 } + + hwLldpEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Globally enable or disable the LLDP configuration. If the hwLldpEnable + is 1, LLDP is enabled. If the hwLldpEnable is 2, LLDP is disabled. " + ::= { hwLldpConfiguration 1 } + + hwLldpLocManIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the management IP address of the local device. The management IP + address is carried in the management address TLV of LLDP packet and is used + to identify NM devices in network management. The management IP address + configured here must be a valid one and must be an IP address in the address + chain. If the IP address is not valid or is not configured, the management IP + address will be chosen from default IP addressees of the system. The sequence + of address searching is: loopback interface, management network interface, VLANIF + port and IP address chain (The smallest IP is chosen). If the default IP is not + found, the bridge MAC of the system is used." + + ::= { hwLldpConfiguration 2 } + + hwLldpCounterReset OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clears the statistics of neighbours received and sent for trap informations." + ::= { hwLldpConfiguration 3 } + + hwLldpNotificationEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The global alarming that is used to control alarms on all ports. + If it is 1, the global alarming is enabled. If it is 2, the global + alarming is disabled." + ::= { hwLldpConfiguration 4 } + + hwLldpPortConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLldpPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LLDP port congfiguration table." + ::= { hwLldpConfiguration 5 } + + hwLldpPortConfigEntry OBJECT-TYPE + SYNTAX HwLldpPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the LLDP port congfiguration table." + INDEX{ lldpPortConfigPortNum} + ::= { hwLldpPortConfigTable 1} + + HwLldpPortConfigEntry ::= + SEQUENCE { + hwLldpPortConfigIfIndex + InterfaceIndex, + hwLldpPortConfigCounterReset + EnabledStatus + } + + hwLldpPortConfigIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port index." + ::= {hwLldpPortConfigEntry 11} + + hwLldpPortConfigCounterReset OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clears the statistics of packets received and sent on the current port." + ::= {hwLldpPortConfigEntry 12} + + hwLldpRemProtoTypeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLldpRemProtoTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LLDP remote neighbour protocol version table." + ::= { hwLldpRemoteSystemData 1 } + + hwLldpRemProtoTypeEntry OBJECT-TYPE + SYNTAX HwLldpRemProtoTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the LLDP remote neighbour protocol version table." + INDEX { + lldpPortConfigPortNum + } + ::= { hwLldpRemProtoTypeTable 1} + + HwLldpRemProtoTypeEntry ::= + SEQUENCE { + hwLldpRemProtoType INTEGER + } + + hwLldpRemProtoType OBJECT-TYPE + SYNTAX INTEGER + { + lldp(1), + mdn(2), + unknown(255) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protocol type of the remote neighbour." + ::= {hwLldpRemProtoTypeEntry 1} + + hwLldpMdnRemTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLldpMdnRemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Remote MDN neighbor query table." + ::= { hwLldpRemoteSystemData 2 } + + hwLldpMdnRemEntry OBJECT-TYPE + SYNTAX HwLldpMdnRemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the MacAddress discovery neighbour remote table." + INDEX { + hwLldpMdnRemLocalPortNum, + hwLldpMdnRemIndex + } + ::= { hwLldpMdnRemTable 1} + + HwLldpMdnRemEntry ::= + SEQUENCE { + hwLldpMdnRemLocalPortNum LldpPortNumber, + hwLldpMdnRemIndex Integer32, + hwLldpMdnRemLocalPortId LldpPortId, + hwLldpMdnRemMacAddr MacAddress + } + + hwLldpMdnRemLocalPortNum OBJECT-TYPE + SYNTAX LldpPortNumber + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index value used to identify the local port associated with + this entry." + ::= {hwLldpMdnRemEntry 1} + + hwLldpMdnRemIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents an arbitrary local integer value used to + identify a particular connection instance, unique only for the + indicated remote system." + ::= {hwLldpMdnRemEntry 2} + + hwLldpMdnRemLocalPortId OBJECT-TYPE + SYNTAX LldpPortId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The string value used to identify the port component + associated with a given port in the local system." + ::= {hwLldpMdnRemEntry 3} + + hwLldpMdnRemMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MacAddress of LLDP MacAddress discovery neighbor." + ::= {hwLldpMdnRemEntry 8} + --hwLldpRemManAddrTable : Management addresses of the remote system + -- + hwLldpRemManAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLldpRemManAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains one or more rows per management address + information on the remote system learned on a particular port + contained in the local chassis known to this agent." + ::= { hwLldpRemoteSystemData 4 } + + hwLldpRemManAddrEntry OBJECT-TYPE + SYNTAX HwLldpRemManAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Management address information about a particular chassis + component. There may be multiple management addresses + configured on the remote system identified by a particular + lldpRemIndex whose information is received on + lldpRemLocalPortNum of the local system. Each management + address should have distinct 'management address + type' (hwLldpRemManAddrSubtype) and 'management address' + (hwLldpRemManAddr.) + Entries may be created and deleted in this table by the + agent." + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex, + hwLldpRemManAddrSubtype, + hwLldpRemManAddr + } + ::= { hwLldpRemManAddrTable 1 } + + HwLldpRemManAddrEntry ::= SEQUENCE { + hwLldpRemManAddrSubtype AddressFamilyNumbers, + hwLldpRemManAddr LldpManAddress, + hwLldpRemManAddrIfSubtype LldpManAddrIfSubtype, + hwLldpRemManAddrIfId Integer32, + hwLldpRemManAddrOID OBJECT IDENTIFIER + } + + hwLldpRemManAddrSubtype OBJECT-TYPE + SYNTAX AddressFamilyNumbers + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of management address identifier encoding used in + the associated 'lldpRemManagmentAddr' object." + REFERENCE + "IEEE Std 802.1AB-2005 9.5.9.3" + ::= { hwLldpRemManAddrEntry 1 } + + hwLldpRemManAddr OBJECT-TYPE + SYNTAX LldpManAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The string value used to identify the management address + component associated with the remote system. The purpose + of this address is to contact the management entity." + REFERENCE + "IEEE Std 802.1AB-2005 9.5.9.4" + ::= { hwLldpRemManAddrEntry 2 } + + hwLldpRemManAddrIfSubtype OBJECT-TYPE + SYNTAX LldpManAddrIfSubtype + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The enumeration value that identifies the interface numbering + method used for defining the interface number, associated + with the remote system." + REFERENCE + "IEEE Std 802.1AB-2005 9.5.9.5" + ::= { hwLldpRemManAddrEntry 3 } + + hwLldpRemManAddrIfId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The integer value used to identify the interface number + regarding the management address component associated with + the remote system." + REFERENCE + "IEEE Std 802.1AB-2005 9.5.9.6" + ::= { hwLldpRemManAddrEntry 4 } + + hwLldpRemManAddrOID OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OID value used to identify the type of hardware component + or protocol entity associated with the management address + advertised by the remote system agent." + REFERENCE + "IEEE Std 802.1AB-2005 9.5.9.8" + ::= { hwLldpRemManAddrEntry 5 } + hwLldpRemNetworkIdTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLldpRemNetworkIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LLDP remote neighbour network id table." + ::= { hwLldpRemoteSystemData 3 } + + hwLldpRemNetworkIdEntry OBJECT-TYPE + SYNTAX HwLldpRemNetworkIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the LLDP remote neighbour network id table." + AUGMENTS { lldpRemEntry } + ::= { hwLldpRemNetworkIdTable 1} + + HwLldpRemNetworkIdEntry ::= + SEQUENCE { + hwLldpRemNetworkId OCTET STRING + } + + hwLldpRemNetworkId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Network id of the remote neighbour." + ::= {hwLldpRemNetworkIdEntry 1} + + hwLldpInterfaceRemTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwLldpInterfaceRemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The LLDP remote table." + ::= { hwLldpInterfaceRemData 1 } + + hwLldpInterfaceRemEntry OBJECT-TYPE + SYNTAX HwLldpInterfaceRemEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the LLDP remote table." + INDEX { + hwLldpRemTablesChangeIfIndex + } + ::= { hwLldpInterfaceRemTable 1} + + HwLldpInterfaceRemEntry ::= + SEQUENCE { + hwLldpRemTablesChangeIfIndex InterfaceIndex, + hwLldpRemTablesChangeType INTEGER, + hwLldpInterfaceRemAdds Integer32, + hwLldpInterfaceRemDeletes Integer32 + } + + hwLldpRemTablesChangeIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The LLDP neighbors of this interface was changed." + ::= { hwLldpInterfaceRemEntry 1 } + + hwLldpRemTablesChangeType OBJECT-TYPE + SYNTAX INTEGER { + added(1), + deleted(2) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The change type of LLDP remote tables." + ::= { hwLldpInterfaceRemEntry 2 } + + hwLldpInterfaceRemAdds OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The number of LLDP neighbors inserted." + ::= { hwLldpInterfaceRemEntry 3 } + + hwLldpInterfaceRemDeletes OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The number of LLDP neighbors deleted." + ::= { hwLldpInterfaceRemEntry 4 } + + hwLldpDdpTrapObjects OBJECT IDENTIFIER ::= { hwLldpObjects 52 } + hwLldpDdpTrapLocalSN OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 1 } + hwLldpDdpTrapLocalIfindex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 2 } + hwLldpDdpTrapLocalIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 3 } + hwLldpDdpTrapLocalMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 4 } + hwLldpDdpTrapNbrSN OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 5 } +hwLldpDdpTrapNbrIfindex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 6 } + hwLldpDdpTrapNbrIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 7 } + hwLldpDdpTrapNbrMAC OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpDdpTrapObjects 8 } + + -- define trap VB + hwLldpTrapIfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Lldp trap message interface name." + ::= { hwLldpTrapObjects 1 } + + --- define paramet trap + hwLldpTrapParaObjects OBJECT IDENTIFIER ::= { hwLldpObjects 54 } + hwLldpParaTrapLocPortId OBJECT-TYPE + SYNTAX LldpPortId + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Lldp trap interface name." + ::= { hwLldpTrapParaObjects 1 } + hwLldpParaTrapPeerPortId OBJECT-TYPE + SYNTAX LldpPortId + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 2 } + hwLldpParaTrapLocStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 3 } + hwLldpParaTrapLocChassisId OBJECT-TYPE + SYNTAX LldpChassisId + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 4 } + hwLldpParaTrapLocTTL OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 5 } + hwLldpParaTrapLocMngIp OBJECT-TYPE + SYNTAX LldpManAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 6 } + hwLldpParaTrapPeerChassisId OBJECT-TYPE + SYNTAX LldpChassisId + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 7 } + hwLldpParaTrapPeerPortDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 8 } + hwLldpParaTrapPeerSysName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 9 } + hwLldpParaTrapPeerSysDesc OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 10 } + hwLldpParaTrapPeerSysCap OBJECT-TYPE + SYNTAX LldpSystemCapabilitiesMap + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 11 } + hwLldpParaTrapPeerMngIp OBJECT-TYPE + SYNTAX LldpManAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTrapParaObjects 12 } + + + hwLldpEnabled NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Notify the NMS that the LLDP is globally enabled. This alarm is not + restricted by the alarm delay." + ::= { hwLldpTraps 1} + + hwLldpDisabled NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Notify the NMS that the LLDP is globally disabled. This alarm is not + restricted by the alarm delay." + ::= { hwLldpTraps 2} + + hwLldpLocSysCapSupportedChange NOTIFICATION-TYPE + OBJECTS {lldpLocSysCapSupported} + STATUS current + DESCRIPTION + "Alarm on the change of capabilities supported of a local device." + ::= { hwLldpTraps 3} + + hwLldpLocSysCapEnabledChange NOTIFICATION-TYPE + OBJECTS {lldpLocSysCapEnabled} + STATUS current + DESCRIPTION + "Alarm on the change of capabilities enabled of a local device." + ::= { hwLldpTraps 4} + + hwLldpLocManIPAddrChange NOTIFICATION-TYPE + OBJECTS {hwLldpLocManIPAddr} + STATUS current + DESCRIPTION + "Alarm on the change of management IP address of a local device." + ::= { hwLldpTraps 5} + + hwLldpMdnRemTablesChange NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Notify the NMS that the MacAddress discovery neighbor is changed." + ::= { hwLldpTraps 6} + + hwLldpRateExcessive NOTIFICATION-TYPE + OBJECTS { hwLldpTrapIfName } + STATUS current + DESCRIPTION + "Notify the NMS that the received PDU rate has exceeded the threshold." + ::= { hwLldpTraps 7} + + hwLldpInterfaceRemTablesChange NOTIFICATION-TYPE + OBJECTS { + hwLldpRemTablesChangeType, + hwLldpInterfaceRemAdds, + hwLldpInterfaceRemDeletes + } + STATUS current + DESCRIPTION + "Notify the NMS that the LLDP neighbor information of the interface was changed." + ::= { hwLldpTraps 8} + + hwLldpDdpNotifyDeviceAuthenTrap NOTIFICATION-TYPE + OBJECTS { hwLldpDdpTrapLocalSN, hwLldpDdpTrapLocalIfindex, hwLldpDdpTrapLocalIP, hwLldpDdpTrapLocalMAC, hwLldpDdpTrapNbrSN, + hwLldpDdpTrapNbrIfindex, hwLldpDdpTrapNbrIP, hwLldpDdpTrapNbrMAC } + STATUS current + DESCRIPTION + "Description." + ::= { hwLldpTraps 9 } + + + hwLldpInterfaceParaChange NOTIFICATION-TYPE + OBJECTS { + hwLldpParaTrapLocPortId, hwLldpParaTrapPeerPortId, hwLldpParaTrapLocStatus, hwLldpParaTrapLocChassisId, hwLldpParaTrapLocTTL, + hwLldpParaTrapLocMngIp, hwLldpParaTrapPeerChassisId, hwLldpParaTrapPeerPortDesc, hwLldpParaTrapPeerSysName, hwLldpParaTrapPeerSysDesc, + hwLldpParaTrapPeerSysCap, hwLldpParaTrapPeerMngIp } + STATUS current + DESCRIPTION + "Notify the NMS that the LLDP parament of the interface was changed." + ::= { hwLldpTraps 10} + + -- + -- *********************************************************** + -- + -- HAUWEILLDPMIBCONFORMANCE + -- + -- *********************************************************** + -- + + hwLldpCompliances OBJECT IDENTIFIER ::= { hwLldpConformance 1 } + hwLldpGroups OBJECT IDENTIFIER ::= { hwLldpConformance 2 } + -- compliance statements + lldpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for SNMP entities which implement + the HUAWEI-LLDP-MIB." + MODULE -- this module + MANDATORY-GROUPS { + hwLldpConfigGroup, + hwLldpStatsGroup, + hwLldpPortGroup, + hwLldpTrapGroup + } + ::= { hwLldpCompliances 1 } + + -- MIB groupings + hwLldpConfigGroup OBJECT-GROUP + OBJECTS { + hwLldpEnable, + hwLldpLocManIPAddr, + hwLldpNotificationEnable, + hwLldpDdpSetFilterType } + STATUS current + DESCRIPTION + "The collection of objects which are used to configure the + LLDP implementation behavior. + This group is mandatory for agents which implement the LLDP." + ::= { hwLldpGroups 1 } + + hwLldpStatsGroup OBJECT-GROUP + OBJECTS { + hwLldpCounterReset, + + hwLldpPortConfigCounterReset + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent LLDP + statistics. + This group is mandatory for agents which implement the LLDP + and have the capability of receiving and transmitting LLDP frames." + ::= { hwLldpGroups 2 } + + + hwLldpPortGroup OBJECT-GROUP + OBJECTS { + hwLldpPortConfigIfIndex , + hwLldpRemProtoType + } + STATUS current + DESCRIPTION + "The collection of objects indicate index of port." + ::= { hwLldpGroups 3 } + + hwLldpTrapGroup NOTIFICATION-GROUP + NOTIFICATIONS { + hwLldpEnabled, + hwLldpDisabled, + hwLldpLocSysCapSupportedChange, + hwLldpLocSysCapEnabledChange, + hwLldpLocManIPAddrChange, + hwLldpMdnRemTablesChange, + hwLldpRateExcessive, + hwLldpInterfaceRemTablesChange, + hwLldpInterfaceParaChange + } + STATUS current + DESCRIPTION + "The collection of notifications used to indicate HUAWEI-LLDP-MIB + data consistency and general status information. + This group is mandatory for agents which implement the LLDP + and have the capability of receiving LLDP frames." + ::= { hwLldpGroups 4 } + + hwLldpMdnRemGroup OBJECT-GROUP + OBJECTS { + hwLldpMdnRemLocalPortId, + hwLldpMdnRemMacAddr + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent + LLDP MacAddress discovery neighbor remote systems information. + The objects represent the information associated with the basic + TLV set. Please note that even the agent doesn't implement some + of the optional TLVs, it shall recognize all the optional TLV + information that the remote system may advertise." + ::= { hwLldpGroups 5 } + + hwLldpTrapObjectsGroup OBJECT-GROUP + OBJECTS { hwLldpTrapIfName } + STATUS current + DESCRIPTION + "The collection of objects used as trap parameters." + ::= { hwLldpGroups 6 } + + hwLldpInterfaceRemGroup OBJECT-GROUP + OBJECTS { + hwLldpRemTablesChangeType, + hwLldpInterfaceRemAdds, + hwLldpInterfaceRemDeletes + } + STATUS current + DESCRIPTION + "The LLDP remote table." + ::= { hwLldpGroups 7 } + + hwLldpRemNetworkIdGroup OBJECT-GROUP + OBJECTS { + hwLldpRemNetworkId + } + STATUS current + DESCRIPTION + "The LLDP remote networkId table." + ::= { hwLldpGroups 8 } + + +END diff --git a/mibs/huawei/HUAWEI-MIB b/mibs/huawei/HUAWEI-MIB index a8248d661f..5eec30eb96 100644 --- a/mibs/huawei/HUAWEI-MIB +++ b/mibs/huawei/HUAWEI-MIB @@ -1,8 +1,8 @@ -- ============================================================================ --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved. -- Description: Huawei common OID MIB definition. -- Reference: --- Version: V5.04 +-- Version: V5.43 -- ============================================================================ HUAWEI-MIB DEFINITIONS ::= BEGIN @@ -12,7 +12,7 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN FROM SNMPv2-SMI; huawei MODULE-IDENTITY - LAST-UPDATED "201708230000Z" + LAST-UPDATED "201901160000Z" ORGANIZATION "Huawei Technologies Co.,Ltd." CONTACT-INFO @@ -25,14 +25,345 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN " DESCRIPTION "Huawei common OID MIB definition." +-- Revision historys --- Revision history - REVISION "201708230000Z" - DESCRIPTION "V5.04, + REVISION "201901160000Z" + DESCRIPTION "V5.43, + The object identifier of s2720S-12TP-EI-AC is added + The object identifier of s2720S-12TP-PWR-EI-AC is added + The object identifier of s2720S-52TP-EI-AC is added + The object identifier of s2720S-52TP-PWR-EI-AC is added + The object identifier of s2720S-28TP-PWR-EI-L-AC is added + The object identifier of s2720S-28TP-PWR-EI-AC is added + The object identifier of s2720S-28TP-EI-AC is added + The object identifier of s12700E-4lsw is added + The object identifier of s12700E-8lsw is added + The object identifier of s12700E-12lsw is added + The object identifier of s5720-28X-PWR-LI-ACF for V2R13C00 is modified to s5720-28X-PWR-LI-ACF-740 + " + + REVISION "201901100000Z" + DESCRIPTION "V5.42, + The object identifier of ce6875-48S4CQ-HI is deteled + " + + REVISION "201901070000Z" + DESCRIPTION "V5.41, + The object identifier of ce8861-4C-EI is added + The object identifier of ce6875-48S4CQ-HI is added + The object identifier of ce8868-4C-EI is added + The object identifier of ce5880-48T6Q-EI is added + The object identifier of cx930_100G is added + The object identifier of cx930_BASE is added + The object identifier of ce6857-48S6CQ-EI is added + " + + REVISION "201812170000Z" + DESCRIPTION "V5.40, + The object identifier of s5720-28X-PWR-LI-ACF is added + " + + REVISION "201811130000Z" + DESCRIPTION "V5.39, + The object ne40E-M2K-C is modified to ne40E-M2K-B + The object cX600-M2K-C is modified to cX600-M2K-B + The object ptn6900-M2K-C is modified to ptn6900-M2K-B + The object cx6602-C is modified to cx6602-B + The object ETN500-D is modified to ETN500-F + " + REVISION "201811121000Z" + DESCRIPTION "V5.38, + The object identifier of NCX6604 is added + The object identifier of NCX6608 is added + The object identifier of ne40E-X2-M14B is added + The object identifier of cX600-X2-M14B is added + The object identifier of cX600-M14B is added + The object identifier of ptn6900-2-M14B is added + " + REVISION "201811120000Z" + DESCRIPTION "V5.37, + The object identifier of s1820EC-8G is added + The object identifier of s1820EC-24G is added + The object identifier of s5820EC-10P is added + The object identifier of s5820EC-10P-PWR is added + The object identifier of s5820EC-28P is added + The object identifier of s5820EC-28P-PWR is added + The object identifier of s1720-10GF-2P is added + The object identifier of s1720-10GF-PWR-2P is added + The object identifier of s1720-28GFR-4P is added + The object identifier of s1720-28GFR-PWR-4P is added + The object identifier of s1720-52GFR-4P is added + The object identifier of s1720-52GFR-PWR-4P is added + The object identifier of s5720SV2-28P-LI-AC is added + The object identifier of s5720SV2-52P-LI-AC is added + The object identifier of s6730-54L-HI-48S is added + The object identifier of s6330-54L-HI-48S is added + The object identifier of s6730-30L-HI-24S is added + The object identifier of s6330-30L-HI-24S is added + " + + REVISION "201810270000Z" + DESCRIPTION "V5.36, + The object identifier of nip6550ed-ac is added + The object identifier of nip6620e-dc is added + USG Firewall hardware sysoid (1.3.6..1.4.1.2011.2.321.1.32-86) modified to 1.3.6..1.4.1.2011.2.321.1.(132-186),but not include 1.3.6..1.4.1.2011.2.321.1.(74.79) + " + + REVISION "201810130000Z" + DESCRIPTION "V5.35, + The object identifier of atn910C-E(atn 63) is added. + The object identifier of atn910C-E-IOT(atn 64) is added. + The object identifier of atn980C(atn 65) is added. + The object identifier of atn980C-IOT(atn 66) is added. + The object identifier of ptn980(atn 37) is added. + The object identifier of ptn990e(atn 38) is added. + " + + REVISION "201809170000Z" + DESCRIPTION "V3.34, + The object identifier of MA5833(hwProducts 356) is added. + " + + REVISION "201808230000Z" + DESCRIPTION "V5.32, + The object identifier of AC6508 is added + The object identifier of AC6805 is added + The object identifier of AC6507S is added + The object identifier of AP4050DE-M is added + The object identifier of AP4050DE-M-S is added + " + + REVISION "201808230000Z" + DESCRIPTION "V5.32, + The object identifier of ne40E-F1A-8H20Q is added + The object identifier of cX600-F1A-8H20Q is added + The object identifier of ptn6900-F1A-8H20Q is added + The object identifier of cx6601-8H20Q is added + The object identifier of ne40e-X8A-ADMIN is added + The object identifier of ne40e-X8A-LS is added + The object identifier of ne40e-X16A-ADMIN is added + The object identifier of ne40e-X16A-LS is added + The object ne40E-M2K-B is modified to ne40E-M2K-C + The object cX600-M2K-B is modified to cX600-M2K-C + The object ptn6900-M2K-B is modified to ptn6900-M2K-C + The object cx6602-B is modified to cx6602-C + The object ne40E-M1A is modified to ne40E-F1A-14H24Q + The object cX600-M1A is modified to cX600-F1A-14H24Q + The object ptn6900-M1A is modified to ptn6900-F1A-14H24Q + The object cx6601 is modified to cx6601-14H24Q + " + + REVISION "201808140000Z" + DESCRIPTION "V5.31, + The object identifier of S5720I-10X-PWH-SI-AC oversea is added + The object identifier of S5720I-6X-PWH-SI-AC is added + " + + REVISION "201807260000Z" + DESCRIPTION "V5.30, + The object identifier of atn910C-F(atn 61) is added + The object identifier of atn910C-F-IOT(atn 62) is added + " + REVISION "201807170000Z" + DESCRIPTION "V5.29, + The object identifier of ce6865-48S8CQ-EI is added + The object identifier of ce8850-64CQ-EI is added + " + REVISION "201807130000Z" + DESCRIPTION "V5.28, + cx6601 OBJECT IDENTIFIER ::= { cx6600SysOid 5 } is modified + " + REVISION "201807130000Z" + DESCRIPTION "V5.27, + The object identifier of usg6630e-ac is added + The object identifier of usg6630e-dc is added + added product node and subnode:fw + " + REVISION "201806300000Z" + DESCRIPTION "V5.26, + added product node and subnode:NE40EX16B + " + REVISION "201806280000Z" + DESCRIPTION "V5.25, + added product node and subnode:usg,Fw,vFw,bigData + " + REVISION "201806090000Z" + DESCRIPTION "V5.23, + The object CX6602-A is modified to CX6602 + " + REVISION "201805210000Z" + DESCRIPTION "V5.22, + The object identifier of s1600-8 is added + The object identifier of s1600-16 is added + The object identifier of s1600-24 is added + The object identifier of s2600-10P is added + The object identifier of s2600-10P-PWR is added + The object identifier of s2600-28P is added + The object identifier of s2600-28P-PWR is added + The object identifier of s3600-28P is added + The object identifier of s3600-52P is added + The object identifier of s3600-52P-PWR is added + The object identifier of s1700-16-AC is added + The object identifier of s1700-24R is added + The object identifier of s5330-60C-HI-48S is added + The object identifier of s5330-36C-HI-24S is added + The object identifier of s5720-52X-LI-48S-AC is added + The object identifier of s5320-52X-LI-48S-AC is added + The object identifier of s5320-52X-LI-48S-DC is added + The object identifier of s5320-52X-SI-48S is added + The object identifier of s5720-52X-SI-48S is added + The object identifier of s6320-26Q-LI-24S is added + " + + REVISION "201805020000Z" + DESCRIPTION "V5.21, + The object identifier of AC600EC-24 AP100EC AP200EC AP300EC is added + " + + REVISION "201804190000Z" + DESCRIPTION "V5.20, + The object identifier of S5730-44C-HI-24S is added + The object identifier of S5730-60C-HI-48S is added + The object identifier of S5730-68C-HI-48S is added + The object identifier of S5730-36C-HI-24S is added + The object identifier of S5720I-12X-PWH-SI-AC is added + The object identifier of S5720I-10X-PWH-SI-AC is added + The object identifier of s12703lsw is added + " + + REVISION "201804090000Z" + DESCRIPTION "V5.19, + The object identifier of atn950BEX(atn 59) is added + The object identifier of atn950BEX-IOT(ptn 60) is added + The object name of etn550-D(etn 8) is modified to etn500-D(etn 8) + " + REVISION "201803140000Z" + DESCRIPTION "V5.18, + The object identifier of ptn6900-M2K is added + The object identifier of ne40E-M8A is added + The object identifier of ne40E-M16A is added + The object identifier of ne40E-M2K-B is added + The object identifier of cX600-M2K-B is added + The object identifier of ptn6900-M2K-B is added + The object identifier of cx6602-B is added + The object identifier of ne40E-M1A is added + The object identifier of cX600-M1A is added + The object identifier of ptn6900-M1A is added + The object identifier of cx6601 is added + The object identifier of ne40E-X2-M16B is added + The object identifier of cX600-X2-M16B is added + The object identifier of ptn6900-2-M16B is added + The object identifier of ne20E-S16B is added + " + REVISION "201803060000Z" + DESCRIPTION "V5.17, + The object identifier of AC6800V is added + " + REVISION "201802280000Z" + DESCRIPTION "V5.16, + The object identifier of atn905-F-DC-IOT(atn 57) is added + The object identifier of atn905-F-AC-IOT(atn 58) is added + The object identifier of ptn960E(ptn 31) is added + " + REVISION "201802230000Z" + DESCRIPTION "V5.15, + The object identifier of ma5801-gp08(hwProducts 337) is added, + The object identifier of ea5801-gp08(hwProducts 338) is added, + The object identifier of ma5801-cg04(hwProducts 339) is added, + The object identifier of ea5801-cg04(hwProducts 340) is added. + " + REVISION "201801300000Z" + DESCRIPTION "V5.14, + The object identifier of AP5050DN-S is added + The object identifier of AP2030DN-S is added + The object identifier of AP2051DN-E is added + The object identifier of AP2051DN is added + The object identifier of AP2051DN-S is added + The object identifier of AP7060DN is added + " + REVISION "201712260000Z" + DESCRIPTION "V5.12, + The object identifier of MA5811S-DE16(hwProducts 342) is added + The object identifier of MA5811S-AE48(hwProducts 343) is added + The object identifier of MA5811S-AE08(hwProducts 344) is added + The object identifier of MA5811S-AE16(hwProducts 345) is added + The object identifier of MA5811S-DE48(hwProducts 346) is added + The object identifier of MA5611S-AE08(hwProducts 347) is added + The object identifier of MA5611S-AE16(hwProducts 348) is added + The object identifier of MA5611S-DE16(hwProducts 349) is added + The object identifier of MA5611S-AE48(hwProducts 350) is added + The object identifier of MA5611S-DE48(hwProducts 351) is added + The object identifier of MA5611S-DE48-A(hwProducts 352) is added + " + + REVISION "201712220000Z" + DESCRIPTION "V5.12, + The object identifier of cloudedge(hwProducts 325) is added, + " + REVISION "201712050000Z" + DESCRIPTION "V5.11, + The object identifier of atn905-F-DC(atn 55) is added + The object identifier of atn905-F-AC(atn 56) is added + The object identifier of ne08E-S9(ne0508e 17) is added + The object identifier of etn550-D(etn 8) is added + " + REVISION "201711230000Z" + DESCRIPTION "V5.10, + The object identifier of ma5801-GP08(hwProducts 337) is added, + The object identifier of ea5801-GP08(hwProducts 338) is added. + " + + REVISION "201711090000Z" + DESCRIPTION "V5.09, + The object identifier of ce6875-48S4CQ-EI is added + " + REVISION "201710240000Z" + DESCRIPTION "V5.08, + The object identifier of s5320-52X-SI-AC-V1 is added for v2r11c10 + The object identifier of s5320-52X-SI-DC-V1 is added for v2r11c10 + The object identifier of s5320-52P-SI-AC-V1 is added for v2r11c10 + The object identifier of s5320-52P-SI-DC-V1 is added for v2r11c10 + The object identifier of s5300-52P-LI-DC-V1 is added for v2r11c10 + The object identifier of s5320-36C-EI-28S-AC-V1 is added for v2r11c10 + The object identifier of s5320-36C-EI-28S-DC-V1 is added for v2r11c10 + The object identifier of s5720I-12X-SI-AC is added for v2r12c00 + The object identifier of s5720I-12X-PWH-SI-DC is added for v2r12c00 + The object identifier of s5720I-28X-SI-AC is added for v2r12c00 + The object identifier of s5720I-28X-PWH-SI-AC is added for v2r12c00 + The object identifier of s9316 serial is added for v2r12c00 + " + + REVISION "201710120000Z" + DESCRIPTION "V5.07, + The object identifier of cX600-M2K is added + The object identifier of ne40E-M2K is added + The object identifier of cx6602-A is added + " + + REVISION "201709290000Z" + DESCRIPTION "V5.06, + The object identifier of virtual-cluster-chassis is added + " + + REVISION "201709040000Z" + DESCRIPTION "V5.05, The object identifier of ce6856-48S6Q-HI is added The object identifier of ce6856-48T6Q-HI is added " + REVISION "201708290000Z" + DESCRIPTION "V5.04, + The object identifier of AD9431DN-24X is added + The object identifier of AP7152DN is added + The object identifier of AP6052DN is added + The object identifier of AP8082DN is added + The object identifier of AP8182DN is added + The object identifier of AP7052DE is added + The object identifier of AP7052TN-WI is added + The object identifier of AP8050TN-HD is added + The object identifier of AP4051TN is added + The object identifier of AP7052DN is added + " REVISION "201708160000Z" DESCRIPTION "V5.03, The object identifier of cx6600(hwProducts 336) is added @@ -401,7 +732,7 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN The object identifier of ma5800-x15(hwProducts 316) is added" REVISION "201601200000Z" DESCRIPTION "V4.50, - The object identifier of ar2204e-d¡¢ar2504e-h¡¢ar509g-lc is added" + The object identifier of ar2204e-d, ar2504e-h, ar509g-lc is added" REVISION "201601140000Z" DESCRIPTION "V4.49, @@ -1367,8 +1698,79 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN s6720-30L-HI-24S OBJECT IDENTIFIER ::= { lanSw 609 } -- s6720-30L-HI-24S for LSW V2R11C50 s6320-30L-HI-24S OBJECT IDENTIFIER ::= { lanSw 610 } -- s6320-30L-HI-24S for LSW V2R11C50 - + s5320-52X-SI-AC-V1 OBJECT IDENTIFIER ::= { lanSw 611 } -- Real name S5320-52X-SI-AC for LSW V2R11C10 from S5320-52X-LI-AC + s5320-52X-SI-DC-V1 OBJECT IDENTIFIER ::= { lanSw 612 } -- Real name S5320-52X-SI-DC for LSW V2R11C10 from S5320-52X-LI-DC + s5320-52P-SI-AC-V1 OBJECT IDENTIFIER ::= { lanSw 613 } -- Real name S5320-52P-SI-AC for LSW V2R11C10 from S5320-52P-LI-AC + s5320-52P-SI-DC-V1 OBJECT IDENTIFIER ::= { lanSw 614 } -- Real name S5320-52P-SI-DC for LSW V2R11C10 from S5320-52P-LI-AC + s5300-52P-LI-DC-V1 OBJECT IDENTIFIER ::= { lanSw 615 } -- Real name S5300-52P-LI-DC for LSW V2R11C10 from S5320-52P-LI-AC + s5320-36C-EI-28S-AC-V1 OBJECT IDENTIFIER ::= { lanSw 616 } -- Real name S5320-36C-EI-28S-AC for LSW V2R11C10 from S5320-28X-LI-24S-AC + s5320-36C-EI-28S-DC-V1 OBJECT IDENTIFIER ::= { lanSw 617 } -- Real name S5320-36C-EI-28S-DC for LSW V2R11C10 from S5320-28X-LI-24S-DC + s5720I-12X-SI-AC OBJECT IDENTIFIER ::= { lanSw 618 } -- S5720I-12X-SI-AC for LSW V2R12C00 + s5720I-12X-PWH-SI-DC OBJECT IDENTIFIER ::= { lanSw 619 } -- S5720I-12X-PWH-SI-DC for LSW V2R12C00 + s5720I-28X-SI-AC OBJECT IDENTIFIER ::= { lanSw 620 } -- S5720I-28X-SI-AC for LSW V2R12C00 + s5720I-28X-PWH-SI-AC OBJECT IDENTIFIER ::= { lanSw 621 } -- S5720I-28X-PWH-SI-AC for LSW V2R12C00 + s5730-44C-HI-24S OBJECT IDENTIFIER ::= { lanSw 622 } -- S5730-44C-HI-24S for LSW V2R13C00 + s5730-60C-HI-48S OBJECT IDENTIFIER ::= { lanSw 623 } -- S5730-60C-HI-48S for LSW V2R13C00 + s5730-68C-HI-48S OBJECT IDENTIFIER ::= { lanSw 624 } -- S5730-68C-HI-48S for LSW V2R13C00 + s5730-36C-HI-24S OBJECT IDENTIFIER ::= { lanSw 625 } -- S5730-36C-HI-24S for LSW V2R13C00 + s5720I-12X-PWH-SI-AC OBJECT IDENTIFIER ::= { lanSw 626 } -- S5720I-12X-PWH-SI-AC for LSW V2R13C00 + s5720I-10X-PWH-SI-AC OBJECT IDENTIFIER ::= { lanSw 627 } -- s5720I-10X-PWH-SI-AC for LSW V2R13C00 + s1600-8 OBJECT IDENTIFIER ::= { lanSw 628 } -- S1600-8 for LSW V2R12C10 + s1600-16 OBJECT IDENTIFIER ::= { lanSw 629 } -- S1600-16 for LSW V2R12C10 + s1600-24 OBJECT IDENTIFIER ::= { lanSw 630 } -- S1600-24 for LSW V2R12C10 + s2600-10P OBJECT IDENTIFIER ::= { lanSw 631 } -- S2600-10P for LSW V2R12C10 + s2600-10P-PWR OBJECT IDENTIFIER ::= { lanSw 632 } -- S2600-10P-PWR for LSW V2R12C10 + s2600-28P OBJECT IDENTIFIER ::= { lanSw 633 } -- S2600-28P for LSW V2R12C10 + s2600-28P-PWR OBJECT IDENTIFIER ::= { lanSw 634 } -- S2600-28P-PWR for LSW V2R12C10 + s3600-28P OBJECT IDENTIFIER ::= { lanSw 635 } -- S3600-28P for LSW V2R12C10 + s3600-28P-PWR OBJECT IDENTIFIER ::= { lanSw 636 } -- S3600-28P-PWR for LSW V2R12C10 + s3600-52P OBJECT IDENTIFIER ::= { lanSw 637 } -- S3600-52P for LSW V2R12C10 + s3600-52P-PWR OBJECT IDENTIFIER ::= { lanSw 638 } -- S3600-52P-PWR for LSW V2R12C10 + s1700-16-AC OBJECT IDENTIFIER ::= { lanSw 639 } -- S1700-16-AC for LSW V2R12C10 + s1700-24R OBJECT IDENTIFIER ::= { lanSw 640 } -- S1700-24R for LSW V2R12C10 + s5330-60C-HI-48S OBJECT IDENTIFIER ::= { lanSw 641 } -- s5330-60C-HI-48S for LSW V2R13C00 + s5330-36C-HI-24S OBJECT IDENTIFIER ::= { lanSw 642 } -- s5330-36C-HI-24S for LSW V2R13C00 + s5720-52X-LI-48S-AC OBJECT IDENTIFIER ::= { lanSw 643 } -- s5720-52X-LI-48S-AC for LSW V2R13C00 + s5320-52X-LI-48S-AC OBJECT IDENTIFIER ::= { lanSw 644 } -- s5320-52X-LI-48S-AC for LSW V2R13C00 + s5320-52X-LI-48S-DC OBJECT IDENTIFIER ::= { lanSw 645 } -- s5320-52X-LI-48S-DC for LSW V2R13C00 + s5320-52X-SI-48S OBJECT IDENTIFIER ::= { lanSw 646 } -- s5320-52X-SI-48S for LSW V2R13C00 + s5720-52X-SI-48S OBJECT IDENTIFIER ::= { lanSw 647 } -- s5720-52X-SI-48S for LSW V2R13C00 + s6320-26Q-LI-24S OBJECT IDENTIFIER ::= { lanSw 648 } -- s6320-26Q-LI-24S for LSW V2R12C00 + + s5720I-10X-PWH-SI-AC-sea OBJECT IDENTIFIER ::= { lanSw 649 } -- s5720I-10X-PWH-SI-AC oversea for LSW V2R13C00 + s5720I-6X-PWH-SI-AC OBJECT IDENTIFIER ::= { lanSw 650 } -- s5720I-6X-PWH-SI-AC for LSW V2R13C00 + + s1820EC-8G OBJECT IDENTIFIER ::= { lanSw 651 } --S1820EC-8G for LSW V2R12C20 + s1820EC-24G OBJECT IDENTIFIER ::= { lanSw 652 } --S1820EC-24G for LSW V2R12C20 + s5820EC-10P OBJECT IDENTIFIER ::= { lanSw 653 } --S5820EC-10P for LSW V2R12C20 + s5820EC-10P-PWR OBJECT IDENTIFIER ::= { lanSw 654 } --S5820EC-10P-PWR for LSW V2R12C20 + s5820EC-28P OBJECT IDENTIFIER ::= { lanSw 655 } --S5820EC-28P for LSW V2R12C20 + s5820EC-28P-PWR OBJECT IDENTIFIER ::= { lanSw 656 } --S5820EC-28P-PWR for LSW V2R12C20 + s1720-10GF-2P OBJECT IDENTIFIER ::= { lanSw 657 } --S1720-10GF-2P for LSW V2R12C20 + s1720-10GF-PWR-2P OBJECT IDENTIFIER ::= { lanSw 658 } --S1720-10GF-PWR-2P for LSW V2R12C20 + s1720-28GFR-4P OBJECT IDENTIFIER ::= { lanSw 659 } --S1720-28GFR-4P for LSW V2R12C20 + s1720-28GFR-PWR-4P OBJECT IDENTIFIER ::= { lanSw 660 } --S1720-28GFR-PWR-4P for LSW V2R12C20 + s1720-52GFR-4P OBJECT IDENTIFIER ::= { lanSw 661 } --S1720-52GFR-4P for LSW V2R12C20 + s1720-52GFR-PWR-4P OBJECT IDENTIFIER ::= { lanSw 662 } --S1720-52GFR-PWR-4P for LSW V2R12C20 + s5720SV2-28P-LI-AC OBJECT IDENTIFIER ::= { lanSw 663 } --S5720SV2-28P-LI-AC for LSW V2R12C20 + s5720SV2-52P-LI-AC OBJECT IDENTIFIER ::= { lanSw 664 } --S5720SV2-52P-LI-AC for LSW V2R12C20 + s6730-54L-HI-48S OBJECT IDENTIFIER ::= { lanSw 665 } --S6730-54L-HI-48S for LSW V2R13C99 + s6330-54L-HI-48S OBJECT IDENTIFIER ::= { lanSw 666 } --S6330-54L-HI-48S for LSW V2R13C99 + s6730-30L-HI-24S OBJECT IDENTIFIER ::= { lanSw 667 } --S6730-30L-HI-24S for LSW V2R13C99 + s6330-30L-HI-24S OBJECT IDENTIFIER ::= { lanSw 668 } --S6330-30L-HI-24S for LSW V2R13C99 + s5720-28X-PWR-LI-ACF-740 OBJECT IDENTIFIER ::= { lanSw 669 } --S5720-28X-PWR-LI-ACF 740W for LSW V2R13C00 + + --s6750-36L-HI-36S OBJECT IDENTIFIER ::= { lanSw 670 } --S6750-36L-HI-36S for LSW V2R19C00 + --s6350-36L-HI-36S OBJECT IDENTIFIER ::= { lanSw 671 } --S6350-36L-HI-36S for LSW V2R19C00 + s2720S-12TP-EI-AC OBJECT IDENTIFIER ::= { lanSw 672 } --S2720S-12TP-EI-AC for LSW V2R19C00 + s2720S-12TP-PWR-EI-AC OBJECT IDENTIFIER ::= { lanSw 673 } --S2720S-12TP-PWR-EI-AC for LSW V2R19C00 + s2720S-52TP-EI-AC OBJECT IDENTIFIER ::= { lanSw 674 } --S2720S-52TP-EI-AC for LSW V2R19C00 + s2720S-52TP-PWR-EI-AC OBJECT IDENTIFIER ::= { lanSw 675 } --S2720S-52TP-PWR-EI-AC for LSW V2R19C00 + s2720S-28TP-PWR-EI-L-AC OBJECT IDENTIFIER ::= { lanSw 676 } --S2720S-28TP-PWR-EI-L-AC for LSW V2R19C00 + s2720S-28TP-PWR-EI-AC OBJECT IDENTIFIER ::= { lanSw 677 } --S2720S-28TP-PWR-EI-AC for LSW V2R19C00 + s2720S-28TP-EI-AC OBJECT IDENTIFIER ::= { lanSw 678 } --S2720S-28TP-EI-AC for LSW V2R19C00 + --s5730-32C-PWH-SI OBJECT IDENTIFIER ::= { lanSw 679 } --S5730-32C-PWH-SI for LSW V2R19C00 apon OBJECT IDENTIFIER ::= { hwProducts 24 } ma5101 OBJECT IDENTIFIER ::= { apon 1 } @@ -1471,7 +1873,28 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN wlanAP8050DN OBJECT IDENTIFIER ::= { wlanAp 58} wlanAP8050DN-S OBJECT IDENTIFIER ::= { wlanAp 59} wlanAP8150DN OBJECT IDENTIFIER ::= { wlanAp 60} - wlanAP1050DN-S OBJECT IDENTIFIER ::= { wlanAp 61} + wlanAP1050DN-S OBJECT IDENTIFIER ::= { wlanAp 61} + wlanAD9431DN-24X OBJECT IDENTIFIER ::= { wlanAp 62} + wlanAP7152DN OBJECT IDENTIFIER ::= { wlanAp 63} + wlanAP6052DN OBJECT IDENTIFIER ::= { wlanAp 64} + wlanAP8082DN OBJECT IDENTIFIER ::= { wlanAp 65} + wlanAP8182DN OBJECT IDENTIFIER ::= { wlanAp 66} + wlanAP7052DE OBJECT IDENTIFIER ::= { wlanAp 67} + wlanAP7052TN-WI OBJECT IDENTIFIER ::= { wlanAp 68} + wlanAP8050TN-HD OBJECT IDENTIFIER ::= { wlanAp 69} + wlanAP4051TN OBJECT IDENTIFIER ::= { wlanAp 70} + wlanAP7052DN OBJECT IDENTIFIER ::= { wlanAp 71} + wlanAP5050DN-S OBJECT IDENTIFIER ::= { wlanAp 72} + wlanAP2030DN-S OBJECT IDENTIFIER ::= { wlanAp 73} + wlanAP2051DN-E OBJECT IDENTIFIER ::= { wlanAp 74} + wlanAP2051DN OBJECT IDENTIFIER ::= { wlanAp 75} + wlanAP2051DN-S OBJECT IDENTIFIER ::= { wlanAp 76} + wlanAP7060DN OBJECT IDENTIFIER ::= { wlanAp 77} + wlanAP100EC OBJECT IDENTIFIER ::= { wlanAp 78} + wlanAP200EC OBJECT IDENTIFIER ::= { wlanAp 79} + wlanAP300EC OBJECT IDENTIFIER ::= { wlanAp 80} + wlanAP4050DE-M OBJECT IDENTIFIER ::= { wlanAp 81} + wlanAP4050DE-M-S OBJECT IDENTIFIER ::= { wlanAp 82} hwinfoX OBJECT IDENTIFIER ::= { hwProducts 40 } wlanApWA1006 OBJECT IDENTIFIER ::= { hwProducts 43 } @@ -1523,8 +1946,20 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN ne40E-X2-M8A OBJECT IDENTIFIER ::= { ne5000 24 } ne40E-X2-M16A OBJECT IDENTIFIER ::= { ne5000 25 } ne40E-M2H OBJECT IDENTIFIER ::= { ne5000 26 } - ne40E-X16B OBJECT IDENTIFIER ::= { ne5000SysOid 27 } - + ne40E-M2K OBJECT IDENTIFIER ::= { ne5000 27 } + ne40E-X16B OBJECT IDENTIFIER ::= { ne5000SysOid 27 } + ne40E-X8A-ADMIN OBJECT IDENTIFIER ::= { ne5000SysOid 28 } + ne40E-X8A-LS OBJECT IDENTIFIER ::= { ne5000SysOid 29 } + ne40E-X16A-ADMIN OBJECT IDENTIFIER ::= { ne5000SysOid 30 } + ne40E-X16A-LS OBJECT IDENTIFIER ::= { ne5000SysOid 31 } + virtual-cluster-chassis OBJECT IDENTIFIER ::= { ne5000SysOid 20 } + ne40E-M8A OBJECT IDENTIFIER ::= { ne5000 28 } + ne40E-M16A OBJECT IDENTIFIER ::= { ne5000 29 } + ne40E-M2K-B OBJECT IDENTIFIER ::= { ne5000 30 } + ne40E-F1A-14H24Q OBJECT IDENTIFIER ::= { ne5000 31 } + ne40E-X2-M16B OBJECT IDENTIFIER ::= { ne5000 32 } + ne40E-F1A-8H20Q OBJECT IDENTIFIER ::= { ne5000 33 } + ne40E-X2-M14B OBJECT IDENTIFIER ::= { ne5000 34 } ggsn9811 OBJECT IDENTIFIER ::= { hwProducts 63 } pdsn9660 OBJECT IDENTIFIER ::= { hwProducts 64 } eudemon2100 OBJECT IDENTIFIER ::= { hwProducts 65 } @@ -1597,7 +2032,13 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN cX600-M8A-DO OBJECT IDENTIFIER ::= { msp 43 } cX600-M16A-DO OBJECT IDENTIFIER ::= { msp 44 } cX600-M2H OBJECT IDENTIFIER ::= { msp 45 } - + cX600-M2K OBJECT IDENTIFIER ::= { msp 46 } + cX600-M2K-B OBJECT IDENTIFIER ::= { msp 47 } + cX600-F1A-14H24Q OBJECT IDENTIFIER ::= { msp 48 } + cX600-X2-M16B OBJECT IDENTIFIER ::= { msp 49 } + cX600-F1A-8H20Q OBJECT IDENTIFIER ::= { msp 50 } + cX600-X2-M14B OBJECT IDENTIFIER ::= { msp 51 } + cX600-M14B OBJECT IDENTIFIER ::= { msp 52 } ne20E OBJECT IDENTIFIER ::= { hwProducts 88 } ne20E-4 OBJECT IDENTIFIER ::= { ne20E 1 } ne20E-8 OBJECT IDENTIFIER ::= { ne20E 2 } @@ -1609,7 +2050,8 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN ne20E-S8 OBJECT IDENTIFIER ::= { ne20E 5 } ne20E-S16 OBJECT IDENTIFIER ::= { ne20E 6 } ne20E-S2E OBJECT IDENTIFIER ::= { ne20E 7 } - ne20E-S2F OBJECT IDENTIFIER ::= { ne20E 8 } + ne20E-S2F OBJECT IDENTIFIER ::= { ne20E 8 } + ne20E-S16B OBJECT IDENTIFIER ::= { ne20E 11 } me60 OBJECT IDENTIFIER ::= { hwProducts 89} me60-16 OBJECT IDENTIFIER ::= { me60 1 } @@ -1668,6 +2110,7 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN s9310X OBJECT IDENTIFIER ::= { s9300 11} s9310 OBJECT IDENTIFIER ::= { s9300 12} s9300-NEW-COMM OBJECT IDENTIFIER ::= { s9300 13} -- Reserved for U2000 + s9316 OBJECT IDENTIFIER ::= { s9300 14} ma5603U OBJECT IDENTIFIER ::= { hwProducts 172} mINIUA OBJECT IDENTIFIER ::= { hwProducts 173} @@ -1706,8 +2149,16 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN ptn905D OBJECT IDENTIFIER ::= { ptn 28 } ptn905F OBJECT IDENTIFIER ::= { ptn 29 } -- 2016-11-28 added by zhuyuli 00256239 for PTN V1R9C00 ptn7900E-32 OBJECT IDENTIFIER ::= { ptn 30 } -- 2017-06-14 added by yumeiyong 00376328 for PTN V1R9C10 - - + ptn960E OBJECT IDENTIFIER ::= { ptn 31 } -- 2018-02-7 added by q00383574 + ptn6900-M2K OBJECT IDENTIFIER ::= { ptn 32 } + ptn6900-M2K-B OBJECT IDENTIFIER ::= { ptn 33 } + ptn6900-F1A-14H24Q OBJECT IDENTIFIER ::= { ptn 34 } + ptn6900-2-M16B OBJECT IDENTIFIER ::= { ptn 35 } + ptn6900-F1A-8H20Q OBJECT IDENTIFIER ::= { ptn 36 } + ptn980 OBJECT IDENTIFIER ::= { ptn 37 } + ptn990E OBJECT IDENTIFIER ::= { ptn 38 } + ptn6900-2-M14B OBJECT IDENTIFIER ::= { ptn 39 } + ma5612 OBJECT IDENTIFIER ::= { hwProducts 184} ma5620 OBJECT IDENTIFIER ::= { hwProducts 185} ma5626 OBJECT IDENTIFIER ::= { hwProducts 186} @@ -1793,6 +2244,18 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN atn910B-D-AC-IOT OBJECT IDENTIFIER ::= { atn 52 } atn910B-F-DC-IOT OBJECT IDENTIFIER ::= { atn 53 } atn910B-F-AC-IOT OBJECT IDENTIFIER ::= { atn 54 } + atn905-F-DC OBJECT IDENTIFIER ::= { atn 55 } + atn905-F-AC OBJECT IDENTIFIER ::= { atn 56 } + atn905-F-DC-IOT OBJECT IDENTIFIER ::= { atn 57 } + atn905-F-AC-IOT OBJECT IDENTIFIER ::= { atn 58 } + atn950BEX OBJECT IDENTIFIER ::= { atn 59 } + atn950BEX-IOT OBJECT IDENTIFIER ::= { atn 60 } + atn910C-F OBJECT IDENTIFIER ::= { atn 61 } + atn910C-F-IOT OBJECT IDENTIFIER ::= { atn 62 } + atn910C-E OBJECT IDENTIFIER ::= { atn 63 } + atn910C-E-IOT OBJECT IDENTIFIER ::= { atn 64 } + atn980C OBJECT IDENTIFIER ::= { atn 65 } + atn980C-IOT OBJECT IDENTIFIER ::= { atn 66 } ne0508e OBJECT IDENTIFIER ::= { hwProducts 297} ne08E-S6 OBJECT IDENTIFIER ::= { ne0508e 1 } @@ -1811,6 +2274,7 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN ne05E-SQ OBJECT IDENTIFIER ::= { ne0508e 14 } ne08E-S6E OBJECT IDENTIFIER ::= { ne0508e 15 } ne05E-SR OBJECT IDENTIFIER ::= { ne0508e 16 } + ne08E-S9 OBJECT IDENTIFIER ::= { ne0508e 17 } etn OBJECT IDENTIFIER ::= { hwProducts 298} etn500-A OBJECT IDENTIFIER ::= { etn 1 } @@ -1820,6 +2284,7 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN etn520-B OBJECT IDENTIFIER ::= { etn 5 } etn520-C OBJECT IDENTIFIER ::= { etn 6 } etn550-B OBJECT IDENTIFIER ::= { etn 7 } + etn500-F OBJECT IDENTIFIER ::= { etn 8 } ma5652 OBJECT IDENTIFIER ::= { hwProducts 221} ma5622 OBJECT IDENTIFIER ::= { hwProducts 222} @@ -2119,6 +2584,15 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN cx916 OBJECT IDENTIFIER ::= { dcswitch 45} ce6856-48S6Q-HI OBJECT IDENTIFIER ::= { dcswitch 46} ce6856-48T6Q-HI OBJECT IDENTIFIER ::= { dcswitch 47} + ce6875-48S4CQ-EI OBJECT IDENTIFIER ::= { dcswitch 48} + ce6865-48S8CQ-EI OBJECT IDENTIFIER ::= { dcswitch 49} + ce8850-64CQ-EI OBJECT IDENTIFIER ::= { dcswitch 50} + ce8861-4C-EI OBJECT IDENTIFIER ::= { dcswitch 51} + ce8868-4C-EI OBJECT IDENTIFIER ::= { dcswitch 53} + ce5880-48T6Q-EI OBJECT IDENTIFIER ::= { dcswitch 54} + cx930_100G OBJECT IDENTIFIER ::= { dcswitch 55} + cx930_BASE OBJECT IDENTIFIER ::= { dcswitch 56} + ce6857-48S6CQ-EI OBJECT IDENTIFIER ::= { dcswitch 57} ce1800V OBJECT IDENTIFIER ::= { dcswitch 101} wlan OBJECT IDENTIFIER ::= { hwProducts 240 } @@ -2135,6 +2609,12 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN acu2-ru OBJECT IDENTIFIER ::= { wlan 11} ac6003 OBJECT IDENTIFIER ::= { wlan 12} ac6003-pwr OBJECT IDENTIFIER ::= { wlan 13} + ac6800V OBJECT IDENTIFIER ::= { wlan 14} + ac600ec OBJECT IDENTIFIER ::= { wlan 15} + ac600ec-pwr OBJECT IDENTIFIER ::= { wlan 16} + ac6508 OBJECT IDENTIFIER ::= { wlan 17} + ac6805 OBJECT IDENTIFIER ::= { wlan 18} + ac6507s OBJECT IDENTIFIER ::= { wlan 19} srg OBJECT IDENTIFIER ::= { hwProducts 244} srg1320v OBJECT IDENTIFIER ::= { srg 1 } @@ -2169,12 +2649,28 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN ma5811s OBJECT IDENTIFIER ::= { hwProducts 296} ma5626b OBJECT IDENTIFIER ::= { hwProducts 311} ea5821 OBJECT IDENTIFIER ::= { hwProducts 332} + ma5811S-DE16 OBJECT IDENTIFIER ::= { hwProducts 342} + ma5811S-AE48 OBJECT IDENTIFIER ::= { hwProducts 343} + ma5811S-AE08 OBJECT IDENTIFIER ::= { hwProducts 344} + ma5811S-AE16 OBJECT IDENTIFIER ::= { hwProducts 345} + ma5811S-DE48 OBJECT IDENTIFIER ::= { hwProducts 346} + ma5611S-AE08 OBJECT IDENTIFIER ::= { hwProducts 347} + ma5611S-AE16 OBJECT IDENTIFIER ::= { hwProducts 348} + ma5611S-DE16 OBJECT IDENTIFIER ::= { hwProducts 349} + ma5611S-AE48 OBJECT IDENTIFIER ::= { hwProducts 350} + ma5611S-DE48 OBJECT IDENTIFIER ::= { hwProducts 351} + ma5611S-DE48-A OBJECT IDENTIFIER ::= { hwProducts 352} + ma5833 OBJECT IDENTIFIER ::= { hwProducts 356} s12700lsw OBJECT IDENTIFIER ::= { hwProducts 279} s12708lsw OBJECT IDENTIFIER ::= { s12700lsw 1} s12712lsw OBJECT IDENTIFIER ::= { s12700lsw 2} s12704lsw OBJECT IDENTIFIER ::= { s12700lsw 3} s12710lsw OBJECT IDENTIFIER ::= { s12700lsw 4} + s12703lsw OBJECT IDENTIFIER ::= { s12700lsw 5} + s12700E-4lsw OBJECT IDENTIFIER ::= { s12700lsw 6} + s12700E-8lsw OBJECT IDENTIFIER ::= { s12700lsw 7} + s12700E-12lsw OBJECT IDENTIFIER ::= { s12700lsw 8} application-router OBJECT IDENTIFIER ::= { hwProducts 282} ne16ex-8 OBJECT IDENTIFIER ::= { application-router 1 } @@ -2202,6 +2698,116 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN vsig9800 OBJECT IDENTIFIER ::= { vne 2 } vne9000-CP OBJECT IDENTIFIER ::= { vne 3 } +--Security Gateway Product used sysOid 1.3.6..1.4.1.2011.2.321.X + usg OBJECT IDENTIFIER ::= { hwProducts 321} + fw OBJECT IDENTIFIER ::= { usg 1 } + vFw OBJECT IDENTIFIER ::= { usg 2 } + bigData OBJECT IDENTIFIER ::= { usg 3 } + --USG Firewall hardware sysoid added to 1.3.6..1.4.1.2011.2.321.1.X + usg6305 OBJECT IDENTIFIER ::= { fw 1 } + usg6305-w OBJECT IDENTIFIER ::= { fw 2 } + usg6310s OBJECT IDENTIFIER ::= { fw 3 } + usg6310s-w OBJECT IDENTIFIER ::= { fw 4 } + usg6310s-wl OBJECT IDENTIFIER ::= { fw 5 } + usg6310s-wl-ovs OBJECT IDENTIFIER ::= { fw 6 } + usg6510 OBJECT IDENTIFIER ::= { fw 7 } + usg6510-wl OBJECT IDENTIFIER ::= { fw 8 } + usg6510-c OBJECT IDENTIFIER ::= { fw 9 } + usg6510-wl-c OBJECT IDENTIFIER ::= { fw 10 } + usg6310s-c OBJECT IDENTIFIER ::= { fw 11 } + usg6310s-wl-ovs-c OBJECT IDENTIFIER ::= { fw 12 } + antiddos1680-ac OBJECT IDENTIFIER ::= { fw 13 } + antiddos1680-dc OBJECT IDENTIFIER ::= { fw 14 } + antiddos1650-ac OBJECT IDENTIFIER ::= { fw 15 } + usg6390e OBJECT IDENTIFIER ::= { fw 16 } + usg6620-ave OBJECT IDENTIFIER ::= { fw 17 } + e200en3-ii-ac OBJECT IDENTIFIER ::= { fw 18 } + e200en3-ii-dc OBJECT IDENTIFIER ::= { fw 19 } + e1000en5-ii-ac OBJECT IDENTIFIER ::= { fw 20 } + e1000en5-ii-dc OBJECT IDENTIFIER ::= { fw 21 } + e1000en7-ii-ac OBJECT IDENTIFIER ::= { fw 22 } + e1000en7-ii-dc OBJECT IDENTIFIER ::= { fw 23 } + usg6330-c OBJECT IDENTIFIER ::= { fw 24 } + --25-31 deleted by usgV6R6 + usg6307e OBJECT IDENTIFIER ::= { fw 132 } + usg6306e OBJECT IDENTIFIER ::= { fw 133 } + usg6308e OBJECT IDENTIFIER ::= { fw 134 } + usg6311e OBJECT IDENTIFIER ::= { fw 135 } + uusg6311e-poe OBJECT IDENTIFIER ::= { fw 136 } + --37 deleted by usgV6R6 + usg6331e OBJECT IDENTIFIER ::= { fw 138 } + usg6312e OBJECT IDENTIFIER ::= { fw 139 } + usg6322e OBJECT IDENTIFIER ::= { fw 140 } + usg6332e OBJECT IDENTIFIER ::= { fw 141 } + usg6350e OBJECT IDENTIFIER ::= { fw 142 } + usg6360e OBJECT IDENTIFIER ::= { fw 143 } + usg6380e OBJECT IDENTIFIER ::= { fw 44} + usg6515e OBJECT IDENTIFIER ::= { fw 145 } + usg6510e OBJECT IDENTIFIER ::= { fw 146 } + usg6510e-poe OBJECT IDENTIFIER ::= { fw 147 } + --48 deleted by usgv6r6 + usg6530e OBJECT IDENTIFIER ::= { fw 149} + usg6550e OBJECT IDENTIFIER ::= { fw 150 } + usg6560e OBJECT IDENTIFIER ::= { fw 151 } + usg6580e OBJECT IDENTIFIER ::= { fw 152 } + usg6630e-ac OBJECT IDENTIFIER ::= { fw 153 } + usg6650e OBJECT IDENTIFIER ::= { fw 154 } + usg6680e OBJECT IDENTIFIER ::= { fw 155} + usg6712e OBJECT IDENTIFIER ::= { fw 156 } + usg6716e OBJECT IDENTIFIER ::= { fw 157 } + eudemon200e-g8-ac OBJECT IDENTIFIER ::= { fw 158 } + eudemon200e-g8-dc OBJECT IDENTIFIER ::= { fw 159 } + eudemon1000e-g3-ac OBJECT IDENTIFIER ::= { fw 160 } + eudemon1000e-g3-dc OBJECT IDENTIFIER ::= { fw 161 } + eudemon1000e-g5-ac OBJECT IDENTIFIER ::= { fw 162} + eudemon1000e-g5-dc OBJECT IDENTIFIER ::= { fw 163 } + eudemon1000e-g8-ac OBJECT IDENTIFIER ::= { fw 164 } + eudemon1000e-g8-dc OBJECT IDENTIFIER ::= { fw 165} + eudemon1000e-g12-ac OBJECT IDENTIFIER ::= { fw 166 } + eudemon1000e-g12-dc OBJECT IDENTIFIER ::= { fw 167 } + eudemon1000e-g16-ac OBJECT IDENTIFIER ::= { fw 168 } + eudemon1000e-g16-dc OBJECT IDENTIFIER ::= { fw 169 } + nip6305e OBJECT IDENTIFIER ::= { fw 170 } + nip6310e OBJECT IDENTIFIER ::= { fw 171 } + nip6510e OBJECT IDENTIFIER ::= { fw 172 } + nip6550e OBJECT IDENTIFIER ::= { fw 173} + vscan1506 OBJECT IDENTIFIER ::= { fw 74 } + vscan1508 OBJECT IDENTIFIER ::= { fw 75 } + waf5110 OBJECT IDENTIFIER ::= { fw 76} + waf5250 OBJECT IDENTIFIER ::= { fw 77 } + waf5260 OBJECT IDENTIFIER ::= { fw 78 } + waf5510 OBJECT IDENTIFIER ::= { fw 79 } + nip6610e OBJECT IDENTIFIER ::= { fw 180 } + nip6610ed OBJECT IDENTIFIER ::= { fw 181} + nip6620e OBJECT IDENTIFIER ::= { fw 182 } + nip6620ed OBJECT IDENTIFIER ::= { fw 183 } + antiddos1820 OBJECT IDENTIFIER ::= { fw 184} + antiddos1880 OBJECT IDENTIFIER ::= { fw 185 } + usg6630e-dc OBJECT IDENTIFIER ::= { fw 186 } + nip6550ed-ac OBJECT IDENTIFIER ::= { fw 187} + nip6620e-dc OBJECT IDENTIFIER ::= { fw 188} + --USG Virtual Firewall software sysoid added to 1.3.6..1.4.1.2011.2.321.2.X + usg9000v OBJECT IDENTIFIER ::= { vFw 1 } + eudemon8000e-v OBJECT IDENTIFIER ::= { vFw 2 } + nip9000v OBJECT IDENTIFIER ::= { vFw 3 } + antiddos8000v OBJECT IDENTIFIER ::= { vFw 4 } + usg6000v1 OBJECT IDENTIFIER ::= { vFw 5 } + usg6000v2 OBJECT IDENTIFIER ::= { vFw 6 } + usg6000v4 OBJECT IDENTIFIER ::= { vFw 7 } + usg6000v8 OBJECT IDENTIFIER ::= { vFw 8 } + eudemon1000e-v1 OBJECT IDENTIFIER ::= { vFw 9 } + eudemon1000e-v2 OBJECT IDENTIFIER ::= { vFw 10 } + eudemon1000e-v4 OBJECT IDENTIFIER ::= { vFw 11 } + eudemon1000e-v8 OBJECT IDENTIFIER ::= { vFw 12 } + das OBJECT IDENTIFIER ::= { vFw 13 } + waf5000-v-4 OBJECT IDENTIFIER ::= { vFw 14 } + waf5000-v-8 OBJECT IDENTIFIER ::= { vFw 15 } + waf5000-v-16 OBJECT IDENTIFIER ::= { vFw 16 } + waf5000-v-32 OBJECT IDENTIFIER ::= { vFw 17 } + --USG Big Data software Product (CIS,FireHunter...)sysoid added to 1.3.6..1.4.1.2011.2.321.3.X +--end 1.3.6.1.4.1.2011.2.321.x for Secruity Gateway Product + + s7900 OBJECT IDENTIFIER ::= { hwProducts 333} s7905 OBJECT IDENTIFIER ::= { s7900 1} s7908 OBJECT IDENTIFIER ::= { s7900 2} @@ -2319,6 +2925,7 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN hwTimeLocalization OBJECT IDENTIFIER ::= { huaweiUtility 66} hwBulkStatistics OBJECT IDENTIFIER ::= { huaweiUtility 103 } hwCfgInfoCollect OBJECT IDENTIFIER ::= { huaweiUtility 121 } + hwSecurity OBJECT IDENTIFIER ::= { huaweiUtility 122 } hwEntityVendorType OBJECT IDENTIFIER ::= { huaweiUtility 162 } hwFTTODeviceMIB OBJECT IDENTIFIER ::= { huaweiUtility 186 } h3c OBJECT IDENTIFIER ::= { huawei 10 } -- July 09,2003,lcl added @@ -2334,6 +2941,7 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN ma5800-x15 OBJECT IDENTIFIER ::= { hwProducts 316} ma5800-x2 OBJECT IDENTIFIER ::= { hwProducts 317} + cloudedge OBJECT IDENTIFIER ::= { hwProducts 325} ea5800-x17 OBJECT IDENTIFIER ::= { hwProducts 327} ea5800-x15 OBJECT IDENTIFIER ::= { hwProducts 328} ea5800-x7 OBJECT IDENTIFIER ::= { hwProducts 329} @@ -2344,5 +2952,26 @@ HUAWEI-MIB DEFINITIONS ::= BEGIN cx6600SysOid OBJECT IDENTIFIER ::= { cx6600 1 } cx6620 OBJECT IDENTIFIER ::= { cx6600SysOid 1 } cx6608 OBJECT IDENTIFIER ::= { cx6600SysOid 2 } + cx6602 OBJECT IDENTIFIER ::= { cx6600SysOid 3 } + cx6602-B OBJECT IDENTIFIER ::= { cx6600SysOid 4 } + cx6601-14H24Q OBJECT IDENTIFIER ::= { cx6600SysOid 5 } + cx6601-8H20Q OBJECT IDENTIFIER ::= { cx6600SysOid 6 } + ma5801-gp08 OBJECT IDENTIFIER ::= { hwProducts 337} + ea5801-gp08 OBJECT IDENTIFIER ::= { hwProducts 338} + ma5801-cg04 OBJECT IDENTIFIER ::= { hwProducts 339} + ea5801-cg04 OBJECT IDENTIFIER ::= { hwProducts 340} + ne40ex16b OBJECT IDENTIFIER ::= { hwProducts 354 } + NE40EX16BSysOid OBJECT IDENTIFIER ::= { ne40ex16b 1 } + NE40EX16B OBJECT IDENTIFIER ::= { NE40EX16BSysOid 1 } + + NCX6600 OBJECT IDENTIFIER ::= { hwProducts 360 } + NCX6600SysOid OBJECT IDENTIFIER ::= { NCX6600 1 } + NCX6604 OBJECT IDENTIFIER ::= { NCX6600SysOid 1 } + NCX6608 OBJECT IDENTIFIER ::= { NCX6600SysOid 2 } END + + + + + diff --git a/mibs/huawei/HUAWEI-VBST-MIB b/mibs/huawei/HUAWEI-VBST-MIB index 76fb1677b5..278e358fe5 100644 --- a/mibs/huawei/HUAWEI-VBST-MIB +++ b/mibs/huawei/HUAWEI-VBST-MIB @@ -1,296 +1,318 @@ --- --- HUAWEI-VBST-MIB.my --- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253 --- Monday, March 13, 2017 at 21:02:38 --- - --- HUAWEI-VBST-MIB.mib --- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347 --- Thursday, February 16, 2017 at 03:06:08 --- --- ================================================================= --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved --- --- Description: VBST huawei mib define --- Reference: VBST --- Version: V1.03 --- History: --- ,<2013.09.29>, --- ================================================================= - - HUAWEI-VBST-MIB DEFINITIONS ::= BEGIN - - IMPORTS - entPhysicalName - FROM ENTITY-MIB - hwDatacomm - FROM HUAWEI-MIB - OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP - FROM SNMPv2-CONF - Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI; - - --- 1.3.6.1.4.1.2011.5.25.323 --- November 18, 2015 at 14:10 GMT --- February 16, 2017 at 03:05 GMT --- August 11, 2010 at 16:00 GMT --- November 18, 2015 at 14:10 GMT - hwVbstMIB MODULE-IDENTITY - LAST-UPDATED "201703140305Z" -- March 14, 2017 at 03:05 GMT - ORGANIZATION - "Huawei Technologies Co.,Ltd." - CONTACT-INFO - "Huawei Industrial Base - Bantian, Longgang - Shenzhen 518129 - People's Republic of China - Website: http://www.huawei.com - Email: support@huawei.com - " - DESCRIPTION - "Please provide the descritpion." - - REVISION "201703140305Z" -- March 14, 2017 at 03:05 GMT - DESCRIPTION - "V1.03, Updated to include support for VBST." - - REVISION "201702160305Z" -- February 16, 2017 at 03:05 GMT - DESCRIPTION - "V1.02, Updated to include support for VBST." - - REVISION "201511181410Z" -- November 18, 2015 at 14:10 GMT - DESCRIPTION - "V1.01, Updated to include support for VBST." - REVISION "201008111600Z" -- August 11, 2010 at 16:00 GMT - DESCRIPTION - "V1.00, initial version." - ::= { hwDatacomm 323 } - - - --- --- Node definitions --- - --- Node definitions --- --- Top-level structure of the MIB --- 1.3.6.1.4.1.2011.5.25.323.1 - -- 1.3.6.1.4.1.2011.5.25.323.1 - hwVbstObjects OBJECT IDENTIFIER ::= { hwVbstMIB 1 } - --- MIB Objects --- 1.3.6.1.4.1.2011.5.25.323.1.1 - -- 1.3.6.1.4.1.2011.5.25.323.1.1 - hwVbstMaxTrunkNum OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The max number of the Eth-Trunk port." - ::= { hwVbstObjects 1 } - --- 1.3.6.1.4.1.2011.5.25.323.1.2 - -- 1.3.6.1.4.1.2011.5.25.323.1.2 - hwVbstMaxPVNum OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The max number of the Port-Vlan." - ::= { hwVbstObjects 2 } - --- 1.3.6.1.4.1.2011.5.25.323.1.3 - -- 1.3.6.1.4.1.2011.5.25.323.1.3 - hwVbstMaxVlanNum OBJECT-TYPE - SYNTAX Integer32 (0..65535) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The max number of VLANs running VBST." - ::= { hwVbstObjects 3 } - --- 1.3.6.1.4.1.2011.5.25.323.1.4 - -- 1.3.6.1.4.1.2011.5.25.323.1.4 - hwVbstVlanNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Number of VLANs that cannot be calculated in the VBST packets received by interface." - ::= { hwVbstObjects 4 } - --- 1.3.6.1.4.1.2011.5.25.323.1.5 - -- 1.3.6.1.4.1.2011.5.25.323.1.5 - hwVbstTrapPort OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Interfaces where the VBST packets containing the VLANs that cannot be calculated are received." - ::= { hwVbstObjects 5 } - --- 1.3.6.1.4.1.2011.5.25.323.1.6 - -- 1.3.6.1.4.1.2011.5.25.323.1.6 - hwVbstTrapVlan OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Number of VLAN lists that cannot be calculated in the VBST packets received by interface." - ::= { hwVbstObjects 6 } - - -- 1.3.6.1.4.1.2011.5.25.323.1.7 - hwVbstMaxTrunkPVNum OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Number of Eth-Trunk Port VLANs with VBST enabled." - ::= { hwVbstObjects 7 } - --- 1.3.6.1.4.1.2011.5.25.323.2 - -- 1.3.6.1.4.1.2011.5.25.323.2 - hwVbstNotifications OBJECT IDENTIFIER ::= { hwVbstMIB 2 } - --- Notifications --- 1.3.6.1.4.1.2011.5.25.323.2.1 - -- 1.3.6.1.4.1.2011.5.25.323.2.1 - hwVbstTrunkNumExceeded NOTIFICATION-TYPE - OBJECTS { hwVbstMaxTrunkNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that number of trunk ports has exceeded the specification limit." - ::= { hwVbstNotifications 1 } - --- 1.3.6.1.4.1.2011.5.25.323.2.2 - -- 1.3.6.1.4.1.2011.5.25.323.2.2 - hwVbstTrunkNumResumed NOTIFICATION-TYPE - OBJECTS { hwVbstMaxTrunkNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that the number of trunk ports has resumed below 95% of the specification limit." - ::= { hwVbstNotifications 2 } - --- 1.3.6.1.4.1.2011.5.25.323.2.3 - -- 1.3.6.1.4.1.2011.5.25.323.2.3 - hwVbstPVNumExceeded NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwVbstMaxPVNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that the number of PortVlan has exceeded the specification limit." - ::= { hwVbstNotifications 3 } - --- 1.3.6.1.4.1.2011.5.25.323.2.4 - -- 1.3.6.1.4.1.2011.5.25.323.2.4 - hwVbstPVNumResumed NOTIFICATION-TYPE - OBJECTS { entPhysicalName, hwVbstMaxPVNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that the number of PortVlan has resumed below 95% of the specification limit." - ::= { hwVbstNotifications 4 } - --- 1.3.6.1.4.1.2011.5.25.323.2.5 - -- 1.3.6.1.4.1.2011.5.25.323.2.5 - hwVbstVlanNumExceeded NOTIFICATION-TYPE - OBJECTS { hwVbstMaxVlanNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that the number of VLANs running VBST has exceeded the specification limit." - ::= { hwVbstNotifications 5 } - --- 1.3.6.1.4.1.2011.5.25.323.2.6 - -- 1.3.6.1.4.1.2011.5.25.323.2.6 - hwVbstVlanNumResumed NOTIFICATION-TYPE - OBJECTS { hwVbstMaxVlanNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that the number of VLANs running VBST has resumed below 95% of the specification limit." - ::= { hwVbstNotifications 6 } - --- 1.3.6.1.4.1.2011.5.25.323.2.7 - -- 1.3.6.1.4.1.2011.5.25.323.2.7 - hwVbstInvalidPV NOTIFICATION-TYPE - OBJECTS { hwVbstVlanNum, hwVbstTrapPort, hwVbstTrapVlan } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that the number of VLANs that cannot be calculated in the VBST packets received by interface exceeds the threshold. " - ::= { hwVbstNotifications 7 } - - -- 1.3.6.1.4.1.2011.5.25.323.2.8 - hwVbstTrunkPVNumExceeded NOTIFICATION-TYPE - OBJECTS { hwVbstMaxTrunkPVNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects that the number of VLANs on all Eth-Trunks exceeds the limit of VBST." - ::= { hwVbstNotifications 8 } - - -- 1.3.6.1.4.1.2011.5.25.323.2.9 - hwVbstTrunkPVNumResumed NOTIFICATION-TYPE - OBJECTS { hwVbstMaxTrunkPVNum } - STATUS current - DESCRIPTION - "Trap message is generated by VBST node when - it detects the number of VLANs on all Eth-Trunks falls below the limit of VBST." - ::= { hwVbstNotifications 9 } - --- 1.3.6.1.4.1.2011.5.25.323.3 - -- 1.3.6.1.4.1.2011.5.25.323.3 - hwVbstConformance OBJECT IDENTIFIER ::= { hwVbstMIB 3 } - --- Conformance --- 1.3.6.1.4.1.2011.5.25.323.3.1 - -- 1.3.6.1.4.1.2011.5.25.323.3.1 - hwVbstGroups OBJECT IDENTIFIER ::= { hwVbstConformance 1 } - --- 1.3.6.1.4.1.2011.5.25.323.3.1.1 - -- 1.3.6.1.4.1.2011.5.25.323.3.1.1 - hwVbstObjectGroup OBJECT-GROUP - OBJECTS { hwVbstMaxTrunkNum, hwVbstMaxPVNum, hwVbstMaxVlanNum, hwVbstVlanNum, hwVbstTrapPort, - hwVbstTrapVlan, hwVbstMaxTrunkPVNum } - STATUS current - DESCRIPTION - "The object group." - ::= { hwVbstGroups 1 } - --- 1.3.6.1.4.1.2011.5.25.323.3.1.2 - -- 1.3.6.1.4.1.2011.5.25.323.3.1.2 - hwVbstNotificationGroup NOTIFICATION-GROUP - NOTIFICATIONS { hwVbstTrunkNumExceeded, hwVbstTrunkNumResumed, hwVbstPVNumExceeded, hwVbstPVNumResumed, hwVbstVlanNumExceeded, - hwVbstVlanNumResumed, hwVbstInvalidPV, hwVbstTrunkPVNumExceeded, hwVbstTrunkPVNumResumed } - STATUS current - DESCRIPTION - "The notification group." - ::= { hwVbstGroups 2 } - --- 1.3.6.1.4.1.2011.5.25.323.3.2 - -- 1.3.6.1.4.1.2011.5.25.323.3.2 - hwVbstCompliances OBJECT IDENTIFIER ::= { hwVbstConformance 2 } - --- this module --- 1.3.6.1.4.1.2011.5.25.323.3.2.1 --- this module - -- 1.3.6.1.4.1.2011.5.25.323.3.2.1 - hwVbstCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The core compliance statement for all implementations." - MODULE -- this module - MANDATORY-GROUPS { hwVbstObjectGroup, hwVbstNotificationGroup } - ::= { hwVbstCompliances 1 } - - - END - --- --- HUAWEI-VBST-MIB.my --- \ No newline at end of file +-- +-- HUAWEI-VBST-MIB.my +-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253 +-- Monday, March 13, 2017 at 21:02:38 +-- + +-- HUAWEI-VBST-MIB.mib +-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347 +-- Thursday, February 16, 2017 at 03:06:08 +-- +-- ================================================================= +-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved +-- +-- Description: VBST huawei mib define +-- Reference: VBST +-- Version: V1.04 +-- History: +-- ,<2013.09.29>, +-- ================================================================= + + HUAWEI-VBST-MIB DEFINITIONS ::= BEGIN + + IMPORTS + entPhysicalName + FROM ENTITY-MIB + hwDatacomm + FROM HUAWEI-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI; + + +-- 1.3.6.1.4.1.2011.5.25.323 +-- November 18, 2015 at 14:10 GMT +-- February 16, 2017 at 03:05 GMT +-- August 11, 2010 at 16:00 GMT +-- November 18, 2015 at 14:10 GMT + hwVbstMIB MODULE-IDENTITY + LAST-UPDATED "201807040000Z" + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + + DESCRIPTION + "Please provide the descritpion." + + REVISION "201807040000Z" -- July 04, 2018 at 03:05 GMT + DESCRIPTION + "V1.04, Updated to include support for VBST." + + REVISION "201703140305Z" -- March 14, 2017 at 03:05 GMT + DESCRIPTION + "V1.03, Updated to include support for VBST." + + REVISION "201702160305Z" -- February 16, 2017 at 03:05 GMT + DESCRIPTION + "V1.02, Updated to include support for VBST." + + REVISION "201511181410Z" -- November 18, 2015 at 14:10 GMT + DESCRIPTION + "V1.01, Updated to include support for VBST." + REVISION "201008111600Z" -- August 11, 2010 at 16:00 GMT + DESCRIPTION + "V1.00, initial version." + ::= { hwDatacomm 323 } + + + +-- +-- Node definitions +-- + +-- Node definitions +-- +-- Top-level structure of the MIB +-- 1.3.6.1.4.1.2011.5.25.323.1 + -- 1.3.6.1.4.1.2011.5.25.323.1 + hwVbstObjects OBJECT IDENTIFIER ::= { hwVbstMIB 1 } + +-- MIB Objects +-- 1.3.6.1.4.1.2011.5.25.323.1.1 + -- 1.3.6.1.4.1.2011.5.25.323.1.1 + hwVbstMaxTrunkNum OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The max number of the Eth-Trunk port." + ::= { hwVbstObjects 1 } + +-- 1.3.6.1.4.1.2011.5.25.323.1.2 + -- 1.3.6.1.4.1.2011.5.25.323.1.2 + hwVbstMaxPVNum OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The max number of the Port-Vlan." + ::= { hwVbstObjects 2 } + +-- 1.3.6.1.4.1.2011.5.25.323.1.3 + -- 1.3.6.1.4.1.2011.5.25.323.1.3 + hwVbstMaxVlanNum OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The max number of VLANs running VBST." + ::= { hwVbstObjects 3 } + +-- 1.3.6.1.4.1.2011.5.25.323.1.4 + -- 1.3.6.1.4.1.2011.5.25.323.1.4 + hwVbstVlanNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Number of VLANs that cannot be calculated in the VBST packets received by interface." + ::= { hwVbstObjects 4 } + +-- 1.3.6.1.4.1.2011.5.25.323.1.5 + -- 1.3.6.1.4.1.2011.5.25.323.1.5 + hwVbstTrapPort OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Interfaces where the VBST packets containing the VLANs that cannot be calculated are received." + ::= { hwVbstObjects 5 } + +-- 1.3.6.1.4.1.2011.5.25.323.1.6 + -- 1.3.6.1.4.1.2011.5.25.323.1.6 + hwVbstTrapVlan OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Number of VLAN lists that cannot be calculated in the VBST packets received by interface." + ::= { hwVbstObjects 6 } + + -- 1.3.6.1.4.1.2011.5.25.323.1.7 + hwVbstMaxTrunkPVNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Number of Eth-Trunk Port VLANs with VBST enabled." + ::= { hwVbstObjects 7 } + + -- 1.3.6.1.4.1.2011.5.25.323.1.8 + hwVbstConflictDescription OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The specific cause of the configuration conflict with the remote observing port configuration." + ::= { hwVbstObjects 8 } + +-- 1.3.6.1.4.1.2011.5.25.323.2 + -- 1.3.6.1.4.1.2011.5.25.323.2 + hwVbstNotifications OBJECT IDENTIFIER ::= { hwVbstMIB 2 } + +-- Notifications +-- 1.3.6.1.4.1.2011.5.25.323.2.1 + -- 1.3.6.1.4.1.2011.5.25.323.2.1 + hwVbstTrunkNumExceeded NOTIFICATION-TYPE + OBJECTS { hwVbstMaxTrunkNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that number of trunk ports has exceeded the specification limit." + ::= { hwVbstNotifications 1 } + +-- 1.3.6.1.4.1.2011.5.25.323.2.2 + -- 1.3.6.1.4.1.2011.5.25.323.2.2 + hwVbstTrunkNumResumed NOTIFICATION-TYPE + OBJECTS { hwVbstMaxTrunkNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that the number of trunk ports has resumed below 95% of the specification limit." + ::= { hwVbstNotifications 2 } + +-- 1.3.6.1.4.1.2011.5.25.323.2.3 + -- 1.3.6.1.4.1.2011.5.25.323.2.3 + hwVbstPVNumExceeded NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwVbstMaxPVNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that the number of PortVlan has exceeded the specification limit." + ::= { hwVbstNotifications 3 } + +-- 1.3.6.1.4.1.2011.5.25.323.2.4 + -- 1.3.6.1.4.1.2011.5.25.323.2.4 + hwVbstPVNumResumed NOTIFICATION-TYPE + OBJECTS { entPhysicalName, hwVbstMaxPVNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that the number of PortVlan has resumed below 95% of the specification limit." + ::= { hwVbstNotifications 4 } + +-- 1.3.6.1.4.1.2011.5.25.323.2.5 + -- 1.3.6.1.4.1.2011.5.25.323.2.5 + hwVbstVlanNumExceeded NOTIFICATION-TYPE + OBJECTS { hwVbstMaxVlanNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that the number of VLANs running VBST has exceeded the specification limit." + ::= { hwVbstNotifications 5 } + +-- 1.3.6.1.4.1.2011.5.25.323.2.6 + -- 1.3.6.1.4.1.2011.5.25.323.2.6 + hwVbstVlanNumResumed NOTIFICATION-TYPE + OBJECTS { hwVbstMaxVlanNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that the number of VLANs running VBST has resumed below 95% of the specification limit." + ::= { hwVbstNotifications 6 } + +-- 1.3.6.1.4.1.2011.5.25.323.2.7 + -- 1.3.6.1.4.1.2011.5.25.323.2.7 + hwVbstInvalidPV NOTIFICATION-TYPE + OBJECTS { hwVbstVlanNum, hwVbstTrapPort, hwVbstTrapVlan } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that the number of VLANs that cannot be calculated in the VBST packets received by interface exceeds the threshold. " + ::= { hwVbstNotifications 7 } + + -- 1.3.6.1.4.1.2011.5.25.323.2.8 + hwVbstTrunkPVNumExceeded NOTIFICATION-TYPE + OBJECTS { hwVbstMaxTrunkPVNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects that the number of VLANs on all Eth-Trunks exceeds the limit of VBST." + ::= { hwVbstNotifications 8 } + + -- 1.3.6.1.4.1.2011.5.25.323.2.9 + hwVbstTrunkPVNumResumed NOTIFICATION-TYPE + OBJECTS { hwVbstMaxTrunkPVNum } + STATUS current + DESCRIPTION + "Trap message is generated by VBST node when + it detects the number of VLANs on all Eth-Trunks falls below the limit of VBST." + ::= { hwVbstNotifications 9 } + + -- 1.3.6.1.4.1.2011.5.25.323.2.10 + hwVbstRspanCfgConflict NOTIFICATION-TYPE + OBJECTS { hwVbstConflictDescription } + STATUS current + DESCRIPTION + "In VBST mode, the Eth-Trunk configuration conflicts with the remote observing port configuration." + ::= { hwVbstNotifications 10 } + +-- 1.3.6.1.4.1.2011.5.25.323.3 + -- 1.3.6.1.4.1.2011.5.25.323.3 + hwVbstConformance OBJECT IDENTIFIER ::= { hwVbstMIB 3 } + +-- Conformance +-- 1.3.6.1.4.1.2011.5.25.323.3.1 + -- 1.3.6.1.4.1.2011.5.25.323.3.1 + hwVbstGroups OBJECT IDENTIFIER ::= { hwVbstConformance 1 } + +-- 1.3.6.1.4.1.2011.5.25.323.3.1.1 + -- 1.3.6.1.4.1.2011.5.25.323.3.1.1 + hwVbstObjectGroup OBJECT-GROUP + OBJECTS { hwVbstMaxTrunkNum, hwVbstMaxPVNum, hwVbstMaxVlanNum, hwVbstVlanNum, hwVbstTrapPort, + hwVbstTrapVlan, hwVbstMaxTrunkPVNum, hwVbstConflictDescription } + STATUS current + DESCRIPTION + "The object group." + ::= { hwVbstGroups 1 } + +-- 1.3.6.1.4.1.2011.5.25.323.3.1.2 + -- 1.3.6.1.4.1.2011.5.25.323.3.1.2 + hwVbstNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { hwVbstTrunkNumExceeded, hwVbstTrunkNumResumed, hwVbstPVNumExceeded, hwVbstPVNumResumed, hwVbstVlanNumExceeded, + hwVbstVlanNumResumed, hwVbstInvalidPV, hwVbstTrunkPVNumExceeded, hwVbstTrunkPVNumResumed, hwVbstRspanCfgConflict } + STATUS current + DESCRIPTION + "The notification group." + ::= { hwVbstGroups 2 } + +-- 1.3.6.1.4.1.2011.5.25.323.3.2 + -- 1.3.6.1.4.1.2011.5.25.323.3.2 + hwVbstCompliances OBJECT IDENTIFIER ::= { hwVbstConformance 2 } + +-- this module +-- 1.3.6.1.4.1.2011.5.25.323.3.2.1 +-- this module + -- 1.3.6.1.4.1.2011.5.25.323.3.2.1 + hwVbstCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The core compliance statement for all implementations." + MODULE -- this module + MANDATORY-GROUPS { hwVbstObjectGroup, hwVbstNotificationGroup } + ::= { hwVbstCompliances 1 } + + + END + +-- +-- HUAWEI-VBST-MIB.my +-- diff --git a/mibs/huawei/HUAWEI-XQoS-MIB b/mibs/huawei/HUAWEI-XQoS-MIB index b55ae19819..52cfa53b4b 100644 --- a/mibs/huawei/HUAWEI-XQoS-MIB +++ b/mibs/huawei/HUAWEI-XQoS-MIB @@ -1,16820 +1,21332 @@ --- ================================================================= --- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved --- --- Description: This mib file is used for management of huawei Class Based --- QoS information. --- Reference: --- Version: V2.72 --- History: --- v1.0 tianli,2004.4.10,publish --- v1.1 --- modified by chengang --- modified by zhangwenwu --- modified by wanglili --- modified by hezhifeng --- modified by dongling --- modified by tongtingting --- V2.18 --- modified by chenlong --- V2.19 --- modified by suxunjin --- v2.20 --- modified by lixinzhuo --- v2.21 --- modified by liuxiaoyan --- v2.22 --- modified by jinxiaoyan --- v2.23 --- modified by wangjing --- v2.24 --- modified by renxiaoyuan --- v2.25 --- modified by jinxiaoyan --- v2.26 --- modified by lixinzhuo --- v2.27 --- modified by sunhongliang --- v2.28 --- modified by renxiaoyuan --- v2.29 --- modified by maruoyu --- v2.30 --- modified by renxiaoyuan --- v2.31 --- modified by luyanyan --- V2.32 --- modified by wangjing --- V2.33 --- modified by wangjing --- V2.34 --- modified by wangxiaoyan --- V2.35 --- modified by zhoushujie --- V2.36 --- modified by wangjing --- V2.37 --- modified by wangjing --- V2.38 --- modified by liuxiaoyan --- V2.39 --- modified by songjian --- V2.40 --- modified by magang --- V2.41 --- modified by chenlong --- V2.42 --- modified by magang --- V2.43 --- modified by chenlong --- V2.44 --- modified by chenhao --- V2.45 --- modified by liye --- V2.46 --- modified by wangzhe --- V2.47 --- modified by chenhao --- V2.48 --- modified by chenhao --- V2.49 --- modified by magang --- V2.50 --- modified by zhangjian --- V2.51 --- modified by magang --- V2.52 --- modified by dongyanan --- V2.53 --- modified by xuechenguang --- V2.55 --- modified by pengsheng --- V2.57 --- modified by zhangmingming --- V2.58 --- modified by xiejiale --- V2.59 --- modified by lizhen --- V2.60 --- modified by wangcheng --- V2.61 --- modified by liangyun 00353956 --- V2.62 --- modified by wanghongke --- V2.63 --- modified by zhouzaihua --- V2.64 --- modified by sunqirui --- V2.66 --- modified by luhongyu --- V2.67 --- modified by guanjiazhi --- V2.69 --- modified by sunqirui --- V2.70 --- modified by chenxu --- V2.71 --- modified by yejun --- V2.72 --- modified by zhouzaihua --- ================================================================= - -HUAWEI-XQoS-MIB DEFINITIONS ::= BEGIN - - IMPORTS - hwDatacomm - FROM HUAWEI-MIB - EnabledStatus - FROM P-BRIDGE-MIB - InterfaceIndex - FROM IF-MIB - OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP - FROM SNMPv2-CONF - Integer32, Counter32, Counter64, Unsigned32, IpAddress, TimeTicks, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE - FROM SNMPv2-SMI - RowStatus, MacAddress, TEXTUAL-CONVENTION - FROM SNMPv2-TC; - - --BaType - BaType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The Direction Policy apply on." - SYNTAX INTEGER { - vlan8021p (1), - dscp (2), - mplsExp(3), - ipPri(4), - hqosVlan8021p(5), - hqosDscp(6), - hqosMplsExp(7), - hqosIpPri(8), - vlan8021pInbound(9) - } - - hwXQoSMIB MODULE-IDENTITY - LAST-UPDATED "201707251739Z" - ORGANIZATION - "Huawei Technologies Co.,Ltd." - CONTACT-INFO - "Huawei Industrial Base - Bantian, Longgang - Shenzhen 518129 - People's Republic of China - Website: http://www.huawei.com - Email: support@huawei.com - " - DESCRIPTION - "The HUAWEI-XQoS-MIB contains objects to - Manage configuration and Monitor running state - for Class Based QoS feature." - - --add by zhouzaihua 00215230 - REVISION "201707251739Z" - DESCRIPTION - "ADD hwXQosIngressPktsDiscardAlarm, hwXQoSIngressPktsDiscardAlarmResume" - - --add by zhouzaihua 00215230 - REVISION "201707011739Z" - DESCRIPTION - "ADD hwXQoUnicastPktsDiscardAlarm, hwXQoSUnicastPktsDiscardAlarmResume" - - --add by zhouzaihua 00215230 - REVISION "201706131739Z" - DESCRIPTION - "ADD hwXQoSRcyPortPktsDropAlarm, hwXQoSRcyPortPktsDropAlarmResume" - - --add by luhongyu wx431419 - REVISION "201705061438Z" - DESCRIPTION - "ADD hwXQoSIfLrRealCir" - - --add by chenxuegang wx283757 - REVISION "201702241736Z" - DESCRIPTION - "MOD hwXQoSCarStatisticsSlotNumber" - - --add by zhouzaihua 00215230 - REVISION "201702241022Z" - DESCRIPTION - "ADD hwXQoSUnicastPktsCongestionAlarm, hwXQoSUnicastPktsCongestionAlarmResume" - - --add by wanghongke wx228773 - REVISION "201701161022Z" - DESCRIPTION - "ADD hwXQoSSubPortQueueResPoolIndex TABLE" - - --add by liangyun 00353956 - REVISION "201701131548Z" - DESCRIPTION - "ADD hwXQoSHardPipeAccessStatisticsTable TABLE" - - --add by wangcheng 00215154 - REVISION "201612211251Z" - DESCRIPTION - "ADD hwXQoSCarObjects" - - --add by lizhen 00379896 - REVISION "201611291251Z" - DESCRIPTION - "ADD hwXQoSHardPipeBwAlarmTable NODE" - - REVISION "201611171628Z" - DESCRIPTION - "ADD add hwXQOSQueueBufferAlarmDiscard " - - --add by zhangmingming 00357391 - REVISION "201609291932Z" - DESCRIPTION - "Modify hwXQoSCpDefendDiscardedPacketAlarm" - - REVISION "201609211021Z" - DESCRIPTION - "ADD hwXQoSHardPipeApplyFailAlarm at 2016-09-21." - - REVISION "201604211021Z" - DESCRIPTION - "MODIFY hwXQoSIfQueueCfgCosType at 2016-8-8." - - REVISION "201604211021Z" - DESCRIPTION - "MODIFY hwXQoSPortShapingPbsValue" - - REVISION "201601191628Z" - DESCRIPTION - "ADD hwRemoteMirrRecoverFailNotify " - - REVISION "201512021628Z" - DESCRIPTION - "ADD hwXQoSIf8021PCarCfgInfoTable " - - REVISION "201309291428Z" - DESCRIPTION - "MOD hwXQoSCarTable OID" - - REVISION "201307291428Z" - DESCRIPTION - "ADD hwXQosCarResourceTable" - - REVISION "201306031428Z" - DESCRIPTION - "MOD hwXQoSProfileObjects and hwXQoSPortQueueAlarmObjects OID" - - REVISION "201304271428Z" - DESCRIPTION - "ADD hwXQoSPortQueueStatisticsQueuePercentage NODE" - - REVISION "201312161428Z" - DESCRIPTION - "MOD hwXQoSCarTable and hwXQoSIfCarCfgInfoTable" - - REVISION "201401181428Z" - DESCRIPTION - "MOD hwXQoSIfQueueRunInfoTable and hwXQoSPortQueueStatisticsTable" - - REVISION "201401221428Z" - DESCRIPTION - "ADD hwXQoSPortQueueAlarmExTable" - - REVISION "201403311428Z" - DESCRIPTION - "MOD hwXQoSBufferUsageStatisticsObjects OID" - - REVISION "201404241428Z" - DESCRIPTION - "MOD hwXQoSProfileName NODE" - - REVISION "201407021428Z" - DESCRIPTION - "MOD hwXQoSRuleFaileAlarmCancel NODE" - - REVISION "201407091428Z" - DESCRIPTION - "ADD hwXQoSHardPipeStatisticsTable" - - - REVISION "201407101428Z" - DESCRIPTION - "ADD hwXQoSBaFrdePhbTable and hwXQoSBaFrdeMapTable and hwXQoSIfTrustFrdeTable" - - REVISION "201407231428Z" - DESCRIPTION - "ADD hwXQoSUserQueueResourceTable, hwXQoSUserGroupQueueResourceTable, - hwXQoSSubPortQueueResourceTable, hwXQoSChannelResourceTable, - hwXQoSTemplateResourceTable, hwXQoSCBPairResourceTable, - hwXQoSBindingTrafficPolicyResourceTable, and hwXQoSAclTcamResourceTable" - - REVISION "201407301428Z" - DESCRIPTION - "ADD hwXQOSQueueBufferOverrunAlarm, hwXQOSQueueBufferOverrunResume and hwXQOSQueueBufferOverrunAlarmTable" - - REVISION "201408071428Z" - DESCRIPTION - "MOD hwXQoSHardPipeAlarmTable NODE" - - - REVISION "201408151428Z" - DESCRIPTION - "DEL hwXQoSBaFrdePhbTable and hwXQoSBaFrdeMapTable and hwXQoSIfTrustFrdeTable" - - REVISION "201410101428Z" - DESCRIPTION - "ADD hwXQoSHardPipeAbilityTable and hwXQoSHardPipeConfigTable" - - - REVISION "201411031428Z" - DESCRIPTION - "ADD hwXQoSIfLrDiscardAlarm, hwXQoSIfLrDiscardAlarmResume" - - REVISION "201412151428Z" - DESCRIPTION - "ADD hwXQoSStormControlTrapExt and hwXQoSStormControlIfName" - REVISION "201412231428Z" - DESCRIPTION - "ADD hwXQoSFCoEPriorityAlarm and hwXQoSFCoEPriorityAlarmClear" - - REVISION "201412241428Z" - DESCRIPTION - "ADD hwXQoSChannelResourceTable" - - --add by wangjing 00280821 - REVISION "201412161428Z" - DESCRIPTION - "ADD hwXQoSVpnAclConflictAlarm, hwXQoSVpnAclConflictAlarmClear and hwXQoSVpnAclConflictAlarmTable" - - --add by wangjing 00280821 - REVISION "201412161428Z" - DESCRIPTION - "Modify hwXQoSVpnAclConflictAlarm, hwXQoSVpnAclConflictAlarmClear information " - - REVISION "201504241025Z" - DESCRIPTION - "Modify hwXQoSStormControlTrap" - - REVISION "201505201025Z" - DESCRIPTION - "CP-CAR Add hwXQoSCpDefendProtocolDescirption" - - --add by wangjing 00280821 - REVISION "201506061428Z" - DESCRIPTION - "rename hwXQoSRuleFaileAlarm and hwXQoSRuleFaileAlarmCancel to hwXQoSRuleFailAlarm and hwXQoSRuleFailAlarmCancel" - - --add by wangjing 00280821 - REVISION "201507161050Z" - DESCRIPTION - "renew description of hwXQoSRuleFailAlarm, hwXQoSRuleFailInfo and hwXQoSRuleFailAlarmCancel" - - --add by wangzhensheng 00163673 - REVISION "201509081050Z" - DESCRIPTION - "add hwXQoSTrunkProfileNotEffectAlarm" - - --add by songjian 00280711 - REVISION "201509161050Z" - DESCRIPTION - "add hwXQoSQppbPolicyApplyFailAlarm, hwXQoSQppbPolicyApplyFailAlarmClear, hwXQoSQppbPolicyApplyFailAlarmObjects" - - --add by magang 00349451 - REVISION "201510231050Z" - DESCRIPTION - "add hwXQoSIfQPPBDelAlarm, hwXQoSIfQPPBDelAlarmObjects" - - --add by chenlong c00230926 - REVISION "201511261128Z" - DESCRIPTION - "add hwXQoSBufferStatisticObjects" - - --add by magang 00349451 - REVISION "201511261851Z" - DESCRIPTION - "modify hwXQoSIfQPPBDelAlarm, hwXQoSIfQPPBDelAlarmObjects" - - --add by chenlong c00230926 - REVISION "201512021628Z" - DESCRIPTION - "modify hwXQoSBufferOverrunHistoryEntry" - - -- added by chenhao 00240449 - REVISION "201512041150Z" - DESCRIPTION - "add VB node of hwXQoSCpDefendDiscardedPacketAlarm and hwXQoSCpDefendDiscardedPacketAlarmClear" - - --add by liye 00200458 - REVISION "201512142028Z" - DESCRIPTION - "ADD hwXQosBoardCarResourceTable" - - -- added by chenhao 00240449 - REVISION "201501281030Z" - DESCRIPTION - "add trap node of hwXQoSDefendPortCarPassedPacketAlarm and hwXQoSDefendPortCarPassedPacketAlarmClear" - - -- added by chenhao 00240449 - REVISION "201603221436Z" - DESCRIPTION - "add VB node of hwXQoSDefendPortCarPassedPacketAlarm and hwXQoSDefendPortCarPassedPacketAlarmClear" - - --add by magang 00349451 - REVISION "201604051930Z" - DESCRIPTION - "add hwXQoSGlbQPPBEventLog, hwXQoSGlbQPPBEventLogObjects" - - --add by magang 00349451 - REVISION "201605311447Z" - DESCRIPTION - "add hwXQoSQppbPolicyEventLog, hwXQoSQppbPolicyEventLogObjects" - - --add by dongyanan 00229838 - REVISION "201606011201Z" - DESCRIPTION - "modify hwXQoSIfQueueCfgInfoTable" - - REVISION "201606201428Z" - DESCRIPTION - "ADD hwXQoSSoftPipeAlarmTable NODE " - - --add by pengsheng 00191075 - REVISION "201609031739Z" - DESCRIPTION - "ADD hwXQoSMulticastPktsDiscardAlarm, hwXQoSMulticastPktsDiscardAlarmResume, hwXQoSMulticastPktsDiscardInterfaceAlarm, hwXQoSMulticastPktsDiscardInterfaceAlarmResume" - --add by sunqirui 00242845 - REVISION "201702251739Z" - DESCRIPTION - "ADD hwXQoSStormControlAlarm, hwXQoSStormControlAlarmResume" - --add by guanjiazhi wx451239 - REVISION "201706161739Z" - DESCRIPTION - "ADD hwXQoSIfCarCfgInfoTable, hwXQoSIfLrCfgInfoTable, hwXQoSIfQueueCfgInfoTable, hwXQoSIfQueueRunInfoTable, hwXQoSIfCarStatisticsTable, hwXQoSUserQueueResourceTable, hwXQoSUserGroupQueueResourceTable, hwXQoSSubPortQueueResourceTable, hwXQoSChannelResourceTable, hwXQoSTemplateResourceTable, hwXQoSCBPairResourceTable, hwXQoSBindingTrafficPolicyResourceTable, hwXQoSAclTcamResourceTable, hwXQosBoardCarResourceTable, hwXQoSPortQueueAlarmExTable " - - --add by zhouzaihua 00215230 - REVISION "201705041739Z" - DESCRIPTION - "ADD hwXQoSPacketsDropInterfaceAlarm, hwXQoSPacketsDropInterfaceAlarmResume" - --add by sunqirui 00242845 - REVISION "201707041532Z" - DESCRIPTION - "ADD hwXQoSStormSuppressAlarm, hwXQoSStormSuppressAlarmResume, hwXQoSStormSuppressSlotAlarm, hwXQoSStormSuppressSlotAlarmResume" - --add by chenxu wx398575 - REVISION "201707011739Z" - DESCRIPTION - "ADD hwXQoSHardPipeAcBandWthOverAlarm,hwXQoSHardPipeAcBandWthOverAlarmClear" - --add by yejun 00401877 - REVISION "201707290406Z" - DESCRIPTION - "MODIFY hwXQoSHardPipeAlarmTable,hwXQoSSoftPipeAlarmTable,hwXQoSHardPipeBwAlarmTable" - - ::= { hwQoS 4 } --- 1.3.6.1.4.1.2011.5.25.32.4 --- --- Textual conventions --- --- --- type definitions in the interface queue --- --- hwXQosQueueType - XQosQueueType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Queue Type: - BE (1) - AF1(2) - AF2(3) - AF3(4) - AF4(5) - EF (6) - " - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6) - } - --- ResetFlag - ResetFlag ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Reset Flag: - DISABLE (0) - RESET (1) - ENABLE (2) - " - SYNTAX INTEGER - { - disable(0), - reset(1), - enable(2) - } - --- COS Type - CosType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - " - BE(1) - AF1(2) - AF2(3) - AF3(4) - AF4(5) - EF(6) - CS6(7) - CS7(8) - ALL(9) - queue10(10) - queue11(11) - queue12(12) - queue13(13) - queue14(14) - queue15(15) - queue16(16) - queue17(17) - queue18(18) - queue19(19) - queue20(20) - queue21(21) - queue22(22) - queue23(23) - queue24(24) - - " - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8), - all(9), - queue10(10), - queue11(11), - queue12(12), - queue13(13), - queue14(14), - queue15(15), - queue16(16), - queue17(17), - queue18(18), - queue19(19), - queue20(20), - queue21(21), - queue22(22), - queue23(23), - queue24(24) - } - --- CarAction - CarAction ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The actions taken when packets conforming or exceeding the configured - CIR: - pass (1), - discard (2), - remark IP Precedence (3), - remark DSCP(4), - remark Mpls Exp(5), - remark (6), - remark 8021p(7) - " - SYNTAX INTEGER - { - pass(1), - discard(2), - remarkIpPrec(3), - remarkDscp(4), - remarkMplsExp(5), - remark(6), - remark8021p(7) - } - --- Direction - DirectionType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The Direction Policy apply on." - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - --- UrpfCtrlType - UrpfCtrlType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Strict(1) - Loose(2)" - SYNTAX INTEGER - { - strict(1), - loose(2) - } - --- SampleType - SampleType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Fix-packets(1) - Fix-time(2) - Random-packets(3) - Random-time(4) - " - SYNTAX INTEGER - { - fix-packets(1), - fix-time(2), - random-packets(3), - random-time(4) - } - --- IPCARRuleType - IPCARRuleType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "Type of IPCAR Rule. " - SYNTAX INTEGER - { - ipv4Acl(1), - ipv4SrcIp(2), - ipv4DstIp(3) - } - --- --- Node definitions --- - --- 1.3.6.1.4.1.2011.5.25.32 - hwQoS OBJECT IDENTIFIER ::= { hwDatacomm 32 } - --- 1.3.6.1.4.1.2011.5.25.32.4.1 - hwXQoSObjects OBJECT IDENTIFIER ::= { hwXQoSMIB 1 } - hwXQoSConformance OBJECT IDENTIFIER ::= { hwXQoSMIB 2 } - --- BA command - hwXQoSBaObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 1 } - --- Diffserv Domain - hwXQoSBaCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-server domain configuration information." - ::= { hwXQoSBaObjects 1 } - - hwXQoSBaCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-server domain Information Entry." - INDEX { hwXQoSBaIndex } - ::= { hwXQoSBaCfgInfoTable 1 } - - HwXQoSBaCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaIndex - Integer32, - hwXQoSBaName - OCTET STRING, - hwXQoSBaRowStatus - RowStatus - } - - hwXQoSBaIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the index of a DS domain.The value ranges from 0 to 7.This object has no default value." - ::= { hwXQoSBaCfgInfoEntry 1 } - - hwXQoSBaName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..8)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the name of a DS domain.The value of this object is a string of 1 to 8 ASCII characters in plain text and complies with the format of the command line.The object has no default value." - ::= { hwXQoSBaCfgInfoEntry 2 } - - hwXQoSBaRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the row status.The value of this object can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value." - ::= { hwXQoSBaCfgInfoEntry 3 } - --- 8021p-inbound in diff domain - hwXQoSBa8021pPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBa8021pPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain 8021p phb configuration information." - ::= { hwXQoSBaObjects 2 } - - hwXQoSBa8021pPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBa8021pPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain 8021p phb Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBa8021pPhbIndex } - ::= { hwXQoSBa8021pPhbCfgInfoTable 1 } - - HwXQoSBa8021pPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSBa8021pPhbIndex - Integer32, - hwXQoSBa8021pPhbPri - Integer32, - hwXQoSBa8021pPhbCos - Integer32, - hwXQoSBa8021pPhbColour - Integer32, - hwXQoSBa8021pPhbRowStatus - RowStatus - } - - hwXQoSBa8021pPhbIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the index of the Per-Hop Behavior (PHB)." - ::= { hwXQoSBa8021pPhbCfgInfoEntry 1 } - - hwXQoSBa8021pPhbPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the 802.1p priority.The value ranges from 0 to 7." - ::= { hwXQoSBa8021pPhbCfgInfoEntry 2 } - - hwXQoSBa8021pPhbCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." - ::= { hwXQoSBa8021pPhbCfgInfoEntry 3 } - - hwXQoSBa8021pPhbColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." - ::= { hwXQoSBa8021pPhbCfgInfoEntry 4 } - - hwXQoSBa8021pPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." - ::= { hwXQoSBa8021pPhbCfgInfoEntry 5 } - --- 8021p-outbound in diff domain - hwXQoSBa8021pMapCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBa8021pMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain 8021p map configuration information." - ::= { hwXQoSBaObjects 3 } - - hwXQoSBa8021pMapCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBa8021pMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain 8021p map Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBa8021pMapIndex } - ::= { hwXQoSBa8021pMapCfgInfoTable 1 } - - HwXQoSBa8021pMapCfgInfoEntry ::= - SEQUENCE { - hwXQoSBa8021pMapIndex - Integer32, - hwXQoSBa8021pMapCos - Integer32, - hwXQoSBa8021pMapColour - Integer32, - hwXQoSBa8021pMapPri - Integer32, - hwXQoSBa8021pMapRowStatus - RowStatus - } - - hwXQoSBa8021pMapIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the mapping index.The value starts from 0." - ::= { hwXQoSBa8021pMapCfgInfoEntry 1 } - - hwXQoSBa8021pMapCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: -CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." - ::= { hwXQoSBa8021pMapCfgInfoEntry 2 } - - hwXQoSBa8021pMapColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." - ::= { hwXQoSBa8021pMapCfgInfoEntry 3 } - - hwXQoSBa8021pMapPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the 8021.p priority.The value ranges from 0 to 7.The object has no default value." - ::= { hwXQoSBa8021pMapCfgInfoEntry 4 } - - hwXQoSBa8021pMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value." - ::= { hwXQoSBa8021pMapCfgInfoEntry 5 } - --- Dscp-inbound in diff domain - hwXQoSBaDscpPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaDscpPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain DSCP phb configuration information." - ::= { hwXQoSBaObjects 4 } - - hwXQoSBaDscpPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaDscpPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain DSCP phb Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBaDscpPhbIndex } - ::= { hwXQoSBaDscpPhbCfgInfoTable 1 } - - HwXQoSBaDscpPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaDscpPhbIndex - Integer32, - hwXQoSBaDscpPhbPri - Integer32, - hwXQoSBaDscpPhbCos - Integer32, - hwXQoSBaDscpPhbColour - Integer32, - hwXQoSBaDscpPhbRowStatus - RowStatus - } - - hwXQoSBaDscpPhbIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the index of the Per-Hop Behavior (PHB)." - ::= { hwXQoSBaDscpPhbCfgInfoEntry 1 } - - hwXQoSBaDscpPhbPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the priority of DSCP.The value ranges from 0 to 7." - ::= { hwXQoSBaDscpPhbCfgInfoEntry 2 } - - hwXQoSBaDscpPhbCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: -CS(7),CS(6),EF(5),AF(4),AF(3),AF(2),AF(1),BE(0)." - ::= { hwXQoSBaDscpPhbCfgInfoEntry 3 } - - - hwXQoSBaDscpPhbColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." - ::= { hwXQoSBaDscpPhbCfgInfoEntry 4 } - - - hwXQoSBaDscpPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." - ::= { hwXQoSBaDscpPhbCfgInfoEntry 5 } - - --- Dscp-outbound in diff domain - hwXQoSBaDscpMapCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaDscpMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain Dscp map configuration information." - ::= { hwXQoSBaObjects 5 } - - - hwXQoSBaDscpMapCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaDscpMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain Dscp map Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBaDscpMapIndex } - ::= { hwXQoSBaDscpMapCfgInfoTable 1 } - - - HwXQoSBaDscpMapCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaDscpMapIndex - Integer32, - hwXQoSBaDscpMapCos - Integer32, - hwXQoSBaDscpMapColour - Integer32, - hwXQoSBaDscpMapPri - Integer32, - hwXQoSBaDscpMapRowStatus - RowStatus - } - - hwXQoSBaDscpMapIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the mapping index." - ::= { hwXQoSBaDscpMapCfgInfoEntry 1 } - - - hwXQoSBaDscpMapCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: -CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." - ::= { hwXQoSBaDscpMapCfgInfoEntry 2 } - - - hwXQoSBaDscpMapColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." - ::= { hwXQoSBaDscpMapCfgInfoEntry 3 } - - - hwXQoSBaDscpMapPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the DSCP value.The value ranges from 0 to 7." - ::= { hwXQoSBaDscpMapCfgInfoEntry 4 } - - - hwXQoSBaDscpMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." - ::= { hwXQoSBaDscpMapCfgInfoEntry 5 } - - --- Exp-inbound in diff domain - hwXQoSBaExpPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaExpPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain Exp phb configuration information." - ::= { hwXQoSBaObjects 6 } - - - hwXQoSBaExpPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaExpPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain Exp phb Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBaExpPhbIndex } - ::= { hwXQoSBaExpPhbCfgInfoTable 1 } - - - HwXQoSBaExpPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaExpPhbIndex - Integer32, - hwXQoSBaExpPhbPri - Integer32, - hwXQoSBaExpPhbCos - Integer32, - hwXQoSBaExpPhbColour - Integer32, - hwXQoSBaExpPhbRowStatus - RowStatus - } - - hwXQoSBaExpPhbIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the index of PHB." - ::= { hwXQoSBaExpPhbCfgInfoEntry 1 } - - - hwXQoSBaExpPhbPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the EXP field of an MPLS packet.The value ranges from 0 to 7." - ::= { hwXQoSBaExpPhbCfgInfoEntry 2 } - - - hwXQoSBaExpPhbCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: -CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." - ::= { hwXQoSBaExpPhbCfgInfoEntry 3 } - - - hwXQoSBaExpPhbColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." - ::= { hwXQoSBaExpPhbCfgInfoEntry 4 } - - - hwXQoSBaExpPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." - ::= { hwXQoSBaExpPhbCfgInfoEntry 5 } - - --- Exp-outbound in diff domain - hwXQoSBaExpMapCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaExpMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain Exp map configuration information." - ::= { hwXQoSBaObjects 7 } - - - hwXQoSBaExpMapCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaExpMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain Exp map Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBaExpMapIndex } - ::= { hwXQoSBaExpMapCfgInfoTable 1 } - - - HwXQoSBaExpMapCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaExpMapIndex - Integer32, - hwXQoSBaExpMapCos - Integer32, - hwXQoSBaExpMapColour - Integer32, - hwXQoSBaExpMapPri - Integer32, - hwXQoSBaExpMapRowStatus - RowStatus - } - - hwXQoSBaExpMapIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the mapping index." - ::= { hwXQoSBaExpMapCfgInfoEntry 1 } - - - hwXQoSBaExpMapCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." - ::= { hwXQoSBaExpMapCfgInfoEntry 2 } - - - hwXQoSBaExpMapColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." - ::= { hwXQoSBaExpMapCfgInfoEntry 3 } - - - hwXQoSBaExpMapPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value of this object identifies the EXP field of the MPLS packet.The value ranges from 0 to 7." - ::= { hwXQoSBaExpMapCfgInfoEntry 4 } - - - hwXQoSBaExpMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." - ::= { hwXQoSBaExpMapCfgInfoEntry 5 } - - --- trust upstream - hwXQoSIfDiffDomainTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfDiffDomainEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Trust diff-serve domain." - ::= { hwXQoSBaObjects 8 } - - - hwXQoSIfDiffDomainEntry OBJECT-TYPE - SYNTAX HwXQoSIfDiffDomainEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on interface Configuration Information Entry." - INDEX { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId } - ::= { hwXQoSIfDiffDomainTable 1 } - - - HwXQoSIfDiffDomainEntry ::= - SEQUENCE { - hwXQoSIfDiffDomainIfIndex - Integer32, - hwXQoSIfDiffDomainVlanId - Integer32, - hwXQoSIfDiffDomainName - OCTET STRING, - hwXQoSIfDiffDomainRowStatus - RowStatus, - hwXQoSIfDiffDomainVlanId2 - Integer32 - } - - hwXQoSIfDiffDomainIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index." - ::= { hwXQoSIfDiffDomainEntry 1 } - - hwXQoSIfDiffDomainVlanId OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the VLAN ID of the interface." - ::= { hwXQoSIfDiffDomainEntry 2 } - - hwXQoSIfDiffDomainName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters." - ::= { hwXQoSIfDiffDomainEntry 3 } - - - hwXQoSIfDiffDomainRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." - ::= { hwXQoSIfDiffDomainEntry 4 } - - - - hwXQoSIfDiffDomainVlanId2 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "End vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfDiffDomainEntry 5 } - - --- trust 8021p - hwXQoSIfTrust8021pTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfTrust8021pEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Trust diff-serve domain." - ::= { hwXQoSBaObjects 9 } - - - hwXQoSIfTrust8021pEntry OBJECT-TYPE - SYNTAX HwXQoSIfTrust8021pEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on interface Configuration Information Entry." - INDEX { hwXQoSIfTrust8021pIfIndex, hwXQoSIfTrust8021pVlanID } - ::= { hwXQoSIfTrust8021pTable 1 } - - - HwXQoSIfTrust8021pEntry ::= - SEQUENCE { - hwXQoSIfTrust8021pIfIndex - Integer32, - hwXQoSIfTrust8021pVlanID - Integer32, - hwXQoSIfTrust8021pAction - INTEGER, - hwXQoSIfTrust8021pRowStatus - RowStatus - } - - hwXQoSIfTrust8021pIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index." - ::= { hwXQoSIfTrust8021pEntry 1 } - - hwXQoSIfTrust8021pVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the VLAN ID of the interface." - ::= { hwXQoSIfTrust8021pEntry 2 } - - hwXQoSIfTrust8021pAction OBJECT-TYPE - SYNTAX INTEGER { - distrust(1), - trust(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies whether the Layer 2 simple stream classification is enabled.The value can be either of the following:Distrust(1),Trust(2).The object has no default value." - ::= { hwXQoSIfTrust8021pEntry 3 } - - hwXQoSIfTrust8021pRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), -Destroy(6),Active(1).The object has no default value." - ::= { hwXQoSIfTrust8021pEntry 4 } - --- Atm Qos ServiceType+Clp to Cos+Color in diff domain - hwXQoSBaAtmQosPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaAtmQosPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain AtmQos ServiceType+Clp phb configuration information." - ::= { hwXQoSBaObjects 10 } - - hwXQoSBaAtmQosPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaAtmQosPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain AtmQos ServiceType+Clp phb Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosPhbServType, hwXQoSBaAtmQosPhbClp } - ::= { hwXQoSBaAtmQosPhbCfgInfoTable 1 } - - HwXQoSBaAtmQosPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaAtmQosPhbServType - Integer32, - hwXQoSBaAtmQosPhbClp - Integer32, - hwXQoSBaAtmQosPhbCos - Integer32, - hwXQoSBaAtmQosPhbColour - Integer32, - hwXQoSBaAtmQosPhbRowStatus - RowStatus - } - - hwXQoSBaAtmQosPhbServType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Qos ServiceType." - ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 1 } - - hwXQoSBaAtmQosPhbClp OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Qos Clp." - ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 2 } - - hwXQoSBaAtmQosPhbCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Cos of AtmQos." - ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 3 } - - hwXQoSBaAtmQosPhbColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Colour of AtmQos." - ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 4 } - - hwXQoSBaAtmQosPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 5 } - --- Atm Qos Cos+Color to Clp in diff domain - hwXQoSBaAtmQosMapCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaAtmQosMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain Atm Qos Clp map configuration information." - ::= { hwXQoSBaObjects 11 } - - hwXQoSBaAtmQosMapCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaAtmQosMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain Atm Qos Clp map Configuration Information Entry." - INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosMapIndex} - ::= { hwXQoSBaAtmQosMapCfgInfoTable 1 } - - HwXQoSBaAtmQosMapCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaAtmQosMapIndex - Integer32, - hwXQoSBaAtmQosMapCos - Integer32, - hwXQoSBaAtmQosMapColour - Integer32, - hwXQoSBaAtmQosMapClp - Integer32, - hwXQoSBaAtmQosMapRowStatus - RowStatus - } - - - hwXQoSBaAtmQosMapIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Qos index in diff-serve domain." - ::= { hwXQoSBaAtmQosMapCfgInfoEntry 1 } - - hwXQoSBaAtmQosMapCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Cos of AtmQos." - ::= { hwXQoSBaAtmQosMapCfgInfoEntry 2 } - - hwXQoSBaAtmQosMapColour OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Colour of AtmQos." - ::= { hwXQoSBaAtmQosMapCfgInfoEntry 3 } - - hwXQoSBaAtmQosMapClp OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "AtmQos Clp." - ::= { hwXQoSBaAtmQosMapCfgInfoEntry 4 } - - hwXQoSBaAtmQosMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSBaAtmQosMapCfgInfoEntry 5 } - --- trust upstream on atm pvc - hwXQoSAtmPvcDiffDomainTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSAtmPvcDiffDomainEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Trust diff-serve domain." - ::= { hwXQoSBaObjects 12 } - - hwXQoSAtmPvcDiffDomainEntry OBJECT-TYPE - SYNTAX HwXQoSAtmPvcDiffDomainEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on pvc interface Configuration Information Entry." - INDEX { hwXQoSAtmPvcDiffDomainIfIndex, hwXQoSAtmPvcVpi, hwXQoSAtmPvcVci} - ::= { hwXQoSAtmPvcDiffDomainTable 1 } - - HwXQoSAtmPvcDiffDomainEntry ::= - SEQUENCE { - hwXQoSAtmPvcDiffDomainIfIndex - Integer32, - hwXQoSAtmPvcVpi - Integer32, - hwXQoSAtmPvcVci - Integer32, - hwXQoSAtmPvcDiffDomainName - OCTET STRING, - hwXQoSAtmPvcDiffDomainRowStatus - RowStatus - } - - hwXQoSAtmPvcDiffDomainIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Interface Index." - ::= { hwXQoSAtmPvcDiffDomainEntry 1 } - - hwXQoSAtmPvcVpi OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Pvc Vpi" - ::= { hwXQoSAtmPvcDiffDomainEntry 2 } - - hwXQoSAtmPvcVci OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Pvc Vci" - ::= { hwXQoSAtmPvcDiffDomainEntry 3 } - - hwXQoSAtmPvcDiffDomainName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Name of diff-serve domain." - ::= { hwXQoSAtmPvcDiffDomainEntry 4 } - - hwXQoSAtmPvcDiffDomainRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSAtmPvcDiffDomainEntry 5 } - --- trust upstream on atm pvp - hwXQoSAtmPvpDiffDomainTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSAtmPvpDiffDomainEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Trust diff-serve domain." - ::= { hwXQoSBaObjects 13 } - - hwXQoSAtmPvpDiffDomainEntry OBJECT-TYPE - SYNTAX HwXQoSAtmPvpDiffDomainEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on pvp interface Configuration Information Entry." - INDEX { hwXQoSAtmPvpDiffDomainIfIndex, hwXQoSAtmPvpVpi} - ::= { hwXQoSAtmPvpDiffDomainTable 1 } - - HwXQoSAtmPvpDiffDomainEntry ::= - SEQUENCE { - hwXQoSAtmPvpDiffDomainIfIndex - Integer32, - hwXQoSAtmPvpVpi - Integer32, - hwXQoSAtmPvpDiffDomainName - OCTET STRING, - hwXQoSAtmPvpDiffDomainRowStatus - RowStatus - } - - hwXQoSAtmPvpDiffDomainIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Interface Index." - ::= { hwXQoSAtmPvpDiffDomainEntry 1 } - - hwXQoSAtmPvpVpi OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Atm Pvp Vpi" - ::= { hwXQoSAtmPvpDiffDomainEntry 2 } - - hwXQoSAtmPvpDiffDomainName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Name of diff-serve domain." - ::= { hwXQoSAtmPvpDiffDomainEntry 3 } - - hwXQoSAtmPvpDiffDomainRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSAtmPvpDiffDomainEntry 4 } - - - - -- inbound in diff domain - hwXQoSBaPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb configuration information." - ::= { hwXQoSBaObjects 14 } - - hwXQoSBaPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb Configuration Information Entry." - INDEX { hwXQoSBaIndex,hwXQoSBaPhbType,hwXQoSBaPhbPri } - ::= { hwXQoSBaPhbCfgInfoTable 1 } - - HwXQoSBaPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSBaPhbType - BaType, - hwXQoSBaPhbPri - Integer32, - hwXQoSBaPhbCos - Integer32, - hwXQoSBaPhbColour - INTEGER, - hwXQoSBaPhbRowStatus - RowStatus - } - - - hwXQoSBaPhbType OBJECT-TYPE - SYNTAX BaType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " 8021p (1), - dscp (2), - mplsExp(3), - ipPri(4), - hqosVlan8021p(5), - hqosDscp(6), - hqosMplsExp(7), - hqosIpPri(8), - vlan8021pInbound(9)." - - ::= { hwXQoSBaPhbCfgInfoEntry 1 } - - hwXQoSBaPhbPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "8021p / Dscp/Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri." - ::= { hwXQoSBaPhbCfgInfoEntry 2 } - - hwXQoSBaPhbCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Cos of 8021p / Dscp / Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri." - ::= { hwXQoSBaPhbCfgInfoEntry 3 } - - hwXQoSBaPhbColour OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." - ::= { hwXQoSBaPhbCfgInfoEntry 4 } - - hwXQoSBaPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSBaPhbCfgInfoEntry 5 } - - - -- outbound in diff domain - hwXQoSBaMapCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map configuration information." - ::= { hwXQoSBaObjects 15 } - - hwXQoSBaMapCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map Configuration Information Entry." - INDEX { hwXQoSBaIndex,hwXQoSBaMapType,hwXQoSBaMapCos,hwXQoSBaMapColour } - ::= { hwXQoSBaMapCfgInfoTable 1 } - - HwXQoSBaMapCfgInfoEntry ::= - SEQUENCE { - - hwXQoSBaMapType - BaType, - hwXQoSBaMapCos - Integer32, - hwXQoSBaMapColour - INTEGER, - hwXQoSBaMapPri - Integer32, - hwXQoSBaMapRowStatus - RowStatus - } - - - - hwXQoSBaMapType OBJECT-TYPE - SYNTAX BaType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " 8021p (1), - dscp (2), - mplsExp(3), - ipPri(4), - hqosVlan8021p(5), - hqosDscp(6), - hqosMplsExp(7), - hqosIpPri(8)." - ::= { hwXQoSBaMapCfgInfoEntry 1 } - - hwXQoSBaMapCos OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Cos of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." - ::= { hwXQoSBaMapCfgInfoEntry 2 } - - hwXQoSBaMapColour OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." - ::= { hwXQoSBaMapCfgInfoEntry 3 } - - hwXQoSBaMapPri OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." - ::= { hwXQoSBaMapCfgInfoEntry 4 } - - hwXQoSBaMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSBaMapCfgInfoEntry 5 } - - - hwXQoSIfTrustTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfTrustEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Trust diff-serve domain." - ::= { hwXQoSBaObjects 16 } - - hwXQoSIfTrustEntry OBJECT-TYPE - SYNTAX HwXQoSIfTrustEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on interface Configuration Information Entry." - INDEX { hwXQoSIfTrustIfIndex, hwXQoSIfTrustVlanID1,hwXQoSIfTrustVlanID2,hwXQoSBaType } - ::= { hwXQoSIfTrustTable 1 } - - HwXQoSIfTrustEntry ::= - SEQUENCE { - hwXQoSIfTrustIfIndex - Integer32, - hwXQoSIfTrustVlanID1 - Integer32, - hwXQoSIfTrustVlanID2 - Integer32, - hwXQoSBaType - BaType, - hwXQoSIfTrustAction - INTEGER, - hwXQoSIfTrustRowStatus - RowStatus - } - - hwXQoSIfTrustIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfTrustEntry 1 } - - hwXQoSIfTrustVlanID1 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "start Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfTrustEntry 2 } - - hwXQoSIfTrustVlanID2 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "end Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfTrustEntry 3 } - - hwXQoSBaType OBJECT-TYPE - SYNTAX BaType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "vlan8021p (1), - dscp (2), - mplsExp(3), - ipPri(4)" - ::= { hwXQoSIfTrustEntry 4 } - - hwXQoSIfTrustAction OBJECT-TYPE - SYNTAX INTEGER { - distrust(1), - trust(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The trust 802.1p action " - ::= { hwXQoSIfTrustEntry 5 } - - hwXQoSIfTrustRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfTrustEntry 6 } - - - hwXQoSDeiTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSDeiEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Enable dei." - ::= { hwXQoSBaObjects 17 } - - hwXQoSDeiEntry OBJECT-TYPE - SYNTAX HwXQoSDeiEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on interface Configuration Information Entry." - INDEX { hwXQoSDeiIfIndex, hwXQoSDeiVlanID1,hwXQoSDeiVlanID2 } - ::= { hwXQoSDeiTable 1 } - - HwXQoSDeiEntry ::= - SEQUENCE { - hwXQoSDeiIfIndex - Integer32, - hwXQoSDeiVlanID1 - Integer32, - hwXQoSDeiVlanID2 - Integer32, - hwXQoSIfEnableDeiAction - INTEGER, - hwXQoSDeiRowStatus - RowStatus - } - - hwXQoSDeiIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSDeiEntry 1 } - - hwXQoSDeiVlanID1 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "start Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSDeiEntry 2 } - - hwXQoSDeiVlanID2 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "end Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSDeiEntry 3 } - - hwXQoSIfEnableDeiAction OBJECT-TYPE - SYNTAX INTEGER { - enabled(1), - unenabled(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The enable dei action - enabled(1), - unenabled(2)" - ::= { hwXQoSDeiEntry 4 } - - hwXQoSDeiRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSDeiEntry 5 } - - hwXQoSRemarkTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSRemarkEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Enable Remark." - ::= { hwXQoSBaObjects 18 } - - hwXQoSRemarkEntry OBJECT-TYPE - SYNTAX HwXQoSRemarkEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on interface Configuration Information Entry." - INDEX { hwXQoSRemarkIfIndex, hwXQoSRemarkVlanID1,hwXQoSRemarkVlanID2 } - ::= { hwXQoSRemarkTable 1 } - - HwXQoSRemarkEntry ::= - SEQUENCE { - hwXQoSRemarkIfIndex - Integer32, - hwXQoSRemarkVlanID1 - Integer32, - hwXQoSRemarkVlanID2 - Integer32, - hwXQoSIfEnableRemarkAction - INTEGER, - hwXQoSRemarkRowStatus - RowStatus - } - - hwXQoSRemarkIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSRemarkEntry 1 } - - hwXQoSRemarkVlanID1 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "start Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSRemarkEntry 2 } - - hwXQoSRemarkVlanID2 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "end Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSRemarkEntry 3 } - - hwXQoSIfEnableRemarkAction OBJECT-TYPE - SYNTAX INTEGER { - enabled(1), - unenabled(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The enable remark action - enabled(1), - unenabled(2)" - ::= { hwXQoSRemarkEntry 4 } - - hwXQoSRemarkRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSRemarkEntry 5 } - --- phb enable command begin - hwXQoSPhbEnableTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPhbEnableEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "PHB enable table." - ::= { hwXQoSBaObjects 19 } - - hwXQoSPhbEnableEntry OBJECT-TYPE - SYNTAX HwXQoSPhbEnableEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of diff-serve domain phb enable information." - INDEX { hwXQoSPhbEnableIfIndex,hwXQoSPhbEnableVlanID1,hwXQoSPhbEnableVlanID2 } - ::= { hwXQoSPhbEnableTable 1 } - - HwXQoSPhbEnableEntry ::= - SEQUENCE { - hwXQoSPhbEnableIfIndex - Integer32, - hwXQoSPhbEnableVlanID1 - Integer32, - hwXQoSPhbEnableVlanID2 - Integer32, - hwXQoSPhbEnableRowStatus - RowStatus - } - - hwXQoSPhbEnableIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSPhbEnableEntry 1 } - - hwXQoSPhbEnableVlanID1 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "start Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSPhbEnableEntry 2 } - - hwXQoSPhbEnableVlanID2 OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "end Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSPhbEnableEntry 3 } - - hwXQoSPhbEnableRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSPhbEnableEntry 4 } --- phb enable command end - - --- ****************************************************************** --- --- hwXQoSCommonInboundTable --- --- ****************************************************************** - - - hwXQoSCommonInboundTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCommonInboundEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to configure mapping between the 802.1p priorities or the Differentiated Services - CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. " - ::= { hwXQoSBaObjects 20 } - - - hwXQoSCommonInboundEntry OBJECT-TYPE - SYNTAX HwXQoSCommonInboundEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to configure mapping between the 802.1p priorities or the Differentiated Services - CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. " - INDEX { hwXQoSBaIndex, hwXQoSCommonInboundPhbIndex } - ::= { hwXQoSCommonInboundTable 1 } - - HwXQoSCommonInboundEntry ::= - SEQUENCE { - hwXQoSCommonInboundPhbIndex - Integer32, - hwXQoSCommonInboundPhbCos - INTEGER, - hwXQoSCommonInboundPhbColor - INTEGER, - hwXQoSCommonInboundPhbPri - Integer32, - hwXQoSCommonInboundRowStatus - RowStatus - } - - hwXQoSCommonInboundPhbIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates a PHB index. " - ::= { hwXQoSCommonInboundEntry 1 } - - - hwXQoSCommonInboundPhbCos OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the 802.1p priority or the DSCP value." - ::= { hwXQoSCommonInboundEntry 2 } - - - hwXQoSCommonInboundPhbColor OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the color for marking a type of packets. - The value can be: - 1: Green - 2: Yellow - 3: Red - " - - ::= { hwXQoSCommonInboundEntry 3 } - - hwXQoSCommonInboundPhbPri OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the CoS. - The value ranges from 0 to 7. - " - - ::= { hwXQoSCommonInboundEntry 4 } - - - hwXQoSCommonInboundRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " - - ::= { hwXQoSCommonInboundEntry 50 } - --- ****************************************************************** --- --- hwXQoSPppInboundTable --- --- ****************************************************************** - hwXQoSPppInboundTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPppInboundEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to map the priorities of PPP packets to the internal precedence of a router. " - ::= { hwXQoSBaObjects 21 } - - - hwXQoSPppInboundEntry OBJECT-TYPE - SYNTAX HwXQoSPppInboundEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to map the priorities of PPP packets to the internal precedence of a router. " - INDEX { hwXQoSBaIndex } - ::= { hwXQoSPppInboundTable 1 } - - HwXQoSPppInboundEntry ::= - SEQUENCE { - hwXQoSPppInboundCos - INTEGER, - hwXQoSPppInboundColor - INTEGER, - hwXQoSPppInboundRowStatus - RowStatus - } - - hwXQoSPppInboundCos OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the CoS of a router. - The value can be: - 1: BE - 2: AF1 - 3. AF2 - 4: AF3 - 5: AF4 - 6: EF - 7: CS6 - 8: CS7 - " - - ::= { hwXQoSPppInboundEntry 1 } - - - hwXQoSPppInboundColor OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the color for marking PPP packets. - The value can be: - 1: Green - 2: Yellow - 3; Red - " - - ::= { hwXQoSPppInboundEntry 2 } - - - hwXQoSPppInboundRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." - - ::= { hwXQoSPppInboundEntry 50 } - - - --- ****************************************************************** --- --- hwXQoSServiceclassTable --- --- ****************************************************************** - - hwXQoSServiceclassTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSServiceclassEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to configure upstream traffic to enter specified queues on the interface. " - ::= { hwXQoSBaObjects 22 } - - - hwXQoSServiceclassEntry OBJECT-TYPE - SYNTAX HwXQoSServiceclassEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to configure upstream traffic to enter specified queues on the interface. " - INDEX { hwXQoSServiceclassPort } - ::= { hwXQoSServiceclassTable 1 } - - HwXQoSServiceclassEntry ::= - SEQUENCE { - hwXQoSServiceclassPort - InterfaceIndex, - hwXQoSServiceclass - INTEGER, - hwXQoSServiceclassRowStatus - RowStatus - } - - hwXQoSServiceclassPort OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index." - ::= { hwXQoSServiceclassEntry 1 } - - - hwXQoSServiceclass OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the CoS of the queue that upstream traffic on an interface enters. " - ::= { hwXQoSServiceclassEntry 2 } - - - hwXQoSServiceclassRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " - ::= { hwXQoSServiceclassEntry 50 } - - - --- ****************************************************************** --- --- hwXQoSPhbTable --- --- ****************************************************************** - - hwXQoSPhbTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPhbEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to prohibit the function of checking the PHB table on the outgoing interface. " - ::= { hwXQoSBaObjects 23 } - - - hwXQoSPhbEntry OBJECT-TYPE - SYNTAX HwXQoSPhbEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to prohibit the function of checking the PHB table on the outgoing interface. " - INDEX { hwXQoSPhbPort } - ::= { hwXQoSPhbTable 1 } - - HwXQoSPhbEntry ::= - SEQUENCE { - hwXQoSPhbPort - InterfaceIndex, - hwXQoSPhbEnable - INTEGER, - hwXQoSPhbRowStatus - RowStatus - } - - hwXQoSPhbPort OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index. " - ::= { hwXQoSPhbEntry 1 } - - hwXQoSPhbEnable OBJECT-TYPE - SYNTAX INTEGER - { - enable(1), - disable(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the CoS of the queue that upstream traffic on an interface enters. " - DEFVAL {1} - ::= { hwXQoSPhbEntry 2 } - - - hwXQoSPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " - - ::= { hwXQoSPhbEntry 50 } - --- ****************************************************************** --- --- hwXQoSFieldDeiTable --- --- ****************************************************************** - - hwXQoSFieldDeiTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSFieldDeiEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is sued to enable the drop eligible indicator (DEI) capability of the packets - on an interface and in a specified VLAN range. " - ::= { hwXQoSBaObjects 24 } - - - hwXQoSFieldDeiEntry OBJECT-TYPE - SYNTAX HwXQoSFieldDeiEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is sued to enable the drop eligible indicator (DEI) capability of the packets - on an interface and in a specified VLAN range. " - INDEX { hwXQoSFieldDeiInterface,hwXQoSFieldDeiVlanId } - ::= { hwXQoSFieldDeiTable 1 } - - HwXQoSFieldDeiEntry ::= - SEQUENCE { - hwXQoSFieldDeiInterface - InterfaceIndex, - hwXQoSFieldDeiVlanId - Integer32, - hwXQoSFieldDeiEnabled - Integer32, - hwXQoSFieldDeiRowStatus - RowStatus - } - - hwXQoSFieldDeiInterface OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index. " - ::= { hwXQoSFieldDeiEntry 1 } - - - hwXQoSFieldDeiVlanId OBJECT-TYPE - SYNTAX Integer32 (1..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the VLAN ID. - The value ranges from 1 to 4094. - " - ::= { hwXQoSFieldDeiEntry 2 } - - - hwXQoSFieldDeiEnabled OBJECT-TYPE - SYNTAX Integer32 (0..2) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies whether to enable the DEI capability of the packets on a VLAN. " - ::= { hwXQoSFieldDeiEntry 3 } - - - hwXQoSFieldDeiRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." - - ::= { hwXQoSFieldDeiEntry 50 } - --- ****************************************************************** --- --- hwXQoSPicForwardingTable --- --- ****************************************************************** - - hwXQoSPicForwardingTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPicForwardingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSPicForwardingTable " - ::= { hwXQoSBaObjects 25 } - - - hwXQoSPicForwardingEntry OBJECT-TYPE - SYNTAX HwXQoSPicForwardingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSPicForwardingEntry " - INDEX { hwXQoSPicForwardingInterface } - ::= { hwXQoSPicForwardingTable 1 } - - HwXQoSPicForwardingEntry ::= - SEQUENCE { - hwXQoSPicForwardingInterface - InterfaceIndex, - hwXQoSPicForwarding8021pValue - Integer32, - hwXQoSPicForwardingPriority - INTEGER, - hwXQoSPicForwardingRowStatus - RowStatus - } - - hwXQoSPicForwardingInterface OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " hwXQoSPicForwardingInterface " - ::= { hwXQoSPicForwardingEntry 1 } - - - hwXQoSPicForwarding8021pValue OBJECT-TYPE - SYNTAX Integer32 (0..8) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " hwXQoSPicForwarding8021pValue " - ::= { hwXQoSPicForwardingEntry 2 } - - - hwXQoSPicForwardingPriority OBJECT-TYPE - SYNTAX INTEGER - { - high(1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " hwXQoSPicForwardingPriority " - ::= { hwXQoSPicForwardingEntry 3 } - - - hwXQoSPicForwardingRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. - createAndGo[4] - create a row. - destroy[6] -delete a row. - " - - ::= { hwXQoSPicForwardingEntry 4 } - - - --- ****************************************************************** --- --- hwXQoSCarTable --- --- ****************************************************************** - - hwXQoSCarTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCarEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. " - ::= { hwXQoSBaObjects 26 } - - - hwXQoSCarEntry OBJECT-TYPE - SYNTAX HwXQoSCarEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. " - INDEX { hwXQoSCarInterfaceIndex,hwXQoSCarDirection,hwXQoSCarVlanID } - ::= { hwXQoSCarTable 1 } - - HwXQoSCarEntry ::= - SEQUENCE { - hwXQoSCarInterfaceIndex - InterfaceIndex, - hwXQoSCarDirection - INTEGER, - hwXQoSCarVlanID - Integer32, - hwXQoSCarCirValue - Integer32, - hwXQoSCarPirValue - Integer32, - hwXQoSCarCbsValue - Integer32, - hwXQoSCarPbsValue - Integer32, - hwXQoSCarGreenAction - INTEGER, - hwXQoSCarGreenServiceClass - INTEGER, - hwXQoSCarGreenColor - INTEGER, - hwXQoSCarYellowAction - INTEGER, - hwXQoSCarYellowServiceClass - INTEGER, - hwXQoSCarYellowColor - INTEGER, - hwXQoSCarRedAction - INTEGER, - hwXQoSCarRedServiceClass - INTEGER, - hwXQoSCarRedColor - INTEGER, - hwXQoSCarRowStatus - RowStatus, - hwXQoSCarCirValueEx - Unsigned32, - hwXQoSCarPirValueEx - Unsigned32, - hwXQoSCarCbsValueEx - Unsigned32, - hwXQoSCarPbsValueEx - Unsigned32 - } - - hwXQoSCarInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index." - ::= { hwXQoSCarEntry 1 } - - hwXQoSCarDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction where the CAR on an interface is applied. - The value can be: - 1: inbound - 2: outbound - " - ::= { hwXQoSCarEntry 2 } - - hwXQoSCarVlanID OBJECT-TYPE - SYNTAX Integer32 (1..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the VLAN ID. - The value ranges from 1 to 4094. " - ::= { hwXQoSCarEntry 3 } - - hwXQoSCarCirValue OBJECT-TYPE - SYNTAX Integer32 (0..100000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the CIR on an interface." - ::= { hwXQoSCarEntry 4 } - - hwXQoSCarPirValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..100000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the PIR on an interface." - ::= { hwXQoSCarEntry 5 } - - hwXQoSCarCbsValue OBJECT-TYPE - SYNTAX Integer32 (0..100000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the CBS on an interface." - ::= { hwXQoSCarEntry 6 } - - hwXQoSCarPbsValue OBJECT-TYPE - SYNTAX Integer32 (0..100000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the PBS on an interface." - ::= { hwXQoSCarEntry 7 } - - hwXQoSCarGreenAction OBJECT-TYPE - SYNTAX INTEGER - { - pass(1), - discard(2), - null(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the action taken on the packets marked in green. - " - ::= { hwXQoSCarEntry 8 } - - hwXQoSCarGreenServiceClass OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8), - null(9) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the service class of the packets marked in green to be re-marked. - The value can be: - 1: BE - 2: AF1 - 3. AF2 - 4: AF3 - 5: AF4 - 6: EF - 7: CS6 - 8: CS7 - 9: null " - ::= { hwXQoSCarEntry 9 } - - hwXQoSCarGreenColor OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3), - null(4) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the color in which the packets marked in green are to be re-marked. - The value can be: - 1: green - 2: yellow - 3: red - 4: null " - ::= { hwXQoSCarEntry 10 } - - hwXQoSCarYellowAction OBJECT-TYPE - SYNTAX INTEGER - { - pass(1), - discard(2), - null(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the action taken on the packets marked in yellow." - ::= { hwXQoSCarEntry 11 } - - hwXQoSCarYellowServiceClass OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8), - null(9) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the service class of the packets marked in yellow to be re-marked. - The value can be: - 1: BE - 2: AF1 - 3. AF2 - 4: AF3 - 5: AF4 - 6: EF - 7: CS6 - 8: CS7 - 9: null " - - ::= { hwXQoSCarEntry 12 } - - hwXQoSCarYellowColor OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3), - null(4) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the color in which the packets marked in yellow are to be re-marked. - The value can be: - 1: green - 2: yellow - 3: red - 4: null " - ::= { hwXQoSCarEntry 13 } - - hwXQoSCarRedAction OBJECT-TYPE - SYNTAX INTEGER - { - pass(1), - discard(2), - null(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the action taken on the packets marked in red. - The value can be: - 1: pass - 2: discard - 3: null - The default value is discard. " - DEFVAL {2} - ::= { hwXQoSCarEntry 14 } - - hwXQoSCarRedServiceClass OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8), - null(9) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the service class of the packets marked in red to be re-marked. - The value can be: - 1: BE - 2: AF1 - 3. AF2 - 4: AF3 - 5: AF4 - 6: EF - 7: CS6 - 8: CS7 - 9: null " - - ::= { hwXQoSCarEntry 15 } - - hwXQoSCarRedColor OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3), - null(4) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the color in which the packets marked in yellow are to be re-marked. - The value can be: - 1: green - 2: yellow - 3: red - 4: null " - ::= { hwXQoSCarEntry 16 } - - hwXQoSCarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." - - ::= { hwXQoSCarEntry 50 } - - hwXQoSCarCirValueEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the CIR on an interface." - ::= { hwXQoSCarEntry 51 } - - hwXQoSCarPirValueEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the PIR on an interface." - ::= { hwXQoSCarEntry 52 } - - hwXQoSCarCbsValueEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the CBS on an interface." - ::= { hwXQoSCarEntry 53 } - - hwXQoSCarPbsValueEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the PBS on an interface." - ::= { hwXQoSCarEntry 54 } - - --- ****************************************************************** --- --- hwXQoSPortShapingTable --- --- ****************************************************************** - - hwXQoSPortShapingTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPortShapingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to limit the rate at which packets are sent on an interface. " - ::= { hwXQoSBaObjects 27 } - - - hwXQoSPortShapingEntry OBJECT-TYPE - SYNTAX HwXQoSPortShapingEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to limit the rate at which packets are sent on an interface. " - INDEX { hwXQoSPortShapingInterface } - ::= { hwXQoSPortShapingTable 1 } - - HwXQoSPortShapingEntry ::= - SEQUENCE { - hwXQoSPortShapingInterface - InterfaceIndex, - hwXQoSPortShapingValue - OCTET STRING, - hwXQoSPortShapingPbsValue - Integer32, - hwXQoSPortShapingRowStatus - RowStatus - } - - hwXQoSPortShapingInterface OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index." - ::= { hwXQoSPortShapingEntry 1 } - - - hwXQoSPortShapingValue OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..10)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the shaping rate. - The maximum value equals the interface bandwidth. " - ::= { hwXQoSPortShapingEntry 2 } - - hwXQoSPortShapingPbsValue OBJECT-TYPE - SYNTAX Integer32 (1..2147483646) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the PBS. - The value is an integer that ranges from 1 to 2147483646, in bytes. - the default pbs-value is 131072. - " - ::= { hwXQoSPortShapingEntry 3 } - - hwXQoSPortShapingRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the row status." - - ::= { hwXQoSPortShapingEntry 50 } - --- ****************************************************************** --- --- hwXQoSQueueTable --- --- ****************************************************************** - - hwXQoSQueueTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSQueueEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSQueueTable " - ::= { hwXQoSBaObjects 28 } - - - hwXQoSQueueEntry OBJECT-TYPE - SYNTAX HwXQoSQueueEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSQueueEntry " - INDEX { hwXQoSQueueInterfaceIndex } - ::= { hwXQoSQueueTable 1 } - - HwXQoSQueueEntry ::= - SEQUENCE { - hwXQoSQueueInterfaceIndex - InterfaceIndex, - hwXQoSQueueServiceClass - INTEGER, - hwXQoSQueueCirValue - Integer32, - hwXQoSQueueCirPercentage - Integer32, - hwXQoSQueueDirection - INTEGER, - hwXQoSQueueRowStatus - RowStatus - } - - hwXQoSQueueInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " hwXQoSQueueInterfaceIndex " - ::= { hwXQoSQueueEntry 1 } - - hwXQoSQueueServiceClass OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " hwXQoSQueueServiceClass " - ::= { hwXQoSQueueEntry 2 } - - - hwXQoSQueueCirValue OBJECT-TYPE - SYNTAX Integer32 (0..10000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " hwXQoSQueueCirValue " - ::= { hwXQoSQueueEntry 3 } - - - hwXQoSQueueCirPercentage OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " hwXQoSQueueCirPercentage " - ::= { hwXQoSQueueEntry 4 } - - hwXQoSQueueDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " hwXQoSQueueDirection " - ::= { hwXQoSQueueEntry 5 } - - - hwXQoSQueueRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. - createAndGo[4] - create a row. - destroy[6] -delete a row. - " - - ::= { hwXQoSQueueEntry 6 } - --- ****************************************************************** --- --- hwXQoSCarStatisticsTable --- --- ****************************************************************** - - hwXQoSCarStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCarStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the CAR statistics on an interface. " - ::= { hwXQoSBaObjects 29 } - - - hwXQoSCarStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSCarStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the CAR statistics on an interface. " - INDEX { hwXQoSCarStatisticsInterfaceIndex,hwXQoSCarStatisticsDirection,hwXQoSCarStatisticsVlanid,hwXQoSCarStatisticsSlotNumber} - ::= { hwXQoSCarStatisticsTable 1 } - - HwXQoSCarStatisticsEntry ::= - SEQUENCE { - hwXQoSCarStatisticsInterfaceIndex - InterfaceIndex, - hwXQoSCarStatisticsDirection - INTEGER, - hwXQoSCarStatisticsVlanid - Integer32, - hwXQoSCarStatisticsSlotNumber - Integer32, - hwXQoSCarStatisticsReset - INTEGER, - hwXQoSCarStatisticsPassPackets - Counter64, - hwXQoSCarStatisticsPassBytes - Counter64, - hwXQoSCarStatisticsDropPackets - Counter64, - hwXQoSCarStatisticsDropBytes - Counter64, - hwXQoSCarStatisticsPassPacketsRate - Counter64, - hwXQoSCarStatisticsPassBytesRate - Counter64, - hwXQoSCarStatisticsDropPacketsRate - Counter64, - hwXQoSCarStatisticsDropBytesRate - Counter64 - } - - hwXQoSCarStatisticsInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index." - ::= { hwXQoSCarStatisticsEntry 1 } - - hwXQoSCarStatisticsDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction where the CAR statistics are queried. - The value can be: - 1: inbound - 2: outbound - " - ::= { hwXQoSCarStatisticsEntry 2 } - - hwXQoSCarStatisticsVlanid OBJECT-TYPE - SYNTAX Integer32 (0..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the VLAN ID of an interface where the CAR statistics are queried. - The value ranges from 1 to 4094. " - ::= { hwXQoSCarStatisticsEntry 3 } - - hwXQoSCarStatisticsSlotNumber OBJECT-TYPE - SYNTAX Integer32 (0..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of the slot where the CAR statistics are queried and not need to care is trunk or not. - The value ranges from 0 to 128. - 0 indicates that statistics of all the slots are collected. " - ::= { hwXQoSCarStatisticsEntry 4 } - - hwXQoSCarStatisticsReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the resetting of statistics. " - ::= { hwXQoSCarStatisticsEntry 5 } - - hwXQoSCarStatisticsPassPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed packets. " - ::= { hwXQoSCarStatisticsEntry 6 } - - hwXQoSCarStatisticsPassBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed bytes. " - ::= { hwXQoSCarStatisticsEntry 7 } - - hwXQoSCarStatisticsDropPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded packets. " - ::= { hwXQoSCarStatisticsEntry 8 } - - hwXQoSCarStatisticsDropBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded bytes. " - ::= { hwXQoSCarStatisticsEntry 9 } - - hwXQoSCarStatisticsPassPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the packet pass rate. " - ::= { hwXQoSCarStatisticsEntry 10 } - - hwXQoSCarStatisticsPassBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the byte pass rate. " - ::= { hwXQoSCarStatisticsEntry 11 } - - hwXQoSCarStatisticsDropPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the packet drop rate. " - ::= { hwXQoSCarStatisticsEntry 12 } - - hwXQoSCarStatisticsDropBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the byte drop rate. " - ::= { hwXQoSCarStatisticsEntry 13 } - - --- ****************************************************************** --- --- hwXQoSCpRateLimitTable --- --- ****************************************************************** - - hwXQoSCpRateLimitTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpRateLimitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to set the limit on the rate at which IGMP packets are transmitted. " - ::= { hwXQoSBaObjects 30 } - - - hwXQoSCpRateLimitEntry OBJECT-TYPE - SYNTAX HwXQoSCpRateLimitEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to set the limit on the rate at which IGMP packets are transmitted. " - INDEX { hwXQoSCpRateLimitIfIndex,hwXQoSCpRateLimitPeVidValue,hwXQoSCpRateLimitCeVidBegin} - ::= { hwXQoSCpRateLimitTable 1 } - - HwXQoSCpRateLimitEntry ::= - SEQUENCE { - hwXQoSCpRateLimitIfIndex - InterfaceIndex, - hwXQoSCpRateLimitPeVidValue - Integer32, - hwXQoSCpRateLimitCeVidBegin - Integer32, - hwXQoSCpRateLimitCeVidEnd - Integer32, - hwXQoSCpRateLimitType - INTEGER, - hwXQoSCpRateLimitIgmpCir - Integer32, - hwXQoSCpRateLimitIgmpCbs - Integer32, - hwXQoSCpRateLimitRowStatus - RowStatus - } - - hwXQoSCpRateLimitIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the index of an interface. " - ::= { hwXQoSCpRateLimitEntry 1 } - - hwXQoSCpRateLimitPeVidValue OBJECT-TYPE - SYNTAX Integer32 (0..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates an outer VLAN tag. - The value ranges from 1 to 4094. " - ::= { hwXQoSCpRateLimitEntry 2 } - - hwXQoSCpRateLimitCeVidBegin OBJECT-TYPE - SYNTAX Integer32 (0..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the start inner VLAN tag. - The value ranges from 1 to 4094. " - ::= { hwXQoSCpRateLimitEntry 3 } - - hwXQoSCpRateLimitCeVidEnd OBJECT-TYPE - SYNTAX Integer32 (0..4094) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the end inner VLAN tag. - The value ranges from 1 to 4094. " - ::= { hwXQoSCpRateLimitEntry 4 } - - hwXQoSCpRateLimitType OBJECT-TYPE - SYNTAX INTEGER - { - igmp(1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " The value of this object identifies the type of packets. - The value can be: - 1: IGMP - " - ::= { hwXQoSCpRateLimitEntry 5 } - - hwXQoSCpRateLimitIgmpCir OBJECT-TYPE - SYNTAX Integer32 (0 | 32..1000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the packet sending rate. - The value ranges from 32 to 10000000. " - ::= { hwXQoSCpRateLimitEntry 6 } - - hwXQoSCpRateLimitIgmpCbs OBJECT-TYPE - SYNTAX Integer32 (100..33554432) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the CBS of the sent packets. - The value ranges from 100 to 33554432. " - ::= { hwXQoSCpRateLimitEntry 7 } - - hwXQoSCpRateLimitRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " - Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. - createAndGo[4] - create a row. - destroy[6] -delete a row. - " - ::= { hwXQoSCpRateLimitEntry 50 } - --- ****************************************************************** --- --- hwXQoSPortQueueStatisticsTable --- --- ****************************************************************** - - hwXQoSPortQueueStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPortQueueStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the statistics of class queues. " - ::= { hwXQoSBaObjects 31 } - - - hwXQoSPortQueueStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSPortQueueStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the statistics of class queues. " - INDEX { hwXQoSPortQueueStatisticsInterfaceIndex, - hwXQoSPortQueueStatisticsDirection, - hwXQoSPortQueueStatisticsQueueIndex } - ::= { hwXQoSPortQueueStatisticsTable 1 } - - HwXQoSPortQueueStatisticsEntry ::= - SEQUENCE { - hwXQoSPortQueueStatisticsInterfaceIndex - InterfaceIndex, - hwXQoSPortQueueStatisticsDirection - INTEGER, - hwXQoSPortQueueStatisticsQueueIndex - INTEGER, - hwXQoSPortQueueStatisticsReset - INTEGER, - hwXQoSPortQueueStatisticsTotalPassPackets - Counter64, - hwXQoSPortQueueStatisticsTotalPassBytes - Counter64, - hwXQoSPortQueueStatisticsTotalDiscardPackets - Counter64, - hwXQoSPortQueueStatisticsTotalDiscardBytes - Counter64, - hwXQoSPortQueueStatisticsDropTailDiscardPackets - Counter64, - hwXQoSPortQueueStatisticsDropTailDiscardBytes - Counter64, - hwXQoSPortQueueStatisticsWredDiscardPackets - Counter64, - hwXQoSPortQueueStatisticsWredDiscardBytes - Counter64, - hwXQoSPortQueueStatisticsPassPacketsRate - Counter64, - hwXQoSPortQueueStatisticsPassBytesRate - Counter64, - hwXQoSPortQueueStatisticsDiscardPacketsRate - Counter64, - hwXQoSPortQueueStatisticsDiscardBytesRate - Counter64, - hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate - Counter64, - hwXQoSPortQueueStatisticsDropTailDiscardBytesRate - Counter64, - hwXQoSPortQueueStatisticsWredDiscardPacketsRate - Counter64, - hwXQoSPortQueueStatisticsWredDiscardBytesRate - Counter64, - hwXQoSPortQueueStatisticsTrafficTowardThisPort - Counter64, - hwXQoSPortQueueStatisticsPhysicalBandwidthOfPortQoS - Counter64, - hwXQoSPortQueueStatisticsQueuePercentage - Integer32, --- BEGIN: Added by l00248629, 2013/12/13 - hwXQoSPortQueueStatisticsTotalPackets - Counter64, - hwXQoSPortQueueStatisticsTotalBytes - Counter64 --- END: Added by l00248629, 2013/12/13 - } - - hwXQoSPortQueueStatisticsInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index. " - ::= { hwXQoSPortQueueStatisticsEntry 1 } - - - - hwXQoSPortQueueStatisticsDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction where statistics are queried. - The value can be: - 1: inbound - 2: outbound " - ::= { hwXQoSPortQueueStatisticsEntry 2 } - - hwXQoSPortQueueStatisticsQueueIndex OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the priority of a class queue where statistics are queried. - The value can be: - 1 be - 2 af1 - 3 af2 - 4 af3 - 5 af4 - 6 ef - 7 cs6 - 8 cs7 - 9 total - " - ::= { hwXQoSPortQueueStatisticsEntry 3 } - - - hwXQoSPortQueueStatisticsReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the statistics are reset. " - ::= { hwXQoSPortQueueStatisticsEntry 4 } - - - hwXQoSPortQueueStatisticsTotalPassPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed packets. " - ::= { hwXQoSPortQueueStatisticsEntry 5 } - - - hwXQoSPortQueueStatisticsTotalPassBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed bytes. " - ::= { hwXQoSPortQueueStatisticsEntry 6 } - - - hwXQoSPortQueueStatisticsTotalDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded packets. " - ::= { hwXQoSPortQueueStatisticsEntry 7 } - - - hwXQoSPortQueueStatisticsTotalDiscardBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded bytes. " - ::= { hwXQoSPortQueueStatisticsEntry 8 } - - - hwXQoSPortQueueStatisticsDropTailDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of discarded tail packets. " - ::= { hwXQoSPortQueueStatisticsEntry 9 } - - - hwXQoSPortQueueStatisticsDropTailDiscardBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of discarded tail bytes. " - ::= { hwXQoSPortQueueStatisticsEntry 10 } - - - hwXQoSPortQueueStatisticsWredDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of packets that are discarded by WRED. " - ::= { hwXQoSPortQueueStatisticsEntry 11 } - - - hwXQoSPortQueueStatisticsWredDiscardBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of bytes that are discarded by WRED. " - ::= { hwXQoSPortQueueStatisticsEntry 12 } - - hwXQoSPortQueueStatisticsPassPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the packet pass rate. " - ::= { hwXQoSPortQueueStatisticsEntry 13 } - - - hwXQoSPortQueueStatisticsPassBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the byte pass rate. " - ::= { hwXQoSPortQueueStatisticsEntry 14 } - - - hwXQoSPortQueueStatisticsDiscardPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the packet drop rate. " - ::= { hwXQoSPortQueueStatisticsEntry 15 } - - - hwXQoSPortQueueStatisticsDiscardBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the byte drop rate. " - ::= { hwXQoSPortQueueStatisticsEntry 16 } - - - hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the tail packet discarding rate. " - ::= { hwXQoSPortQueueStatisticsEntry 17 } - - - hwXQoSPortQueueStatisticsDropTailDiscardBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the tail byte discarding rate. " - ::= { hwXQoSPortQueueStatisticsEntry 18 } - - - hwXQoSPortQueueStatisticsWredDiscardPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the WRED packet discarding rate." - ::= { hwXQoSPortQueueStatisticsEntry 19 } - - - hwXQoSPortQueueStatisticsWredDiscardBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the WRED byte discarding rate." - ::= { hwXQoSPortQueueStatisticsEntry 20 } - - hwXQoSPortQueueStatisticsTrafficTowardThisPort OBJECT-TYPE - SYNTAX Counter64 - UNITS "bps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the traffic which towards this port." - ::= { hwXQoSPortQueueStatisticsEntry 21 } - hwXQoSPortQueueStatisticsPhysicalBandwidthOfPortQoS OBJECT-TYPE - SYNTAX Counter64 - UNITS "bps" - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the physical bandwidth of port QoS." - ::= { hwXQoSPortQueueStatisticsEntry 22 } - hwXQoSPortQueueStatisticsQueuePercentage OBJECT-TYPE - SYNTAX Integer32 (0..100) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the queue percentage." - ::= { hwXQoSPortQueueStatisticsEntry 23 } --- BEGIN: Added by l00248629, 2013/12/13 - hwXQoSPortQueueStatisticsTotalPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of total packets." - ::= { hwXQoSPortQueueStatisticsEntry 24 } - hwXQoSPortQueueStatisticsTotalBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of total bytes." - ::= { hwXQoSPortQueueStatisticsEntry 25 } --- END: Added by l00248629, 2013/12/13 - - hwXQoSMulBa8021pPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSMulBa8021pPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaObjects 32 } - - - hwXQoSMulBa8021pPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSMulBa8021pPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwXQoSMulBa8021pPhbIndex, hwXQoSMulBa8021pPri } - ::= { hwXQoSMulBa8021pPhbCfgInfoTable 1 } - - - HwXQoSMulBa8021pPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSMulBa8021pPhbIndex - Integer32, - hwXQoSMulBa8021pPri - Integer32, - hwXQoSMulBa8021pPhbCos - INTEGER, - hwXQoSMulBa8021pPhbRowStatus - RowStatus - } - - - hwXQoSMulBa8021pPhbIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 1 } - - - hwXQoSMulBa8021pPri OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 2 } - - - hwXQoSMulBa8021pPhbCos OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 3 } - - - hwXQoSMulBa8021pPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 50 } - - - hwXQoSMulDscpPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSMulDscpPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaObjects 33 } - - - hwXQoSMulDscpPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSMulDscpPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwXQoSMulBaDscpPhbIndex, hwXQoSMulBaDscpPri } - ::= { hwXQoSMulDscpPhbCfgInfoTable 1 } - - - HwXQoSMulDscpPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSMulBaDscpPhbIndex - Integer32, - hwXQoSMulBaDscpPri - Integer32, - hwXQoSMulBaDscpPhbCos - INTEGER, - hwXQoSMulBaDscpPhbRowStatus - RowStatus - } - - - hwXQoSMulBaDscpPhbIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulDscpPhbCfgInfoEntry 1 } - - - hwXQoSMulBaDscpPri OBJECT-TYPE - SYNTAX Integer32 (0..63) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulDscpPhbCfgInfoEntry 2 } - - - hwXQoSMulBaDscpPhbCos OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulDscpPhbCfgInfoEntry 3 } - - - hwXQoSMulBaDscpPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSMulDscpPhbCfgInfoEntry 50 } - - - hwXQoSBaUserPriPhbCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBaUserPriPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaObjects 34 } - - - hwXQoSBaUserPriPhbCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSBaUserPriPhbCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwXQoSDSUserPriIndex, hwXQoSUserPriPhbPri } - ::= { hwXQoSBaUserPriPhbCfgInfoTable 1 } - - - HwXQoSBaUserPriPhbCfgInfoEntry ::= - SEQUENCE { - hwXQoSDSUserPriIndex - Integer32, - hwXQoSUserPriPhbPri - Integer32, - hwXQoSUserPriPhbCos - INTEGER, - hwXQoSUserPriPhbColour - INTEGER, - hwXQoSUserPriPhbRowStatus - RowStatus - } - - - hwXQoSDSUserPriIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaUserPriPhbCfgInfoEntry 1 } - - - hwXQoSUserPriPhbPri OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaUserPriPhbCfgInfoEntry 2 } - - - hwXQoSUserPriPhbCos OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaUserPriPhbCfgInfoEntry 3 } - - - hwXQoSUserPriPhbColour OBJECT-TYPE - SYNTAX INTEGER - { - green(1), - yellow(2), - red(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaUserPriPhbCfgInfoEntry 4 } - - - hwXQoSUserPriPhbRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaUserPriPhbCfgInfoEntry 50 } - - - hwXQoSAAATrustCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSAAATrustCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaObjects 35 } - - - hwXQoSAAATrustCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSAAATrustCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwXQoSAaaDomainName } - ::= { hwXQoSAAATrustCfgInfoTable 1 } - - - HwXQoSAAATrustCfgInfoEntry ::= - SEQUENCE { - hwXQoSAaaDomainName - OCTET STRING, - hwXQoSAAADsDomainName - OCTET STRING, - hwXQoSAAADsRowStatus - RowStatus - } - - - hwXQoSAaaDomainName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSAAATrustCfgInfoEntry 1 } - - - hwXQoSAAADsDomainName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..8)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSAAATrustCfgInfoEntry 2 } - - hwXQoSAAADsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSAAATrustCfgInfoEntry 50 } - - hwXQoSAAATrust8021pInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSAAATrust8021pInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSBaObjects 36 } - - - hwXQoSAAATrust8021pInfoEntry OBJECT-TYPE - SYNTAX HwXQoSAAATrust8021pInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwXQoSAaaDomainName } - ::= { hwXQoSAAATrust8021pInfoTable 1 } - - - HwXQoSAAATrust8021pInfoEntry ::= - SEQUENCE { - hwXQoSAAADs8021P - INTEGER, - hwXQoSAAADs8021pRowStatus - RowStatus - } - - - hwXQoSAAADs8021P OBJECT-TYPE - SYNTAX INTEGER - { - disable(1), - enable(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSAAATrust8021pInfoEntry 1 } - - - hwXQoSAAADs8021pRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSAAATrust8021pInfoEntry 50 } - --- Interface view command - hwXQoSIfActionObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 2 } - - --- CAR - hwXQoSIfCarCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays information about the committed access rate (CAR) configuration on the interface. The configuration limits the traffic rate on the interface." - ::= { hwXQoSIfActionObjects 1 } - - - hwXQoSIfCarCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "CAR Configuration Information Entry." - INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, hwXQoSIfCarDirection } - ::= { hwXQoSIfCarCfgInfoTable 1 } - - - HwXQoSIfCarCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfCarCfgIfIndex - Integer32, - hwXQoSIfCarVlanID - Integer32, - hwXQoSIfCarDirection - DirectionType, - hwXQoSIfCarCir - Integer32, - hwXQoSIfCarCbs - Integer32, - hwXQoSIfCarEbs - Integer32, - hwXQoSIfCarPir - Integer32, - hwXQoSIfCarPbs - Integer32, - hwXQoSIfCarGreenAction - CarAction, - hwXQoSIfCarGreenRemarkValue - Integer32, - hwXQoSIfCarYellowAction - CarAction, - hwXQoSIfCarYellowRemarkValue - Integer32, - hwXQoSIfCarRedAction - CarAction, - hwXQoSIfCarRedRemarkValue - Integer32, - hwXQoSIfCarRowStatus - RowStatus, - hwXQoSIfCarCirEx - Unsigned32, - hwXQoSIfCarCbsEx - Unsigned32, - hwXQoSIfCarPirEx - Unsigned32, - hwXQoSIfCarPbsEx - Unsigned32 - } - - hwXQoSIfCarCfgIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfCarCfgInfoEntry 1 } - - hwXQoSIfCarVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfCarCfgInfoEntry 2 } - - hwXQoSIfCarDirection OBJECT-TYPE - SYNTAX DirectionType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Policy direction: - inbound (1) - outbound (2)" - ::= { hwXQoSIfCarCfgInfoEntry 3 } - - hwXQoSIfCarCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps. - software QoS: 8..155000 - hardware QoS: 100..10000000" - ::= { hwXQoSIfCarCfgInfoEntry 4 } - - - hwXQoSIfCarCbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte - software QoS: 1875..19375000 - hardware QoS: 64..33554432" - ::= { hwXQoSIfCarCfgInfoEntry 5 } - - - hwXQoSIfCarEbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Excess Burst Size. Unit: byte. 0..19375000 - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS. - -1 can't be set." - DEFVAL { 0 } - ::= { hwXQoSIfCarCfgInfoEntry 6 } - - - hwXQoSIfCarPir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Information Rate. Unit: kbps. 100..10000000 - Only hardware QoS support this node. - -1 is returned only when getting value from software QoS. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfCarCfgInfoEntry 7 } - - - hwXQoSIfCarPbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Burst Size. Unit: byte. - 64..33554432. - Only hardware QoS support this node. - -1 is returned only when getting value from software QoS. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfCarCfgInfoEntry 8 } - - - hwXQoSIfCarGreenAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Green Action: - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark (6) - Hardware QoS : pass,discard,remark. - Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. - " - DEFVAL { pass } - ::= { hwXQoSIfCarCfgInfoEntry 9 } - - - hwXQoSIfCarGreenRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When green action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSIfCarCfgInfoEntry 10 } - - - hwXQoSIfCarYellowAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Yellow Action: - unavailable(-1) - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark(6) - Only hardware QoS support this node.Hardware QoS support pass,discard,remark. - -1 is returned only when getting value from software QoS. - -1 can't be set." - ::= { hwXQoSIfCarCfgInfoEntry 11 } - - - hwXQoSIfCarYellowRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When yellow action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSIfCarCfgInfoEntry 12 } - - - hwXQoSIfCarRedAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Red Action: - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark (6) - Hardware QoS : pass,discard,remark. - Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. - " - DEFVAL { discard } - ::= { hwXQoSIfCarCfgInfoEntry 13 } - - - hwXQoSIfCarRedRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When red action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSIfCarCfgInfoEntry 14 } - - hwXQoSIfCarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfCarCfgInfoEntry 15 } - - hwXQoSIfCarCirEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps." - ::= { hwXQoSIfCarCfgInfoEntry 16 } - - hwXQoSIfCarCbsEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte." - ::= { hwXQoSIfCarCfgInfoEntry 17 } - - hwXQoSIfCarPirEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Information Rate. Unit: kbps." - ::= { hwXQoSIfCarCfgInfoEntry 18 } - - hwXQoSIfCarPbsEx OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Burst Size. Unit: byte." - ::= { hwXQoSIfCarCfgInfoEntry 19 } - --- mirror behavior - hwXQoSIfMirrorCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfMirrorCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Mirror configuration information." - ::= { hwXQoSIfActionObjects 2 } - - - hwXQoSIfMirrorCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfMirrorCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Mirror Configuration Information Entry." - INDEX { hwXQoSIfMirrorCfgIfIndex, hwXQoSIfMirrorCfgVlanID, hwXQoSIfMirrorDirection } - ::= { hwXQoSIfMirrorCfgInfoTable 1 } - - - HwXQoSIfMirrorCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfMirrorCfgIfIndex - Integer32, - hwXQoSIfMirrorCfgVlanID - Integer32, - hwXQoSIfMirrorDirection - DirectionType, - hwXQoSIfMirrorObserveIndex - Integer32, - hwXQoSIfMirrorRowStatus - RowStatus - } - - hwXQoSIfMirrorCfgIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfMirrorCfgInfoEntry 1 } - - hwXQoSIfMirrorCfgVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfMirrorCfgInfoEntry 2 } - - hwXQoSIfMirrorDirection OBJECT-TYPE - SYNTAX DirectionType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Policy direction: - inbound (1) - outbound (2)" - ::= { hwXQoSIfMirrorCfgInfoEntry 3 } - - hwXQoSIfMirrorObserveIndex OBJECT-TYPE - SYNTAX Integer32 (1..16) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The mirror observe port number" - ::= { hwXQoSIfMirrorCfgInfoEntry 4 } - - hwXQoSIfMirrorRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfMirrorCfgInfoEntry 5 } - - --- Urpf behavior - hwXQoSIfUrpfCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfUrpfCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Urpf configuration information." - ::= { hwXQoSIfActionObjects 3 } - - - hwXQoSIfUrpfCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfUrpfCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Urpf Configuration Information Entry." - INDEX { hwXQoSIfUrpfCfgIfIndex, hwXQoSIfUrpfCfgVlanID } - ::= { hwXQoSIfUrpfCfgInfoTable 1 } - - - HwXQoSIfUrpfCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfUrpfCfgIfIndex - Integer32, - hwXQoSIfUrpfCfgVlanID - Integer32, - hwXQoSIfUrpfCtrlType - UrpfCtrlType, - hwXQoSIfUrpfAllowDefault - INTEGER, - hwXQoSIfUrpfRowStatus - RowStatus - } - - hwXQoSIfUrpfCfgIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index.The object has no default value." - ::= { hwXQoSIfUrpfCfgInfoEntry 1 } - - hwXQoSIfUrpfCfgVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfUrpfCfgInfoEntry 2 } - - hwXQoSIfUrpfCtrlType OBJECT-TYPE - SYNTAX UrpfCtrlType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the control type of URPF.The value can be either of the following:Strict(1) -,Loose(2).The object has no default value." - ::= { hwXQoSIfUrpfCfgInfoEntry 3 } - - - hwXQoSIfUrpfAllowDefault OBJECT-TYPE - SYNTAX INTEGER - { - false(0), - true(1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies whether the default route is allowed according to URPF.The value can be either of the following: - 0: indicates that the default route is not allowed. - 1: indicates that the default route is allowed. -The object has no default value." - ::= { hwXQoSIfUrpfCfgInfoEntry 4 } - - hwXQoSIfUrpfRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies the row status.The value can be any of the following:Active(1),CreateAndGo(4),Destroy(6).The object has no default value." - ::= { hwXQoSIfUrpfCfgInfoEntry 5 } - - --- Sampling behavior - hwXQoSIfSamplingCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfSamplingCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Sampling configuration information." - ::= { hwXQoSIfActionObjects 4 } - - - hwXQoSIfSamplingCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfSamplingCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Sampling Configuration Information Entry." - INDEX { hwXQoSIfSamplingIfIndex, hwXQoSIfSamplingVlanID, hwXQoSIfSamplingDirection } - ::= { hwXQoSIfSamplingCfgInfoTable 1 } - - - HwXQoSIfSamplingCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfSamplingIfIndex - Integer32, - hwXQoSIfSamplingVlanID - Integer32, - hwXQoSIfSamplingDirection - DirectionType, - hwXQoSIfSamplingType - SampleType, - hwXQoSIfSamplingNum - Integer32, - hwXQoSIfSamplingRowStatus - RowStatus - } - - hwXQoSIfSamplingIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the index of a sampling interface." - ::= { hwXQoSIfSamplingCfgInfoEntry 1 } - - hwXQoSIfSamplingVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates the VLAN ID of a sampling interface." - ::= { hwXQoSIfSamplingCfgInfoEntry 2 } - - hwXQoSIfSamplingDirection OBJECT-TYPE - SYNTAX DirectionType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Indicates whether the interface is an inbound interface or an outbound interface. - inbound (1) - outbound (2)" - ::= { hwXQoSIfSamplingCfgInfoEntry 3} - - hwXQoSIfSamplingType OBJECT-TYPE - SYNTAX SampleType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the sampling type. - Fix-packets(1) - Fix-time(2) - Random-packets(3) - Random-time(4) - " - ::= { hwXQoSIfSamplingCfgInfoEntry 4 } - - - hwXQoSIfSamplingNum OBJECT-TYPE - SYNTAX Integer32 (1..65535) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the sampling parameter." - ::= { hwXQoSIfSamplingCfgInfoEntry 5 } - - hwXQoSIfSamplingRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Indicates the row status. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfSamplingCfgInfoEntry 6 } - - --- lr - hwXQoSIfLrCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfLrCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table limits the sending rate on an interface." - ::= { hwXQoSIfActionObjects 5 } - - - hwXQoSIfLrCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfLrCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Lr Configuration Information Entry." - INDEX { hwXQoSIfLrCfgIfIndex, hwXQoSIfLrCfgVlanID } - ::= { hwXQoSIfLrCfgInfoTable 1 } - - - HwXQoSIfLrCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfLrCfgIfIndex - Integer32, - hwXQoSIfLrCfgVlanID - Integer32, - hwXQoSIfLrCir - Integer32, - hwXQoSIfLrRowStatus - RowStatus, - hwXQoSIfLrCbs - Integer32, - hwXQoSIfInPhyBandwidth - Integer32, - hwXQoSIfOutPhyBandwidth - Integer32, - hwXQoSIfInActualBandwidth - OCTET STRING, - hwXQoSIfOutActualBandwidth - OCTET STRING, - hwXQoSIfLrRealCir - Unsigned32 - } - - hwXQoSIfLrCfgIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index.The object has no default value." - ::= { hwXQoSIfLrCfgInfoEntry 1 } - - hwXQoSIfLrCfgVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfLrCfgInfoEntry 2 } - - hwXQoSIfLrCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies CIR.The value ranges from 1 to the bandwidth of the interface.The object has no default value." - ::= { hwXQoSIfLrCfgInfoEntry 3 } - - hwXQoSIfLrRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), -Destroy(6),Active(1).The object has no default value." - ::= { hwXQoSIfLrCfgInfoEntry 4 } - - hwXQoSIfLrCbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The lr cbs Unit: byte." - ::= { hwXQoSIfLrCfgInfoEntry 5 } - - hwXQoSIfInPhyBandwidth OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The inbound physical bandwidth Unit: bps." - ::= { hwXQoSIfLrCfgInfoEntry 6 } - - hwXQoSIfOutPhyBandwidth OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The outbound physical bandwidth Unit: bps." - ::= { hwXQoSIfLrCfgInfoEntry 7 } - - hwXQoSIfInActualBandwidth OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The inbound actual bandwidth Unit: bps." - ::= { hwXQoSIfLrCfgInfoEntry 8 } - - hwXQoSIfOutActualBandwidth OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The outbound actual bandwidth Unit: bps." - ::= { hwXQoSIfLrCfgInfoEntry 9 } - - hwXQoSIfLrRealCir OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the CIR value, which ranges from 1 to the interface bandwidth. There is no default value. This object is used to replace the hwXQoSIfLrCir object." - ::= { hwXQoSIfLrCfgInfoEntry 10 } - - --- queue - hwXQoSIfQueueCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfQueueCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to query port queue configurations." - ::= { hwXQoSIfActionObjects 6 } - - - hwXQoSIfQueueCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfQueueCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Qos queue Configuration Information Entry." - INDEX { hwXQoSIfQueueCfgIfIndex, hwXQoSIfQueueCfgVlanID, hwXQoSIfQueueDirection, hwXQoSIfQueueCfgCosType } - ::= { hwXQoSIfQueueCfgInfoTable 1 } - - - HwXQoSIfQueueCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfQueueCfgIfIndex - Integer32, - hwXQoSIfQueueCfgVlanID - Integer32, - hwXQoSIfQueueDirection - INTEGER, - hwXQoSIfQueueCfgCosType - INTEGER, - hwXQoSIfQueuePriority - INTEGER, - hwXQoSIfQueueCir - Unsigned32, - hwXQoSIfQueuePir - Unsigned32, - hwXQoSIfQueueCirPercent - Integer32, - hwXQoSIfQueuePirPercent - Integer32, - hwXQoSIfQueueWeight - Integer32, - hwXQoSIfQueueMode - INTEGER, - hwXQoSIfQueueRowStatus - RowStatus - } - - hwXQoSIfQueueCfgIfIndex OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index.The default value is 0." - ::= { hwXQoSIfQueueCfgInfoEntry 1 } - - hwXQoSIfQueueCfgVlanID OBJECT-TYPE - SYNTAX Integer32 (0) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - 0 is the default value" - ::= { hwXQoSIfQueueCfgInfoEntry 2 } - - hwXQoSIfQueueDirection OBJECT-TYPE - SYNTAX INTEGER - { - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the direction of policy application." - ::= { hwXQoSIfQueueCfgInfoEntry 3 } - - hwXQoSIfQueueCfgCosType OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies CoS of the queue.The value ranges from 1 to 8. CS(8),CS(7),EF(6),AF(5),AF(4),AF(3),AF(2),BE(1).The default value is BE(1). " - ::= { hwXQoSIfQueueCfgInfoEntry 4 } - - hwXQoSIfQueuePriority OBJECT-TYPE - SYNTAX INTEGER - { - pq(1), - wfq(2), - lpq(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The queue priority of PQ queue mode. - The value can be any of the following: - PQ(1) - WFQ(2) - LPQ(3)" - ::= { hwXQoSIfQueueCfgInfoEntry 5 } - - - hwXQoSIfQueueCir OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies CIR of the queue.The value ranges from 0 to 10000000.The object has no default value." - ::= { hwXQoSIfQueueCfgInfoEntry 6 } - - - hwXQoSIfQueuePir OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies PIR of the queue.The value ranges from 0 to 10000000.The object has no default value." - ::= { hwXQoSIfQueueCfgInfoEntry 7 } - - hwXQoSIfQueueCirPercent OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The qos queue cir-percentage." - ::= { hwXQoSIfQueueCfgInfoEntry 8 } - - - hwXQoSIfQueuePirPercent OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The qos queue pir-percentage." - ::= { hwXQoSIfQueueCfgInfoEntry 9 } - - hwXQoSIfQueueWeight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The queue weight of wrr or drr queue mode" - ::= { hwXQoSIfQueueCfgInfoEntry 10 } - - hwXQoSIfQueueMode OBJECT-TYPE - SYNTAX INTEGER { - pq(1), - wrr(3), - wfq(4), - default(5), - drr(6) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the scheduling mode for queues.The value can be either of the following: -pq(1),wrr(3),wfq(4),default(5).The NE40E can support either of the following value:pq(1),wfq(4).The default value is default(5). " - ::= { hwXQoSIfQueueCfgInfoEntry 11 } - - hwXQoSIfQueueRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1).The object has no default value." - ::= { hwXQoSIfQueueCfgInfoEntry 12 } - - --- observe port - hwXQoSIfObserveCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfObserveCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Observe configuration information." - ::= { hwXQoSIfActionObjects 7 } - - - hwXQoSIfObserveCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfObserveCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Observe Configuration Information Entry." - INDEX { hwXQoSIfObserveIndex } - ::= { hwXQoSIfObserveCfgInfoTable 1 } - - - HwXQoSIfObserveCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfObserveIndex - Integer32, - hwXQoSIfObserveIfIndex - Integer32, - hwXQoSIfObserveRowStatus - RowStatus - } - - hwXQoSIfObserveIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Observe number " - ::= { hwXQoSIfObserveCfgInfoEntry 1 } - - - hwXQoSIfObserveIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfObserveCfgInfoEntry 2 } - - - hwXQoSIfObserveRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfObserveCfgInfoEntry 3 } - --- Wred - hwXQoSIfWredCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfWredCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Wred configuration information." - ::= { hwXQoSIfActionObjects 8 } - - - hwXQoSIfWredCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfWredCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Wred Configuration Information Entry." - INDEX { hwXQoSIfWredQueueIndex, hwXQoSIfWredDirection} - ::= { hwXQoSIfWredCfgInfoTable 1 } - - - HwXQoSIfWredCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfWredQueueIndex - Integer32, - hwXQoSIfWredDirection - DirectionType, - hwXQoSIfWredType - INTEGER, - hwXQoSIfWredLowlimit - Integer32, - hwXQoSIfWredHighlimit - Integer32, - hwXQoSIfWredDiscardProbability - Integer32, - hwXQoSIfWredHighDiscardProbability - Integer32, - hwXQoSIfWredRowStatus - RowStatus - } - - hwXQoSIfWredQueueIndex OBJECT-TYPE - SYNTAX Integer32(0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Wred queue index " - ::= { hwXQoSIfWredCfgInfoEntry 1 } - - hwXQoSIfWredDirection OBJECT-TYPE - SYNTAX DirectionType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Policy direction: - inbound (1) - outbound (2)" - ::= { hwXQoSIfWredCfgInfoEntry 2 } - - hwXQoSIfWredType OBJECT-TYPE - SYNTAX INTEGER - { - ipPrec(1), - dscp(2) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "IP-Prec Based (1) - DSCP Based (2)" - DEFVAL { ip-precbased } - ::= { hwXQoSIfWredCfgInfoEntry 3 } - - hwXQoSIfWredLowlimit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Wred Lowlimit. unit:packet" - ::= { hwXQoSIfWredCfgInfoEntry 4 } - - hwXQoSIfWredHighlimit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Wred Highlimit.unit:packet" - ::= { hwXQoSIfWredCfgInfoEntry 5 } - - hwXQoSIfWredDiscardProbability OBJECT-TYPE - SYNTAX Integer32(1..100) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Wred Discard Probability." - ::= { hwXQoSIfWredCfgInfoEntry 6 } - - hwXQoSIfWredHighDiscardProbability OBJECT-TYPE - SYNTAX Integer32(1..100) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Wred High Discard Probability." - ::= { hwXQoSIfWredCfgInfoEntry 7 } - - hwXQoSIfWredRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfWredCfgInfoEntry 8 } - --- 8021p-local-precedence-map - hwXQoSIf8021PMapCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIf8021PMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of 8021PMap configuration information." - ::= { hwXQoSIfActionObjects 9 } - - - hwXQoSIf8021PMapCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIf8021PMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "8021PMap Configuration Information Entry." - INDEX { hwXQoSIf8021PMap8021PValue } - ::= { hwXQoSIf8021PMapCfgInfoTable 1 } - - - HwXQoSIf8021PMapCfgInfoEntry ::= - SEQUENCE { - hwXQoSIf8021PMap8021PValue - Integer32, - hwXQoSIf8021PMapLocalPrecedence - Integer32, - hwXQoSIf8021PMapRowStatus - RowStatus - } - - hwXQoSIf8021PMap8021PValue OBJECT-TYPE - SYNTAX Integer32(0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The 8021PMap 802.1p value " - ::= { hwXQoSIf8021PMapCfgInfoEntry 1 } - - - hwXQoSIf8021PMapLocalPrecedence OBJECT-TYPE - SYNTAX Integer32(0..7) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The 8021PMap Local Precedence." - ::= { hwXQoSIf8021PMapCfgInfoEntry 2 } - - - hwXQoSIf8021PMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIf8021PMapCfgInfoEntry 3 } - --- mpls exp-exp-map - hwXQoSIfMplsExpMapCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfMplsExpMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of mpls exp-exp-map configuration information." - ::= { hwXQoSIfActionObjects 10 } - - - hwXQoSIfMplsExpMapCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfMplsExpMapCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "mpls exp-exp-map Configuration Information Entry." - INDEX { hwXQoSIfMplsExpMapIfIndex, hwXQoSIfMplsExpMapInbound } - ::= { hwXQoSIfMplsExpMapCfgInfoTable 1 } - - - HwXQoSIfMplsExpMapCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfMplsExpMapIfIndex - Integer32, - hwXQoSIfMplsExpMapInbound - Integer32, - hwXQoSIfMplsExpMapOutbound - Integer32, - hwXQoSIfMplsExpMapRowStatus - RowStatus - } - - hwXQoSIfMplsExpMapIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfMplsExpMapCfgInfoEntry 1 } - - hwXQoSIfMplsExpMapInbound OBJECT-TYPE - SYNTAX Integer32(0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The mpls exp-exp-map inbound value" - ::= { hwXQoSIfMplsExpMapCfgInfoEntry 2 } - - - hwXQoSIfMplsExpMapOutbound OBJECT-TYPE - SYNTAX Integer32(0..7) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The mpls exp-exp-map outbound value" - ::= { hwXQoSIfMplsExpMapCfgInfoEntry 3 } - - hwXQoSIfMplsExpMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfMplsExpMapCfgInfoEntry 4 } - --- Default priority - hwXQoSIfDefaultPriorityCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfDefaultPriorityCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of default priority configuration information." - ::= { hwXQoSIfActionObjects 11} - - - hwXQoSIfDefaultPriorityCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfDefaultPriorityCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Default priority Configuration Information Entry." - INDEX { hwXQoSIfDefaultPriorityIfIndex, hwXQoSIfDefaultPriorityVlanID } - ::= { hwXQoSIfDefaultPriorityCfgInfoTable 1 } - - - HwXQoSIfDefaultPriorityCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfDefaultPriorityIfIndex - Integer32, - hwXQoSIfDefaultPriorityVlanID - Integer32, - hwXQoSIfDefaultPriorityValue - Integer32, - hwXQoSIfDefaultPriorityRowStatus - RowStatus - } - - hwXQoSIfDefaultPriorityIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 1 } - - hwXQoSIfDefaultPriorityVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 2 } - - hwXQoSIfDefaultPriorityValue OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The default priority value " - ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 3 } - - hwXQoSIfDefaultPriorityRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12 - hwXQoSIfSoftCarTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfSoftCarEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of interface software CAR configuration information." - ::= { hwXQoSIfActionObjects 12 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1 - hwXQoSIfSoftCarEntry OBJECT-TYPE - SYNTAX HwXQoSIfSoftCarEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface software CAR configuration information entry." - INDEX { hwXQoSIfSoftCarIfIndex,hwXQoSIfSoftCarDirection } - ::= { hwXQoSIfSoftCarTable 1 } - - HwXQoSIfSoftCarEntry ::= - SEQUENCE { - hwXQoSIfSoftCarIfIndex - Integer32, - hwXQoSIfSoftCarDirection - DirectionType, - hwXQoSIfSoftCarCarIndex - Integer32, - hwXQoSIfSoftCarRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.1 - hwXQoSIfSoftCarIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface index,equal ifIndex." - ::= { hwXQoSIfSoftCarEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.2 - hwXQoSIfSoftCarDirection OBJECT-TYPE - SYNTAX DirectionType - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy direction: - inbound (1) - outbound (2)" - ::= { hwXQoSIfSoftCarEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.3 - hwXQoSIfSoftCarCarIndex OBJECT-TYPE - SYNTAX Integer32 (0..65534) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Car index,refers to hwXQoSCpcarIndex." - ::= { hwXQoSIfSoftCarEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.4 - hwXQoSIfSoftCarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy." - ::= { hwXQoSIfSoftCarEntry 4 } - --- local-precedence-queue-map - hwXQoSIfLocalPrecedenceQueueMapTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfLocalPrecedenceQueueMapEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of local precedence to queue map information." - ::= { hwXQoSIfActionObjects 13 } - - - hwXQoSIfLocalPrecedenceQueueMapEntry OBJECT-TYPE - SYNTAX HwXQoSIfLocalPrecedenceQueueMapEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "local precedence to queue map Information Entry." - INDEX { hwXQoSIfLocPreQueMapIfIndex, hwXQoSIfLocPreQueMapPreValue} - ::= { hwXQoSIfLocalPrecedenceQueueMapTable 1 } - - HwXQoSIfLocalPrecedenceQueueMapEntry ::= - SEQUENCE { - hwXQoSIfLocPreQueMapIfIndex - Integer32, - hwXQoSIfLocPreQueMapPreValue - Integer32, - hwXQoSIfLocPreQueMapCosType - CosType, - hwXQoSIfLocPreQueMapRowStatus - RowStatus - } - - hwXQoSIfLocPreQueMapIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "interface index " - ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 1 } - - hwXQoSIfLocPreQueMapPreValue OBJECT-TYPE - SYNTAX Integer32(0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " Local precedence value." - ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 2 } - - hwXQoSIfLocPreQueMapCosType OBJECT-TYPE - SYNTAX CosType - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "queue index" - ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 3 } - - hwXQoSIfLocPreQueMapRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 4 } - - hwXQoSIfScheduleModeCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfScheduleModeCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Schedule mode configuration information." - ::= { hwXQoSIfActionObjects 14} - - - hwXQoSIfScheduleModeCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfScheduleModeCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Schedule mode Configuration Information Entry." - INDEX { hwXQoSIfScheduleModeIfIndex } - ::= { hwXQoSIfScheduleModeCfgInfoTable 1 } - - HwXQoSIfScheduleModeCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfScheduleModeIfIndex - Integer32, - hwXQoSIfModeType - INTEGER, - hwXQoSIfScheduleModeRowStatus - RowStatus - } - - hwXQoSIfScheduleModeIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfScheduleModeCfgInfoEntry 1 } - - hwXQoSIfModeType OBJECT-TYPE - SYNTAX INTEGER - { - pqWfq(1), - pq(2), - wfq(3) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Schedule mode are PQ+WFQ(1), PQ(2) or WFQ(3)." - ::= { hwXQoSIfScheduleModeCfgInfoEntry 2 } - - hwXQoSIfScheduleModeRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfScheduleModeCfgInfoEntry 3 } - - hwXQoSIfHQOSPriCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfHQOSPriCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "HQOS priority configure configuration table. " - ::= { hwXQoSIfActionObjects 15} - - - hwXQoSIfHQOSPriCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfHQOSPriCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "HQOS priority Configuration Information Entry." - INDEX { hwXQoSIfHqosPriIfIndex } - ::= { hwXQoSIfHQOSPriCfgInfoTable 1 } - - HwXQoSIfHQOSPriCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfHqosPriIfIndex - Integer32, - hwXQoSIfHqosPriority - INTEGER, - hwXQoSIfHqosPriRowStatus - RowStatus - } - - hwXQoSIfHqosPriIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfHQOSPriCfgInfoEntry 1 } - - hwXQoSIfHqosPriority OBJECT-TYPE - SYNTAX INTEGER { be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)} - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)" - ::= { hwXQoSIfHQOSPriCfgInfoEntry 2 } - - hwXQoSIfHqosPriRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfHQOSPriCfgInfoEntry 3 } - - hwXQoSIfOutboundMulticastCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfOutboundMulticastCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Multicast outbound bandwidth table." - ::= { hwXQoSIfActionObjects 16} - - - hwXQoSIfOutboundMulticastCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfOutboundMulticastCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Multicast outbound bandwidth Configuration Information Entry." - INDEX { hwXQoSIfOutMulticastIfIndex } - ::= { hwXQoSIfOutboundMulticastCfgInfoTable 1 } - - - HwXQoSIfOutboundMulticastCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfOutMulticastIfIndex - Integer32, - hwXQoSIfUnicastWeightValue - Integer32, - hwXQoSIfMulticastWeightValue - Integer32, - hwXQoSIfOutMulticastRowStatus - RowStatus - } - - hwXQoSIfOutMulticastIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 1 } - - hwXQoSIfUnicastWeightValue OBJECT-TYPE - SYNTAX Integer32 (0..15) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Unicast weight value range(0~15)." - ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 2 } - - hwXQoSIfMulticastWeightValue OBJECT-TYPE - SYNTAX Integer32 (0..15) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Multicast weight value range(0~15). " - ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 3 } - - hwXQoSIfOutMulticastRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 4 } - ---sRed - hwXQoSIfSredCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfSredCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Sred configuration information." - ::= { hwXQoSIfActionObjects 17 } - - hwXQoSIfSredCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfSredCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Sred Configuration Information Entry." - INDEX { hwXQoSIfSredQueueIndex } - ::= { hwXQoSIfSredCfgInfoTable 1 } - - HwXQoSIfSredCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfSredQueueIndex - INTEGER, - hwXQoSIfSredRedStartDiscardPoint - Integer32, - hwXQoSIfSredRedDiscardProbability - INTEGER, - hwXQoSIfSredYellowStartDiscardPoint - Integer32, - hwXQoSIfSredYellowDiscardProbability - INTEGER, - hwXQoSIfSredRowStatus - RowStatus - } - - hwXQoSIfSredQueueIndex OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Sred queue index - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8)" - ::= { hwXQoSIfSredCfgInfoEntry 1 } - - hwXQoSIfSredRedStartDiscardPoint OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Sred Red Start Discard Point.unit:packet" - ::= { hwXQoSIfSredCfgInfoEntry 2 } - - hwXQoSIfSredRedDiscardProbability OBJECT-TYPE - SYNTAX INTEGER - { - drop1(1), - drop2(2), - drop3(3), - drop4(4), - drop5(5), - drop6(6), - drop7(7), - drop8(8) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Sred Red Discard Probability. - drop1(1) = 100% - drop2(2) = 6.25% - drop3(3) = 3.125% - drop4(4) = 1.5625% - drop5(5) = 0.78125% - drop6(6) = 0.390625% - drop7(7) = 0.1953125% - drop8(8) = 0.09765625% " - ::= { hwXQoSIfSredCfgInfoEntry 3 } - - hwXQoSIfSredYellowStartDiscardPoint OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Sred Yellow Start Discard Point.unit:packet" - ::= { hwXQoSIfSredCfgInfoEntry 4 } - - hwXQoSIfSredYellowDiscardProbability OBJECT-TYPE - SYNTAX INTEGER - { - drop1(1), - drop2(2), - drop3(3), - drop4(4), - drop5(5), - drop6(6), - drop7(7), - drop8(8) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The Sred Yellow Discard Probability. - drop1(1) = 100% - drop2(2) = 6.25% - drop3(3) = 3.125% - drop4(4) = 1.5625% - drop5(5) = 0.78125% - drop6(6) = 0.390625% - drop7(7) = 0.1953125% - drop8(8) = 0.09765625% " - ::= { hwXQoSIfSredCfgInfoEntry 5 } - - hwXQoSIfSredRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfSredCfgInfoEntry 6 } - ---add at 2007-12-10 - hwXQosAtmTrafficQueueTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQosAtmTrafficQueueEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table provides traffic classification." - ::= { hwXQoSIfActionObjects 18 } - - hwXQosAtmTrafficQueueEntry OBJECT-TYPE - SYNTAX HwXQosAtmTrafficQueueEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Traffic classification entry." - INDEX { hwXQoSAtmTrafficQueueIfIndex } - ::= { hwXQosAtmTrafficQueueTable 1 } - - HwXQosAtmTrafficQueueEntry ::= - SEQUENCE { - hwXQoSAtmTrafficQueueIfIndex - Unsigned32, - hwXQoSAtmTrafficQueueServiceClass - Integer32, - hwXQoSAtmTrafficQueueRowStatus - RowStatus - } - - hwXQoSAtmTrafficQueueIfIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of interface." - ::= { hwXQosAtmTrafficQueueEntry 1 } - - hwXQoSAtmTrafficQueueServiceClass OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The service class of the ATM traffic queue." - ::= { hwXQosAtmTrafficQueueEntry 2 } - - hwXQoSAtmTrafficQueueRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "State of the row." - ::= { hwXQosAtmTrafficQueueEntry 3 } - - hwXQoSAtmPvcServiceTypeTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSAtmPvcServiceTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table provides ATM PVC service type." - ::= { hwXQoSIfActionObjects 19 } - - hwXQoSAtmPvcServiceTypeEntry OBJECT-TYPE - SYNTAX HwXQoSAtmPvcServiceTypeEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "ATM PVC service entry." - INDEX { hwXQoSAtmPvcServiceTypeVpiIndex, hwXQoSAtmPvcServiceTypeVciIndex, hwXQoSAtmPvcServiceTypeIfIndex } - ::= { hwXQoSAtmPvcServiceTypeTable 1 } - - HwXQoSAtmPvcServiceTypeEntry ::= - SEQUENCE { - hwXQoSAtmPvcServiceTypeIfIndex - Unsigned32, - hwXQoSAtmPvcServiceTypeVpiIndex - Unsigned32, - hwXQoSAtmPvcServiceTypeVciIndex - Unsigned32, - hwXQoSAtmPvcNameServiceTypeIndex - OCTET STRING, - hwXQoSAtmPvcServiceType - Integer32, - hwXQoSAtmPvcPcr - Integer32, - hwXQoSAtmPvcCdvt - Integer32, - hwXQoSAtmPvcVbrScr - Integer32, - hwXQoSAtmPvcVbrMbs - Integer32, - hwXQoSAtmPvcRowStatus - RowStatus - } - - hwXQoSAtmPvcServiceTypeIfIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of interface." - ::= { hwXQoSAtmPvcServiceTypeEntry 1 } - - hwXQoSAtmPvcServiceTypeVpiIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "VPI for PVC." - ::= { hwXQoSAtmPvcServiceTypeEntry 2 } - - hwXQoSAtmPvcServiceTypeVciIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "VCI for PVC." - ::= { hwXQoSAtmPvcServiceTypeEntry 3 } - - hwXQoSAtmPvcNameServiceTypeIndex OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name for PVC." - ::= { hwXQoSAtmPvcServiceTypeEntry 4 } - - hwXQoSAtmPvcServiceType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Type of the service." - ::= { hwXQoSAtmPvcServiceTypeEntry 5 } - - hwXQoSAtmPvcPcr OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak rate for sending ATM cells." - ::= { hwXQoSAtmPvcServiceTypeEntry 6 } - - hwXQoSAtmPvcCdvt OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Tolerance of cell delay changes." - ::= { hwXQoSAtmPvcServiceTypeEntry 7 } - - hwXQoSAtmPvcVbrScr OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Sustainable Rate for Sending ATM Cells." - ::= { hwXQoSAtmPvcServiceTypeEntry 8 } - - hwXQoSAtmPvcVbrMbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Maximum Burst Size for Sending ATM Cells." - ::= { hwXQoSAtmPvcServiceTypeEntry 9 } - - hwXQoSAtmPvcRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "State of the row." - ::= { hwXQoSAtmPvcServiceTypeEntry 10 } - ---Shaping - hwXQoSIfShapingCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfShapingCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Shaping configuration information." - ::= { hwXQoSIfActionObjects 20 } - - hwXQoSIfShapingCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfShapingCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Shaping Configuration Information Entry." - INDEX { hwXQoSIfShapingIfIndex,hwXQoSIfShapingQueueIndex} - ::= { hwXQoSIfShapingCfgInfoTable 1 } - - HwXQoSIfShapingCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfShapingIfIndex - Integer32, - hwXQoSIfShapingQueueIndex - INTEGER, - hwXQoSIfShapingQueueCir - Integer32, - hwXQoSIfShapingQueuePir - Integer32, - hwXQoSIfShapingRowStatus - RowStatus - } - - hwXQoSIfShapingIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfShapingCfgInfoEntry 1 } - - hwXQoSIfShapingQueueIndex OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Shaping queue index - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8)" - ::= { hwXQoSIfShapingCfgInfoEntry 2 } - - hwXQoSIfShapingQueueCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps." - ::= { hwXQoSIfShapingCfgInfoEntry 3 } - - hwXQoSIfShapingQueuePir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Information Rate. Unit: kbps. - Only hardware QoS support this node." - ::= { hwXQoSIfShapingCfgInfoEntry 4 } - - hwXQoSIfShapingRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfShapingCfgInfoEntry 5 } - - - hwXQoSIfPppoeCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfPppoeCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of PPPoE configuration information." - ::= { hwXQoSIfActionObjects 21 } - - - hwXQoSIfPppoeCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfPppoeCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "PPPoE configuration information entry." - INDEX { hwXQoSIfPppoeIfIndex, hwXQoSIfPppoeMatchType, hwXQoSIfPppoeSourceMac, hwXQoSIfPppoeDestMac } - ::= { hwXQoSIfPppoeCfgInfoTable 1 } - - - HwXQoSIfPppoeCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfPppoeIfIndex - Integer32, - hwXQoSIfPppoeMatchType - Integer32, - hwXQoSIfPppoeSourceMac - MacAddress, - hwXQoSIfPppoeDestMac - MacAddress, - hwXQoSIfPppoeRowStatus - RowStatus - } - - hwXQoSIfPppoeIfIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface index, equal to ifIndex." - ::= { hwXQoSIfPppoeCfgInfoEntry 1 } - - - hwXQoSIfPppoeMatchType OBJECT-TYPE - SYNTAX Integer32 (1..4) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Match type: 1.any 2.source MAC 3.dest MAC 4.source MAC and dest MAC." - ::= { hwXQoSIfPppoeCfgInfoEntry 2 } - - hwXQoSIfPppoeSourceMac OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Source MAC address." - ::= { hwXQoSIfPppoeCfgInfoEntry 3 } - - - hwXQoSIfPppoeDestMac OBJECT-TYPE - SYNTAX MacAddress - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Destination MAC address." - ::= { hwXQoSIfPppoeCfgInfoEntry 4 } - - - hwXQoSIfPppoeRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Row status. Two actions are used: createAndGo, destroy" - ::= { hwXQoSIfPppoeCfgInfoEntry 5 } - - hwXQoSIfScheduleCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfScheduleCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of interface schedule configuration information." - ::= { hwXQoSIfActionObjects 22 } - - hwXQoSIfScheduleCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfScheduleCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface schedule configuration information entry." - INDEX { hwXQoSIfScheduleIfIndex} - ::= { hwXQoSIfScheduleCfgInfoTable 1 } - - HwXQoSIfScheduleCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfScheduleIfIndex - Integer32, - hwXQoSIfScheduleProfile - OCTET STRING, - hwXQoSIfScheduleRowStatus - RowStatus - } - - hwXQoSIfScheduleIfIndex OBJECT-TYPE - SYNTAX Integer32 (1..2147483647) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Interface index, equal to ifIndex." - ::= { hwXQoSIfScheduleCfgInfoEntry 1 } - - hwXQoSIfScheduleProfile OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Name of schedule profile." - ::= { hwXQoSIfScheduleCfgInfoEntry 2 } - - - hwXQoSIfScheduleRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfScheduleCfgInfoEntry 51 } - ---begin: mod by q00129728 for IPCAR --- IPCAR Instance on interface Table - hwXQoSIfIPCarCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfIPCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of IPCAR feature configuration information." - ::= { hwXQoSIfActionObjects 23 } - - hwXQoSIfIPCarCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfIPCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "IPCAR Configuration Information Entry." - INDEX { hwXQoSIfIPCarCfgIfIndex, hwXQoSIfIPCarDirection, hwXQoSIPCarRuleIndex } - ::= { hwXQoSIfIPCarCfgInfoTable 1 } - - HwXQoSIfIPCarCfgInfoEntry ::= - SEQUENCE { - hwXQoSIfIPCarCfgIfIndex - Integer32, - hwXQoSIfIPCarDirection - DirectionType, - hwXQoSIPCarRuleIndex - Integer32, - hwXQoSIPCarRuleType - IPCARRuleType, - hwXBQoSIPCarIntValue - Unsigned32, - hwXQoSIfIPCarStartIp - IpAddress, - hwXQoSIfIPCarEndIp - IpAddress, - hwXQoSIfIPCarCir - Integer32, - hwXQoSIfIPCarCbs - Integer32, - hwXQoSIfIPCarEbs - Integer32, - hwXQoSIfIPCarPir - Integer32, - hwXQoSIfIPCarPbs - Integer32, - hwXQoSIfIPCarGreenAction - CarAction, - hwXQoSIfIPCarGreenRemarkValue - Integer32, - hwXQoSIfIPCarYellowAction - CarAction, - hwXQoSIfIPCarYellowRemarkValue - Integer32, - hwXQoSIfIPCarRedAction - CarAction, - hwXQoSIfIPCarRedRemarkValue - Integer32, - hwXQoSIfIPCarAggregation - INTEGER, - hwXQoSIfIPCarRowStatus - RowStatus - } - - hwXQoSIfIPCarCfgIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex. - This object has no default value." - ::= { hwXQoSIfIPCarCfgInfoEntry 1 } - - hwXQoSIfIPCarDirection OBJECT-TYPE - SYNTAX DirectionType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "IPCAR Rule direction: - inbound (1) - outbound (2)" - ::= { hwXQoSIfIPCarCfgInfoEntry 2 } - - hwXQoSIPCarRuleIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the index of IPCAR Rule. - The value ranges from 0 to 254. - This object has no default value." - ::= { hwXQoSIfIPCarCfgInfoEntry 3 } - - hwXQoSIPCarRuleType OBJECT-TYPE - SYNTAX IPCARRuleType - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the rule type. - The value of this object can be any of the following: - ipv4-acl(1) - ipv4-SrcIp(2) - ipv4-DstIp(3) - This object has no default value." - ::= { hwXQoSIfIPCarCfgInfoEntry 4 } - - hwXBQoSIPCarIntValue OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the rule contents. The value range and the default value of the object vary with hwXQoSIPCarRuleType. - When the supported type is ipv4-acl(2), the value of this object ranges from 2000 to 4999. - This object has no default value." - ::= { hwXQoSIfIPCarCfgInfoEntry 5 } - - hwXQoSIfIPCarStartIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The object indicates the start of source IP address segment. - This object has no default value. - 0.0.0.0 is invalid value." - ::= { hwXQoSIfIPCarCfgInfoEntry 6 } - - hwXQoSIfIPCarEndIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The object indicates the end of source IP address segment. - This object has no default value. - 0.0.0.0 is invalid value." - ::= { hwXQoSIfIPCarCfgInfoEntry 7 } - - hwXQoSIfIPCarCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps. - The value ranges from 8 to 4294967295, with no default value." - ::= { hwXQoSIfIPCarCfgInfoEntry 8 } - - - hwXQoSIfIPCarCbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte - The value ranges from 1500 to 4294967295 bytes." - ::= { hwXQoSIfIPCarCfgInfoEntry 9 } - - - hwXQoSIfIPCarEbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Excess Burst Size. Unit: byte. - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS. - -1 can't be set." - DEFVAL { 0 } - ::= { hwXQoSIfIPCarCfgInfoEntry 10 } - - - hwXQoSIfIPCarPir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Information Rate. Unit: kbps. - The value ranges from 8 to 4294967295" - ::= { hwXQoSIfIPCarCfgInfoEntry 11 } - - - hwXQoSIfIPCarPbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Burst Size. Unit: byte. - The value ranges from 1500 to 4294967295 bytes." - ::= { hwXQoSIfIPCarCfgInfoEntry 12 } - - - hwXQoSIfIPCarGreenAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the action adopted when CIR is not reached. - pass (1), - discard (2), - remark IP Precedence (3), - remark DSCP(4), - remark Mpls Exp(5), - remark (6), - remark 8021p(7) - The default value is pass (1). - " - DEFVAL { pass } - ::= { hwXQoSIfIPCarCfgInfoEntry 13 } - - - hwXQoSIfIPCarGreenRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When green action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSIfIPCarCfgInfoEntry 14 } - - - hwXQoSIfIPCarYellowAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the action adopted when CIR is exceeded but PIR is not reached. - pass (1), - discard (2), - remark IP Precedence (3), - remark DSCP(4), - remark Mpls Exp(5), - remark (6), - remark 8021p(7) - The default value is pass (1). - " - DEFVAL { pass } - ::= { hwXQoSIfIPCarCfgInfoEntry 15 } - - hwXQoSIfIPCarYellowRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When yellow action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSIfIPCarCfgInfoEntry 16 } - - hwXQoSIfIPCarRedAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the action adopted when CIR is exceeded but PIR is not reached. - pass (1), - discard (2), - remark IP Precedence (3), - remark DSCP(4), - remark Mpls Exp(5), - remark (6), - remark 8021p(7) - The default value is pass (1). - " - DEFVAL { discard } - ::= { hwXQoSIfIPCarCfgInfoEntry 17 } - - hwXQoSIfIPCarRedRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When red action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSIfIPCarCfgInfoEntry 18 } - - hwXQoSIfIPCarAggregation OBJECT-TYPE - SYNTAX INTEGER - { - aggregationCar(1), - noneAggregationCar(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "aggregationCar(1): aggregation car; - noneAggregationCar(2) : none aggregation car." - ::= { hwXQoSIfIPCarCfgInfoEntry 19 } - - hwXQoSIfIPCarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSIfIPCarCfgInfoEntry 20 } ---end: mod by q00129728 for IPCAR - --- 8021P CAR - hwXQoSIf8021PCarCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIf8021PCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of 8021P CAR feature configuration information." - ::= { hwXQoSIfActionObjects 24 } - - - hwXQoSIf8021PCarCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIf8021PCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "8021P CAR Configuration Information Entry." - INDEX { hwXQoSIf8021PCarIfIndex, hwXQoSIf8021PCarDirection, hwXQoSIf8021PCarIndexId } - ::= { hwXQoSIf8021PCarCfgInfoTable 1 } - - - HwXQoSIf8021PCarCfgInfoEntry ::= - SEQUENCE { - hwXQoSIf8021PCarIfIndex - Integer32, - hwXQoSIf8021PCarDirection - INTEGER, - hwXQoSIf8021PCarIndexId - Integer32, - hwXQoSIf8021PCarCir - Unsigned32, - hwXQoSIf8021PCarCbs - Unsigned32, - hwXQoSIf8021PCarPir - Unsigned32, - hwXQoSIf8021PCarPbs - Unsigned32, - hwXQoSIf8021PCar8021pValue - OCTET STRING, - hwXQoSIf8021PCarRowStatus - RowStatus - } - - hwXQoSIf8021PCarIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIf8021PCarCfgInfoEntry 1 } - - - hwXQoSIf8021PCarDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Apply direction:inbound (1),outbound (2)." - ::= { hwXQoSIf8021PCarCfgInfoEntry 2 } - - - hwXQoSIf8021PCarIndexId OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Every Command Index ID." - ::= { hwXQoSIf8021PCarCfgInfoEntry 3 } - - - hwXQoSIf8021PCarCir OBJECT-TYPE - SYNTAX Unsigned32 (64..4294967295) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps. - Unsigned32<64-4294967295> " - ::= { hwXQoSIf8021PCarCfgInfoEntry 4 } - - - hwXQoSIf8021PCarCbs OBJECT-TYPE - SYNTAX Unsigned32 (1500..4294967295) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte - Unsigned32<1500-4294967295> " - ::= { hwXQoSIf8021PCarCfgInfoEntry 5 } - - - hwXQoSIf8021PCarPir OBJECT-TYPE - SYNTAX Unsigned32 (64..4294967295) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Information Rate. Unit: kbps. - Unsigned32<64-4294967295> " - ::= { hwXQoSIf8021PCarCfgInfoEntry 6 } - - - hwXQoSIf8021PCarPbs OBJECT-TYPE - SYNTAX Unsigned32 (1500..4294967295) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Burst Size. Unit: byte. - Unsigned32<1500-4294967295> " - ::= { hwXQoSIf8021PCarCfgInfoEntry 7 } - - - hwXQoSIf8021PCar8021pValue OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "VLAN 802.1p value. - STRING<0-7> " - ::= { hwXQoSIf8021PCarCfgInfoEntry 8 } - - - hwXQoSIf8021PCarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active(1), - createAndGo(4), destroy(6)." - ::= { hwXQoSIf8021PCarCfgInfoEntry 9 } - --- Cpcar command - hwXQoSCpcarObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 3 } - - --- Cp car - hwXQoSCpcarCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpcarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of cp car configuration information." - ::= { hwXQoSCpcarObjects 1 } - - - hwXQoSCpcarCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSCpcarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-server domain Information Entry." - INDEX { hwXQoSCpcarIndex } - ::= { hwXQoSCpcarCfgInfoTable 1 } - - - HwXQoSCpcarCfgInfoEntry ::= - SEQUENCE { - hwXQoSCpcarIndex - Integer32, - hwXQoSCpcarName - OCTET STRING, - hwXQoSCpcarRowStatus - RowStatus - } - - hwXQoSCpcarIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of cp car domain." - ::= { hwXQoSCpcarCfgInfoEntry 1 } - - - hwXQoSCpcarName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Exception name of cp car." - ::= { hwXQoSCpcarCfgInfoEntry 2 } - - - hwXQoSCpcarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSCpcarCfgInfoEntry 3 } - - --- filter in cp car - hwXQoSCpCarFilterCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpCarFilterCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of cpcar filter configuration information." - ::= { hwXQoSCpcarObjects 2 } - - - hwXQoSCpCarFilterCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSCpCarFilterCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Diff-serve domain 8021p phb Configuration Information Entry." - INDEX { hwXQoSCpcarIndex } - ::= { hwXQoSCpCarFilterCfgInfoTable 1 } - - - HwXQoSCpCarFilterCfgInfoEntry ::= - SEQUENCE { - hwXQoSCpCarFilterAction - INTEGER, - hwXQoSCpCarFilterRowStatus - RowStatus - } - - hwXQoSCpCarFilterAction OBJECT-TYPE - SYNTAX INTEGER - { - pass(1), - drop(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "filter action - 1:pass - 2:drop - DEFVAL { pass }" - ::= { hwXQoSCpCarFilterCfgInfoEntry 1 } - - - hwXQoSCpCarFilterRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSCpCarFilterCfgInfoEntry 2 } - - --- CAR in cp car - hwXQoSCpCarCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of CAR feature configuration information." - ::= { hwXQoSCpcarObjects 3 } - - - hwXQoSCpCarCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSCpCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "CAR Configuration Information Entry." - INDEX { hwXQoSCpcarIndex } - ::= { hwXQoSCpCarCfgInfoTable 1 } - - - HwXQoSCpCarCfgInfoEntry ::= - SEQUENCE { - hwXQoSCpCarSlotId - Integer32, - hwXQoSCpCarCir - Integer32, - hwXQoSCpCarCbs - Integer32, - hwXQoSCpCarEbs - Integer32, - hwXQoSCpCarPir - Integer32, - hwXQoSCpCarPbs - Integer32, - hwXQoSCpCarGreenAction - CarAction, - hwXQoSCpCarGreenRemarkValue - Integer32, - hwXQoSCpCarYellowAction - CarAction, - hwXQoSCpCarYellowRemarkValue - Integer32, - hwXQoSCpCarRedAction - CarAction, - hwXQoSCpCarRedRemarkValue - Integer32, - hwXQoSCpCarRowStatus - RowStatus - } - - hwXQoSCpCarSlotId OBJECT-TYPE - SYNTAX Integer32 (1..16) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Target slot" - ::= { hwXQoSCpCarCfgInfoEntry 1 } - - hwXQoSCpCarCir OBJECT-TYPE - SYNTAX Integer32 (8..10000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps. - software QoS: 8..155000 - hardware QoS: 100..10000000" - ::= { hwXQoSCpCarCfgInfoEntry 2 } - - - hwXQoSCpCarCbs OBJECT-TYPE - SYNTAX Integer32 (64..19375000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte - software QoS: 1875..19375000 (default:max(cir*125/2,1875)) - hardware QoS: 64..131071(default:12288)" - ::= { hwXQoSCpCarCfgInfoEntry 3 } - - - hwXQoSCpCarEbs OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..19375000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Excess Burst Size. Unit: byte. 0..19375000 - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS. - -1 can't be set." - DEFVAL { 0 } - ::= { hwXQoSCpCarCfgInfoEntry 4 } - - - hwXQoSCpCarPir OBJECT-TYPE - SYNTAX Integer32 (-1 | 0 | 100..10000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Information Rate. Unit: kbps. 100..10000000 - Only hardware QoS support this node. - -1 is returned only when getting value from software QoS. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSCpCarCfgInfoEntry 5 } - - - hwXQoSCpCarPbs OBJECT-TYPE - SYNTAX Integer32 (-1 | 0 | 64..4000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Peak Burst Size. Unit: byte. - 64..4000000.(default:cbs when Peak Information Rate configured) - Only hardware QoS support this node. - -1 is returned only when getting value from software QoS. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSCpCarCfgInfoEntry 6 } - - - hwXQoSCpCarGreenAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Green Action: - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark (6) - Hardware QoS : pass,discard,remark. - Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. - " - DEFVAL { pass } - ::= { hwXQoSCpCarCfgInfoEntry 7 } - - - hwXQoSCpCarGreenRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When green action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSCpCarCfgInfoEntry 8 } - - - hwXQoSCpCarYellowAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Yellow Action: - unavailable(-1) - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark(6) - Only hardware QoS support this node.Hardware QoS support pass,discard,remark. - -1 is returned only when getting value from software QoS. - -1 can't be set." - ::= { hwXQoSCpCarCfgInfoEntry 9 } - - - hwXQoSCpCarYellowRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When yellow action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSCpCarCfgInfoEntry 10 } - - - hwXQoSCpCarRedAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Red Action: - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark (6) - Hardware QoS : pass,discard,remark. - Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. - " - DEFVAL { discard } - ::= { hwXQoSCpCarCfgInfoEntry 11 } - - - hwXQoSCpCarRedRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value is to remark When red action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSCpCarCfgInfoEntry 12 } - - - hwXQoSCpCarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSCpCarCfgInfoEntry 13 } - - --- Policy Instance in cp car - hwXQoSCpApplyPolicyTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpApplyPolicyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of QoS policy instance." - ::= { hwXQoSCpcarObjects 4 } - - - hwXQoSCpApplyPolicyEntry OBJECT-TYPE - SYNTAX HwXQoSCpApplyPolicyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Policy applied on Ethernet Vlan Configuration Information Entry." - INDEX { hwXQoSCpcarIndex } - ::= { hwXQoSCpApplyPolicyTable 1 } - - - HwXQoSCpApplyPolicyEntry ::= - SEQUENCE { - hwXQoSCpApplyPolicyName - OCTET STRING, - hwXQoSCpApplyPolicyRowStatus - RowStatus - } - - hwXQoSCpApplyPolicyName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Name of Traffic Policy." - ::= { hwXQoSCpApplyPolicyEntry 1 } - - - hwXQoSCpApplyPolicyRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSCpApplyPolicyEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5 - hwXQoSCpCarActionTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpCarActionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of cp car action configuration information." - ::= { hwXQoSCpcarObjects 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1 - hwXQoSCpCarActionEntry OBJECT-TYPE - SYNTAX HwXQoSCpCarActionEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Cp car action configuration information entry." - INDEX { hwXQoSCpCarActionSlotIndex, hwXQoSCpCarActionPacketType } - ::= { hwXQoSCpCarActionTable 1 } - - HwXQoSCpCarActionEntry ::= - SEQUENCE { - hwXQoSCpCarActionSlotIndex - Integer32, - hwXQoSCpCarActionPacketType - Integer32, - hwXQoSCpCarActionPacketTypeName - OCTET STRING, - hwXQoSCpCarActionType - BITS, - hwXQoSCpCarActionPolicyName - OCTET STRING, - hwXQoSCpCarActionCarCir - Integer32, - hwXQoSCpCarActionCarCbs - Integer32, - hwXQoSCpCarActionCarEbs - Integer32, - hwXQoSCpCarActionCarPir - Integer32, - hwXQoSCpCarActionCarPbs - Integer32, - hwXQoSCpCarActionGreenAction - CarAction, - hwXQoSCpCarActionGreenRemarkValue - Integer32, - hwXQoSCpCarActionYellowAction - CarAction, - hwXQoSCpCarActionYellowRemarkValue - Integer32, - hwXQoSCpCarActionRedAction - CarAction, - hwXQoSCpCarActionRedRemarkValue - Integer32, - hwXQoSCpCarActionSetDefault - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.1 - hwXQoSCpCarActionSlotIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Slot index." - ::= { hwXQoSCpCarActionEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.2 - hwXQoSCpCarActionPacketType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Packet type." - ::= { hwXQoSCpCarActionEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.3 - hwXQoSCpCarActionPacketTypeName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of packet type." - ::= { hwXQoSCpCarActionEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.4 - hwXQoSCpCarActionType OBJECT-TYPE - SYNTAX BITS - { - pass(0), - discard(1), - car(2), - trafficPolicy(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Action type." - ::= { hwXQoSCpCarActionEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.5 - hwXQoSCpCarActionPolicyName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..31)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Policy Name" - DEFVAL { "" } - ::= { hwXQoSCpCarActionEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.6 - hwXQoSCpCarActionCarCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps." - DEFVAL { -1 } - ::= { hwXQoSCpCarActionEntry 6 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.7 - hwXQoSCpCarActionCarCbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte" - DEFVAL { -1 } - ::= { hwXQoSCpCarActionEntry 7 } - - hwXQoSCpCarActionCarEbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Excess Burst Size. Unit: byte." - DEFVAL { -1} - ::= { hwXQoSCpCarActionEntry 8 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.9 - hwXQoSCpCarActionCarPir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Peak Information Rate. Unit: kbps." - DEFVAL { -1 } - ::= { hwXQoSCpCarActionEntry 9 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.10 - hwXQoSCpCarActionCarPbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Peak Burst Size. Unit: byte." - DEFVAL { -1 } - ::= { hwXQoSCpCarActionEntry 10 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.11 - hwXQoSCpCarActionGreenAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Green Action. - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark (6) - Hardware QoS : pass,discard,remark. - Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." - ::= { hwXQoSCpCarActionEntry 11 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.12 - hwXQoSCpCarActionGreenRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value is to remark When green action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSCpCarActionEntry 12 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.13 - hwXQoSCpCarActionYellowAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Yellow Action. - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark (6) - Hardware QoS : pass,discard,remark. - Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." - ::= { hwXQoSCpCarActionEntry 13 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.14 - hwXQoSCpCarActionYellowRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value is to remark When yellow action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSCpCarActionEntry 14 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.15 - hwXQoSCpCarActionRedAction OBJECT-TYPE - SYNTAX CarAction - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Red Action. - pass (1) - discard (2) - remark IP Precedence (3) - remark DSCP (4) - remark MPLS EXP (5) - remark (6) - Hardware QoS : pass,discard,remark. - Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." - ::= { hwXQoSCpCarActionEntry 15 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.16 - hwXQoSCpCarActionRedRemarkValue OBJECT-TYPE - SYNTAX Integer32 (-1 | 0..63) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The value is to remark When red action is remarking. - For remarking DSCP, the range is 0~63; - For remarking IP Precedence and MPLS EXP, the range is 0~7; - Only software QoS support this node. - -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. - -1 can't be set." - ::= { hwXQoSCpCarActionEntry 16 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.17 - hwXQoSCpCarActionSetDefault OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This OID is used for setting the CP CAR info to default. - When you want to set the value to default, set this OID to 1." - ::= { hwXQoSCpCarActionEntry 17 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4 - hwXQoSStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 4 } - --- Cp car statistics information - hwXQoSCpcarStaticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 2 } - - --- Cp car statistics - hwXQoSCpcarRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpcarRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Running statistics for sample - in a QoS policy applied on the interface." - ::= { hwXQoSCpcarStaticsObjects 1 } - - - hwXQoSCpcarRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSCpcarRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Cp car statistics entry." - INDEX { hwXQoSCpcarIndex } - ::= { hwXQoSCpcarRunInfoTable 1 } - - - HwXQoSCpcarRunInfoEntry ::= - SEQUENCE { - hwXQoSCpcarPassedPackets - Counter64, - hwXQoSCpcarPassededBytes - Counter64, - hwXQoSCpcarTotalPackets - Counter64, - hwXQoSCpcarTotalBytes - Counter64, - hwXQoSCpcarDiscardedPackets - Counter64, - hwXQoSCpcarDiscardedBytes - Counter64 - } - - hwXQoSCpcarPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets passed of enqueue." - ::= { hwXQoSCpcarRunInfoEntry 1 } - - - hwXQoSCpcarPassededBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes passed of enqueue." - ::= { hwXQoSCpcarRunInfoEntry 2 } - - - hwXQoSCpcarTotalPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of total packets." - ::= { hwXQoSCpcarRunInfoEntry 3 } - - - hwXQoSCpcarTotalBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of total bytes." - ::= { hwXQoSCpcarRunInfoEntry 4 } - - - hwXQoSCpcarDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets discarded when enqueued by discard method." - ::= { hwXQoSCpcarRunInfoEntry 5 } - - - hwXQoSCpcarDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes discarded when enqueued by discard method." - ::= { hwXQoSCpcarRunInfoEntry 6 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2 - hwXQoSCpCarSlotStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpCarSlotStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Running statistics for sample - in a QoS policy applied on the slot." - ::= { hwXQoSCpcarStaticsObjects 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1 - hwXQoSCpCarSlotStatEntry OBJECT-TYPE - SYNTAX HwXQoSCpCarSlotStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Cp car on the slot statistics entry." - INDEX { hwXQoSCpCarSlotStatSlotIndex, hwXQoSCpCarSlotStatPacketType } - ::= { hwXQoSCpCarSlotStatTable 1 } - - HwXQoSCpCarSlotStatEntry ::= - SEQUENCE { - hwXQoSCpCarSlotStatSlotIndex - Integer32, - hwXQoSCpCarSlotStatPacketType - Integer32, - hwXQoSCpCarSlotStatDiscardedPackets - Counter64, - hwXQoSCpCarSlotStatDiscardedBytes - Counter64, - hwXQoSCpCarSlotStatPassedPackets - Counter64, - hwXQoSCpCarSlotStatPassededBytes - Counter64, - hwXQoSCpCarSlotStatTotalPackets - Counter64, - hwXQoSCpCarSlotStatTotalBytes - Counter64 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.1 - hwXQoSCpCarSlotStatSlotIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Slot index." - ::= { hwXQoSCpCarSlotStatEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.2 - hwXQoSCpCarSlotStatPacketType OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Packet type." - ::= { hwXQoSCpCarSlotStatEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.3 - hwXQoSCpCarSlotStatDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets discarded." - ::= { hwXQoSCpCarSlotStatEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.4 - hwXQoSCpCarSlotStatDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes discarded." - ::= { hwXQoSCpCarSlotStatEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.5 - hwXQoSCpCarSlotStatPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets passed." - ::= { hwXQoSCpCarSlotStatEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.6 - hwXQoSCpCarSlotStatPassededBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes passed." - ::= { hwXQoSCpCarSlotStatEntry 6 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.7 - hwXQoSCpCarSlotStatTotalPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of total packets." - ::= { hwXQoSCpCarSlotStatEntry 7 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.8 - hwXQoSCpCarSlotStatTotalBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of total bytes." - ::= { hwXQoSCpCarSlotStatEntry 8 } - --- Interface statistics information - hwXQoSIfStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 3 } - - --- CAR statistics - hwXQoSIfCarRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfCarRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of statistics for CAR on the interface." - ::= { hwXQoSIfStatisticsObjects 1 } - - - hwXQoSIfCarRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfCarRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "CAR statistics information entry." - INDEX { hwXQoSIfCarIndex, hwXQoSIfVlanID } - ::= { hwXQoSIfCarRunInfoTable 1 } - - - HwXQoSIfCarRunInfoEntry ::= - SEQUENCE { - hwXQoSIfCarIndex - Integer32, - hwXQoSIfVlanID - Integer32, - hwXQoSIfCarGreenPassedPackets - Counter64, - hwXQoSIfCarGreenPassedBytes - Counter64, - hwXQoSIfCarGreenRemarkedPackets - Counter64, - hwXQoSIfCarGreenRemarkedBytes - Counter64, - hwXQoSIfCarGreenDiscardedPackets - Counter64, - hwXQoSIfCarGreenDiscardedBytes - Counter64, - hwXQoSIfCarYellowPassedPackets - Counter64, - hwXQoSIfCarYellowPassedBytes - Counter64, - hwXQoSIfCarYellowRemarkedPackets - Counter64, - hwXQoSIfCarYellowRemarkedBytes - Counter64, - hwXQoSIfCarYellowDiscardedPackets - Counter64, - hwXQoSIfCarYellowDiscardedBytes - Counter64, - hwXQoSIfCarRedPassedPackets - Counter64, - hwXQoSIfCarRedPassedBytes - Counter64, - hwXQoSIfCarRedRemarkedPackets - Counter64, - hwXQoSIfCarRedRemarkedBytes - Counter64, - hwXQoSIfCarRedDiscardedPackets - Counter64, - hwXQoSIfCarRedDiscardedBytes - Counter64, - hwXQoSIfCarTotalDiscardPackets - Counter64, - hwXQoSIfCarInBoundDiscardPackets - Counter64, - hwXQoSIfCarOutBoundDiscardPackets - Counter64 - } - - hwXQoSIfCarIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Interface Index, equal to ifIndex." - ::= { hwXQoSIfCarRunInfoEntry 1 } - - hwXQoSIfVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfCarRunInfoEntry 2 } - - hwXQoSIfCarGreenPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of green packets passed." - ::= { hwXQoSIfCarRunInfoEntry 3 } - - - hwXQoSIfCarGreenPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes green packets passed." - ::= { hwXQoSIfCarRunInfoEntry 4 } - - - hwXQoSIfCarGreenRemarkedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of green remarked packets." - ::= { hwXQoSIfCarRunInfoEntry 5 } - - - hwXQoSIfCarGreenRemarkedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes green packets remarked." - ::= { hwXQoSIfCarRunInfoEntry 6 } - - - hwXQoSIfCarGreenDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets discarded." - ::= { hwXQoSIfCarRunInfoEntry 7 } - - - hwXQoSIfCarGreenDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes exceeding CIR." - ::= { hwXQoSIfCarRunInfoEntry 8 } - - hwXQoSIfCarYellowPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of yellow packets passed." - ::= { hwXQoSIfCarRunInfoEntry 9 } - - - hwXQoSIfCarYellowPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes yellow packets passed." - ::= { hwXQoSIfCarRunInfoEntry 10 } - - - hwXQoSIfCarYellowRemarkedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of yellow remarked packets." - ::= { hwXQoSIfCarRunInfoEntry 11 } - - - hwXQoSIfCarYellowRemarkedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes yellow packets remarked." - ::= { hwXQoSIfCarRunInfoEntry 12 } - - - hwXQoSIfCarYellowDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of yellow discard packets." - ::= { hwXQoSIfCarRunInfoEntry 13 } - - - hwXQoSIfCarYellowDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes exceeding CIR." - ::= { hwXQoSIfCarRunInfoEntry 14 } - - hwXQoSIfCarRedPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of red passed packets." - ::= { hwXQoSIfCarRunInfoEntry 15 } - - - hwXQoSIfCarRedPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of red passed bytes." - ::= { hwXQoSIfCarRunInfoEntry 16 } - - - hwXQoSIfCarRedRemarkedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of red remarked packets." - ::= { hwXQoSIfCarRunInfoEntry 17 } - - - hwXQoSIfCarRedRemarkedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of red remarked bytes." - ::= { hwXQoSIfCarRunInfoEntry 18 } - - - hwXQoSIfCarRedDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of red discareded packets." - ::= { hwXQoSIfCarRunInfoEntry 19 } - - - hwXQoSIfCarRedDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes exceeding CIR." - ::= { hwXQoSIfCarRunInfoEntry 20 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.21 - hwXQoSIfCarTotalDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of total discard packets." - ::= { hwXQoSIfCarRunInfoEntry 21 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.22 - hwXQoSIfCarInBoundDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of inbound direction discard packets." - ::= { hwXQoSIfCarRunInfoEntry 22 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.23 - hwXQoSIfCarOutBoundDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of outbound direction discard packets." - ::= { hwXQoSIfCarRunInfoEntry 23 } - --- Queue statistics - hwXQoSIfQueueRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfQueueRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to display the running status of the queue on an interface." - ::= { hwXQoSIfStatisticsObjects 3 } - - - hwXQoSIfQueueRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfQueueRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Queue statistics entry." - INDEX { hwXQoSIfQueueIfIndex, hwXQoSIfQueueVlanID, hwXQoSIfQueueCosType } - ::= { hwXQoSIfQueueRunInfoTable 1 } - - - HwXQoSIfQueueRunInfoEntry ::= - SEQUENCE { - hwXQoSIfQueueIfIndex - Integer32, - hwXQoSIfQueueVlanID - Integer32, - hwXQoSIfQueueCosType - CosType, - hwXQoSIfQueuePassedPackets - Counter64, - hwXQoSIfQueuePassededBytes - Counter64, - hwXQoSIfQueueTotalPackets - Counter64, - hwXQoSIfQueueTotalBytes - Counter64, - hwXQoSIfQueueDiscardedPackets - Counter64, - hwXQoSIfQueueDiscardedBytes - Counter64, - hwXQoSIfQueuePassedPacketRate - Counter64, - hwXQoSIfQueuePassedByteRate - Counter64, - hwXQoSIfQueueDiscardedPacketRate - Counter64, - hwXQoSIfQueueDiscardedByteRate - Counter64, - hwXQoSIfQueueResetFlag - ResetFlag, - hwXQoSIfQueueUsagePercentage - Integer32, --- BEGIN: Added by l00248629, 2013/12/13 - hwXQoSIfQueueDropTailDiscardedPackets - Counter64, - hwXQoSIfQueueDropTailDiscardedBytes - Counter64, - hwXQoSIfQueueWredDiscardedPackets - Counter64, - hwXQoSIfQueueWredDiscardedBytes - Counter64, - hwXQoSIfQueueDropTailDiscardedPacketRate - Counter64, - hwXQoSIfQueueDropTailDiscardedByteRate - Counter64, - hwXQoSIfQueueWredDiscardedPacketRate - Counter64, - hwXQoSIfQueueWredDiscardedByteRate - Counter64, - hwXQoSIfQueueStatisticsTrafficTowardThisPort - Counter64, - hwXQoSIfQueueStatisticsPhysicalBandwidthOfPortQoS - Counter64 --- END: Added by l00248629, 2013/12/13 - } - - hwXQoSIfQueueIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index." - ::= { hwXQoSIfQueueRunInfoEntry 1 } - - hwXQoSIfQueueVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfQueueRunInfoEntry 2 } - - - hwXQoSIfQueueCosType OBJECT-TYPE - SYNTAX CosType - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies COS of the queue.The value can be any of the following:CS7(8),CS6(7),EF(6) -AF4(5),AF3(4),AF2(3),AF1(2),BE(1)." - ::= { hwXQoSIfQueueRunInfoEntry 3 } - - - hwXQoSIfQueuePassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of packets that pass the queue." - ::= { hwXQoSIfQueueRunInfoEntry 4 } - - - hwXQoSIfQueuePassededBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of bytes that pass the queue.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 5 } - - - hwXQoSIfQueueTotalPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of packets that reach the queue.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 6 } - - - hwXQoSIfQueueTotalBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of bytes that reach the queue.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 7 } - - - hwXQoSIfQueueDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of discarded packets.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 8 } - - - hwXQoSIfQueueDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of discarded bytes.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 9 } - - hwXQoSIfQueuePassedPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the packet rate, in pps.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 10 } - - hwXQoSIfQueuePassedByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the byte rate, in bps.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 11 } - - hwXQoSIfQueueDiscardedPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the packet rate of discarded packets, in pps.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 12 } - - hwXQoSIfQueueDiscardedByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the byte rate of discarded packets, in bps.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 13 } - - hwXQoSIfQueueResetFlag OBJECT-TYPE - SYNTAX ResetFlag - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Reset queue statistics information." - ::= { hwXQoSIfQueueRunInfoEntry 14 } - - hwXQoSIfQueueUsagePercentage OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the usage percentage of queue.The object has no default value." - ::= { hwXQoSIfQueueRunInfoEntry 15 } - --- BEGIN: Added by l00248629, 2013/12/13 - hwXQoSIfQueueDropTailDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of discarded tail packets. " - ::= { hwXQoSIfQueueRunInfoEntry 16 } - - hwXQoSIfQueueDropTailDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of discarded tail bytes. " - ::= { hwXQoSIfQueueRunInfoEntry 17 } - - hwXQoSIfQueueWredDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of packets that are discarded by WRED. " - ::= { hwXQoSIfQueueRunInfoEntry 18 } - - hwXQoSIfQueueWredDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the number of bytes that are discarded by WRED. " - ::= { hwXQoSIfQueueRunInfoEntry 19 } - - hwXQoSIfQueueDropTailDiscardedPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the tail packet discarding rate. " - ::= { hwXQoSIfQueueRunInfoEntry 20 } - - hwXQoSIfQueueDropTailDiscardedByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the tail byte discarding rate. " - ::= { hwXQoSIfQueueRunInfoEntry 21 } - - hwXQoSIfQueueWredDiscardedPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the WRED packet discarding rate." - ::= { hwXQoSIfQueueRunInfoEntry 22 } - - hwXQoSIfQueueWredDiscardedByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the WRED byte discarding rate." - ::= { hwXQoSIfQueueRunInfoEntry 23 } - - hwXQoSIfQueueStatisticsTrafficTowardThisPort OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the traffic which towards this port." - ::= { hwXQoSIfQueueRunInfoEntry 24 } - - hwXQoSIfQueueStatisticsPhysicalBandwidthOfPortQoS OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the physical bandwidth of port QoS." - ::= { hwXQoSIfQueueRunInfoEntry 25 } --- END: Added by l00248629, 2013/12/13 - --- WRED statistics - hwXQoSIfWredRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfWredRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Running statistics for WRED - in a QoS policy applied on the interface." - ::= { hwXQoSIfStatisticsObjects 4 } - - - hwXQoSIfWredRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfWredRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "WRED statistics entry." - INDEX { hwXQoSIfWredIfIndex, hwXQoSIfWredVlanID } - ::= { hwXQoSIfWredRunInfoTable 1 } - - - HwXQoSIfWredRunInfoEntry ::= - SEQUENCE { - hwXQoSIfWredIfIndex - Integer32, - hwXQoSIfWredVlanID - Integer32, - hwXQoSIfWredRandomDiscardedPackets - Counter64, - hwXQoSIfWredTailDiscardedPackets - Counter64, - hwXQoSIfWredDiscardedPackets - Counter64 - } - - hwXQoSIfWredIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of interface." - ::= { hwXQoSIfWredRunInfoEntry 1 } - - hwXQoSIfWredVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfWredRunInfoEntry 2 } - - hwXQoSIfWredRandomDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets that random-discarded by WRED." - ::= { hwXQoSIfWredRunInfoEntry 3 } - - - hwXQoSIfWredTailDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets that tail-discarded by WRED." - ::= { hwXQoSIfWredRunInfoEntry 4 } - - hwXQoSIfWredDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets that discarded by WRED. - Include random-discarded and tail-discarded" - ::= { hwXQoSIfWredRunInfoEntry 5 } - --- LR statistics - hwXQoSIfLrRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfLrRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Running statistics for LR - in a QoS policy applied on the interface." - ::= { hwXQoSIfStatisticsObjects 5 } - - - hwXQoSIfLrRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfLrRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "LR statistics entry." - INDEX { hwXQoSIfLrIfIndex, hwXQoSIfLrVlanID } - ::= { hwXQoSIfLrRunInfoTable 1 } - - - HwXQoSIfLrRunInfoEntry ::= - SEQUENCE { - hwXQoSIfLrIfIndex - Integer32, - hwXQoSIfLrVlanID - Integer32, - hwXQoSIfLrPassedPackets - Counter64, - hwXQoSIfLrPassedBytes - Counter64, - hwXQoSIfLrDiscardedPackets - Counter64, - hwXQoSIfLrDiscardedBytes - Counter64, - hwXQoSIfLrDelayedPackets - Counter64, - hwXQoSIfLrDelayedBytes - Counter64 - } - - hwXQoSIfLrIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of Interface of LR." - ::= { hwXQoSIfLrRunInfoEntry 1 } - - hwXQoSIfLrVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfLrRunInfoEntry 2 } - - hwXQoSIfLrPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets passed by LR." - ::= { hwXQoSIfLrRunInfoEntry 3 } - - - hwXQoSIfLrPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes passed by LR." - ::= { hwXQoSIfLrRunInfoEntry 4 } - - - hwXQoSIfLrDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets discarded by LR." - ::= { hwXQoSIfLrRunInfoEntry 5 } - - - hwXQoSIfLrDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes discarded by LR." - ::= { hwXQoSIfLrRunInfoEntry 6 } - - - hwXQoSIfLrDelayedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets delayed by LR." - ::= { hwXQoSIfLrRunInfoEntry 7 } - - - hwXQoSIfLrDelayedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes delayed by LR." - ::= { hwXQoSIfLrRunInfoEntry 8 } - --- Mirror statistics - hwXQoSIfMirrorRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfMirrorRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Running statistics for mirror - in a QoS policy applied on the interface." - ::= { hwXQoSIfStatisticsObjects 6 } - - - hwXQoSIfMirrorRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfMirrorRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Mirror statistics entry." - INDEX { hwXQoSIfMirrorIfIndex, hwXQoSIfMirrorVlanID } - ::= { hwXQoSIfMirrorRunInfoTable 1 } - - - HwXQoSIfMirrorRunInfoEntry ::= - SEQUENCE { - hwXQoSIfMirrorIfIndex - Integer32, - hwXQoSIfMirrorVlanID - Integer32, - hwXQoSIfMirroredPackets - Counter64 - } - - hwXQoSIfMirrorIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of interface mirror." - ::= { hwXQoSIfMirrorRunInfoEntry 1 } - - hwXQoSIfMirrorVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfMirrorRunInfoEntry 2 } - - hwXQoSIfMirroredPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets Mirrored." - ::= { hwXQoSIfMirrorRunInfoEntry 3 } - --- Urpf statistics - hwXQoSIfUrpfRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfUrpfRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Running statistics for urpf - in a QoS policy applied on the interface." - ::= { hwXQoSIfStatisticsObjects 7 } - - - hwXQoSIfUrpfRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfUrpfRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Urpf statistics entry." - INDEX { hwXQoSIfUrpfIfIndex, hwXQoSIfUrpfVlanID } - ::= { hwXQoSIfUrpfRunInfoTable 1 } - - - HwXQoSIfUrpfRunInfoEntry ::= - SEQUENCE { - hwXQoSIfUrpfIfIndex - Integer32, - hwXQoSIfUrpfVlanID - Integer32, - hwXQoSIfUrpfPassedPackets - Counter64, - hwXQoSIfUrpfDroppdPackets - Counter64 - } - - hwXQoSIfUrpfIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of interface URPF." - ::= { hwXQoSIfUrpfRunInfoEntry 1 } - - hwXQoSIfUrpfVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfUrpfRunInfoEntry 2 } - - hwXQoSIfUrpfPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets passed." - ::= { hwXQoSIfUrpfRunInfoEntry 3 } - - - hwXQoSIfUrpfDroppdPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets dropped." - ::= { hwXQoSIfUrpfRunInfoEntry 4 } - --- Sample statistics - hwXQoSIfSampleRunInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfSampleRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Running statistics for sample - in a QoS policy applied on the interface." - ::= { hwXQoSIfStatisticsObjects 8 } - - - hwXQoSIfSampleRunInfoEntry OBJECT-TYPE - SYNTAX HwXQoSIfSampleRunInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Sample statistics entry." - INDEX { hwXQoSIfSampleIfIndex, hwXQoSIfSampleVlanID } - ::= { hwXQoSIfSampleRunInfoTable 1 } - - - HwXQoSIfSampleRunInfoEntry ::= - SEQUENCE { - hwXQoSIfSampleIfIndex - Integer32, - hwXQoSIfSampleVlanID - Integer32, - hwXQoSIfSampledPackets - Counter64 - } - - hwXQoSIfSampleIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of interface Sample." - ::= { hwXQoSIfSampleRunInfoEntry 1 } - - hwXQoSIfSampleVlanID OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vlan ID. - -1 can't be set. - 0 is the default value" - ::= { hwXQoSIfSampleRunInfoEntry 2 } - - hwXQoSIfSampledPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets Sampled." - ::= { hwXQoSIfSampleRunInfoEntry 3 } - --- CAR statistics - hwXQoSIfCarStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfCarStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to display the CAR statistics of a port." - ::= { hwXQoSIfStatisticsObjects 9 } - - hwXQoSIfCarStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSIfCarStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of CAR statistics for port-based traffic, including - the statistics of packets that have the rate within CIR, of - CIR, of PIR or exceeds PIR. ." - INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, - hwXQoSIfCarDirection } - ::= { hwXQoSIfCarStatisticsTable 1 } - - HwXQoSIfCarStatisticsEntry ::= - SEQUENCE { - hwXQoSIfCarConformedPackets - Counter64, - hwXQoSIfCarConformedBytes - Counter64, - hwXQoSIfCarConformedPacketRate - Counter64, - hwXQoSIfCarConformedByteRate - Counter64, - hwXQoSIfCarExceededPackets - Counter64, - hwXQoSIfCarExceededBytes - Counter64, - hwXQoSIfCarExceededPacketRate - Counter64, - hwXQoSIfCarExceededByteRate - Counter64, - hwXQoSIfCarOverflowPackets - Counter64, - hwXQoSIfCarOverflowBytes - Counter64, - hwXQoSIfCarOverflowPacketRate - Counter64, - hwXQoSIfCarOverflowByteRate - Counter64, - hwXQoSIfCarPassedPackets - Counter64, - hwXQoSIfCarPassedBytes - Counter64, - hwXQoSIfCarDiscardedPackets - Counter64, - hwXQoSIfCarDiscardedBytes - Counter64 - } - - hwXQoSIfCarConformedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of packets within CIR." - ::= { hwXQoSIfCarStatisticsEntry 11 } - - hwXQoSIfCarConformedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of bytes within CIR." - ::= { hwXQoSIfCarStatisticsEntry 12 } - - hwXQoSIfCarConformedPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the packet rate within CIR, in pps." - ::= { hwXQoSIfCarStatisticsEntry 13 } - - hwXQoSIfCarConformedByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the byte rate within CIR, in bps." - ::= { hwXQoSIfCarStatisticsEntry 14 } - - hwXQoSIfCarExceededPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of packets between PIR and CIR." - ::= { hwXQoSIfCarStatisticsEntry 15 } - - hwXQoSIfCarExceededBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of bytes between PIR and CIR." - ::= { hwXQoSIfCarStatisticsEntry 16 } - - hwXQoSIfCarExceededPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the packet rate between PIR and CIR, in pps." - ::= { hwXQoSIfCarStatisticsEntry 17 } - - hwXQoSIfCarExceededByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the byte rate between PIR and CIR, in pps." - ::= { hwXQoSIfCarStatisticsEntry 18 } - - hwXQoSIfCarOverflowPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of packets when PIR is set." - ::= { hwXQoSIfCarStatisticsEntry 19 } - - hwXQoSIfCarOverflowBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of bytes when PIR is set." - ::= { hwXQoSIfCarStatisticsEntry 20 } - - hwXQoSIfCarOverflowPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the packet rate when PIR is set, in pps." - ::= { hwXQoSIfCarStatisticsEntry 21 } - - hwXQoSIfCarOverflowByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the byte rate when PIR is set, in bps." - ::= { hwXQoSIfCarStatisticsEntry 22 } - - hwXQoSIfCarPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of passed packets after CAR is set." - ::= { hwXQoSIfCarStatisticsEntry 23 } - - hwXQoSIfCarPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of discarded packets after CAR is set." - ::= { hwXQoSIfCarStatisticsEntry 24 } - - hwXQoSIfCarDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of discarded packets after CAR is set." - ::= { hwXQoSIfCarStatisticsEntry 25 } - - hwXQoSIfCarDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the number of discarded bytes after CAR is set." - ::= { hwXQoSIfCarStatisticsEntry 26 } - - - hwXQoSIfOutboundQueueStatisticTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfOutboundQueueStatisticEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table provides the discard packets." - ::= { hwXQoSIfStatisticsObjects 10 } - - - - hwXQoSIfOutboundQueueStatisticEntry OBJECT-TYPE - SYNTAX HwXQoSIfOutboundQueueStatisticEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The discard packets entry." - INDEX { hwXQoSIfExtIndex, hwXQoSIfQueIndex } - ::= { hwXQoSIfOutboundQueueStatisticTable 1 } - - HwXQoSIfOutboundQueueStatisticEntry ::= - SEQUENCE { - hwXQoSIfExtIndex - Unsigned32, - hwXQoSIfQueIndex - OCTET STRING, - hwXQoSIfQueDiscardPackets - Integer32 - } - - hwXQoSIfExtIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index for the extended interface." - ::= { hwXQoSIfOutboundQueueStatisticEntry 1 } - - hwXQoSIfQueIndex OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index for the queue." - ::= { hwXQoSIfOutboundQueueStatisticEntry 2 } - - hwXQoSIfQueDiscardPackets OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of discarded packets." - ::= { hwXQoSIfOutboundQueueStatisticEntry 3 } - - - -- vlan stat - hwXQoSVlanStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 4 } - - - hwXQosVlanStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQosVlanStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table contains statistics information for the vlan." - ::= { hwXQoSVlanStatisticsObjects 1 } - - - hwXQosVlanStatEntry OBJECT-TYPE - SYNTAX HwXQosVlanStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of vlan statistics table." - INDEX { hwXQosVlanStatVlanId } - ::= { hwXQosVlanStatTable 1 } - - - HwXQosVlanStatEntry ::= - SEQUENCE { - hwXQosVlanStatVlanId - Integer32, - hwXQosVlanStatInTotalPkts - Counter64, - hwXQosVlanStatInTotalBytes - Counter64, - hwXQosVlanStatOutTotalPkts - Counter64, - hwXQosVlanStatOutTotalBytes - Counter64, - hwXQosVlanStatInUcastPkts - Counter64, - hwXQosVlanStatInUcastBytes - Counter64, - hwXQosVlanStatOutUcastPkts - Counter64, - hwXQosVlanStatOutUcastBytes - Counter64, - hwXQosVlanStatInMcastPkts - Counter64, - hwXQosVlanStatInMcastBytes - Counter64, - hwXQosVlanStatOutMcastPkts - Counter64, - hwXQosVlanStatOutMcastBytes - Counter64, - hwXQosVlanStatInBcastPkts - Counter64, - hwXQosVlanStatInBcastBytes - Counter64, - hwXQosVlanStatOutBcastPkts - Counter64, - hwXQosVlanStatOutBcastBytes - Counter64, - hwXQosVlanStatInUnknownUcastPkts - Counter64, - hwXQosVlanStatInUnknownUcastBytes - Counter64, - hwXQosVlanStatResetFlag - EnabledStatus, - hwXQosVlanStatInTotalPktsRate - Counter64, - hwXQosVlanStatInTotalBytesRate - Counter64, - hwXQosVlanStatOutTotalPktsRate - Counter64, - hwXQosVlanStatOutTotalBytesRate - Counter64, - hwXQosVlanStatInMcastTotalPktsRate - Counter64, - hwXQosVlanStatInMcastTotalBytesRate - Counter64, - hwXQosVlanStatInBcastTotalPktsRate - Counter64, - hwXQosVlanStatInBcastTotalBytesRate - Counter64, - hwXQosVlanStatInUnknownUcastTotalPktsRate - Counter64, - hwXQosVlanStatInUnknownUcastTotalBytesRate - Counter64, - hwXQosVlanStatInDropTotalPktsRate - Counter64, - hwXQosVlanStatInDropTotalBytesRate - Counter64, - hwXQosVlanStatInDropPercentageTotalBytesRate - Counter64 - } - - - hwXQosVlanStatVlanId OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The id of vlan." - ::= { hwXQosVlanStatEntry 1 } - - - - hwXQosVlanStatInTotalPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received packets." - ::= { hwXQosVlanStatEntry 2 } - - - - hwXQosVlanStatInTotalBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The byte number of received packets." - ::= { hwXQosVlanStatEntry 3 } - - - - hwXQosVlanStatOutTotalPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable packets." - ::= { hwXQosVlanStatEntry 4 } - - - - hwXQosVlanStatOutTotalBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The byte number of transmittable packets." - ::= { hwXQosVlanStatEntry 5 } - - - - hwXQosVlanStatInUcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received unicast packets." - ::= { hwXQosVlanStatEntry 6 } - - - - hwXQosVlanStatInUcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received unicast packets' bytes." - ::= { hwXQosVlanStatEntry 7 } - - - - hwXQosVlanStatOutUcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable unicast packets." - ::= { hwXQosVlanStatEntry 8 } - - - - hwXQosVlanStatOutUcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable unicast packets' bytes." - ::= { hwXQosVlanStatEntry 9 } - - - - hwXQosVlanStatInMcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received multicast packets." - ::= { hwXQosVlanStatEntry 10 } - - - - hwXQosVlanStatInMcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received multicast packets' bytes." - ::= { hwXQosVlanStatEntry 11 } - - - - hwXQosVlanStatOutMcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable multicast packets." - ::= { hwXQosVlanStatEntry 12 } - - - - hwXQosVlanStatOutMcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable multicast packets' bytes." - ::= { hwXQosVlanStatEntry 13 } - - - - hwXQosVlanStatInBcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received broadcast packets." - ::= { hwXQosVlanStatEntry 14 } - - - - hwXQosVlanStatInBcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received broadcast packets' bytes." - ::= { hwXQosVlanStatEntry 15 } - - - - hwXQosVlanStatOutBcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable broadcast packets." - ::= { hwXQosVlanStatEntry 16 } - - - - hwXQosVlanStatOutBcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable broadcast packets." - ::= { hwXQosVlanStatEntry 17 } - - - - hwXQosVlanStatInUnknownUcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received unknown broadcast packets." - ::= { hwXQosVlanStatEntry 18 } - - - - hwXQosVlanStatInUnknownUcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received unknown broadcast packets' bytes." - ::= { hwXQosVlanStatEntry 19 } - - - - hwXQosVlanStatResetFlag OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The flag of reset." - ::= { hwXQosVlanStatEntry 20 } - hwXQosVlanStatInTotalPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received packets." - ::= { hwXQosVlanStatEntry 21 } - - - - hwXQosVlanStatInTotalBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received bytes." - ::= { hwXQosVlanStatEntry 22 } - - - - hwXQosVlanStatOutTotalPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable packets." - ::= { hwXQosVlanStatEntry 23 } - - - - hwXQosVlanStatOutTotalBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable bytes." - ::= { hwXQosVlanStatEntry 24 } - - hwXQosVlanStatInMcastTotalPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable packets." - ::= { hwXQosVlanStatEntry 25 } - - - - hwXQosVlanStatInMcastTotalBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable bytes." - ::= { hwXQosVlanStatEntry 26 } - - hwXQosVlanStatInBcastTotalPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable packets." - ::= { hwXQosVlanStatEntry 27 } - - - - hwXQosVlanStatInBcastTotalBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable bytes." - ::= { hwXQosVlanStatEntry 28 } - - hwXQosVlanStatInUnknownUcastTotalPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable packets." - ::= { hwXQosVlanStatEntry 29 } - - - - hwXQosVlanStatInUnknownUcastTotalBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable bytes." - ::= { hwXQosVlanStatEntry 30 } - hwXQosVlanStatInDropTotalPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable packets." - ::= { hwXQosVlanStatEntry 31 } - - hwXQosVlanStatInDropTotalBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable bytes." - ::= { hwXQosVlanStatEntry 32 } - - - hwXQosVlanStatInDropPercentageTotalBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The Percentage number of droped packets." - ::= { hwXQosVlanStatEntry 33 } - - --??????? - hwXQosVlanSlotStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQosVlanSlotStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table contains statistics information for the vlan of board." - ::= { hwXQoSVlanStatisticsObjects 2 } - - - hwXQosVlanSlotStatEntry OBJECT-TYPE - SYNTAX HwXQosVlanSlotStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of vlan statistics on board table." - INDEX { hwXQosVlanSlotStatVlanId,hwXQosVlanSlotStatSlotId } - ::= { hwXQosVlanSlotStatTable 1 } - - - HwXQosVlanSlotStatEntry ::= - SEQUENCE { - hwXQosVlanSlotStatVlanId - Integer32, - hwXQosVlanSlotStatSlotId - Integer32, - hwXQosVlanSlotStatInPkts - Counter64, - hwXQosVlanSlotStatInPktsRate - Counter64, - hwXQosVlanSlotStatInBytes - Counter64, - hwXQosVlanSlotStatInBytesRate - Counter64, - hwXQosVlanSlotStatOutPkts - Counter64, - hwXQosVlanSlotStatOutPktsRate - Counter64, - hwXQosVlanSlotStatOutBytes - Counter64, - hwXQosVlanSlotStatOutBytesRate - Counter64, - hwXQosVlanSlotStatInMcastPkts - Counter64, - hwXQosVlanSlotStatInMcastPktsRate - Counter64, - hwXQosVlanSlotStatInMcastBytes - Counter64, - hwXQosVlanSlotStatInMcastBytesRate - Counter64, - hwXQosVlanSlotStatInBcastPkts - Counter64, - hwXQosVlanSlotStatInBcastPktsRate - Counter64, - hwXQosVlanSlotStatInBcastBytes - Counter64, - hwXQosVlanSlotStatInBcastBytesRate - Counter64, - hwXQosVlanSlotStatInUnknownUcastPkts - Counter64, - hwXQosVlanSlotStatInUnknownUcastPktsRate - Counter64, - hwXQosVlanSlotStatInUnknownUcastBytes - Counter64, - hwXQosVlanSlotStatInUnknownUcastBytesRate - Counter64, - hwXQosVlanSlotStatInDropPkts - Counter64, - hwXQosVlanSlotStatInDropPktsRate - Counter64, - hwXQosVlanSlotStatInDropBytes - Counter64, - hwXQosVlanSlotStatInDropBytesRate - Counter64, - hwXQosVlanSlotStatInDropPercentageBytesRate - Counter64 - - } - - - hwXQosVlanSlotStatVlanId OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The id of vlan." - ::= { hwXQosVlanSlotStatEntry 1 } - - hwXQosVlanSlotStatSlotId OBJECT-TYPE - SYNTAX Integer32 (0 | 1..5000) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The id of slot." - ::= { hwXQosVlanSlotStatEntry 2 } - - - - --in - hwXQosVlanSlotStatInPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received packets." - ::= { hwXQosVlanSlotStatEntry 3 } - - hwXQosVlanSlotStatInPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received packets by number." - ::= { hwXQosVlanSlotStatEntry 4 } - - hwXQosVlanSlotStatInBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The byte number of received packets." - ::= { hwXQosVlanSlotStatEntry 5 } - - hwXQosVlanSlotStatInBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received packets by bytes." - ::= { hwXQosVlanSlotStatEntry 6 } - - ---out - - hwXQosVlanSlotStatOutPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of transmittable packets." - ::= { hwXQosVlanSlotStatEntry 7 } - - hwXQosVlanSlotStatOutPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of transmittable packets by bytes." - ::= { hwXQosVlanSlotStatEntry 8 } - - - - hwXQosVlanSlotStatOutBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The byte number of transmittable packets." - ::= { hwXQosVlanSlotStatEntry 9 } - - hwXQosVlanSlotStatOutBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate number of transmittable packets by bytes." - ::= { hwXQosVlanSlotStatEntry 10 } - - ---multicast - - hwXQosVlanSlotStatInMcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received multicast packets." - ::= { hwXQosVlanSlotStatEntry 11 } - - hwXQosVlanSlotStatInMcastPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received multicast packets ." - ::= { hwXQosVlanSlotStatEntry 12 } - - - hwXQosVlanSlotStatInMcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received multicast packets' bytes." - ::= { hwXQosVlanSlotStatEntry 13 } - - hwXQosVlanSlotStatInMcastBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received multicast packets' bytes." - ::= { hwXQosVlanSlotStatEntry 14 } - - ---broadcast - hwXQosVlanSlotStatInBcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received broadcast packets." - ::= { hwXQosVlanSlotStatEntry 15 } - - hwXQosVlanSlotStatInBcastPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received broadcast packets." - ::= { hwXQosVlanSlotStatEntry 16 } - - hwXQosVlanSlotStatInBcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received broadcast packets' bytes." - ::= { hwXQosVlanSlotStatEntry 17 } - - hwXQosVlanSlotStatInBcastBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received broadcast packets' bytes." - ::= { hwXQosVlanSlotStatEntry 18 } - - --- unknown-ucast - hwXQosVlanSlotStatInUnknownUcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received unknown broadcast packets." - ::= { hwXQosVlanSlotStatEntry 19 } - - hwXQosVlanSlotStatInUnknownUcastPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received unknown broadcast packets." - ::= { hwXQosVlanSlotStatEntry 20 } - - - hwXQosVlanSlotStatInUnknownUcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of received unknown broadcast packets' bytes." - ::= { hwXQosVlanSlotStatEntry 21 } - - hwXQosVlanSlotStatInUnknownUcastBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of received unknown broadcast packets' bytes." - ::= { hwXQosVlanSlotStatEntry 22 } ---drop - hwXQosVlanSlotStatInDropPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of droped packets." - ::= { hwXQosVlanSlotStatEntry 23 } - hwXQosVlanSlotStatInDropPktsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of droped packets." - ::= { hwXQosVlanSlotStatEntry 24 } - - - hwXQosVlanSlotStatInDropBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of droped bytes." - ::= { hwXQosVlanSlotStatEntry 25 } - - hwXQosVlanSlotStatInDropBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of droped bytes." - ::= { hwXQosVlanSlotStatEntry 26 } - - hwXQosVlanSlotStatInDropPercentageBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The rate of droped bytes." - ::= { hwXQosVlanSlotStatEntry 27 } - --- buffer usage stat - hwXQoSBufferUsageStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 5 } - - --slot buffer usage - hwXQoSBufferUsageSlotStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBufferUsageSlotStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table contains statistics information for slot buffer usage." - ::= { hwXQoSBufferUsageStatisticsObjects 1 } - - hwXQoSBufferUsageSlotStatEntry OBJECT-TYPE - SYNTAX HwXQoSBufferUsageSlotStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of slot buffer usage statistics table." - INDEX { hwXQosBufferUsageSlotStatFrameId, hwXQosBufferUsageSlotStatSlotId } - ::= { hwXQoSBufferUsageSlotStatTable 1 } - - HwXQoSBufferUsageSlotStatEntry ::= - SEQUENCE { - hwXQosBufferUsageSlotStatFrameId - Integer32, - hwXQosBufferUsageSlotStatSlotId - Integer32, - hwXQosBufferUsageSlotStatTotalLength - Counter64, - hwXQosBufferUsageSlotStatUsedLength - Counter64, - hwXQosBufferUsageSlotStatRemainedLength - Counter64, - hwXQosBufferUsageSlotStatPeakUsedLength - Counter64, - hwXQosBufferUsageSlotStatAverageUsedLength - Counter64 - } - - hwXQosBufferUsageSlotStatFrameId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The frame id of the device." - ::= { hwXQoSBufferUsageSlotStatEntry 1 } - - hwXQosBufferUsageSlotStatSlotId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The slot id of the device." - ::= { hwXQoSBufferUsageSlotStatEntry 2 } - - hwXQosBufferUsageSlotStatTotalLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total kbyte number of slot buffer." - ::= { hwXQoSBufferUsageSlotStatEntry 3 } - - hwXQosBufferUsageSlotStatUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of slot buffer." - ::= { hwXQoSBufferUsageSlotStatEntry 4 } - - hwXQosBufferUsageSlotStatRemainedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remained kbyte number of slot buffer." - ::= { hwXQoSBufferUsageSlotStatEntry 5 } - - hwXQosBufferUsageSlotStatPeakUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of slot buffer." - ::= { hwXQoSBufferUsageSlotStatEntry 6 } - - hwXQosBufferUsageSlotStatAverageUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of slot buffer." - ::= { hwXQoSBufferUsageSlotStatEntry 7 } - - --interface buffer usage - hwXQoSBufferUsageIfStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBufferUsageIfStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table contains statistics information for interface buffer usage." - ::= { hwXQoSBufferUsageStatisticsObjects 2 } - - hwXQoSBufferUsageIfStatEntry OBJECT-TYPE - SYNTAX HwXQoSBufferUsageIfStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of interface buffer usage statistics table." - INDEX { hwXQosBufferUsageIfStatIfindex } - ::= { hwXQoSBufferUsageIfStatTable 1 } - - HwXQoSBufferUsageIfStatEntry ::= - SEQUENCE { - hwXQosBufferUsageIfStatIfindex - Integer32, - hwXQosBufferUsageIfStatTotalLength - Counter64, - hwXQosBufferUsageIfStatUsedLength - Counter64, - hwXQosBufferUsageIfStatRemainedLength - Counter64, - hwXQosBufferUsageIfStatPeakUsedLength - Counter64, - hwXQosBufferUsageIfStatAverageUsedLength - Counter64 - } - - hwXQosBufferUsageIfStatIfindex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSBufferUsageIfStatEntry 1 } - - hwXQosBufferUsageIfStatTotalLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total kbyte number of interface buffer." - ::= { hwXQoSBufferUsageIfStatEntry 2 } - - hwXQosBufferUsageIfStatUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of interface buffer." - ::= { hwXQoSBufferUsageIfStatEntry 3 } - - hwXQosBufferUsageIfStatRemainedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remained kbyte number of interface buffer." - ::= { hwXQoSBufferUsageIfStatEntry 4 } - - hwXQosBufferUsageIfStatPeakUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of interface buffer." - ::= { hwXQoSBufferUsageIfStatEntry 5 } - - hwXQosBufferUsageIfStatAverageUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of interface buffer." - ::= { hwXQoSBufferUsageIfStatEntry 6 } - - --interface queue buffer usage - hwXQoSBufferUsageQueueStatTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBufferUsageQueueStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table contains statistics information for interface queue buffer usage." - ::= { hwXQoSBufferUsageStatisticsObjects 3 } - - hwXQoSBufferUsageQueueStatEntry OBJECT-TYPE - SYNTAX HwXQoSBufferUsageQueueStatEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Entries of interface queue buffer usage statistics table." - INDEX { hwXQosBufferUsageQueueStatIfindex, hwXQosBufferUsageQueueStatQueueId } - ::= { hwXQoSBufferUsageQueueStatTable 1 } - - HwXQoSBufferUsageQueueStatEntry ::= - SEQUENCE { - hwXQosBufferUsageQueueStatIfindex - Integer32, - hwXQosBufferUsageQueueStatQueueId - Integer32, - hwXQosBufferUsageQueueStatTotalLength - Counter64, - hwXQosBufferUsageQueueStatUsedLength - Counter64, - hwXQosBufferUsageQueueStatRemainedLength - Counter64, - hwXQosBufferUsageQueueStatPeakUsedLength - Counter64, - hwXQosBufferUsageQueueStatAverageUsedLength - Counter64 - } - - hwXQosBufferUsageQueueStatIfindex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSBufferUsageQueueStatEntry 1 } - - hwXQosBufferUsageQueueStatQueueId OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The interface queue index. - The value ranges from 0 to 7. - " - ::= { hwXQoSBufferUsageQueueStatEntry 2 } - - hwXQosBufferUsageQueueStatTotalLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total kbyte number of interface queue buffer." - ::= { hwXQoSBufferUsageQueueStatEntry 3 } - - hwXQosBufferUsageQueueStatUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of interface queue buffer." - ::= { hwXQoSBufferUsageQueueStatEntry 4 } - - hwXQosBufferUsageQueueStatRemainedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remained kbyte number of interface queue buffer." - ::= { hwXQoSBufferUsageQueueStatEntry 5 } - - hwXQosBufferUsageQueueStatPeakUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of interface queue buffer." - ::= { hwXQoSBufferUsageQueueStatEntry 6 } - - hwXQosBufferUsageQueueStatAverageUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of interface queue buffer." - ::= { hwXQoSBufferUsageQueueStatEntry 7 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5 - hwXQoSGlobalObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1 - hwXQoSSoftCarCfgTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSSoftCarCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of software CAR configuration information." - ::= { hwXQoSGlobalObjects 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1 - hwXQoSSoftCarCfgEntry OBJECT-TYPE - SYNTAX HwXQoSSoftCarCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Software CAR configuration information entry." - INDEX { hwXQoSSoftCarIndex } - ::= { hwXQoSSoftCarCfgTable 1 } - - HwXQoSSoftCarCfgEntry ::= - SEQUENCE { - hwXQoSSoftCarIndex - Integer32, - hwXQoSSoftCarName - OCTET STRING, - hwXQoSSoftCarCir - Integer32, - hwXQoSSoftCarCbs - Integer32, - hwXQoSSoftCarRowStatus - RowStatus - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.1 - hwXQoSSoftCarIndex OBJECT-TYPE - SYNTAX Integer32 (0..65534) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of software car." - ::= { hwXQoSSoftCarCfgEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.2 - hwXQoSSoftCarName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Software car name." - ::= { hwXQoSSoftCarCfgEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.3 - hwXQoSSoftCarCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Information Rate. Unit: kbps." - ::= { hwXQoSSoftCarCfgEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.4 - hwXQoSSoftCarCbs OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Committed Burst Size. Unit: byte" - ::= { hwXQoSSoftCarCfgEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.5 - hwXQoSSoftCarRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy." - ::= { hwXQoSSoftCarCfgEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2 - hwXQoSGlobalWredClassCfgTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSGlobalWredClassCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of class based Wred configuration information." - ::= { hwXQoSGlobalObjects 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1 - hwXQoSGlobalWredClassCfgEntry OBJECT-TYPE - SYNTAX HwXQoSGlobalWredClassCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Class based Wred configuration information entry." - INDEX { hwXQoSGlobalWredClassIndex } - ::= { hwXQoSGlobalWredClassCfgTable 1 } - - HwXQoSGlobalWredClassCfgEntry ::= - SEQUENCE { - hwXQoSGlobalWredClassIndex - Integer32, - hwXQoSGlobalWredClassLowlimit - Integer32, - hwXQoSGlobalWredClassHighlimit - Integer32, - hwXQoSGlobalWredClassDiscardProbability - Integer32, - hwXQoSGlobalWredClassSetDefault - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.1 - hwXQoSGlobalWredClassIndex OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of wred class." - ::= { hwXQoSGlobalWredClassCfgEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.2 - hwXQoSGlobalWredClassLowlimit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Wred Lowlimit." - ::= { hwXQoSGlobalWredClassCfgEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.3 - hwXQoSGlobalWredClassHighlimit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Wred Highlimit." - ::= { hwXQoSGlobalWredClassCfgEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.4 - hwXQoSGlobalWredClassDiscardProbability OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Wred Discard Probability." - ::= { hwXQoSGlobalWredClassCfgEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.5 - hwXQoSGlobalWredClassSetDefault OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This OID is used for setting the WRED class info to default. - When you want to set the value to default, set this OID to 1. - " - ::= { hwXQoSGlobalWredClassCfgEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3 - hwXQoSGlobalWredTypeCfgTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSGlobalWredTypeCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of type based Wred configuration information." - ::= { hwXQoSGlobalObjects 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1 - hwXQoSGlobalWredTypeCfgEntry OBJECT-TYPE - SYNTAX HwXQoSGlobalWredTypeCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Type based Wred configuration information entry." - INDEX { hwXQoSGlobalWredTypeIndex } - ::= { hwXQoSGlobalWredTypeCfgTable 1 } - - HwXQoSGlobalWredTypeCfgEntry ::= - SEQUENCE { - hwXQoSGlobalWredTypeIndex - Integer32, - hwXQoSGlobalWredTypeName - OCTET STRING, - hwXQoSGlobalWredTypeLowlimit - Integer32, - hwXQoSGlobalWredTypeHighlimit - Integer32, - hwXQoSGlobalWredTypeDiscardProbability - Integer32, - hwXQoSGlobalWredTypeSetDefault - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.1 - hwXQoSGlobalWredTypeIndex OBJECT-TYPE - SYNTAX Integer32 (0..3) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Index of type." - ::= { hwXQoSGlobalWredTypeCfgEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.2 - hwXQoSGlobalWredTypeName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of type." - ::= { hwXQoSGlobalWredTypeCfgEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.3 - hwXQoSGlobalWredTypeLowlimit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Wred Lowlimit." - ::= { hwXQoSGlobalWredTypeCfgEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.4 - hwXQoSGlobalWredTypeHighlimit OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Wred Highlimit." - ::= { hwXQoSGlobalWredTypeCfgEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.5 - hwXQoSGlobalWredTypeDiscardProbability OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Wred Discard Probability." - ::= { hwXQoSGlobalWredTypeCfgEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.6 - hwXQoSGlobalWredTypeSetDefault OBJECT-TYPE - SYNTAX Integer32 (0..1) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "This OID is used for setting the WRED type info to default. - When you want to set the value to default, set this OID to 1." - ::= { hwXQoSGlobalWredTypeCfgEntry 6 } - - - hwXQoSVlanBcastSuppressTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSVlanBcastSuppressEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of VLAN broadcast suppression." - ::= { hwXQoSGlobalObjects 4 } - - - hwXQoSVlanBcastSuppressEntry OBJECT-TYPE - SYNTAX HwXQoSVlanBcastSuppressEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The entry of VLAN broadcast suppression." - INDEX { hwXQoSVlanBcastSuppressVlanId } - ::= { hwXQoSVlanBcastSuppressTable 1 } - - - HwXQoSVlanBcastSuppressEntry ::= - SEQUENCE { - hwXQoSVlanBcastSuppressVlanId - Integer32, - hwXQoSVlanBcastSuppressValue - Integer32, - hwXQoSVlanBcastSuppressRowStatus - RowStatus - } - - hwXQoSVlanBcastSuppressVlanId OBJECT-TYPE - SYNTAX Integer32 (1..4094) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "VLAN ID." - ::= { hwXQoSVlanBcastSuppressEntry 1 } - - - hwXQoSVlanBcastSuppressValue OBJECT-TYPE - SYNTAX Integer32 (64..1000000) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Suppression value for VLAN, unit KBPS." - ::= { hwXQoSVlanBcastSuppressEntry 2 } - - - hwXQoSVlanBcastSuppressRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Row status. Two actions are used: createAndGo, destroy" - ::= { hwXQoSVlanBcastSuppressEntry 3 } - hwXQoSScheduleProfileTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSScheduleProfileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of schedule profile." - ::= { hwXQoSGlobalObjects 5 } - - - hwXQoSScheduleProfileEntry OBJECT-TYPE - SYNTAX HwXQoSScheduleProfileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The entry of schedule profile." - INDEX { hwXQoSScheduleProfileName } - ::= { hwXQoSScheduleProfileTable 1 } - - - HwXQoSScheduleProfileEntry ::= - SEQUENCE { - hwXQoSScheduleProfileName - OCTET STRING, - hwXQoSScheduleQueueMode - INTEGER, - hwXQoSScheduleQueueBeWeight - Integer32, - hwXQoSScheduleQueueAf1Weight - Integer32, - hwXQoSScheduleQueueAf2Weight - Integer32, - hwXQoSScheduleQueueAf3Weight - Integer32, - hwXQoSScheduleQueueAf4Weight - Integer32, - hwXQoSScheduleQueueCs6Weight - Integer32, - hwXQoSScheduleQueueCs7Weight - Integer32, - hwXQoSScheduleQueueEfWeight - Integer32, - hwXQoSScheduleProfileRowStatus - RowStatus - } - - hwXQoSScheduleProfileName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The object specifies the schedule profile name." - ::= { hwXQoSScheduleProfileEntry 1 } - - hwXQoSScheduleQueueMode OBJECT-TYPE - SYNTAX INTEGER { - pq(1), - wrr(3), - wfq(4), - default(5), - drr(6) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The Queue mode: - pq(1), - wrr(3), - wfq(4), - default(5), - drr(6) - " - ::= { hwXQoSScheduleProfileEntry 2 } - - hwXQoSScheduleQueueBeWeight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The be queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 3 } - - hwXQoSScheduleQueueAf1Weight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The af1 queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 4 } - - hwXQoSScheduleQueueAf2Weight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The af2 queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 5 } - - hwXQoSScheduleQueueAf3Weight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The af3 queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 6 } - - hwXQoSScheduleQueueAf4Weight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The af4 queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 7 } - - hwXQoSScheduleQueueCs6Weight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The cs6 queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 8 } - - hwXQoSScheduleQueueCs7Weight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The cs7 queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 9 } - - hwXQoSScheduleQueueEfWeight OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The ef queue weight value when in wrr or drr queue mode." - ::= { hwXQoSScheduleProfileEntry 10 } - - hwXQoSScheduleProfileRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Row status. Two actions are used: createAndGo, destroy" - ::= { hwXQoSScheduleProfileEntry 51 } - - -- ****************************************************************** --- BEGIN: Added by w00218179, 2013/6/13 --- ****************************************************************** --- --- hwXQosCarResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6 - hwXQosCarResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQosCarResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQosCarResourceTable " - ::= { hwXQoSGlobalObjects 6 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1 - hwXQosCarResourceEntry OBJECT-TYPE - SYNTAX HwXQosCarResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQosCarResourceEntry " - INDEX { hwXQosCarResourceDirection, hwXQosCarResourceSlotNumber,hwXQosCarResourceServiceType} - ::= { hwXQosCarResourceTable 1 } - - HwXQosCarResourceEntry ::= - SEQUENCE { - hwXQosCarResourceDirection - INTEGER, - hwXQosCarResourceSlotNumber - Integer32, - hwXQosCarResourceServiceType - INTEGER, - hwXQosCarResourceTotalValue - Integer32, - hwXQosCarResourceAllocatedValue - Integer32, - hwXQosCarResourceFreeValue - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.1 - hwXQosCarResourceDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the number of car resource on which direction." - ::= { hwXQosCarResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.2 - hwXQosCarResourceSlotNumber OBJECT-TYPE - SYNTAX Integer32 (0..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the number of car resource on which slot " - ::= { hwXQosCarResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.3 - hwXQosCarResourceServiceType OBJECT-TYPE - SYNTAX INTEGER - { - acl(1), - interface(2), - family(3), - user(4), - daa(5), - suppress(6) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Service type: - ACL (1), - INTERFACE(2), - FAMILY (3), - USER (4), - DAA (5), - SUPPRESS (6)" - ::= { hwXQosCarResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.4 - hwXQosCarResourceTotalValue OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of the total car resource" - ::= { hwXQosCarResourceEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.5 - hwXQosCarResourceAllocatedValue OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of the used car resource " - ::= { hwXQosCarResourceEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.6 - hwXQosCarResourceFreeValue OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of the free car resource " - ::= { hwXQosCarResourceEntry 6 } - --- END: Added by w00218179, 2013/6/13 - ---add by wangjing 00280821 2014/07/22 --- ****************************************************************** --- --- hwXQoSUserQueueResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7 - hwXQoSUserQueueResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSUserQueueResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes user queue resource information. " - ::= { hwXQoSGlobalObjects 7 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1 - hwXQoSUserQueueResourceEntry OBJECT-TYPE - SYNTAX HwXQoSUserQueueResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSUserQueueResourceEntry. " - INDEX { hwXQoSUserQueueResSlotID, hwXQoSUserQueueResDirection, hwXQoSUserQueueResPoolIndex} - ::= { hwXQoSUserQueueResourceTable 1 } - - HwXQoSUserQueueResourceEntry ::= - SEQUENCE { - hwXQoSUserQueueResSlotID - Unsigned32, - hwXQoSUserQueueResDirection - INTEGER, - hwXQoSUserQueueResPoolIndex - INTEGER, - hwXQoSUserQueueResUsedNumber - Unsigned32, - hwXQoSUserQueueResFreeNumber - Unsigned32, - hwXQoSUserQueueResTotalNumber - Unsigned32, - hwXQosUserQueueResUsedCirBand - Unsigned32, - hwXQosUserQueueResFreeCirBand - Unsigned32, - hwXQosUserQueueResTotalCirBand - Unsigned32, - hwXQosUserQueueResUsedPirBand - Unsigned32, - hwXQosUserQueueResFreePirBand - Unsigned32, - hwXQosUserQueueResTotalPirBand - Unsigned32, - hwXQoSUserQueueResIsSharedResource - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.1 - hwXQoSUserQueueResSlotID OBJECT-TYPE - SYNTAX Unsigned32 (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the slot-id of user-queue resource. " - ::= { hwXQoSUserQueueResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.2 - hwXQoSUserQueueResDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction of user-queue resource. - The value can be: - 1: inbound - 2: outbound - " - ::= { hwXQoSUserQueueResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.3 - hwXQoSUserQueueResPoolIndex OBJECT-TYPE - SYNTAX INTEGER - { - tm0(0), - tm1(1), - tm2(2), - tm3(3), - tmAll(4), - etm0(5), - etm1(6), - etmAll(7), - etm2(8), - etm3(9), - etm4(10), - etm5(11), - etm6(12), - etm7(13), - etm8(14), - etm9(15), - etm10(16), - etm11(17), - etm12(18), - etm13(19), - etm14(20), - etm15(21), - etm16(22), - etm04queue(23), - etm08queue(24), - etm14queue(25), - etm18queue(26) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the index of user-queue resource pool. - The value can be: - 0: tm-0 - 1: tm-1 - 2: tm-2 - 3: tm-3 - 4: tm-all - 5: etm-0 - 6: etm-1 - 7: etm-all - 8: etm-2 - 9: etm-3 - 10: etm-4 - 11: etm-5 - 12: etm-6 - 13: etm-7 - 14: etm-8 - 15: etm-9 - 16: etm-10 - 17: etm-11 - 18: etm-12 - 19: etm-13 - 20: etm-14 - 21: etm-15 - 22: etm-16 - 23: etm04queue - 24: etm08queue - 25: etm14queue - 26: etm18queue - " - ::= { hwXQoSUserQueueResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.4 - hwXQoSUserQueueResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used number of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.5 - hwXQoSUserQueueResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free number of user-queue." - ::= { hwXQoSUserQueueResourceEntry 5 } - - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.6 - hwXQoSUserQueueResTotalNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total number of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 6 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.7 - hwXQosUserQueueResUsedCirBand OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used cir bandwidth of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 7 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.8 - hwXQosUserQueueResFreeCirBand OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free cir bandwidth of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 8 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.9 - hwXQosUserQueueResTotalCirBand OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total cir bandwidth of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 9 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.10 - hwXQosUserQueueResUsedPirBand OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used pir bandwidth of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 10 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.11 - hwXQosUserQueueResFreePirBand OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free pir bandwidth of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 11 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.12 - hwXQosUserQueueResTotalPirBand OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total pir bandwidth of user-queue. " - ::= { hwXQoSUserQueueResourceEntry 12 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.13 - hwXQoSUserQueueResIsSharedResource OBJECT-TYPE - SYNTAX Unsigned32 (0..1) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates if resource is shared . 0:not shared; 1:shared. " - ::= { hwXQoSUserQueueResourceEntry 13 } - --- ****************************************************************** --- --- hwXQoSUserGroupQueueResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8 - hwXQoSUserGroupQueueResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSUserGroupQueueResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes user group queue information. " - ::= { hwXQoSGlobalObjects 8 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1 - hwXQoSUserGroupQueueResourceEntry OBJECT-TYPE - SYNTAX HwXQoSUserGroupQueueResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " HwXQoSUserGroupQueueResourceEntry. " - INDEX { hwXQoSUserGroupQueueResSlotID, hwXQoSUserGroupQueueResDirection, hwXQoSUserGroupQueueResPoolIndex} - ::= { hwXQoSUserGroupQueueResourceTable 1 } - - HwXQoSUserGroupQueueResourceEntry ::= - SEQUENCE { - hwXQoSUserGroupQueueResSlotID - Unsigned32, - hwXQoSUserGroupQueueResDirection - INTEGER, - hwXQoSUserGroupQueueResPoolIndex - INTEGER, - hwXQoSUserGroupQueueResUsedNumber - Unsigned32, - hwXQoSUserGroupQueueResFreeNumber - Unsigned32, - hwXQoSUserGroupQueueResTotalNumber - Unsigned32, - hwXQoSUserGroupQueueResIsSharedResource - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.1 - hwXQoSUserGroupQueueResSlotID OBJECT-TYPE - SYNTAX Unsigned32 (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the slot-id of user-group-queue resource. " - ::= { hwXQoSUserGroupQueueResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.2 - hwXQoSUserGroupQueueResDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction of user-group-queue resource. - The value can be: - 1: inbound - 2: outbound - " - ::= { hwXQoSUserGroupQueueResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.3 - hwXQoSUserGroupQueueResPoolIndex OBJECT-TYPE - SYNTAX INTEGER - { - tm0(0), - tm1(1), - tm2(2), - tm3(3), - tmAll(4), - etm0(5), - etm1(6), - etmAll(7), - etm2(8), - etm3(9), - etm4(10), - etm5(11), - etm6(12), - etm7(13), - etm8(14), - etm9(15), - etm10(16), - etm11(17), - etm12(18), - etm13(19), - etm14(20), - etm15(21), - etm16(22) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the index of user-group-queue resource pool. - The value can be: - 0: tm-0 - 1: tm-1 - 2: tm-2 - 3: tm-3 - 4: tm-all - 5: etm-0 - 6: etm-1 - 7: etm-all - 8: etm-2 - 9: etm-3 - 10: etm-4 - 11: etm-5 - 12: etm-6 - 13: etm-7 - 14: etm-8 - 15: etm-9 - 16: etm-10 - 17: etm-11 - 18: etm-12 - 19: etm-13 - 20: etm-14 - 21: etm-15 - 22: etm-16 - " - ::= { hwXQoSUserGroupQueueResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.4 - hwXQoSUserGroupQueueResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used number of user-group-queue. " - ::= { hwXQoSUserGroupQueueResourceEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.5 - hwXQoSUserGroupQueueResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free number of user-group-queue." - ::= { hwXQoSUserGroupQueueResourceEntry 5 } - - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.6 - hwXQoSUserGroupQueueResTotalNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total number of user-group-queue. " - ::= { hwXQoSUserGroupQueueResourceEntry 6 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.7 - hwXQoSUserGroupQueueResIsSharedResource OBJECT-TYPE - SYNTAX Unsigned32 (0..1) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates if resource is shared . 0:not shared; 1:shared. " - ::= { hwXQoSUserGroupQueueResourceEntry 7 } - --- ****************************************************************** --- --- hwXQoSSubPortQueueResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9 - hwXQoSSubPortQueueResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSSubPortQueueResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes sub-port queue resource information.. " - ::= { hwXQoSGlobalObjects 9 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1 - hwXQoSSubPortQueueResourceEntry OBJECT-TYPE - SYNTAX HwXQoSSubPortQueueResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSSubPortQueueResourceEntry. " - INDEX { hwXQoSSubPortQueueResSlotID, hwXQoSSubPortQueueResDirection, hwXQoSSubPortQueueResPoolIndex} - ::= { hwXQoSSubPortQueueResourceTable 1 } - - HwXQoSSubPortQueueResourceEntry ::= - SEQUENCE { - hwXQoSSubPortQueueResSlotID - Unsigned32, - hwXQoSSubPortQueueResDirection - INTEGER, - hwXQoSSubPortQueueResPoolIndex - INTEGER, - hwXQoSSubPortQueueResUsedNumber - Unsigned32, - hwXQoSSubPortQueueResFreeNumber - Unsigned32, - hwXQoSSubPortQueueResTotalNumber - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.1 - hwXQoSSubPortQueueResSlotID OBJECT-TYPE - SYNTAX Unsigned32 (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the slot-id of sub-port-queue resource. " - ::= { hwXQoSSubPortQueueResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.2 - hwXQoSSubPortQueueResDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction of sub-port-queue resource. - The value can be: - 1: inbound - 2: outbound - " - ::= { hwXQoSSubPortQueueResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.3 - hwXQoSSubPortQueueResPoolIndex OBJECT-TYPE - SYNTAX INTEGER - { - tm0(0), - tm1(1), - tm2(2), - tm3(3), - tmAll(4), - etm0(5), - etm1(6), - etmAll(7), - etm2(8), - etm3(9), - etm4(10), - etm5(11), - etm6(12), - etm7(13), - etm8(14), - etm9(15), - etm10(16), - etm11(17), - etm12(18), - etm13(19), - etm14(20), - etm15(21), - etm16(22) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the index of sub-port-queue resource pool. - The value can be: - 0: tm-0 - 1: tm-1 - 2: tm-2 - 3: tm-3 - 4: tm-all - 5: etm-0 - 6: etm-1 - 7: etm-all - 8: etm-2 - 9: etm-3 - 10: etm-4 - 11: etm-5 - 12: etm-6 - 13: etm-7 - 14: etm-8 - 15: etm-9 - 16: etm-10 - 17: etm-11 - 18: etm-12 - 19: etm-13 - 20: etm-14 - 21: etm-15 - 22: etm-16 - " - ::= { hwXQoSSubPortQueueResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.4 - hwXQoSSubPortQueueResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used number of sub-port-queue. " - ::= { hwXQoSSubPortQueueResourceEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.5 - hwXQoSSubPortQueueResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free number of sub-port-queue." - ::= { hwXQoSSubPortQueueResourceEntry 5 } - - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.6 - hwXQoSSubPortQueueResTotalNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total number of sub-port-queue. " - ::= { hwXQoSSubPortQueueResourceEntry 6 } - - --- ****************************************************************** --- --- hwXQoSChannelResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10 - hwXQoSChannelResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSChannelResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table describes channel bandwidth resource usage on chips. " - ::= { hwXQoSGlobalObjects 10 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1 - hwXQoSChannelResourceEntry OBJECT-TYPE - SYNTAX HwXQoSChannelResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSChannelResourceEntry. " - INDEX { hwXQoSChannelResSlotID, hwXQoSChannelResPoolIndex, hwXQoSChannelResChannelID } - ::= { hwXQoSChannelResourceTable 1 } - - HwXQoSChannelResourceEntry ::= - SEQUENCE { - hwXQoSChannelResSlotID - Unsigned32, - hwXQoSChannelResPoolIndex - INTEGER, - hwXQoSChannelResChannelID - Unsigned32, - hwXQoSChannelResChannelBand - Unsigned32, - hwXQoSChannelResUsedNumber - Unsigned32, - hwXQoSChannelResFreeNumber - Unsigned32, - hwXQoSChannelResTotalNumber - Unsigned32, - hwXQoSChannelResSuggestMaxNumber - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.1 - hwXQoSChannelResSlotID OBJECT-TYPE - SYNTAX Unsigned32 (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the slot-id of user-queue channel resource. " - ::= { hwXQoSChannelResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.2 - hwXQoSChannelResPoolIndex OBJECT-TYPE - SYNTAX INTEGER - { - tm0Pool0(0), - tm0Pool1(1), - tm1Pool0(2), - tm1Pool1(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the index of user-queue channel resource pool. - The value can be: - 0: tm0-pool0 - 1: tm0-pool1 - 2: tm1-pool0 - 3: tm1-pool1 - " - ::= { hwXQoSChannelResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.3 - hwXQoSChannelResChannelID OBJECT-TYPE - SYNTAX Unsigned32 (0..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the channel. 0~15 represents channel id; 16 represents total channel " - ::= { hwXQoSChannelResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.4 - hwXQoSChannelResChannelBand OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the actual channel bandwidth of user-queue channel. " - ::= { hwXQoSChannelResourceEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.5 - hwXQoSChannelResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used number of user-queue channel." - ::= { hwXQoSChannelResourceEntry 5 } - - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.6 - hwXQoSChannelResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free number of user-queue channel. " - ::= { hwXQoSChannelResourceEntry 6 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.7 - hwXQoSChannelResTotalNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total number of user-queue channel. " - ::= { hwXQoSChannelResourceEntry 7 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.8 - hwXQoSChannelResSuggestMaxNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the suggest max number of user-queue channel. " - ::= { hwXQoSChannelResourceEntry 8 } - - --- ****************************************************************** --- --- hwXQoSTemplateResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11 - hwXQoSTemplateResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSTemplateResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes the configuration template information of a traffic policy, traffic classifier, traffic behavior, and QoS profile. " - ::= { hwXQoSGlobalObjects 11 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1 - hwXQoSTemplateResourceEntry OBJECT-TYPE - SYNTAX HwXQoSTemplateResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSTemplateResourceEntry. " - INDEX { hwXQoSTemplateResType } - ::= { hwXQoSTemplateResourceTable 1 } - - HwXQoSTemplateResourceEntry ::= - SEQUENCE { - hwXQoSTemplateResType - INTEGER, - hwXQoSTemplateResUsedNumber - Unsigned32, - hwXQoSTemplateResFreeNumber - Unsigned32, - hwXQoSTemplateResTotalNumber - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.1 - hwXQoSTemplateResType OBJECT-TYPE - SYNTAX INTEGER - { - trafficPolicy(0), - trafficClassifier(1), - trafficBehavior(2), - qosProfile(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the type of template resource. - The value can be: - 0: traffic-policy - 1: traffic-classifier - 2: traffic-behavior - 3: qos-profile - " - ::= { hwXQoSTemplateResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.2 - hwXQoSTemplateResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used number of template resource. " - ::= { hwXQoSTemplateResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.3 - hwXQoSTemplateResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free number of template resource " - ::= { hwXQoSTemplateResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.4 - hwXQoSTemplateResTotalNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total number of template resource. " - ::= { hwXQoSTemplateResourceEntry 4 } - --- ****************************************************************** --- --- hwXQoSCBPairResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12 - hwXQoSCBPairResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCBPairResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes the Classifier-Behavior pair configurations in a traffic policy. " - ::= { hwXQoSGlobalObjects 12 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1 - hwXQoSCBPairResourceEntry OBJECT-TYPE - SYNTAX HwXQoSCBPairResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSCBPairResourceEntry. " - INDEX { hwXQoSCBPairResTrafficPolicyName } - ::= { hwXQoSCBPairResourceTable 1 } - - HwXQoSCBPairResourceEntry ::= - SEQUENCE { - hwXQoSCBPairResTrafficPolicyName - OCTET STRING, - hwXQoSCBPairResUsedNumber - Unsigned32, - hwXQoSCBPairResFreeNumber - Unsigned32, - hwXQoSCBPairResTotalNumber - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.1 - hwXQoSCBPairResTrafficPolicyName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the name of traffic-policy. " - ::= { hwXQoSCBPairResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.2 - hwXQoSCBPairResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the configured cb-pair of the traffic-policy. " - ::= { hwXQoSCBPairResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.3 - hwXQoSCBPairResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the remainder cb-pair of the traffic-policy." - ::= { hwXQoSCBPairResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.4 - hwXQoSCBPairResTotalNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total cb-pair of the traffic-policy. " - ::= { hwXQoSCBPairResourceEntry 4 } - --- ****************************************************************** --- --- hwXQoSBindingTrafficPolicyResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13 - hwXQoSBindingTrafficPolicyResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBindingTrafficPolicyResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes information about traffic policies. " - ::= { hwXQoSGlobalObjects 13 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1 - hwXQoSBindingTrafficPolicyResourceEntry OBJECT-TYPE - SYNTAX HwXQoSBindingTrafficPolicyResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSBindingTrafficPolicyResourceEntry. " - INDEX { hwXQoSBindingTrafficPolicyResSlotID } - ::= { hwXQoSBindingTrafficPolicyResourceTable 1 } - - HwXQoSBindingTrafficPolicyResourceEntry ::= - SEQUENCE { - hwXQoSBindingTrafficPolicyResSlotID - Unsigned32, - hwXQoSBindingTrafficPolicyResUsedNumber - Unsigned32, - hwXQoSBindingTrafficPolicyResFreeNumber - Unsigned32, - hwXQoSBindingTrafficPolicyResTotalNumber - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.1 - hwXQoSBindingTrafficPolicyResSlotID OBJECT-TYPE - SYNTAX Unsigned32 (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the slot-id that applying traffic-policy. " - ::= { hwXQoSBindingTrafficPolicyResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.2 - hwXQoSBindingTrafficPolicyResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the applied traffic-policy number on this slot. " - ::= { hwXQoSBindingTrafficPolicyResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.3 - hwXQoSBindingTrafficPolicyResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the remainder traffic-policy number that can apply on this slot." - ::= { hwXQoSBindingTrafficPolicyResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.4 - hwXQoSBindingTrafficPolicyResTotalNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total traffic-policy number that can apply on this slot. " - ::= { hwXQoSBindingTrafficPolicyResourceEntry 4 } - - --- ****************************************************************** --- --- hwXQoSAclTcamResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14 - hwXQoSAclTcamResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSAclTcamResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table describes information about chips used by ACL rules. " - ::= { hwXQoSGlobalObjects 14 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1 - hwXQoSAclTcamResourceEntry OBJECT-TYPE - SYNTAX HwXQoSAclTcamResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " hwXQoSAclTcamResourceEntry. " - INDEX { hwXQoSAclTcamResSlotID, hwXQoSAclTcamResAclType, hwXQoSAclTcamResPfeID } - ::= { hwXQoSAclTcamResourceTable 1 } - - HwXQoSAclTcamResourceEntry ::= - SEQUENCE { - hwXQoSAclTcamResSlotID - Unsigned32, - hwXQoSAclTcamResAclType - INTEGER, - hwXQoSAclTcamResPfeID - INTEGER, - hwXQoSAclTcamResUsedNumber - Unsigned32, - hwXQoSAclTcamResFreeNumber - Unsigned32, - hwXQoSAclTcamResTotalNumbe - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.1 - hwXQoSAclTcamResSlotID OBJECT-TYPE - SYNTAX Unsigned32 (1..16) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the slot-id of acl-tcam resource. " - ::= { hwXQoSAclTcamResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.2 - hwXQoSAclTcamResAclType OBJECT-TYPE - SYNTAX INTEGER - { - aclv4(0), - aclv6(1), - l2acl(2), - mpls(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the type of acl-tcam resource. - The value can be: - 0: aclv4 - 1: aclv6 - 2: l2acl - 3: mpls - " - ::= { hwXQoSAclTcamResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.3 - hwXQoSAclTcamResPfeID OBJECT-TYPE - SYNTAX INTEGER - { - pfe0(0), - pfe1(1), - pfeAll(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the pfe-id of acl-tcam resource. - The value can be: - 0: pfe-0 - 1: pfe-1 - 2: pfe-all - " - ::= { hwXQoSAclTcamResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.4 - hwXQoSAclTcamResUsedNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the used number of acl-tcam resource. " - ::= { hwXQoSAclTcamResourceEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.5 - hwXQoSAclTcamResFreeNumber OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the free number of acl-tcam resource . " - ::= { hwXQoSAclTcamResourceEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.6 - hwXQoSAclTcamResTotalNumbe OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the total number of acl-tcam resource. " - ::= { hwXQoSAclTcamResourceEntry 6 } - --- end by wangjing 00280821 - --- ****************************************************************** --- BEGIN: Added by l00200458, 2015/12/1 --- ****************************************************************** --- --- hwXQosBoardCarResourceTable --- --- ****************************************************************** - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15 - hwXQosBoardCarResourceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQosBoardCarResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table describes CAR resource information." - ::= { hwXQoSGlobalObjects 15 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1 - hwXQosBoardCarResourceEntry OBJECT-TYPE - SYNTAX HwXQosBoardCarResourceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQosBoardCarResourceEntry " - INDEX { hwXQosBoardCarResourceDirection, hwXQosBoardCarResourceSlotNumber,hwXQosBoardCarResourceType} - ::= { hwXQosBoardCarResourceTable 1 } - - HwXQosBoardCarResourceEntry ::= - SEQUENCE { - hwXQosBoardCarResourceDirection - INTEGER, - hwXQosBoardCarResourceSlotNumber - Integer32, - hwXQosBoardCarResourceType - INTEGER, - hwXQosBoardCarResourceTotalValue - Integer32, - hwXQosBoardCarResourceAllocatedValue - Integer32, - hwXQosBoardCarResourceFreeValue - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.1 - hwXQosBoardCarResourceDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the number of board car resource on which direction." - ::= { hwXQosBoardCarResourceEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.2 - hwXQosBoardCarResourceSlotNumber OBJECT-TYPE - SYNTAX Integer32 (0..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the number of board car resource on which slot " - ::= { hwXQosBoardCarResourceEntry 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.3 - hwXQosBoardCarResourceType OBJECT-TYPE - SYNTAX INTEGER - { - cartype1(1), - cartype4(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Car type: - 1CAR (1), - 4CAR (2)" - ::= { hwXQosBoardCarResourceEntry 3 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.4 - hwXQosBoardCarResourceTotalValue OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of the total board car resource" - ::= { hwXQosBoardCarResourceEntry 4 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.5 - hwXQosBoardCarResourceAllocatedValue OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of the used board car resource " - ::= { hwXQosBoardCarResourceEntry 5 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.6 - hwXQosBoardCarResourceFreeValue OBJECT-TYPE - SYNTAX Integer32 (0..2147483647) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of the free board car resource " - ::= { hwXQosBoardCarResourceEntry 6 } - --- END: Added by l00200458, 2015/12/1 - - -- defend statistics - hwXQoSCpDefendObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 6 } - - hwXQoSCpDefendStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCpDefendStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of statistics on attack defense" - ::= { hwXQoSCpDefendObjects 1 } - - hwXQoSCpDefendStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSCpDefendStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of statistics information on attack defense" - INDEX { hwXQoSCpDefendChassisID, hwXQoSCpDefendSlotId, hwXQoSCpDefendObjectIndex } - ::= { hwXQoSCpDefendStatisticsTable 1 } - - HwXQoSCpDefendStatisticsEntry ::= - SEQUENCE { - hwXQoSCpDefendSlotId - Integer32, - hwXQoSCpDefendObjectIndex - Integer32, - hwXQoSCpDefendPassedPackets - Counter64, - hwXQoSCpDefendPassedBytes - Counter64, - hwXQoSCpDefendPassedPacketRate - Counter64, - hwXQoSCpDefendPassedByteRate - Counter64, - hwXQoSCpDefendDiscardedPackets - Counter64, - hwXQoSCpDefendDiscardedBytes - Counter64, - hwXQoSCpDefendDiscardedPacketRate - Counter64, - hwXQoSCpDefendDiscardedByteRate - Counter64, - hwXQoSCpDefendDiscardedThreshold - Counter32, - hwXQoSCpDefendChassisID - Integer32, - hwXQoSCpDefendProtocolDescirption - OCTET STRING, - hwXQoSCpDefendIntfPassedNum - OCTET STRING - } - - hwXQoSCpDefendSlotId OBJECT-TYPE - SYNTAX Integer32 (1..32) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot number of statistics for attack defense." - ::= { hwXQoSCpDefendStatisticsEntry 1 } - - hwXQoSCpDefendObjectIndex OBJECT-TYPE - SYNTAX Integer32 (0..511) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Index of attack defense object." - ::= { hwXQoSCpDefendStatisticsEntry 2 } - - hwXQoSCpDefendPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets passed the attack defense." - ::= { hwXQoSCpDefendStatisticsEntry 11 } - - hwXQoSCpDefendPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes passed the attack defense." - ::= { hwXQoSCpDefendStatisticsEntry 12 } - - hwXQoSCpDefendPassedPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rate of packets passed the attack defense. Unit: pps" - ::= { hwXQoSCpDefendStatisticsEntry 13 } - - hwXQoSCpDefendPassedByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rate of bytes passed the attack defense. Unit: bps" - ::= { hwXQoSCpDefendStatisticsEntry 14 } - - hwXQoSCpDefendDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets discarded in the attack defense." - ::= { hwXQoSCpDefendStatisticsEntry 15 } - - hwXQoSCpDefendDiscardedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of bytes discarded in the attack defense." - ::= { hwXQoSCpDefendStatisticsEntry 16 } - - hwXQoSCpDefendDiscardedPacketRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rate of packets discarded in the attack defense. Unit: pps" - ::= { hwXQoSCpDefendStatisticsEntry 17 } - - hwXQoSCpDefendDiscardedByteRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Rate of bytes discarded in the attack defense. Unit: bps" - ::= { hwXQoSCpDefendStatisticsEntry 18 } - - hwXQoSCpDefendDiscardedThreshold OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Discarded packets threshold of alarm. Unit: packets" - ::= { hwXQoSCpDefendStatisticsEntry 19 } - - hwXQoSCpDefendChassisID OBJECT-TYPE - SYNTAX Integer32 (1..32) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Chassis number of statistics for attack defense." - ::= { hwXQoSCpDefendStatisticsEntry 20 } - hwXQoSCpDefendProtocolDescirption OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The descirption of Protocol." - ::= { hwXQoSCpDefendStatisticsEntry 21 } - - hwXQoSCpDefendIntfPassedNum OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets to be sent to the CPU on an interface." - ::= { hwXQoSCpDefendStatisticsEntry 22 } - --- Urpf discard statistics - hwXQoSUrpfObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 7 } - - hwXQoSUrpfDiscardStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSUrpfDiscardStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of statistics on discarded packets for IP URPF" - ::= { hwXQoSUrpfObjects 1 } - - hwXQoSUrpfDiscardStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSUrpfDiscardStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Urpf discard statistics entry" - INDEX { hwXQoSUrpfSlotPhysicalIndex } - ::= { hwXQoSUrpfDiscardStatisticsTable 1 } - - HwXQoSUrpfDiscardStatisticsEntry ::= - SEQUENCE { - hwXQoSUrpfSlotPhysicalIndex - Integer32, - hwXQoSUrpfDiscardedPackets - Counter64 - } - - hwXQoSUrpfSlotPhysicalIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The index of hwXQoSUrpfDiscardStatisticsTable.This index is identical to entPhysicalIndex in ENTITY-MIB." - ::= { hwXQoSUrpfDiscardStatisticsEntry 1 } - - hwXQoSUrpfDiscardedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of packets discarded." - ::= { hwXQoSUrpfDiscardStatisticsEntry 2 } - - - hwXQoSVlanCfgObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 8 } - - - hwXQoSVlanCfgTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSVlanCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The table of vlan config information." - ::= { hwXQoSVlanCfgObjects 1 } - - - hwXQoSVlanCfgEntry OBJECT-TYPE - SYNTAX HwXQoSVlanCfgEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Vlan config information entry." - INDEX { hwXQosVlanStatVlanId } - ::= { hwXQoSVlanCfgTable 1 } - - - HwXQoSVlanCfgEntry ::= - SEQUENCE { - hwXQoSVlanStatEnable - EnabledStatus - } - - hwXQoSVlanStatEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Vlan statistics enable: enable(1),disable(2)." - ::= { hwXQoSVlanCfgEntry 1 } - - -- Redirect multi-ip - hwXQoSRedirectNextHopObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 9 } - - hwXQoSRedirectNextHopTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSRedirectNextHopEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of the redirect next hop" - ::= { hwXQoSRedirectNextHopObjects 1 } - - hwXQoSRedirectNextHopEntry OBJECT-TYPE - SYNTAX HwXQoSRedirectNextHopEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of the redirect next hop information" - INDEX { hwXQoSRedirectNextHopBehaviorName } - ::= { hwXQoSRedirectNextHopTable 1 } - - HwXQoSRedirectNextHopEntry ::= - SEQUENCE { - hwXQoSRedirectNextHopBehaviorName - OCTET STRING, - hwXQoSRedirectNextHopOldIp - IpAddress, - hwXQoSRedirectNextHopNewIp - IpAddress - } - - hwXQoSRedirectNextHopBehaviorName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Traffic behavior name." - ::= { hwXQoSRedirectNextHopEntry 1 } - - hwXQoSRedirectNextHopOldIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The redirect next hop." - ::= { hwXQoSRedirectNextHopEntry 2 } - - hwXQoSRedirectNextHopNewIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The redirect next hop." - ::= { hwXQoSRedirectNextHopEntry 3 } - - --- irsm - - hwXQoSIrsmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 10 } - - hwXQoSIrsmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIrsmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Irsm " - ::= { hwXQoSIrsmObjects 1 } - - hwXQoSIrsmEntry OBJECT-TYPE - SYNTAX HwXQoSIrsmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of Irsm" - INDEX { hwXQoSIrsmSourceAddress} - ::= { hwXQoSIrsmTable 1 } - - HwXQoSIrsmEntry ::= - SEQUENCE { - hwXQoSIrsmSourceAddress - IpAddress, - hwXQoSIrsmGroupAddress - IpAddress, - hwXQoSIrsmTime - TimeTicks, - hwXQoSIrsmDelay - Integer32, - hwXQoSIrsmThreshold - Integer32, - hwXQoSIrsmUpstream - IpAddress, - hwXQoSIrsmLocal - IpAddress, - hwXQoSIrsmTotalPacket - Integer32, - hwXQoSIrsmDropPacket - Integer32 - } - - hwXQoSIrsmSourceAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmSourceAddress " - ::= { hwXQoSIrsmEntry 1 } - - hwXQoSIrsmGroupAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmGroupAddress " - ::= { hwXQoSIrsmEntry 2 } - - hwXQoSIrsmTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmTime " - ::= { hwXQoSIrsmEntry 3 } - - hwXQoSIrsmDelay OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmDelay " - ::= { hwXQoSIrsmEntry 4 } - - hwXQoSIrsmThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmThreshold " - ::= { hwXQoSIrsmEntry 5 } - - hwXQoSIrsmUpstream OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmUpstream " - ::= { hwXQoSIrsmEntry 6 } - - hwXQoSIrsmLocal OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmLocal " - ::= { hwXQoSIrsmEntry 7 } - - hwXQoSIrsmTotalPacket OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmTotalPacket " - ::= { hwXQoSIrsmEntry 8 } - - hwXQoSIrsmDropPacket OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "hwXQoSIrsmDropPacket " - ::= { hwXQoSIrsmEntry 9 } - - - -- alarm - - hwXQoSNotifications OBJECT IDENTIFIER ::= { hwXQoSObjects 11 } - - hwXQoSCpDefendDiscardedRateAlarm NOTIFICATION-TYPE - OBJECTS { hwXQoSCpDefendDiscardedPacketRate } - STATUS current - DESCRIPTION - "Rate alarm of packets in the attack defense." - ::= { hwXQoSNotifications 1 } - hwXQoSQueueDiscardThresholdTrap NOTIFICATION-TYPE - OBJECTS { - hwXQoSFrameId , - hwXQoSSlotId , - hwXQoSPortId , - hwXQoSTrapIfName , - hwXQoSTrapQueueId , - hwXQoSTrapDiscardPackets - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the number of packages - that queue discard is larger than the configured threshold." - ::= { hwXQoSNotifications 2 } - - hwXQoSCpDefendDiscardedPacketAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSCpDefendSlotId, - hwXQoSCpDefendObjectIndex, - hwXQoSCpDefendDiscardedPackets, - hwXQoSCpDefendDiscardedThreshold, - hwXQoSCpDefendChassisID, - hwXQoSCpDefendProtocolDescirption - } - STATUS current - DESCRIPTION - "The number of packets discarded by the cpu-defend policy exceed the threshold." - ::= { hwXQoSNotifications 3 } - - hwXQoSCpDefendDiscardedPacketAlarmClear NOTIFICATION-TYPE - OBJECTS { - hwXQoSCpDefendSlotId, - hwXQoSCpDefendObjectIndex, - hwXQoSCpDefendDiscardedPackets, - hwXQoSCpDefendDiscardedThreshold, - hwXQoSCpDefendChassisID, - hwXQoSCpDefendProtocolDescirption - } - STATUS current - DESCRIPTION - "The number of packets discarded by the cpu-defend policy below the threshold." - ::= { hwXQoSNotifications 4 } - - hwXQoSCprlDiscardedPacketAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSCpRateLimitIfIndex, - hwXQoSCpRateLimitPeVidValue, - hwXQoSCpRateLimitCeVidBegin - } - STATUS current - DESCRIPTION - "Number of packets discarded in the attack defense alarm." - ::= { hwXQoSNotifications 5 } - - hwXQoSCprlDiscardedPacketAlarmClear NOTIFICATION-TYPE - OBJECTS { - hwXQoSCpRateLimitIfIndex, - hwXQoSCpRateLimitPeVidValue, - hwXQoSCpRateLimitCeVidBegin - } - STATUS current - DESCRIPTION - "Number of packets discarded in the attack defense alarm clearing." - ::= { hwXQoSNotifications 6 } - - hwXQoSRedirectNextHopChangedAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSRedirectNextHopBehaviorName , - hwXQoSRedirectNextHopOldIp , - hwXQoSRedirectNextHopNewIp - } - STATUS current - DESCRIPTION - "The SNMP trap is the redirect next hop changed." - ::= { hwXQoSNotifications 7 } - - - hwXQoSIrsmDelayAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSIrsmSourceAddress, - hwXQoSIrsmGroupAddress, - hwXQoSIrsmTime, - hwXQoSIrsmDelay, - hwXQoSIrsmThreshold, - hwXQoSIrsmUpstream, - hwXQoSIrsmLocal - } - STATUS current - DESCRIPTION - "IRSM delay over threshold." - ::= { hwXQoSNotifications 8 } - - hwXQoSIrsmDropPacketAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSIrsmSourceAddress, - hwXQoSIrsmGroupAddress, - hwXQoSIrsmTime, - hwXQoSIrsmTotalPacket, - hwXQoSIrsmDropPacket, - hwXQoSIrsmUpstream, - hwXQoSIrsmLocal - } - STATUS current - DESCRIPTION - "IRSM multicast drop packets." - ::= { hwXQoSNotifications 9 } - - hwXQoSIrsmSynFrameDropAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSIrsmSourceAddress, - hwXQoSIrsmGroupAddress, - hwXQoSIrsmTime - } - STATUS current - DESCRIPTION - "IRSM syn frame drop." - ::= { hwXQoSNotifications 10 } - - - hwXQoSRuleFailAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSRuleFailInfo - } - STATUS current - DESCRIPTION - "ACL Rule Exhaustion Alarm" - ::= { hwXQoSNotifications 11 } - hwXQoSProfileUsedAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSProfileName - } - STATUS current - DESCRIPTION - "Qos-profile used." - ::= { hwXQoSNotifications 12 } - --port queue alarm - hwXQoSPortQueueAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSPortQueueAlarmIfIndex, - hwXQoSPortQueueAlarmQueue, - hwXQoSPortQueueAlarmTrunkIndex - } - STATUS current - DESCRIPTION - "hwXQoSPortQueueAlarm." - ::= { hwXQoSNotifications 13 } - - hwXQoSPortQueueAlarmClear NOTIFICATION-TYPE - OBJECTS { - hwXQoSPortQueueAlarmIfIndex, - hwXQoSPortQueueAlarmQueue, - hwXQoSPortQueueAlarmTrunkIndex - } - STATUS current - DESCRIPTION - "hwXQoSPortQueueAlarmClear." - ::= { hwXQoSNotifications 14 } - --port queue alarm - - hwXQoSSecurityStormControlInterfaceTrap NOTIFICATION-TYPE - OBJECTS { - hwXQoSSecurityStormControlInterfaceChassisId, - hwXQoSSecurityStormControlInterfaceSlotId, - hwXQoSSecurityStormControlInterfaceName, - hwXQoSSecurityStormControlInterfaceVlan} - STATUS current - DESCRIPTION - "The SNMP trap is generated when the status of interface is changed for storm-control." - ::= { hwXQoSNotifications 15 } ---begin add by wangyonggui 176838, CAR/STAT Alarm - - hwXQoSResouceNotEnoughAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 22 } - - hwXQoSStatResouceNotEnoughAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSStatResouceNotEnoughSlotId, - hwXQoSStatResouceNotEnoughStatType} - STATUS current - DESCRIPTION - "The SNMP trap is generated when the specific statistics resource is not enough." - ::= { hwXQoSNotifications 16 } - hwXQoSCARResouceNotEnoughAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSCARResouceNotEnoughSlotId, - hwXQoSCARResouceNotEnoughCARType} - STATUS current - DESCRIPTION - "The SNMP trap is generated when the specific car resource is not enough." - ::= { hwXQoSNotifications 17 } ---end add by wangyonggui 176838, CAR/STAT Alarm ---begin add by l00241571, RuleFailAlarmCancel - hwXQoSRuleFailAlarmCancel NOTIFICATION-TYPE - OBJECTS { - hwXQoSRuleFailInfo - } - STATUS current - DESCRIPTION - "Clearance of ACL Rule Exhaustion Alarm" - ::= { hwXQoSNotifications 18 } ---end add by l00241571, RuleFailAlarmCancel ---begin add by jinxiaoyan - hwXQoSHardPipeAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSHardPipeAlarmIfIndex, - hwXQoSHardPipeAlarmUsage} - STATUS current - DESCRIPTION - "hwXQoSHardPipeAlarm." - ::= { hwXQoSNotifications 19 } - - hwXQoSHardPipeAlarmClear NOTIFICATION-TYPE - OBJECTS { hwXQoSHardPipeAlarmIfIndex } - STATUS current - DESCRIPTION - "hwXQoSHardPipeAlarmClear." - ::= { hwXQoSNotifications 20 } - ---end add by jinxiaoyan ---begin add by renxiaoyuan 209321, buffer Alram - hwXQOSQueueBufferOverrunAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQOSQueueBufferAlarmChassisID, - hwXQOSQueueBufferAlarmSlotID, - hwXQOSQueueBufferAlarmIfIndex, - hwXQOSQueueBufferAlarmQueueID, - hwXQOSQueueBufferAlarmUsedCell, - hwXQOSQueueBufferAlarmUsedLength, - hwXQOSQueueBufferAlarmThreshold, - hwXQOSQueueBufferAlarmDiscard} - STATUS current - DESCRIPTION - "The SNMP trap is generated when the use of queue buffer is over the configured threshold." - ::= { hwXQoSNotifications 21 } - - hwXQOSQueueBufferOverrunResume NOTIFICATION-TYPE - OBJECTS { - hwXQOSQueueBufferAlarmChassisID, - hwXQOSQueueBufferAlarmSlotID, - hwXQOSQueueBufferAlarmIfIndex, - hwXQOSQueueBufferAlarmQueueID} - STATUS current - DESCRIPTION - "The SNMP trap is generated when the use of queue buffer is recovered from overrun." - ::= { hwXQoSNotifications 22 } ---end add by renxiaoyuan 209321, buffer Alram - --- Add by sunhongliang 00184792 - hwXQoSHardPipeCfgAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSHardPipeCfgAlarmIfIndex} - STATUS current - DESCRIPTION - "hwXQoSHardPipeCfgAlarm." - ::= { hwXQoSNotifications 23 } - - hwXQoSHardPipeCfgAlarmClear NOTIFICATION-TYPE - OBJECTS { hwXQoSHardPipeCfgAlarmIfIndex } - STATUS current - DESCRIPTION - "hwXQoSHardPipeCfgAlarmClear." - ::= { hwXQoSNotifications 24 } - - --hard-pipe alarm - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.2 - hwXQoSHardPipeCfgAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSHardPipeCfgAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSHardPipeCfgAlarmTable" - ::= { hwXQoSHardPipeAlarmObjects 2 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.2.1 - hwXQoSHardPipeCfgAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSHardPipeCfgAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSHardPipeCfgAlarmEntry" - INDEX { hwXQoSHardPipeCfgAlarmIfIndex } - ::= { hwXQoSHardPipeCfgAlarmTable 1 } - - HwXQoSHardPipeCfgAlarmEntry ::= - SEQUENCE { - hwXQoSHardPipeCfgAlarmIfIndex - OCTET STRING - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.2.1.1 - hwXQoSHardPipeCfgAlarmIfIndex OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSHardPipeCfgAlarmEntry 1 } - --- end by sunhongliang 00184792 - ---begin add by wangjing 00280821 for VPN-ACL NE2800 ALARM(TA and VPN-ACL both configured) 2014-12-16 - ---1.3.6.1.4.1.2011.5.25.32.4.1.11.29 - hwXQoSVpnAclConflictAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSVpnAclConflictAlarmVpnIndex, - hwXQoSSlotNum} - STATUS current - DESCRIPTION - "The traffic policy of a VPN instance did not take effect." - ::= { hwXQoSNotifications 29 } - ---1.3.6.1.4.1.2011.5.25.32.4.1.11.30 - hwXQoSVpnAclConflictAlarmClear NOTIFICATION-TYPE - OBJECTS { hwXQoSVpnAclConflictAlarmVpnIndex, - hwXQoSSlotNum} - STATUS current - DESCRIPTION - "The alarm indicating the traffic policy ineffectiveness of a VPN instance was cleared, because the traffic policy took effect or was deleted." - ::= { hwXQoSNotifications 30 } - - - --begin add by liuxiaoyan - --1.3.6.1.4.1.2011.5.25.32.4.1.11.31 - hwXQoSTrunkProfileNotEffectAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSTrunkProfileNotEffectAlarmIfName, - hwXQoSTrunkProfileNotEffectAlarmSlotid} - STATUS current - DESCRIPTION - "hwXQoSTrunkProfileNotEffectAlarm." - ::= { hwXQoSNotifications 31 } - --end add by liuxiaoyan - - - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.24 - hwXQoSVpnAclConflictAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 24 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1 - hwXQoSVpnAclConflictAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSVpnAclConflictAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSVpnAclConflictAlarmTable" - ::= { hwXQoSVpnAclConflictAlarmObjects 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1.1 - hwXQoSVpnAclConflictAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSVpnAclConflictAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSVpnAclConflictAlarmEntry" - INDEX { hwXQoSVpnAclConflictAlarmVpnIndex, hwXQoSSlotNum } - ::= { hwXQoSVpnAclConflictAlarmTable 1 } - - HwXQoSVpnAclConflictAlarmEntry ::= - SEQUENCE { - hwXQoSVpnAclConflictAlarmVpnIndex - OCTET STRING, - hwXQoSSlotNum - Unsigned32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1.1.1 - hwXQoSVpnAclConflictAlarmVpnIndex OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Vpn instance index." - ::= { hwXQoSVpnAclConflictAlarmEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1.1.2 - hwXQoSSlotNum OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The slot number" - ::= { hwXQoSVpnAclConflictAlarmEntry 2 } ---end add by wangjing 00280821 for VPN-ACL NE2800 ALARM(TA and VPN-ACL both configured) 2014-12-16 - - ---begin add by renxiaoyuan 209321, LrDiscard Alram - - hwXQoSIfLrDiscardAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSIfLrDiscardAlarmIfIndex, - hwXQoSIfLrDiscardAlarmIfName, - hwXQoSIfLrDiscardAlarmCir, - hwXQoSIfLrDiscardAlarmTrapThreshold, - hwXQoSIfLrDiscardAlarmPassPacketRate - } - STATUS current - DESCRIPTION - "The SNMP trap is when the outbound traffic bandwith is over the threshold." - ::= { hwXQoSNotifications 25 } - - hwXQoSIfLrDiscardAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSIfLrDiscardAlarmIfIndex, - hwXQoSIfLrDiscardAlarmIfName, - hwXQoSIfLrDiscardAlarmCir, - hwXQoSIfLrDiscardAlarmTrapThreshold - } - STATUS current - DESCRIPTION - "The SNMP trap is when the outbound traffic bandwith is recoved from congestion." - ::= { hwXQoSNotifications 26 } ---end add by renxiaoyuan 209321, LrDiscard Alram - ---begin add by renxiaoyuan 209321, FCoE Priority Alram - hwXQoSFCoEPriorityAlarm NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The SNMP trap is when the FCoE packet priority may be incorrect." - ::= { hwXQoSNotifications 27 } - - hwXQoSFCoEPriorityAlarmClear NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "The SNMP trap is when the FCoE packet priority alarm is clearing." - ::= { hwXQoSNotifications 28 } ---end add by renxiaoyuan 209321, FCoE Priority Alram ---begin add by songjian 00280711 for QPPB - hwXQoSQppbPolicyApplyFailAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSQppbPolicyApplyFailChassisID, - hwXQoSQppbPolicyApplyFailSlotId, - hwXQoSQppbPolicyApplyFailInterfaceName, - hwXQoSQppbPolicyApplyFailDirection, - hwXQoSQppbPolicyApplyFailLocalID } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the qppb policy applied failed." - ::= { hwXQoSNotifications 32 } - - hwXQoSQppbPolicyApplyFailAlarmClear NOTIFICATION-TYPE - OBJECTS { - hwXQoSQppbPolicyApplyFailChassisID, - hwXQoSQppbPolicyApplyFailSlotId, - hwXQoSQppbPolicyApplyFailInterfaceName, - hwXQoSQppbPolicyApplyFailDirection, - hwXQoSQppbPolicyApplyFailLocalID } - STATUS current - DESCRIPTION - "Clear the SNMP trap is generated when the qppb policy applied failed." - ::= { hwXQoSNotifications 33 } - ---end add by songjian 00280711 for QPPB ---begin add by magang 00349451 for QPPB - hwXQoSIfQPPBDelAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSIfQPPBDelInterfaceName, - hwXQoSIfQPPBDelPolicyName, - hwXQoSIfQPPBDelDirection, - hwXQoSIfQPPBDelDiscrip} - STATUS current - DESCRIPTION - "The SNMP trap is generated when the interface qppb policy deleted because of conflict." - ::= { hwXQoSNotifications 34 } ---end add by magang 00349451 for QPPB - - hwXQoSDefendPortCarPassedPacketAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSCpDefendSlotId, - hwXQoSCpDefendObjectIndex, - hwXQoSCpDefendIntfPassedNum, - hwXQoSCpDefendPassedPackets, - hwXQoSCpDefendDiscardedThreshold} - STATUS current - DESCRIPTION - "The number of packets sent to the CPU by port car exceeded the threshold on an interface." - ::= { hwXQoSNotifications 35 } - - hwXQoSDefendPortCarPassedPacketAlarmClear NOTIFICATION-TYPE - OBJECTS { - hwXQoSCpDefendSlotId, - hwXQoSCpDefendObjectIndex, - hwXQoSCpDefendIntfPassedNum, - hwXQoSCpDefendPassedPackets, - hwXQoSCpDefendDiscardedThreshold} - STATUS current - DESCRIPTION - "The number of packets sent to the CPU by port car fell below the threshold on an interface." - ::= { hwXQoSNotifications 36 } ---begin add by magang 00349451 for global QPPB - hwXQoSGlbQPPBEventLog NOTIFICATION-TYPE - OBJECTS { - hwXQoSGlbQPPBEventSlotId, - hwXQoSGlbQPPBEventFunction, - hwXQoSGlbQPPBEventDiscrip } - STATUS current - DESCRIPTION - "The SNMP trap is generated when The global QPPB will not be effective." - ::= { hwXQoSNotifications 37 } ---end add by magang 00349451 for global QPPB ---begin add by magang 00349451 for QPPB Policy - hwXQoSQppbPolicyEventLog NOTIFICATION-TYPE - OBJECTS { - hwXQoSQppbPolicyChassisID, - hwXQoSQppbPolicySlotId } - STATUS current - DESCRIPTION - "The SNMP trap is generated when The QPPB Policy will not be effective." - ::= { hwXQoSNotifications 38 } ---end add by magang 00349451 for QPPB Policy - ---begin add by xuechenguang - hwXQoSSoftPipeAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSSoftPipeAlarmIfIndex, - hwXQoSSoftPipeAlarmUsage} - STATUS current - DESCRIPTION - "The softpipe bandwidth usage reached the threshold alarm." - ::= { hwXQoSNotifications 39 } - - hwXQoSSoftPipeAlarmClear NOTIFICATION-TYPE - OBJECTS { hwXQoSSoftPipeAlarmIfIndex } - STATUS current - DESCRIPTION - "The soft pipe bandwidth usage below the threshold alarm." - ::= { hwXQoSNotifications 40 } --- end by xuechenguang - ---begin add by pengsheng 00191075, Multicast packets discard alarm - hwXQoSMulticastPktsDiscardAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSMulticastPktsDiscardAlarmSlotid - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the multicast packets are discarded." - ::= { hwXQoSNotifications 41} - - hwXQoSMulticastPktsDiscardAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSMulticastPktsDiscardAlarmSlotid - } - STATUS current - DESCRIPTION - "Clear the SNMP trap which is generated when the multicast packets are discarded." - ::= { hwXQoSNotifications 42} - - hwXQoSMulticastPktsDiscardInterfaceAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex, - hwXQoSMulticastPktsDiscardInterfaceAlarmIfName - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the multicast packets are discarded." - ::= { hwXQoSNotifications 43 } - - hwXQoSMulticastPktsDiscardInterfaceAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex, - hwXQoSMulticastPktsDiscardInterfaceAlarmIfName - } - STATUS current - DESCRIPTION - "Clear the SNMP trap which is generated when the multicast packets are discarded." - ::= { hwXQoSNotifications 44 } - ---end add by pengsheng 00191075, Multicast packets discard alarm - ---begin add by zhouzaihua 00215230, Unicast packets discard alarm - hwXQoSUnicastPktsDiscardAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSUnicastPktsDiscardAlarmSlotid - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the unicast packets are discarded." - ::= { hwXQoSNotifications 55} - - hwXQoSUnicastPktsDiscardAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSUnicastPktsDiscardAlarmSlotid - } - STATUS current - DESCRIPTION - "Clear the SNMP trap which is generated when the unicast packets are discarded." - ::= { hwXQoSNotifications 56} - ---end add by zhouzaihua 00215230, Unicast packets discard alarm - ---begin add by zhouzaihua 00215230, Unicast packets congestion alarm - - hwXQoSUnicastPktsCongestionInterfaceAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSUnicastPktsCongestionInterfaceAlarmIfName, - hwXQoSUnicastPktsCongestionInterfaceAlarmDirection - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the Unicast packets are congested." - ::= { hwXQoSNotifications 49 } - - hwXQoSUnicastPktsCongestionInterfaceAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSUnicastPktsCongestionInterfaceAlarmIfName, - hwXQoSUnicastPktsCongestionInterfaceAlarmDirection - } - STATUS current - DESCRIPTION - "Clear the SNMP trap which is generated when the Unicast packets are congested." - ::= { hwXQoSNotifications 50 } - ---end add by zhouzaihua 00215230, Unicast packets congestion alarm - ---begin add by zhouzaihua 00215230, Port drop alarm - - hwXQoSPacketsDropInterfaceAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSPacketsDropInterfaceAlarmIfName, - hwXQoSPacketsDropInterfaceAlarmQueueId, - hwXQoSPacketsDropInterfaceAlarmSlotId - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when packets are droped." - ::= { hwXQoSNotifications 51 } - - hwXQoSPacketsDropInterfaceAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSPacketsDropInterfaceAlarmIfName, - hwXQoSPacketsDropInterfaceAlarmQueueId, - hwXQoSPacketsDropInterfaceAlarmSlotId - } - STATUS current - DESCRIPTION - "Clear the SNMP trap which is generated when no more packets are droped." - ::= { hwXQoSNotifications 52 } - ---end add by zhouzaihua 00215230, packets droped alarm - ---begin add by zhouzaihua 00215230, RCY Port drop alarm - - hwXQoSRcyPortPktsDropAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSRcyPortPktsDropAlarmPortId, - hwXQoSRcyPortPktsDropAlarmSlotId, - hwXQoSRcyPortPktsDropAlarmChipId - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when packets are droped." - ::= { hwXQoSNotifications 53 } - - hwXQoSRcyPortPktsDropAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSRcyPortPktsDropAlarmPortId, - hwXQoSRcyPortPktsDropAlarmSlotId, - hwXQoSRcyPortPktsDropAlarmChipId - } - STATUS current - DESCRIPTION - "Clear the SNMP trap which is generated when no more packets are droped." - ::= { hwXQoSNotifications 54 } - ---end add by zhouzaihua 00215230, packets droped alarm - ---begin add by sunqirui - hwXQoSStormSuppressAlarm NOTIFICATION-TYPE - OBJECTS { hwXQoSStormSuppressAlarmIfIndex, hwXQoSStormSuppressAlarmIfName } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the port has packets dropped caused by storm suppression. - hwXQoSStormSuppressAlarmIfIndex: The interface index,equal to ifIndex. - hwXQoSStormSuppressAlarmIfName: The interface name." - ::= { hwXQoSNotifications 57 } - - - hwXQoSStormSuppressAlarmResume NOTIFICATION-TYPE - OBJECTS { hwXQoSStormSuppressAlarmIfIndex, hwXQoSStormSuppressAlarmIfName } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the port has recovered from packets dropped caused by storm suppression. - hwXQoSStormSuppressAlarmIfIndex: The interface index,equal to ifIndex. - hwXQoSStormSuppressAlarmIfName: The interface name." - ::= { hwXQoSNotifications 58 } - hwXQoSStormSuppressSlotAlarm NOTIFICATION-TYPE - OBJECTS { hwXQoSStormSuppressSlotAlarmSlot } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the port has dropped packets because of storm suppress." - ::= { hwXQoSNotifications 59 } - - hwXQoSStormSuppressSlotAlarmResume NOTIFICATION-TYPE - OBJECTS { hwXQoSStormSuppressSlotAlarmSlot } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the port is recovered from dropped packets because of storm suppress." - ::= { hwXQoSNotifications 60 } ---end add by sunqirui - ---begin add by zhouzaihua 00215230, Ingress packets discard alarm - hwXQoSIngressPktsDiscardAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSIngressPktsDiscardAlarmSlotid - } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the ingress packets are discarded." - ::= { hwXQoSNotifications 63} - - hwXQoSIngressPktsDiscardAlarmResume NOTIFICATION-TYPE - OBJECTS { - hwXQoSIngressPktsDiscardAlarmSlotid - } - STATUS current - DESCRIPTION - "Clear the SNMP trap which is generated when the ingress packets are discarded." - ::= { hwXQoSNotifications 64} - ---end add by zhouzaihua 00215230, Ingress packets discard alarm - ---begin add by yangting 00248638 - hwXQoSHardPipeApplyFailAlarm NOTIFICATION-TYPE - OBJECTS { hwXQoSHardPipeAlarmIfIndex } - STATUS current - DESCRIPTION - "The IP hard pipe configured on an interface did not take effect." - ::= { hwXQoSNotifications 45 } - - hwXQoSHardPipeApplyFailAlarmClear NOTIFICATION-TYPE - OBJECTS { hwXQoSHardPipeAlarmIfIndex } - STATUS current - DESCRIPTION - "The alarm indicating that the IP hard pipe configured on an interface did not take effect was cleared." - ::= { hwXQoSNotifications 46 } - ---begin add by lizhen - hwXQoSHardPipeBwAlarm NOTIFICATION-TYPE - OBJECTS { - hwXQoSHardPipeBwAlarmIfIndex, - hwXQoSHardPipeBwAlarmResvBw } - STATUS current - DESCRIPTION - "The configed bandwidth value of hardpipe has exceeded the actual bandwidth value." - ::= { hwXQoSNotifications 47 } - - hwXQoSHardPipeBwAlarmClear NOTIFICATION-TYPE - OBJECTS { hwXQoSHardPipeBwAlarmIfIndex } - STATUS current - DESCRIPTION - "The configed bandwidth value of hardpipe is equal to the actual bandwidth value." - ::= { hwXQoSNotifications 48 } ---end by lizhen ---begin add by yangting 00248638 - hwXQoSHardPipeAcBandWthOverAlarm NOTIFICATION-TYPE - OBJECTS { hwXQoSHardPipeAlarmIfIndex } - STATUS current - DESCRIPTION - "The AC-side hard pipe bandwidth exceeded the interface bandwidth and became invalid." - ::= { hwXQoSNotifications 61 } - - hwXQoSHardPipeAcBandWthOverAlarmClear NOTIFICATION-TYPE - OBJECTS { hwXQoSHardPipeAlarmIfIndex } - STATUS current - DESCRIPTION - "The alarm indicating that the AC-side hard pipe bandwidth exceeded the interface bandwidth and became invalid was cleared." - ::= { hwXQoSNotifications 62 } ---end add by yangting 00248638 - hwXQoSGeneral OBJECT IDENTIFIER ::= { hwXQoSObjects 12 } - - hwXQoSFrameId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The ID of the frame." - ::= { hwXQoSGeneral 1 } - - hwXQoSSlotId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The ID of the slot that the interface is located." - ::= { hwXQoSGeneral 2 } - - hwXQoSPortId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The ID of the port" - ::= { hwXQoSGeneral 3 } - - hwXQoSTrapIfName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The name of the interface." - ::= { hwXQoSGeneral 4 } - - hwXQoSTrapQueueId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The ID of the queue giving an alarm." - ::= { hwXQoSGeneral 5 } - - - hwXQoSTrapDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "The number of the discarded packets." - ::= { hwXQoSGeneral 6 } - - hwXQoSStormControlObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 13 } - - hwXQoSStormControlTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSStormControlEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A Table about storm-control configuration information." - ::= { hwXQoSStormControlObjects 1 } - - - hwXQoSStormControlEntry OBJECT-TYPE - SYNTAX HwXQoSStormControlEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwXQoSStormControlIfIndex, hwXQoSStormControlType } - ::= { hwXQoSStormControlTable 1 } - - - HwXQoSStormControlEntry ::= - SEQUENCE { - hwXQoSStormControlIfIndex - InterfaceIndex, - hwXQoSStormControlBroadcastMinRate - Integer32, - hwXQoSStormControlBroadcastMaxRate - Integer32, - hwXQoSStormControlMulticastMinRate - Integer32, - hwXQoSStormControlMulticastMaxRate - Integer32, - hwXQoSStormControlAction - INTEGER, - hwXQoSStormControlInterval - Integer32, - hwXQoSStormControlTrapEnable - EnabledStatus, - hwXQoSStormControlLogEnable - EnabledStatus, - hwXQoSStormControlStatus - INTEGER, - hwXQoSStormControlUnicastMinRate - Integer32, - hwXQoSStormControlUnicastMaxRate - Integer32, - hwXQoSStormControlBcMode - INTEGER, - hwXQoSStormControlMcMode - INTEGER, - hwXQoSStormControlUcMode - INTEGER, - hwXQoSStormControlIfName - OCTET STRING, - hwXQoSStormControlUnknownUnicastMinRate - Integer32, - hwXQoSStormControlUnknownUnicastMaxRate - Integer32, - hwXQoSStormControlUnknownUcMode - INTEGER, - hwXQoSStormControlActionName - OCTET STRING, - hwXQoSStormControlType - OCTET STRING, - hwXQoSStormControlThreshold - Integer32, - hwXQoSStormControlMode - OCTET STRING - } - - hwXQoSStormControlIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The interface index,equal to ifIndex." - ::= { hwXQoSStormControlEntry 1 } - - hwXQoSStormControlBroadcastMinRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The low water mark of broadcast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for broadcast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 2 } - - hwXQoSStormControlBroadcastMaxRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The high water mark of broadcast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for broadcast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 3 } - - - hwXQoSStormControlMulticastMinRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The low water mark of multicast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for multicast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 4 } - - - hwXQoSStormControlMulticastMaxRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The high water mark of multicast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for multicast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 5 } - - - hwXQoSStormControlAction OBJECT-TYPE - SYNTAX INTEGER - { - none(1), - block(2), - shutdown(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "storm-control action. - none : no action will be taken. - block: packets will be blocked if receiving-rate is higher than the high water mark and will be unblocked only when the receiving-rate drops below the low water mark. - shutdown: the interface will be shutdown if receiving-rate is higher than the high water mark and the interface will NOT be open when the receiving-rate drops below the low water mark. To open the interface , use undo shutdown commond." - DEFVAL { 1 } - ::= { hwXQoSStormControlEntry 6 } - - - hwXQoSStormControlInterval OBJECT-TYPE - SYNTAX Integer32 (1..180) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The interval that the broadcast storm or mutilcast storm will be checked. Unit: second." - DEFVAL { 3 } - ::= { hwXQoSStormControlEntry 7 } - - hwXQoSStormControlTrapEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Enable or disable trap. - enable(1): report trap when interface status changes. - disable(2): do not report trap when interface status changes. " - DEFVAL { 2 } - ::= { hwXQoSStormControlEntry 8 } - - hwXQoSStormControlLogEnable OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Enable or disable log. - enable(1): record log when interface status changes. - disable(2): do not record log when interface status changes. " - DEFVAL { 2 } - ::= { hwXQoSStormControlEntry 9 } - - - hwXQoSStormControlStatus OBJECT-TYPE - SYNTAX INTEGER - { - normal(1), - broadcastBlocked(2), - multicastBlocked(3), - bothBlocked(4), - shutdown(5), - unicastBlocked(6), - allBlocked(7), - bcmcBlocked(8), - bcucBlocked(9), - ucmcBlocked(10) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The status of the interface. - normal: no storm-control aciton is taken. - broadcastBlocked: broadcast packets is blocked. - multicastBlocked: multicast packets is blocked. - bothBlocked: both the broadcast and multicast packets are blocked. - shutdown: the interface is shutdown. - unicastBlocked: unicast packets is blocked. - allBlocked: broadcast multicast unicast packets is blocked. - bcmcBlocked: both the broadcast and multicast packets are blocked. - bcucBlocked: both the broadcast and unicast packets are blocked. - ucmcBlocked: both the unicast and multicast packets are blocked." - ::= { hwXQoSStormControlEntry 10 } - - hwXQoSStormControlUnicastMinRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The low water mark of unicast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for unicast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 11 } - - hwXQoSStormControlUnicastMaxRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The high water mark of unicast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for unicast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 12 } - - hwXQoSStormControlBcMode OBJECT-TYPE - SYNTAX INTEGER { - pps(0), - kbps(1), - percent(2), - none(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The mode of broadcast packets. - pps : (packets per second). - kbps : (kbit per second). - percent : (%). - none: initialization." - DEFVAL { 3 } - ::= { hwXQoSStormControlEntry 13 } - - hwXQoSStormControlMcMode OBJECT-TYPE - SYNTAX INTEGER { - pps(0), - kbps(1), - percent(2), - none(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The mode of multicast packets. - pps : (packets per second). - kbps : (kbit per second). - percent : (%). - none: initialization." - DEFVAL { 3 } - ::= { hwXQoSStormControlEntry 14 } - - hwXQoSStormControlUcMode OBJECT-TYPE - SYNTAX INTEGER { - pps(0), - kbps(1), - percent(2), - none(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The mode of unicast packets. - pps : (packets per second). - kbps : (kbit per second). - percent : (%). - none: initialization." - DEFVAL { 3 } - ::= { hwXQoSStormControlEntry 15 } - - hwXQoSStormControlIfName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "The interface name." - ::= { hwXQoSStormControlEntry 16 } - - hwXQoSStormControlUnknownUnicastMinRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The low water mark of unknwon unicast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for unknown unicast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 17 } - - hwXQoSStormControlUnknownUnicastMaxRate OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The high water mark of unknown unicast packets rate. Unit: pps (packets per second). - zero : storm-control function is not enable for unknown unicast packets." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 18 } - - hwXQoSStormControlUnknownUcMode OBJECT-TYPE - SYNTAX INTEGER { - pps(0), - kbps(1), - percent(2), - none(3) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The mode of unknown unicast packets. - pps : (packets per second). - kbps : (kbit per second). - percent : (%). - none: initialization." - DEFVAL { 3 } - ::= { hwXQoSStormControlEntry 19} - - hwXQoSStormControlActionName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Storm control action." - ::= { hwXQoSStormControlEntry 20 } - - hwXQoSStormControlType OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Storm control type." - ::= { hwXQoSStormControlEntry 21 } - - hwXQoSStormControlThreshold OBJECT-TYPE - SYNTAX Integer32 (0..14881000) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The threshold of storm control. Unit: pps or kbps." - DEFVAL { 0 } - ::= { hwXQoSStormControlEntry 22 } - - hwXQoSStormControlMode OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Storm control mode." - ::= { hwXQoSStormControlEntry 23 } - - hwXQoSStormControlNotification OBJECT IDENTIFIER ::= { hwXQoSObjects 14 } - - hwXQoSStormControlTrap NOTIFICATION-TYPE - OBJECTS { hwXQoSStormControlBroadcastMinRate, hwXQoSStormControlBroadcastMaxRate, hwXQoSStormControlMulticastMinRate, hwXQoSStormControlMulticastMaxRate, - hwXQoSStormControlAction, hwXQoSStormControlInterval, hwXQoSStormControlStatus, hwXQoSStormControlUnicastMinRate, hwXQoSStormControlUnicastMaxRate, hwXQoSStormControlBcMode ,hwXQoSStormControlMcMode, - hwXQoSStormControlUcMode, hwXQoSStormControlUnknownUcMode, hwXQoSStormControlUnknownUnicastMinRate, hwXQoSStormControlUnknownUnicastMaxRate} - STATUS current - DESCRIPTION - "The SNMP trap is generated when the status of interface is changed for storm-control. - hwXQoSStormControlBroadcastMinRate: The low water mark of broadcast packets rate. - hwXQoSStormControlBroadcastMaxRate: The high water mark of broadcast packets rate. - hwXQoSStormControlMulticastMinRate: The low water mark of multicast packets rate. - hwXQoSStormControlMulticastMaxRate: The high water mark of multicast packets rate. - hwXQoSStormControlAction: The storm-control action. - hwXQoSStormControlInterval: The interval that the broadcast storm or mutilcast storm will be checked. - hwXQoSStormControlStatus: The status of the interface. - hwXQoSStormControlUnicastMinRate: The low water mark of unicast packets rate. - hwXQoSStormControlUniicastMaxRate: The high water mark of unicast packets rate. - hwXQoSStormControlBcMode: The mode of Broadcast packets. - hwXQoSStormControlMcMode: The mode of multicast packets. - hwXQoSStormControlUcMode: The mode of unicast packets. - hwXQoSStormControlUnknownUcMode: The mode of unknown unicast packets. - hwXQoSStormControlUnknownUnicastMinRate: The low water mark of unknown unicast packets rate. - hwXQoSStormControlUnknownUnicastMaxRate: The high water mark of unknown unicast packets rate." - ::= { hwXQoSStormControlNotification 1 } - - - hwXQoSStormControlTrapExt NOTIFICATION-TYPE - OBJECTS { hwXQoSStormControlIfIndex, hwXQoSStormControlIfName, hwXQoSStormControlBroadcastMinRate, hwXQoSStormControlBroadcastMaxRate, hwXQoSStormControlMulticastMinRate, - hwXQoSStormControlMulticastMaxRate, hwXQoSStormControlAction, hwXQoSStormControlInterval, hwXQoSStormControlStatus, hwXQoSStormControlUnicastMinRate, - hwXQoSStormControlUnicastMaxRate, hwXQoSStormControlBcMode, hwXQoSStormControlMcMode, hwXQoSStormControlUcMode } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the status of interface is changed for storm-control. - hwXQoSStormControlIfIndex: The interface index,equal to ifIndex. - hwXQoSStormControlIfName: The interface name. - hwXQoSStormControlBroadcastMinRate: The low water mark of broadcast packets rate. - hwXQoSStormControlBroadcastMaxRate: The high water mark of broadcast packets rate. - hwXQoSStormControlMulticastMinRate: The low water mark of multicast packets rate. - hwXQoSStormControlMulticastMaxRate: The high water mark of multicast packets rate. - hwXQoSStormControlAction: The storm-control action. - hwXQoSStormControlInterval: The interval that the broadcast storm or mutilcast storm will be checked. - hwXQoSStormControlStatus: The status of the interface. - hwXQoSStormControlUnicastMinRate: The low water mark of unicast packets rate. - hwXQoSStormControlUniicastMaxRate: The high water mark of unicast packets rate. - hwXQoSStormControlBcMode: The mode of Broadcast packets. - hwXQoSStormControlMcMode: The mode of multicast packets. - hwXQoSStormControlUcMode: The mode of unicast packets." - ::= { hwXQoSStormControlNotification 2 } - - hwXQoSQueueStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 15 } - - - hwXQoSQueueStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSQueueStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A Table about queue statistics." - ::= { hwXQoSQueueStatisticsObjects 1 } - - - hwXQoSQueueStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSQueueStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The entry of queue statistics infomation." - INDEX { hwXQoSQueueStatisticsIngressIfIndex, hwXQoSQueueStatisticsEgressIfIndex, hwXQoSQueueStatisticsQueueIndex } - ::= { hwXQoSQueueStatisticsTable 1 } - - - HwXQoSQueueStatisticsEntry ::= - SEQUENCE { - hwXQoSQueueStatisticsIngressIfIndex - InterfaceIndex, - hwXQoSQueueStatisticsEgressIfIndex - InterfaceIndex, - hwXQoSQueueStatisticsQueueIndex - INTEGER, - hwXQoSQueueStatisticsPassedPacketsCount - Counter64, - hwXQosQueueStatisticsReset - INTEGER, - hwXQoSQueueStatisticsRowStatus - RowStatus - - } - - hwXQoSQueueStatisticsIngressIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The ingress interface index. - 2147483647: invalid interface index, the statistics will be the count of packets of the egress interface and queue. - The ingress interface index and the egress interface index can not be 2147483647 at the same time." - ::= { hwXQoSQueueStatisticsEntry 1 } - - hwXQoSQueueStatisticsEgressIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The egress interface index. - 2147483647: invalid interface index, the statistics will be the count of packets of the ingress interface and queue. - The ingress interface index and the egress interface index can not be 2147483647 at the same time. " - ::= { hwXQoSQueueStatisticsEntry 2 } - - hwXQoSQueueStatisticsQueueIndex OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The queue index." - ::= { hwXQoSQueueStatisticsEntry 3 } - - hwXQoSQueueStatisticsPassedPacketsCount OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The passed packets count. - If the ingress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface. - If the egress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface. - If none of the ingress and egress interface is 2147483647, this node will be the count of passed packets which is from the ingress interface to - the egress interface at the specified queue. - The ingress interface index and the egress interface index can not be 2147483647 at the same time ." - ::= { hwXQoSQueueStatisticsEntry 4 } - - hwXQosQueueStatisticsReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "Set this node to reset the counter. - Reset(1) will be returned if this node is read." - ::= { hwXQoSQueueStatisticsEntry 5 } - - hwXQoSQueueStatisticsRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: - active,createandgo, destroy" - ::= { hwXQoSQueueStatisticsEntry 6 } - - - hwXQoSPortStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 16 } - - - hwXQoSPortStatisticsDropTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPortStatisticsDropEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table about drop packets statistics of port." - ::= { hwXQoSPortStatisticsDropObjects 1 } - - - hwXQoSPortStatisticsDropEntry OBJECT-TYPE - SYNTAX HwXQoSPortStatisticsDropEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The entry about drop packets statistics of port." - INDEX { hwXQoSPortStatisticsDropIfIndex} - ::= { hwXQoSPortStatisticsDropTable 1 } - - - HwXQoSPortStatisticsDropEntry ::= - SEQUENCE { - hwXQoSPortStatisticsDropIfIndex - InterfaceIndex, - hwXQoSPortStatisticsDropPacketsCount - Counter64, - hwXQosPortStatisticsDropReset - INTEGER, - hwXQosPortStatisticsDropResetTime - TimeTicks - - } - - hwXQoSPortStatisticsDropIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSPortStatisticsDropEntry 1 } - - - hwXQoSPortStatisticsDropPacketsCount OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The dropped packets count of the port." - ::= { hwXQoSPortStatisticsDropEntry 2 } - - hwXQosPortStatisticsDropReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set this node to reset the counter. - Reset(1) will be returned if this node is read." - ::= { hwXQoSPortStatisticsDropEntry 3 } - - hwXQosPortStatisticsDropResetTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime on the most recent occasion at - which one of this interface's counters - suffered a discontinuity. If no such discontinuities have - occurred since the last re-initialization of the local - management subsystem, then this object contains a zero - value." - ::= { hwXQoSPortStatisticsDropEntry 4 } - - - - hwXQoSQueueStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 17 } - - - hwXQoSQueueStatisticsDropTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSQueueStatisticsDropEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table about drop packets statistics of queue." - ::= { hwXQoSQueueStatisticsDropObjects 1 } - - - hwXQoSQueueStatisticsDropEntry OBJECT-TYPE - SYNTAX HwXQoSQueueStatisticsDropEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The entry about drop packets statistics of queue." - INDEX { hwXQoSQueueStatisticsDropIfIndex,hwXQoSQueueStatisticsDropQueueIndex } - ::= { hwXQoSQueueStatisticsDropTable 1 } - - - HwXQoSQueueStatisticsDropEntry ::= - SEQUENCE { - hwXQoSQueueStatisticsDropIfIndex - InterfaceIndex, - hwXQoSQueueStatisticsDropQueueIndex - INTEGER, - hwXQoSQueueStatisticsDropPacketsCount - Counter64, - hwXQosQueueStatisticsDropReset - INTEGER, - hwXQosQueueStatisticsDropResetTime - TimeTicks - } - - hwXQoSQueueStatisticsDropIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSQueueStatisticsDropEntry 1 } - - - hwXQoSQueueStatisticsDropQueueIndex OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The queue index." - ::= { hwXQoSQueueStatisticsDropEntry 2 } - - hwXQoSQueueStatisticsDropPacketsCount OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The dropped packets count of the queue." - ::= { hwXQoSQueueStatisticsDropEntry 3 } - - hwXQosQueueStatisticsDropReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Set this node to reset the counter. - Reset(1) will be returned if this node is read." - ::= { hwXQoSQueueStatisticsDropEntry 4 } - - hwXQosQueueStatisticsDropResetTime OBJECT-TYPE - SYNTAX TimeTicks - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of sysUpTime on the most recent occasion at - which one of this queue's counters - suffered a discontinuity. If no such discontinuities have - occurred since the last re-initialization of the local - management subsystem, then this object contains a zero - value." - - ::= { hwXQoSQueueStatisticsDropEntry 5 } - - --rulefail - - hwXQoSRuleFailObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 18 } - - hwXQoSRuleFailTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSRuleFailEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSRuleFailTable" - ::= { hwXQoSRuleFailObjects 1 } - - hwXQoSRuleFailEntry OBJECT-TYPE - SYNTAX HwXQoSRuleFailEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSRuleFailEntry" - INDEX { hwXQoSRuleFailInfo } - ::= { hwXQoSRuleFailTable 1 } - - HwXQoSRuleFailEntry ::= - SEQUENCE { - hwXQoSRuleFailInfo - OCTET STRING - } - - hwXQoSRuleFailInfo OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..32)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "ACL Rule Exhaustion Information" - ::= { hwXQoSRuleFailEntry 1 } - - --- profile alarm - hwXQoSProfileObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 19 } - - hwXQoSProfileTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSProfileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of the qos-profile" - ::= { hwXQoSProfileObjects 1 } - - hwXQoSProfileEntry OBJECT-TYPE - SYNTAX HwXQoSProfileEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of the redirect next hop information" - INDEX { hwXQoSProfileName } - ::= { hwXQoSProfileTable 1 } - - HwXQoSProfileEntry ::= - SEQUENCE { - hwXQoSProfileName - OCTET STRING - } --- BEGIN: mod by l00248629, 2014/03/21 - hwXQoSProfileName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..63)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Qos-profile name." - ::= { hwXQoSProfileEntry 1 } --- END: mod by l00248629, 2014/03/21 - --port queue alarm - hwXQoSPortQueueAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 20 } - - hwXQoSPortQueueAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPortQueueAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSPortQueueAlarmTable" - ::= { hwXQoSPortQueueAlarmObjects 1 } - - hwXQoSPortQueueAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSPortQueueAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSPortQueueAlarmEntry" - INDEX { hwXQoSPortQueueAlarmIfIndex } - ::= { hwXQoSPortQueueAlarmTable 1 } - - HwXQoSPortQueueAlarmEntry ::= - SEQUENCE { - hwXQoSPortQueueAlarmIfIndex - InterfaceIndex, - hwXQoSPortQueueAlarmQueue - OCTET STRING, - hwXQoSPortQueueAlarmTrunkIndex - InterfaceIndex - } - - hwXQoSPortQueueAlarmIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSPortQueueAlarmEntry 1 } - - hwXQoSPortQueueAlarmQueue OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..4)) - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "hwXQoSPortQueueAlarmQueue." - ::= { hwXQoSPortQueueAlarmEntry 2 } - - hwXQoSPortQueueAlarmTrunkIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "The trunk interface index." - ::= { hwXQoSPortQueueAlarmEntry 3 } --- BEGIN: Added by s00197646, 2013/12/10 - hwXQoSPortQueueAlarmExTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPortQueueAlarmExEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table is used to query the channel bandwidth usage on the chip.." - ::= { hwXQoSPortQueueAlarmObjects 2 } - hwXQoSPortQueueAlarmExEntry OBJECT-TYPE - SYNTAX HwXQoSPortQueueAlarmExEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSPortQueueAlarmExEntry" - INDEX { hwXQoSPortQueueAlarmExIfIndex, - hwXQoSPortQueueAlarmExQueue} - ::= { hwXQoSPortQueueAlarmExTable 1 } - HwXQoSPortQueueAlarmExEntry ::= - SEQUENCE { - hwXQoSPortQueueAlarmExIfIndex - InterfaceIndex, - hwXQoSPortQueueAlarmExQueue - INTEGER, - hwXQoSPortQueueAlarmExBuffer - Integer32 - } - hwXQoSPortQueueAlarmExIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSPortQueueAlarmExEntry 1 } - hwXQoSPortQueueAlarmExQueue OBJECT-TYPE - SYNTAX INTEGER - { - be(1), - af1(2), - af2(3), - af3(4), - af4(5), - ef(6), - cs6(7), - cs7(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the priority of a class queue where statistics are queried. - The value can be: - 1 be - 2 af1 - 3 af2 - 4 af3 - 5 af4 - 6 ef - 7 cs6 - 8 cs7 - " - ::= { hwXQoSPortQueueAlarmExEntry 2 } - hwXQoSPortQueueAlarmExBuffer OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The port queue alarm buffer." - ::= { hwXQoSPortQueueAlarmExEntry 3 } --- END: Added by s00197646, 2013/12/10 - ---begin add by renxiaoyuan 209321, buffer Alram - hwXQOSQueueBufferOverrunAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQOSQueueBufferOverrunAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQOSQueueBufferOverrunAlarmTable" - ::= { hwXQoSPortQueueAlarmObjects 3 } - - hwXQOSQueueBufferOverrunAlarmEntry OBJECT-TYPE - SYNTAX HwXQOSQueueBufferOverrunAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQOSQueueBufferOverrunAlarmEntry" - INDEX { hwXQOSQueueBufferAlarmChassisID, hwXQOSQueueBufferAlarmSlotID, hwXQOSQueueBufferAlarmIfIndex, hwXQOSQueueBufferAlarmQueueID} - ::= { hwXQOSQueueBufferOverrunAlarmTable 1 } - - HwXQOSQueueBufferOverrunAlarmEntry ::= - SEQUENCE { - hwXQOSQueueBufferAlarmChassisID - Integer32, - hwXQOSQueueBufferAlarmSlotID - Integer32, - hwXQOSQueueBufferAlarmIfIndex - InterfaceIndex, - hwXQOSQueueBufferAlarmQueueID - Integer32, - hwXQOSQueueBufferAlarmUsedCell - Integer32, - hwXQOSQueueBufferAlarmUsedLength - Integer32, - hwXQOSQueueBufferAlarmThreshold - Integer32, - hwXQOSQueueBufferAlarmDiscard - Counter64 - } - - hwXQOSQueueBufferAlarmChassisID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The information of the chassis." - ::= { hwXQOSQueueBufferOverrunAlarmEntry 1 } - - hwXQOSQueueBufferAlarmSlotID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The information of the slot." - ::= { hwXQOSQueueBufferOverrunAlarmEntry 2 } - - hwXQOSQueueBufferAlarmIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of physical interface." - ::= { hwXQOSQueueBufferOverrunAlarmEntry 3 } - - hwXQOSQueueBufferAlarmQueueID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of the congested queue." - ::= { hwXQOSQueueBufferOverrunAlarmEntry 4 } - - hwXQOSQueueBufferAlarmUsedCell OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used buffer cell of queue when congestion was detected." - ::= { hwXQOSQueueBufferOverrunAlarmEntry 5 } - - hwXQOSQueueBufferAlarmUsedLength OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used buffer length(uint:KBytes) of queue when congestion was detected. " - ::= { hwXQOSQueueBufferOverrunAlarmEntry 6 } - - hwXQOSQueueBufferAlarmThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current buffer overrun threshold. " - ::= { hwXQOSQueueBufferOverrunAlarmEntry 7 } - - hwXQOSQueueBufferAlarmDiscard OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The current Discard. " - ::= { hwXQOSQueueBufferOverrunAlarmEntry 8 } ---end add by renxiaoyuan 209321, buffer Alram - ---begin add by renxiaoyuan 209321, IfLrAlram - hwXQoSIfLrDiscardAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfLrDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSIfLrDiscardAlarmTable" - ::= { hwXQoSPortQueueAlarmObjects 4 } - - hwXQoSIfLrDiscardAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSIfLrDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSIfLrDiscardAlarmEntry" - INDEX { hwXQoSIfLrDiscardAlarmIfIndex} - ::= { hwXQoSIfLrDiscardAlarmTable 1 } - - HwXQoSIfLrDiscardAlarmEntry ::= - SEQUENCE { - hwXQoSIfLrDiscardAlarmIfIndex - InterfaceIndex, - hwXQoSIfLrDiscardAlarmIfName - OCTET STRING, - hwXQoSIfLrDiscardAlarmCir - Integer32, - hwXQoSIfLrDiscardAlarmTrapThreshold - Integer32, - hwXQoSIfLrDiscardAlarmPassPacketRate - Integer32 - } - - hwXQoSIfLrDiscardAlarmIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of physical interface." - ::= { hwXQoSIfLrDiscardAlarmEntry 1 } - - hwXQoSIfLrDiscardAlarmIfName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of physical interface." - ::= { hwXQoSIfLrDiscardAlarmEntry 2 } - - hwXQoSIfLrDiscardAlarmCir OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This value of this object identifies the configured CIR." - ::= { hwXQoSIfLrDiscardAlarmEntry 3 } - - hwXQoSIfLrDiscardAlarmTrapThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The threshold of the alarm." - ::= { hwXQoSIfLrDiscardAlarmEntry 4 } - - hwXQoSIfLrDiscardAlarmPassPacketRate OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Pass packet rate." - ::= { hwXQoSIfLrDiscardAlarmEntry 5 } ---end add by renxiaoyuan 209321, IfLrAlram - --port queue alarm - ---begin add by wangyonggui 176838, CAR/STAT Alarm - hwXQoSStatResouceNotEnoughAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSStatResouceNotEnoughAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSStatResouceNotEnoughAlarmTable" - ::= { hwXQoSResouceNotEnoughAlarmObjects 1 } - - hwXQoSStatResouceNotEnoughAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSStatResouceNotEnoughAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSStatResouceNotEnoughAlarmEntry" - INDEX { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType } - ::= { hwXQoSStatResouceNotEnoughAlarmTable 1 } - - HwXQoSStatResouceNotEnoughAlarmEntry ::= - SEQUENCE { - hwXQoSStatResouceNotEnoughSlotId - Integer32, - hwXQoSStatResouceNotEnoughStatType - OCTET STRING - } - - hwXQoSStatResouceNotEnoughSlotId OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot ID of the LPU where the stastitics resource is insufficient" - ::= { hwXQoSStatResouceNotEnoughAlarmEntry 1 } - hwXQoSStatResouceNotEnoughStatType OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..511)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Type of insufficient statistics resource" - ::= { hwXQoSStatResouceNotEnoughAlarmEntry 2 } - hwXQoSCARResouceNotEnoughAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCARResouceNotEnoughAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSCARResouceNotEnoughAlarmTable" - ::= { hwXQoSResouceNotEnoughAlarmObjects 2 } - - hwXQoSCARResouceNotEnoughAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSCARResouceNotEnoughAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSCARResouceNotEnoughAlarmEntry" - INDEX { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType } - ::= { hwXQoSCARResouceNotEnoughAlarmTable 1 } - - HwXQoSCARResouceNotEnoughAlarmEntry ::= - SEQUENCE { - hwXQoSCARResouceNotEnoughSlotId - Integer32, - hwXQoSCARResouceNotEnoughCARType - OCTET STRING - } - - hwXQoSCARResouceNotEnoughSlotId OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot ID of the LPU where the CAR resource is insufficient" - ::= { hwXQoSCARResouceNotEnoughAlarmEntry 1 } - hwXQoSCARResouceNotEnoughCARType OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..511)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Type of insufficient car resource" - ::= { hwXQoSCARResouceNotEnoughAlarmEntry 2 } - --end add by wangyonggui 176838, CAR/STAT Alarm - ---begin add by jinxiaoyan ---hard-pipe alarm - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23 - hwXQoSHardPipeAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 23 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1 - hwXQoSHardPipeAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSHardPipeAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays the bandwidth usage of the hard pipe." - ::= { hwXQoSHardPipeAlarmObjects 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1.1 - hwXQoSHardPipeAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSHardPipeAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSHardPipeAlarmEntry" - INDEX { hwXQoSHardPipeAlarmIfIndex } - ::= { hwXQoSHardPipeAlarmTable 1 } - - HwXQoSHardPipeAlarmEntry ::= - SEQUENCE { - hwXQoSHardPipeAlarmIfIndex - OCTET STRING, - hwXQoSHardPipeAlarmUsage - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1.1.1 - hwXQoSHardPipeAlarmIfIndex OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSHardPipeAlarmEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1.1.2 - hwXQoSHardPipeAlarmUsage OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The usage of qos hard-pipe bandwidth." - ::= { hwXQoSHardPipeAlarmEntry 2 } - ---end add by jinxiaoyan - ---begin add by xuechenguang ---soft-pipe alarm - -- 1.3.6.1.4.1.2011.5.25.32.4.1.41 - hwXQoSSoftPipeAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 41 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1 - hwXQoSSoftPipeAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSSoftPipeAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays the bandwidth usage of the soft pipe." - ::= { hwXQoSSoftPipeAlarmObjects 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1.1 - hwXQoSSoftPipeAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSSoftPipeAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The softpipe alarm entry." - INDEX { hwXQoSSoftPipeAlarmIfIndex } - ::= { hwXQoSSoftPipeAlarmTable 1 } - - HwXQoSSoftPipeAlarmEntry ::= - SEQUENCE { - hwXQoSSoftPipeAlarmIfIndex - OCTET STRING, - hwXQoSSoftPipeAlarmUsage - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1.1.1 - hwXQoSSoftPipeAlarmIfIndex OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The soft pipe alarm interface index." - ::= { hwXQoSSoftPipeAlarmEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1.1.2 - hwXQoSSoftPipeAlarmUsage OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The usage of qos soft-pipe bandwidth." - ::= { hwXQoSSoftPipeAlarmEntry 2 } - ---end add by xuechenguang - ---begin add by lizhen ---hardpipe bandwidth alarm - -- 1.3.6.1.4.1.2011.5.25.32.4.1.47 - hwXQoSHardPipeBwAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 47 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1 - hwXQoSHardPipeBwAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSHardPipeBwAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays alarms for the hard pipe bandwidth verification." - ::= { hwXQoSHardPipeBwAlarmObjects 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1.1 - hwXQoSHardPipeBwAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSHardPipeBwAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The hard pipe bandwidth alarm entry." - INDEX { hwXQoSHardPipeBwAlarmIfIndex } - ::= { hwXQoSHardPipeBwAlarmTable 1} - - HwXQoSHardPipeBwAlarmEntry ::= - SEQUENCE{ - hwXQoSHardPipeBwAlarmIfIndex - OCTET STRING, - hwXQoSHardPipeBwAlarmResvBw - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1.1.1 - hwXQoSHardPipeBwAlarmIfIndex OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The hard pipe bandwidth alarm interface index." - ::= { hwXQoSHardPipeBwAlarmEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1.1.2 - hwXQoSHardPipeBwAlarmResvBw OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The soft pipe reserved bandwidth." - ::= { hwXQoSHardPipeBwAlarmEntry 2 } ---end add by lizhen - ---begin add by liuxiaoyan ---sq alarm - -- 1.3.6.1.4.1.2011.5.25.32.4.1.25 - hwXQoSTrunkProfileNotEffectAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 25 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1 - hwXQoSTrunkProfileNotEffectAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSTrunkProfileNotEffectAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSTrunkProfileNotEffectAlarmTable" - ::= { hwXQoSTrunkProfileNotEffectAlarmObjects 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1.1 - hwXQoSTrunkProfileNotEffectAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSTrunkProfileNotEffectAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSTrunkProfileNotEffectAlarmEntry" - INDEX { hwXQoSTrunkProfileNotEffectAlarmIfName , hwXQoSTrunkProfileNotEffectAlarmSlotid } - ::= { hwXQoSTrunkProfileNotEffectAlarmTable 1 } - - HwXQoSTrunkProfileNotEffectAlarmEntry ::= - SEQUENCE { - hwXQoSTrunkProfileNotEffectAlarmIfName - OCTET STRING, - hwXQoSTrunkProfileNotEffectAlarmSlotid - Integer32 - } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1.1.1 - hwXQoSTrunkProfileNotEffectAlarmIfName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface name." - ::= { hwXQoSTrunkProfileNotEffectAlarmEntry 1 } - - -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1.1.2 - hwXQoSTrunkProfileNotEffectAlarmSlotid OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The slotid of trunk member." - ::= { hwXQoSTrunkProfileNotEffectAlarmEntry 2 } - ---end add by liuxiaoyan - --- ****************************************************************** --- --- hwXQoSPortQueueStatisticsTable --- hwXQoSQppbPolicyStatisticsTable --- w00164261 --- --- --- ****************************************************************** - - hwXQoSQppbPolicyStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSQppbPolicyStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the statistics of qppb. " - ::= { hwXQoSBaObjects 37 } - - hwXQoSQppbPolicyStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSQppbPolicyStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSQppbPolicyStatisticsEntry" - INDEX { hwXQoSQppbPolicyLocalID, - hwXQoSQppbPolicyDirection, - hwXQoSQppbPolicyStatisticsInterfaceIndex } - ::= { hwXQoSQppbPolicyStatisticsTable 1 } - - HwXQoSQppbPolicyStatisticsEntry ::= - SEQUENCE { - hwXQoSQppbPolicyLocalID - Integer32, - hwXQoSQppbPolicyDirection - INTEGER, - hwXQoSQppbPolicyStatisticsInterfaceIndex - InterfaceIndex, - hwXQoSQppbPolicyStatisticsReset - INTEGER, - hwXQoSQppbPolicyMatchedPackets - Counter64, - hwXQoSQppbPolicyMatchedBytes - Counter64, - hwXQoSQppbPolicyPassedPackets - Counter64, - hwXQoSQppbPolicyPassedBytes - Counter64, - hwXQoSQppbPolicyDropedPackets - Counter64, - hwXQoSQppbPolicyDropedBytes - Counter64, - -- begin by chenzhe for qppb stat - hwXQoSQppbPolicyMatchPacketsRate - Counter64, - hwXQoSQppbPolicyMatchBytesRate - Counter64 - -- end by chenzhe for qppb stat - } - - - hwXQoSQppbPolicyLocalID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the qos-local-id." - ::= { hwXQoSQppbPolicyStatisticsEntry 1 } - - - - hwXQoSQppbPolicyDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction where statistics are queried. - The value can be: - 1: inbound - 2: outbound " - ::= { hwXQoSQppbPolicyStatisticsEntry 2 } - - - hwXQoSQppbPolicyStatisticsInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index. " - ::= { hwXQoSQppbPolicyStatisticsEntry 3 } - - - - hwXQoSQppbPolicyStatisticsReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " This object indicates the statistics are reset. " - ::= { hwXQoSQppbPolicyStatisticsEntry 4 } - - - hwXQoSQppbPolicyMatchedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of matched packets. " - ::= { hwXQoSQppbPolicyStatisticsEntry 5 } - - - hwXQoSQppbPolicyMatchedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of matched bytes. " - ::= { hwXQoSQppbPolicyStatisticsEntry 6 } - - - hwXQoSQppbPolicyPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed packets. " - ::= { hwXQoSQppbPolicyStatisticsEntry 7 } - - - hwXQoSQppbPolicyPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed bytes. " - ::= { hwXQoSQppbPolicyStatisticsEntry 8 } - - - hwXQoSQppbPolicyDropedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of droped packets. " - ::= { hwXQoSQppbPolicyStatisticsEntry 9 } - - - hwXQoSQppbPolicyDropedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of droped bytes. " - ::= { hwXQoSQppbPolicyStatisticsEntry 10 } - -- begin by chenzhe for qppb stat - hwXQoSQppbPolicyMatchPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the rate of matched packets. " - ::= { hwXQoSQppbPolicyStatisticsEntry 11 } - - - hwXQoSQppbPolicyMatchBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the rate of matched bytes. " - ::= { hwXQoSQppbPolicyStatisticsEntry 12 } - - -- end by chenzhe for qppb stat - -- Beg addeded by w00164261 for qos phb enable [ vlan ] [vlan-id] - hwXQoSIfPhbEnableTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfPhbEnableEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "qos phb enable [ vlan ] [vlan-id]." - ::= { hwXQoSBaObjects 38 } - - - hwXQoSIfPhbEnableEntry OBJECT-TYPE - SYNTAX HwXQoSIfPhbEnableEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSIfPhbEnableEntry." - INDEX { hwXQoSIfPhbEnableIfIndex, hwXQoSIfPhbEnableVlanId } - ::= { hwXQoSIfPhbEnableTable 1 } - - - HwXQoSIfPhbEnableEntry ::= - SEQUENCE { - hwXQoSIfPhbEnableIfIndex - Integer32, - hwXQoSIfPhbEnableVlanId - Integer32, - hwXQoSIfPhbEnableDomainName - OCTET STRING, - hwXQoSIfPhbEnableRowStatus - RowStatus - } - - hwXQoSIfPhbEnableIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index." - ::= { hwXQoSIfPhbEnableEntry 1 } - - hwXQoSIfPhbEnableVlanId OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the VLAN ID of the interface." - ::= { hwXQoSIfPhbEnableEntry 2 } - - hwXQoSIfPhbEnableDomainName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters." - ::= { hwXQoSIfPhbEnableEntry 3 } - - - hwXQoSIfPhbEnableRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." - ::= { hwXQoSIfPhbEnableEntry 4 } - - -- End modified by w00164261 for qos phb enable [ vlan ] [vlan-id] - - -- Beg add by w00176838 for remark payload-dscp - - hwXQoSIfRemarkDscpTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfRemarkDscpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "enable to remark DSCP of the payload. " - ::= { hwXQoSBaObjects 39 } - - - hwXQoSIfRemarkDscpEntry OBJECT-TYPE - SYNTAX HwXQoSIfRemarkDscpEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSIfRemarkDscpEntry." - INDEX { hwXQoSIfRemarkDscpIfIndex } - ::= { hwXQoSIfRemarkDscpTable 1 } - - - HwXQoSIfRemarkDscpEntry ::= - SEQUENCE { - hwXQoSIfRemarkDscpIfIndex - Integer32, - hwXQoSIfRemarkDscpRowStatus - RowStatus - } - - hwXQoSIfRemarkDscpIfIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the interface index." - ::= { hwXQoSIfRemarkDscpEntry 1 } - - hwXQoSIfRemarkDscpRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." - ::= { hwXQoSIfRemarkDscpEntry 2 } - - --- ****************************************************************** --- --- hwXQoSQppbGlobalStatisticsTable --- add by l00174933 --- --- --- ****************************************************************** - hwXQoSQppbGlobalStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSQppbGlobalStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the global statistics of qppb. " - ::= { hwXQoSBaObjects 40 } - - hwXQoSQppbGlobalStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSQppbGlobalStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSQppbGlobalStatisticsEntry" - INDEX { hwXQoSQppbGlobalStatisticsPolicyName, - hwXQoSQppbGlobalStatisticsLocalID, - hwXQoSQppbGlobalStatisticsDirection } - ::= { hwXQoSQppbGlobalStatisticsTable 1 } - - HwXQoSQppbGlobalStatisticsEntry ::= - SEQUENCE { - hwXQoSQppbGlobalStatisticsPolicyName - OCTET STRING, - hwXQoSQppbGlobalStatisticsLocalID - Integer32, - hwXQoSQppbGlobalStatisticsDirection - INTEGER, - hwXQoSQppbGlobalStatisticsReset - INTEGER, - hwXQoSQppbGlobalStatisticsMatchedPackets - Counter64, - hwXQoSQppbGlobalStatisticsMatchedBytes - Counter64, - hwXQoSQppbGlobalStatisticsPassedPackets - Counter64, - hwXQoSQppbGlobalStatisticsPassedBytes - Counter64, - hwXQoSQppbGlobalStatisticsDropedPackets - Counter64, - hwXQoSQppbGlobalStatisticsDropedBytes - Counter64, - hwXQoSQppbGlobalStatisticsMatchPacketsRate - Counter64, - hwXQoSQppbGlobalStatisticsMatchBytesRate - Counter64 - } - - hwXQoSQppbGlobalStatisticsPolicyName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the QPPB policy name. " - ::= { hwXQoSQppbGlobalStatisticsEntry 1 } - - hwXQoSQppbGlobalStatisticsLocalID OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This object indicates the qos-local-id ." - ::= { hwXQoSQppbGlobalStatisticsEntry 2 } - - hwXQoSQppbGlobalStatisticsDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction where statistics are queried. - The value can be: - 1: inbound - 2: outbound " - ::= { hwXQoSQppbGlobalStatisticsEntry 3 } - - - hwXQoSQppbGlobalStatisticsReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " This object indicates the statistics are reset. " - ::= { hwXQoSQppbGlobalStatisticsEntry 4 } - - hwXQoSQppbGlobalStatisticsMatchedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of matched packets. " - ::= { hwXQoSQppbGlobalStatisticsEntry 5 } - - hwXQoSQppbGlobalStatisticsMatchedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of matched bytes. " - ::= { hwXQoSQppbGlobalStatisticsEntry 6 } - - hwXQoSQppbGlobalStatisticsPassedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed packets. " - ::= { hwXQoSQppbGlobalStatisticsEntry 7 } - - hwXQoSQppbGlobalStatisticsPassedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed bytes. " - ::= { hwXQoSQppbGlobalStatisticsEntry 8 } - - hwXQoSQppbGlobalStatisticsDropedPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of droped packets. " - ::= { hwXQoSQppbGlobalStatisticsEntry 9 } - - hwXQoSQppbGlobalStatisticsDropedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of droped bytes. " - ::= { hwXQoSQppbGlobalStatisticsEntry 10 } - - hwXQoSQppbGlobalStatisticsMatchPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the rate of matched packets. " - ::= { hwXQoSQppbGlobalStatisticsEntry 11 } - - hwXQoSQppbGlobalStatisticsMatchBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the rate of matched bytes. " - ::= { hwXQoSQppbGlobalStatisticsEntry 12 } ---add by wangfengli --- ****************************************************************** --- --- hwXQoSHardPipeStatisticsTable --- --- ****************************************************************** - - hwXQoSHardPipeStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSHardPipeStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the statistics of hard pipe statistics. " - ::= { hwXQoSBaObjects 41 } - - - hwXQoSHardPipeStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSHardPipeStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the statistics of hard pipe statistics. " - INDEX { hwXQoSHardPipeStatisticsInterfaceIndex} - ::= { hwXQoSHardPipeStatisticsTable 1 } - - HwXQoSHardPipeStatisticsEntry ::= - SEQUENCE { - hwXQoSHardPipeStatisticsInterfaceIndex - InterfaceIndex, - hwXQoSHardPipeStatisticsReset - INTEGER, - hwXQoSHardPipeStatisticsPassPackets - Counter64, - hwXQoSHardPipeStatisticsPassBytes - Counter64, - hwXQoSHardPipeStatisticsDiscardPackets - Counter64, - hwXQoSHardPipeStatisticsDiscardBytes - Counter64, - hwXQoSHardPipeStatisticsPassPacketsRate - Counter64, - hwXQoSHardPipeStatisticsPassBytesRate - Counter64, - hwXQoSHardPipeStatisticsDiscardPacketsRate - Counter64, - hwXQoSHardPipeStatisticsDiscardBytesRate - Counter64 - } - - hwXQoSHardPipeStatisticsInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index. " - ::= { hwXQoSHardPipeStatisticsEntry 1 } - - hwXQoSHardPipeStatisticsReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the statistics are reset. " - ::= { hwXQoSHardPipeStatisticsEntry 2 } - - - hwXQoSHardPipeStatisticsPassPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed packets. " - ::= { hwXQoSHardPipeStatisticsEntry 3 } - - - hwXQoSHardPipeStatisticsPassBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed bytes. " - ::= { hwXQoSHardPipeStatisticsEntry 4 } - - - hwXQoSHardPipeStatisticsDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded packets." - ::= { hwXQoSHardPipeStatisticsEntry 5 } - - - hwXQoSHardPipeStatisticsDiscardBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded bytes. " - ::= { hwXQoSHardPipeStatisticsEntry 6 } - - - hwXQoSHardPipeStatisticsPassPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of pass packets." - ::= { hwXQoSHardPipeStatisticsEntry 7 } - - - hwXQoSHardPipeStatisticsPassBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of pass bytes. " - ::= { hwXQoSHardPipeStatisticsEntry 8 } - - - hwXQoSHardPipeStatisticsDiscardPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of discarded packets." - ::= { hwXQoSHardPipeStatisticsEntry 9 } - - - hwXQoSHardPipeStatisticsDiscardBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of discarded bytes." - ::= { hwXQoSHardPipeStatisticsEntry 10 } - - --- end by wangfengli ---add by sunhongliang 00184792 --- ****************************************************************** --- --- hwXQoSHardPipeConfigTable --- --- ****************************************************************** - - hwXQoSHardPipeConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSHardPipeConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the bandwidth of hard pipe config. " - ::= { hwXQoSBaObjects 42} - - - hwXQoSHardPipeConfigEntry OBJECT-TYPE - SYNTAX HwXQoSHardPipeConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the bandwidth of hard pipe config. " - INDEX { hwXQoSHardPipeConfigInterfaceIndex} - ::= { hwXQoSHardPipeConfigTable 1 } - - HwXQoSHardPipeConfigEntry ::= - SEQUENCE { - hwXQoSHardPipeConfigInterfaceIndex - InterfaceIndex, - hwXQoSHardPipeConfigBandwidth - Integer32 - } - - hwXQoSHardPipeConfigInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index. " - ::= { hwXQoSHardPipeConfigEntry 1 } - - hwXQoSHardPipeConfigBandwidth OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the bandwidth of configed hard pipe. " - ::= { hwXQoSHardPipeConfigEntry 2 } - --- end by sunhongliang 00184792 ---add by sunhongliang 00184792 --- ****************************************************************** --- --- hwXQoSHardPipeAbilityTable --- --- ****************************************************************** - - hwXQoSHardPipeAbilityTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSHardPipeAbilityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the hard pipe ability of port. " - ::= { hwXQoSBaObjects 43 } - - - hwXQoSHardPipeAbilityEntry OBJECT-TYPE - SYNTAX HwXQoSHardPipeAbilityEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the hard pipe ability of port. " - INDEX { hwXQoSHardPipeAbilityInterfaceIndex} - ::= { hwXQoSHardPipeAbilityTable 1 } - - HwXQoSHardPipeAbilityEntry ::= - SEQUENCE { - hwXQoSHardPipeAbilityInterfaceIndex - InterfaceIndex, - hwXQoSHardPipeAbility - INTEGER - } - - hwXQoSHardPipeAbilityInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the interface index. " - ::= { hwXQoSHardPipeAbilityEntry 1 } - - hwXQoSHardPipeAbility OBJECT-TYPE - SYNTAX INTEGER - { - none(1), - unknown(2), - sharemode(3), - exclusivemode(4), - needsplit(5) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the hard pipe ability of port. " - ::= { hwXQoSHardPipeAbilityEntry 2 } ---End by sunhongliang 00184792 - ---add by liangyun 00353956 --- ****************************************************************** --- --- hwXQoSHardPipeAccessStatisticsTable --- --- ****************************************************************** - - hwXQoSHardPipeAccessStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSHardPipeAccessStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the hard pipe statistics of access interface. " - ::= { hwXQoSBaObjects 44 } - - - hwXQoSHardPipeAccessStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSHardPipeAccessStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - " This table is used to query the hard pipe statistics of access interface. " - INDEX { hwXQoSHardPipeAccessStatisticsInterfaceIndex, - hwXQoSHardPipeAccessStatisticsDirection } - ::= { hwXQoSHardPipeAccessStatisticsTable 1 } - - HwXQoSHardPipeAccessStatisticsEntry ::= - SEQUENCE { - hwXQoSHardPipeAccessStatisticsInterfaceIndex - InterfaceIndex, - hwXQoSHardPipeAccessStatisticsDirection - INTEGER, - hwXQoSHardPipeAccessStatisticsReset - INTEGER, - hwXQoSHardPipeAccessStatisticsPassPackets - Counter64, - hwXQoSHardPipeAccessStatisticsPassBytes - Counter64, - hwXQoSHardPipeAccessStatisticsDiscardPackets - Counter64, - hwXQoSHardPipeAccessStatisticsDiscardBytes - Counter64, - hwXQoSHardPipeAccessStatisticsPassPacketsRate - Counter64, - hwXQoSHardPipeAccessStatisticsPassBytesRate - Counter64, - hwXQoSHardPipeAccessStatisticsDiscardPacketsRate - Counter64, - hwXQoSHardPipeAccessStatisticsDiscardBytesRate - Counter64 - } - - hwXQoSHardPipeAccessStatisticsInterfaceIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the access interface index. " - ::= { hwXQoSHardPipeAccessStatisticsEntry 1 } - - hwXQoSHardPipeAccessStatisticsDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the direction where access hard pipe statistics are queried. - The value can be: - 1: inbound - 2: outbound " - ::= { hwXQoSHardPipeAccessStatisticsEntry 2 } - - hwXQoSHardPipeAccessStatisticsReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1) - } - MAX-ACCESS read-write - STATUS current - DESCRIPTION - " This object indicates the statistics are reset. " - ::= { hwXQoSHardPipeAccessStatisticsEntry 3 } - - - hwXQoSHardPipeAccessStatisticsPassPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed packets. " - ::= { hwXQoSHardPipeAccessStatisticsEntry 4 } - - - hwXQoSHardPipeAccessStatisticsPassBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of passed bytes. " - ::= { hwXQoSHardPipeAccessStatisticsEntry 5 } - - - hwXQoSHardPipeAccessStatisticsDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded packets." - ::= { hwXQoSHardPipeAccessStatisticsEntry 6 } - - - hwXQoSHardPipeAccessStatisticsDiscardBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " This object indicates the number of discarded bytes. " - ::= { hwXQoSHardPipeAccessStatisticsEntry 7 } - - - hwXQoSHardPipeAccessStatisticsPassPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of pass packets." - ::= { hwXQoSHardPipeAccessStatisticsEntry 8 } - - - hwXQoSHardPipeAccessStatisticsPassBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of pass bytes. " - ::= { hwXQoSHardPipeAccessStatisticsEntry 9 } - - - hwXQoSHardPipeAccessStatisticsDiscardPacketsRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of discarded packets." - ::= { hwXQoSHardPipeAccessStatisticsEntry 10 } - - - hwXQoSHardPipeAccessStatisticsDiscardBytesRate OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - " The value of this object identifies the rate of discarded bytes." - ::= { hwXQoSHardPipeAccessStatisticsEntry 11 } ---End by liangyun 00353956 - - - - - - -- Beg add by w00176838 for remark payload-dscp - hwXQoSCompliances OBJECT IDENTIFIER ::= { hwXQoSConformance 1 } - hwXQoSGroups OBJECT IDENTIFIER ::= { hwXQoSConformance 2 } - - -- compliance statements - - hwXQoSCompliance MODULE-COMPLIANCE - STATUS current - DESCRIPTION - "The compliance statement for entities that implement - extend QoS on a router." - - MODULE -- this module - MANDATORY-GROUPS { - hwXQoSIfQueueGroup, - hwXQoSIfCarStatisticsGroup, - hwXQoSCpDefendStatisticsGroup, - hwNotificationExtGroup, - hwXQosAtmTrafficQueueGroup, - hwXQosAtmPvcServiceTypeGroup, - hwXQosIfOutboundQueueStatisticGroup, - hwXQoSBaGroup, - hwXQoSBa8021pPhbGroup, - hwXQoSBa8021pMapGroup, - hwXQoSBaDscpPhbGroup, - hwXQoSBaDscpMapGroup, - hwXQoSBaExpPhbGroup, - hwXQoSBaExpMapGroup, - hwXQoSIfDiffDomainGroup, - hwXQoSIfTrust8021pGroup, - hwXQoSCommonInboundGroup, - hwXQoSPppInboundGroup, - hwXQoSServiceclassGroup, - hwXQoSPhbGroup, - hwXQoSFieldDeiGroup, - hwXQoSPicForwardingGroup, - hwXQoSCarTableGroup, - hwXQoSPortShapingGroup, - hwXQoSQueueGroup, - hwXQoSCarStatisticsGroup, - hwXQoSCpRateLimitGroup} - ::= { hwXQoSCompliances 1 } - - -- units of conformance - - hwXQoSIfQueueGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfQueueIfIndex, - hwXQoSIfQueueVlanID, - hwXQoSIfQueueCosType, - hwXQoSIfQueuePassedPackets, - hwXQoSIfQueuePassededBytes, - hwXQoSIfQueueTotalPackets, - hwXQoSIfQueueTotalBytes, - hwXQoSIfQueueDiscardedPackets, - hwXQoSIfQueueDiscardedBytes, - hwXQoSIfQueuePassedPacketRate, - hwXQoSIfQueuePassedByteRate, - hwXQoSIfQueueDiscardedPacketRate, - hwXQoSIfQueueDiscardedByteRate, - hwXQoSIfQueueResetFlag, - hwXQoSIfQueueUsagePercentage, --- BEGIN: Added by l00248629, 2013/12/13 - hwXQoSIfQueueDropTailDiscardedPackets, - hwXQoSIfQueueDropTailDiscardedBytes, - hwXQoSIfQueueWredDiscardedPackets, - hwXQoSIfQueueWredDiscardedBytes, - hwXQoSIfQueueDropTailDiscardedPacketRate, - hwXQoSIfQueueDropTailDiscardedByteRate, - hwXQoSIfQueueWredDiscardedPacketRate, - hwXQoSIfQueueWredDiscardedByteRate, - hwXQoSIfQueueStatisticsTrafficTowardThisPort, - hwXQoSIfQueueStatisticsPhysicalBandwidthOfPortQoS --- END: Added by l00248629, 2013/12/13 - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 1 } - - hwXQoSIfCarStatisticsGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfCarConformedPackets, - hwXQoSIfCarConformedBytes, - hwXQoSIfCarConformedPacketRate, - hwXQoSIfCarConformedByteRate, - hwXQoSIfCarExceededPackets, - hwXQoSIfCarExceededBytes, - hwXQoSIfCarExceededPacketRate, - hwXQoSIfCarExceededByteRate, - hwXQoSIfCarOverflowPackets, - hwXQoSIfCarOverflowBytes, - hwXQoSIfCarOverflowPacketRate, - hwXQoSIfCarOverflowByteRate, - hwXQoSIfCarPassedPackets, - hwXQoSIfCarPassedBytes, - hwXQoSIfCarDiscardedPackets, - hwXQoSIfCarDiscardedBytes - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 2 } - - hwXQoSCpDefendStatisticsGroup OBJECT-GROUP - OBJECTS { - hwXQoSCpDefendSlotId, - hwXQoSCpDefendObjectIndex, - hwXQoSCpDefendPassedPackets, - hwXQoSCpDefendPassedBytes, - hwXQoSCpDefendPassedPacketRate, - hwXQoSCpDefendPassedByteRate, - hwXQoSCpDefendDiscardedPackets, - hwXQoSCpDefendDiscardedBytes, - hwXQoSCpDefendDiscardedPacketRate, - hwXQoSCpDefendDiscardedByteRate, - hwXQoSCpDefendDiscardedThreshold, - hwXQoSCpDefendChassisID, - hwXQoSCpDefendProtocolDescirption, - hwXQoSCpDefendIntfPassedNum - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 3 } - - hwNotificationExtGroup NOTIFICATION-GROUP - NOTIFICATIONS { - hwXQoSCpDefendDiscardedRateAlarm, - hwXQoSCpDefendDiscardedPacketAlarm, - hwXQoSQueueDiscardThresholdTrap, - hwXQoSStormControlTrap, - hwXQoSCprlDiscardedPacketAlarm, - hwXQoSCprlDiscardedPacketAlarmClear, - hwXQoSRedirectNextHopChangedAlarm, - hwXQoSSecurityStormControlInterfaceTrap, - hwXQoSIrsmDelayAlarm, - hwXQoSIrsmSynFrameDropAlarm, - hwXQoSStatResouceNotEnoughAlarm, - hwXQoSIrsmDropPacketAlarm, - hwXQoSRuleFailAlarm, - hwXQoSCpDefendDiscardedPacketAlarmClear, - hwXQoSCARResouceNotEnoughAlarm, - hwXQoSPortQueueAlarmClear, - hwXQoSProfileUsedAlarm, - hwXQoSPortQueueAlarm, - hwXQoSRuleFailAlarmCancel, -- add by l00241571, RuleFailAlarmCancel - hwXQoSHardPipeAlarm, - hwXQoSHardPipeAlarmClear, - hwXQoSSoftPipeAlarm, - hwXQoSSoftPipeAlarmClear, - hwXQoSHardPipeBwAlarm, - hwXQoSHardPipeBwAlarmClear, - hwXQOSQueueBufferOverrunAlarm, - hwXQOSQueueBufferOverrunResume, - hwXQoSIfLrDiscardAlarm, - hwXQoSIfLrDiscardAlarmResume, - hwXQoSFCoEPriorityAlarm, - hwXQoSFCoEPriorityAlarmClear, - hwXQoSVpnAclConflictAlarm, --add by wangjing 00280821 - hwXQoSVpnAclConflictAlarmClear, --add by wangjing 00280821 - hwXQoSDefendPortCarPassedPacketAlarm, - hwXQoSDefendPortCarPassedPacketAlarmClear, - hwXQoSMulticastPktsDiscardAlarm, --add by pengsheng 00191075 - hwXQoSMulticastPktsDiscardAlarmResume, --add by pengsheng 00191075 - hwXQoSMulticastPktsDiscardInterfaceAlarm, --add by pengsheng 00191075 - hwXQoSMulticastPktsDiscardInterfaceAlarmResume, --add by pengsheng 00191075 - hwXQoSUnicastPktsCongestionInterfaceAlarm, --add by zhouzaihua 00215230 - hwXQoSUnicastPktsCongestionInterfaceAlarmResume, --add by zhouzaihua 00215230 - hwXQoSPacketsDropInterfaceAlarm, --add by zhouzaihua 00215230 - hwXQoSPacketsDropInterfaceAlarmResume, --add by zhouzaihua 00215230 - hwXQoSRcyPortPktsDropAlarm, --add by zhouzaihua 00215230 - hwXQoSRcyPortPktsDropAlarmResume, --add by zhouzaihua 00215230 - hwXQoSUnicastPktsDiscardAlarm, --add by zhouzaihua 00215230 - hwXQoSUnicastPktsDiscardAlarmResume, --add by zhouzaihua 00215230 - hwXQoSStormSuppressAlarm, --add by sunqirui 00242845 - hwXQoSStormSuppressAlarmResume, --add by sunqirui 00242845 - hwXQoSStormSuppressSlotAlarm, --add by chensenfa 00215131 - hwXQoSStormSuppressSlotAlarmResume, --add by chensenfa 00215131 - hwXQoSIngressPktsDiscardAlarm, --add by zhouzaihua 00215230 - hwXQoSIngressPktsDiscardAlarmResume --add by zhouzaihua 00215230 - } - STATUS current - DESCRIPTION - "The HUAWEI defend trap info." - ::= { hwXQoSGroups 4 } - - hwXQoSGeneralGroup OBJECT-GROUP - OBJECTS { - hwXQoSFrameId, - hwXQoSSlotId, - hwXQoSPortId, - hwXQoSTrapIfName, - hwXQoSTrapQueueId, - hwXQoSTrapDiscardPackets - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 5 } - - hwXQoSSredGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfSredRedStartDiscardPoint, - hwXQoSIfSredRedDiscardProbability, - hwXQoSIfSredYellowStartDiscardPoint, - hwXQoSIfSredYellowDiscardProbability, - hwXQoSIfSredRowStatus - } - STATUS current - DESCRIPTION - "This is Sred group of information." - ::= { hwXQoSGroups 6 } - - hwXQosAtmTrafficQueueGroup OBJECT-GROUP - OBJECTS { - hwXQoSAtmTrafficQueueServiceClass, - hwXQoSAtmTrafficQueueRowStatus - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 7 } - hwXQosAtmPvcServiceTypeGroup OBJECT-GROUP - OBJECTS { - hwXQoSAtmPvcNameServiceTypeIndex, - hwXQoSAtmPvcServiceType, - hwXQoSAtmPvcPcr, - hwXQoSAtmPvcCdvt, - hwXQoSAtmPvcVbrScr, - hwXQoSAtmPvcVbrMbs, - hwXQoSAtmPvcRowStatus - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 8 } - - hwXQosIfOutboundQueueStatisticGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfQueDiscardPackets - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 9 } - - hwXQoSShapingGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfShapingQueueCir, - hwXQoSIfShapingQueuePir, - hwXQoSIfShapingRowStatus - } - STATUS current - DESCRIPTION - "This is Shaping group of information." - ::= { hwXQoSGroups 10 } - - - hwXQoSUrpfDiscardStatisticsGroup OBJECT-GROUP - OBJECTS { - hwXQoSUrpfDiscardedPackets - } - STATUS current - DESCRIPTION - "This is a optional group of information." - ::= { hwXQoSGroups 11 } - - - - hwXQoSBaGroup OBJECT-GROUP - OBJECTS { hwXQoSBaIndex, hwXQoSBaName, hwXQoSBaRowStatus } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 12 } - - - hwXQoSBa8021pPhbGroup OBJECT-GROUP - OBJECTS { hwXQoSBa8021pPhbIndex, hwXQoSBa8021pPhbPri, hwXQoSBa8021pPhbCos, hwXQoSBa8021pPhbColour, hwXQoSBa8021pPhbRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 13 } - - - hwXQoSBa8021pMapGroup OBJECT-GROUP - OBJECTS { hwXQoSBa8021pMapIndex, hwXQoSBa8021pMapCos, hwXQoSBa8021pMapColour, hwXQoSBa8021pMapPri, hwXQoSBa8021pMapRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 14 } - - - hwXQoSBaDscpPhbGroup OBJECT-GROUP - OBJECTS { hwXQoSBaDscpPhbIndex, hwXQoSBaDscpPhbPri, hwXQoSBaDscpPhbCos, hwXQoSBaDscpPhbColour, hwXQoSBaDscpPhbRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 15 } - - - hwXQoSBaDscpMapGroup OBJECT-GROUP - OBJECTS { hwXQoSBaDscpMapIndex, hwXQoSBaDscpMapCos, hwXQoSBaDscpMapColour, hwXQoSBaDscpMapPri, hwXQoSBaDscpMapRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 16 } - - - hwXQoSBaExpPhbGroup OBJECT-GROUP - OBJECTS { hwXQoSBaExpPhbIndex, hwXQoSBaExpPhbPri, hwXQoSBaExpPhbCos, hwXQoSBaExpPhbColour, hwXQoSBaExpPhbRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 17 } - - - hwXQoSBaExpMapGroup OBJECT-GROUP - OBJECTS { hwXQoSBaExpMapIndex, hwXQoSBaExpMapCos, hwXQoSBaExpMapColour, hwXQoSBaExpMapPri, hwXQoSBaExpMapRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 18 } - - - hwXQoSIfDiffDomainGroup OBJECT-GROUP - OBJECTS { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId, hwXQoSIfDiffDomainName, hwXQoSIfDiffDomainRowStatus, hwXQoSIfDiffDomainVlanId2 - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 19 } - - - hwXQoSBaPhbGroup OBJECT-GROUP - OBJECTS { hwXQoSBaPhbCos, hwXQoSBaPhbColour, hwXQoSBaPhbRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 20 } - - - hwXQoSBaMapGroup OBJECT-GROUP - OBJECTS { hwXQoSBaMapPri, hwXQoSBaMapRowStatus - } - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 21 } - - hwXQoSIfTrustGroup OBJECT-GROUP - OBJECTS { hwXQoSIfTrustAction, - hwXQoSIfTrustRowStatus} - STATUS current - DESCRIPTION - "This is different server domain group of information." - ::= { hwXQoSGroups 22 } - - - hwXQosVlanStatGroup OBJECT-GROUP - OBJECTS {hwXQosVlanStatInTotalPkts, hwXQosVlanStatInTotalBytes, hwXQosVlanStatOutTotalPkts, hwXQosVlanStatOutTotalBytes, - hwXQosVlanStatInUcastPkts, hwXQosVlanStatInUcastBytes, hwXQosVlanStatOutUcastPkts, hwXQosVlanStatOutUcastBytes, hwXQosVlanStatInMcastPkts, - hwXQosVlanStatInMcastBytes, hwXQosVlanStatOutMcastPkts, hwXQosVlanStatOutMcastBytes, hwXQosVlanStatInBcastPkts, hwXQosVlanStatInBcastBytes, - hwXQosVlanStatOutBcastPkts, hwXQosVlanStatOutBcastBytes, hwXQosVlanStatInUnknownUcastPkts, hwXQosVlanStatInUnknownUcastBytes, hwXQosVlanStatResetFlag - } - STATUS current - DESCRIPTION - "This is statistic group of information." - ::= { hwXQoSGroups 23 } - - - hwXQoSVlanCfgGroup OBJECT-GROUP - OBJECTS { hwXQoSVlanStatEnable } - STATUS current - DESCRIPTION - "This is statistic group of information." - ::= { hwXQoSGroups 24 } - - hwXQoSStormControlGroup OBJECT-GROUP - OBJECTS { - hwXQoSStormControlBroadcastMinRate, - hwXQoSStormControlBroadcastMaxRate, - hwXQoSStormControlMulticastMinRate, - hwXQoSStormControlMulticastMaxRate, - hwXQoSStormControlAction, - hwXQoSStormControlInterval, - hwXQoSStormControlTrapEnable, - hwXQoSStormControlLogEnable, - hwXQoSStormControlStatus, - hwXQoSStormControlUnicastMinRate, - hwXQoSStormControlUnicastMaxRate, - hwXQoSStormControlBcMode, - hwXQoSStormControlMcMode, - hwXQoSStormControlUcMode - } - STATUS current - DESCRIPTION - "This is shaping group of information." - ::= { hwXQoSGroups 25 } - hwXQoSQueueStatisticsGroup OBJECT-GROUP - OBJECTS { - hwXQoSQueueStatisticsPassedPacketsCount, - hwXQosQueueStatisticsReset, - hwXQoSQueueStatisticsRowStatus - } - STATUS current - DESCRIPTION - "This is shaping group of information." - ::= { hwXQoSGroups 26} - - hwXQoSIfPppoeGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfPppoeRowStatus - } - STATUS current - DESCRIPTION - "This is PPPoE group of information." - ::= { hwXQoSGroups 27 } - - hwXQoSVlanBcastSuppressGroup OBJECT-GROUP - OBJECTS { - hwXQoSVlanBcastSuppressValue, - hwXQoSVlanBcastSuppressRowStatus - } - STATUS current - DESCRIPTION - "This is VLAN broadcast suppression group of information." - ::= { hwXQoSGroups 28 } - - hwXQoSRedirectNextHopGroup OBJECT-GROUP - OBJECTS { - hwXQoSRedirectNextHopBehaviorName, - hwXQoSRedirectNextHopOldIp, - hwXQoSRedirectNextHopNewIp - } - STATUS current - DESCRIPTION - "This is the redirect next hop group of information." - ::= { hwXQoSGroups 29 } - - - hwXQoSIfTrust8021pGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfTrust8021pIfIndex, - hwXQoSIfTrust8021pVlanID, - hwXQoSIfTrust8021pAction, - hwXQoSIfTrust8021pRowStatus - } - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSGroups 30} - - hwXQoSCommonInboundGroup OBJECT-GROUP - OBJECTS{ - hwXQoSCommonInboundPhbIndex , - hwXQoSCommonInboundPhbCos , - hwXQoSCommonInboundPhbColor , - hwXQoSCommonInboundPhbPri , - hwXQoSCommonInboundRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSCommonInboundGroup " - ::= { hwXQoSGroups 31 } - - - - hwXQoSPppInboundGroup OBJECT-GROUP - OBJECTS{ - hwXQoSPppInboundCos, - hwXQoSPppInboundColor, - hwXQoSPppInboundRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSPppInboundGroup " - ::= { hwXQoSGroups 32 } - - - - hwXQoSServiceclassGroup OBJECT-GROUP - OBJECTS{ - hwXQoSServiceclassPort , - hwXQoSServiceclass , - hwXQoSServiceclassRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSServiceclassGroup " - ::= { hwXQoSGroups 33 } - - - - hwXQoSPhbGroup OBJECT-GROUP - OBJECTS{ - hwXQoSPhbPort , - hwXQoSPhbEnable, - hwXQoSPhbRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSPhbGroup " - ::= { hwXQoSGroups 34 } - - hwXQoSFieldDeiGroup OBJECT-GROUP - OBJECTS{ - hwXQoSFieldDeiInterface, - hwXQoSFieldDeiVlanId, - hwXQoSFieldDeiEnabled, - hwXQoSFieldDeiRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSFieldDeiGroup " - ::= { hwXQoSGroups 35 } - - hwXQoSPicForwardingGroup OBJECT-GROUP - OBJECTS{ - hwXQoSPicForwardingInterface, - hwXQoSPicForwarding8021pValue, - hwXQoSPicForwardingPriority, - hwXQoSPicForwardingRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSPicForwardingGroup " - ::= { hwXQoSGroups 36 } - - - - hwXQoSCarTableGroup OBJECT-GROUP - OBJECTS{ - hwXQoSCarInterfaceIndex, - hwXQoSCarDirection, - hwXQoSCarVlanID, - hwXQoSCarCirValue, - hwXQoSCarPirValue, - hwXQoSCarCbsValue, - hwXQoSCarPbsValue, - hwXQoSCarGreenAction, - hwXQoSCarGreenServiceClass, - hwXQoSCarGreenColor, - hwXQoSCarYellowAction, - hwXQoSCarYellowServiceClass, - hwXQoSCarYellowColor, - hwXQoSCarRedAction, - hwXQoSCarRedServiceClass, - hwXQoSCarRedColor, - hwXQoSCarRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSCarTableGroup " - ::= { hwXQoSGroups 37 } - - - - hwXQoSPortShapingGroup OBJECT-GROUP - OBJECTS{ - hwXQoSPortShapingInterface, - hwXQoSPortShapingValue, - hwXQoSPortShapingPbsValue, - hwXQoSPortShapingRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSPortShapingGroup " - ::= { hwXQoSGroups 38 } - - - - hwXQoSQueueGroup OBJECT-GROUP - OBJECTS{ - hwXQoSQueueInterfaceIndex, - hwXQoSQueueServiceClass, - hwXQoSQueueCirValue, - hwXQoSQueueCirPercentage, - hwXQoSQueueDirection, - hwXQoSQueueRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSQueueGroup " - ::= { hwXQoSGroups 39 } - - - - hwXQoSCarStatisticsGroup OBJECT-GROUP - OBJECTS{ - hwXQoSCarStatisticsInterfaceIndex, - hwXQoSCarStatisticsDirection, - hwXQoSCarStatisticsVlanid, - hwXQoSCarStatisticsSlotNumber, - hwXQoSCarStatisticsReset, - hwXQoSCarStatisticsPassPackets, - hwXQoSCarStatisticsPassBytes, - hwXQoSCarStatisticsDropPackets, - hwXQoSCarStatisticsDropBytes, - hwXQoSCarStatisticsPassPacketsRate, - hwXQoSCarStatisticsPassBytesRate, - hwXQoSCarStatisticsDropPacketsRate, - hwXQoSCarStatisticsDropBytesRate - } - STATUS current - DESCRIPTION - " hwXQoSCarStatisticsGroup " - ::= { hwXQoSGroups 40 } - - - - hwXQoSCpRateLimitGroup OBJECT-GROUP - OBJECTS{ - hwXQoSCpRateLimitIfIndex, - hwXQoSCpRateLimitPeVidValue, - hwXQoSCpRateLimitCeVidBegin, - hwXQoSCpRateLimitCeVidEnd, - hwXQoSCpRateLimitType, - hwXQoSCpRateLimitIgmpCir, - hwXQoSCpRateLimitIgmpCbs, - hwXQoSCpRateLimitRowStatus - } - STATUS current - DESCRIPTION - " hwXQoSCpRateLimitGroup " - ::= { hwXQoSGroups 41 } - - hwXQoSPortQueueStatisticsGroup OBJECT-GROUP - OBJECTS {hwXQoSPortQueueStatisticsInterfaceIndex,hwXQoSPortQueueStatisticsDirection, - hwXQoSPortQueueStatisticsQueueIndex,hwXQoSPortQueueStatisticsReset, - hwXQoSPortQueueStatisticsTotalPassPackets,hwXQoSPortQueueStatisticsTotalPassBytes, - hwXQoSPortQueueStatisticsTotalDiscardPackets,hwXQoSPortQueueStatisticsTotalDiscardBytes, - hwXQoSPortQueueStatisticsDropTailDiscardPackets,hwXQoSPortQueueStatisticsDropTailDiscardBytes, - hwXQoSPortQueueStatisticsWredDiscardPackets,hwXQoSPortQueueStatisticsWredDiscardBytes, - hwXQoSPortQueueStatisticsPassPacketsRate,hwXQoSPortQueueStatisticsPassBytesRate, - hwXQoSPortQueueStatisticsDiscardPacketsRate,hwXQoSPortQueueStatisticsDiscardBytesRate, - hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate,hwXQoSPortQueueStatisticsDropTailDiscardBytesRate, - hwXQoSPortQueueStatisticsWredDiscardPacketsRate,hwXQoSPortQueueStatisticsWredDiscardBytesRate, --- BEGIN: Added by l00248629, 2013/12/13 - hwXQoSPortQueueStatisticsTrafficTowardThisPort,hwXQoSPortQueueStatisticsPhysicalBandwidthOfPortQoS, --- END: Added by l00248629, 2013/12/13 - hwXQoSPortQueueStatisticsQueuePercentage, --- BEGIN: Added by l00248629, 2013/12/13 - hwXQoSPortQueueStatisticsTotalPackets,hwXQoSPortQueueStatisticsTotalBytes --- END: Added by l00248629, 2013/12/13 - } - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSGroups 42 } - - hwXQoSPortStatisticsDropGroup OBJECT-GROUP - OBJECTS { - hwXQoSPortStatisticsDropPacketsCount, - hwXQosPortStatisticsDropReset, - hwXQosPortStatisticsDropResetTime - } - STATUS current - DESCRIPTION - "This is the drop packets statistics of port group of information." - ::= { hwXQoSGroups 43} - - - hwXQoSQueueStatisticsDropGroup OBJECT-GROUP - OBJECTS { - hwXQoSQueueStatisticsDropPacketsCount, - hwXQosQueueStatisticsDropReset, - hwXQosQueueStatisticsDropResetTime - } - STATUS current - DESCRIPTION - "This is the drop packets statistics of queue group of information." - - ::= { hwXQoSGroups 44} - - hwXQoSIfScheduleGroup OBJECT-GROUP - OBJECTS { - hwXQoSIfScheduleProfile, - hwXQoSIfScheduleRowStatus - } - STATUS current - DESCRIPTION - "This is Interface schedule group of information." - ::= { hwXQoSGroups 45 } - - hwXQoSScheduleProfileGroup OBJECT-GROUP - OBJECTS { - hwXQoSScheduleQueueMode, - hwXQoSScheduleQueueBeWeight, - hwXQoSScheduleQueueAf1Weight, - hwXQoSScheduleQueueAf2Weight, - hwXQoSScheduleQueueAf3Weight, - hwXQoSScheduleQueueAf4Weight, - hwXQoSScheduleQueueCs6Weight, - hwXQoSScheduleQueueCs7Weight, - hwXQoSScheduleQueueEfWeight, - hwXQoSScheduleProfileRowStatus - } - STATUS current - DESCRIPTION - "This is schedule profile group of information." - ::= { hwXQoSGroups 46 } - - --w00164261 - hwXQoSQppbPolicyGroup OBJECT-GROUP - OBJECTS { - hwXQoSQppbPolicyStatisticsInterfaceIndex, - hwXQoSQppbPolicyDirection, - hwXQoSQppbPolicyLocalID, - hwXQoSQppbPolicyStatisticsReset, - hwXQoSQppbPolicyMatchedPackets, - hwXQoSQppbPolicyMatchedBytes, - hwXQoSQppbPolicyPassedPackets, - hwXQoSQppbPolicyPassedBytes, - hwXQoSQppbPolicyDropedPackets, - hwXQoSQppbPolicyDropedBytes - } - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSGroups 47 } - - --begin add by wangyonggui 176838, CAR/STAT Alarm - hwXQoSStatResouceNotEnoughAlarmGroup OBJECT-GROUP - OBJECTS { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType } - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSGroups 48 } - - hwXQoSCARResouceNotEnoughAlarmGroup OBJECT-GROUP - OBJECTS { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType } - STATUS current - DESCRIPTION - "Description." - ::= { hwXQoSGroups 49 } - --end add by wangyonggui 176838, CAR/STAT Alarm - - - --begin add by liangyun 00353956 - hwXQoSHardPipeAccessStatisticsGroup OBJECT-GROUP - OBJECTS { - hwXQoSHardPipeAccessStatisticsInterfaceIndex, - hwXQoSHardPipeAccessStatisticsReset, - hwXQoSHardPipeAccessStatisticsPassPackets, - hwXQoSHardPipeAccessStatisticsPassBytes, - hwXQoSHardPipeAccessStatisticsDiscardPackets, - hwXQoSHardPipeAccessStatisticsDiscardBytes, - hwXQoSHardPipeAccessStatisticsPassPacketsRate, - hwXQoSHardPipeAccessStatisticsPassBytesRate, - hwXQoSHardPipeAccessStatisticsDiscardPacketsRate, - hwXQoSHardPipeAccessStatisticsDiscardBytesRate - } - STATUS current - DESCRIPTION - "This is a group of HardPipe stastitics for access interfaces." - ::= { hwXQoSGroups 51 } - --end add by liangyun 00353956 - - - - - hwXQoSSecurityStormControlInterfaceObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 21 } - - hwXQoSSecurityStormControlInterfaceTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSSecurityStormControlInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A Table about storm-control interface information." - ::= { hwXQoSSecurityStormControlInterfaceObjects 1 } - - - hwXQoSSecurityStormControlInterfaceEntry OBJECT-TYPE - SYNTAX HwXQoSSecurityStormControlInterfaceEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Description." - INDEX { hwXQoSSecurityStormControlInterfaceChassisId, - hwXQoSSecurityStormControlInterfaceSlotId - } - ::= { hwXQoSSecurityStormControlInterfaceTable 1 } - - - HwXQoSSecurityStormControlInterfaceEntry ::= - SEQUENCE { - hwXQoSSecurityStormControlInterfaceChassisId - Integer32, - hwXQoSSecurityStormControlInterfaceSlotId - Integer32, - hwXQoSSecurityStormControlInterfaceName - OCTET STRING, - hwXQoSSecurityStormControlInterfaceVlan - Integer32 - } - - hwXQoSSecurityStormControlInterfaceChassisId OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The chassis ID indicates the slot on which chassis is configured with storm control." - ::= { hwXQoSSecurityStormControlInterfaceEntry 1 } - - hwXQoSSecurityStormControlInterfaceSlotId OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The slot configured with storm control." - ::= { hwXQoSSecurityStormControlInterfaceEntry 2 } - - hwXQoSSecurityStormControlInterfaceName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (0..63)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface name." - ::= { hwXQoSSecurityStormControlInterfaceEntry 3 } - - hwXQoSSecurityStormControlInterfaceVlan OBJECT-TYPE - SYNTAX Integer32 (0..4095) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The value of this object identifies the VLAN ID of the interface." - ::= { hwXQoSSecurityStormControlInterfaceEntry 4 } - - hwXQoSQppbPolicyApplyFailAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 26 } - - hwXQoSQppbPolicyApplyFailAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSQppbPolicyApplyFailAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "It will alarm when the qos-local-id has exceed the upper-limit." - ::= { hwXQoSQppbPolicyApplyFailAlarmObjects 1 } - - hwXQoSQppbPolicyApplyFailAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSQppbPolicyApplyFailAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "It will alarm when the qos-local-id has exceed the upper-limit." - INDEX { hwXQoSQppbPolicyApplyFailChassisID, hwXQoSQppbPolicyApplyFailSlotId, hwXQoSQppbPolicyApplyFailInterfaceName, hwXQoSQppbPolicyApplyFailDirection, hwXQoSQppbPolicyApplyFailLocalID } - ::= { hwXQoSQppbPolicyApplyFailAlarmTable 1 } - - HwXQoSQppbPolicyApplyFailAlarmEntry ::= - SEQUENCE { - hwXQoSQppbPolicyApplyFailChassisID - Integer32, - hwXQoSQppbPolicyApplyFailSlotId - Integer32, - hwXQoSQppbPolicyApplyFailInterfaceName - OCTET STRING, - hwXQoSQppbPolicyApplyFailDirection - INTEGER, - hwXQoSQppbPolicyApplyFailLocalID - Integer32 - } - - hwXQoSQppbPolicyApplyFailChassisID OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Chassis ID of the LPU where the qppb policy been applied failed." - ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 1 } - - hwXQoSQppbPolicyApplyFailSlotId OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot ID of the LPU where the qppb policy been applied failed." - ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 2 } - - hwXQoSQppbPolicyApplyFailInterfaceName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of the interface where the qppb policy been applied failed." - ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 3 } - - hwXQoSQppbPolicyApplyFailDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Direction of the qppb policy." - ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 4 } - - hwXQoSQppbPolicyApplyFailLocalID OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "LocalID of the qppb policy." - ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 5 } --- BEGIN: Added by m00349451, 2015/10/23 - hwXQoSIfQPPBDelAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 27 } - - hwXQoSIfQPPBDelAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIfQPPBDelAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "It will alarm when the interface qppb policy deleted because of conflict." - ::= { hwXQoSIfQPPBDelAlarmObjects 1 } - - hwXQoSIfQPPBDelAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSIfQPPBDelAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "It will alarm when the interface qppb policy deleted because of conflict." - INDEX { hwXQoSIfQPPBDelInterfaceName, hwXQoSIfQPPBDelPolicyName, hwXQoSIfQPPBDelDirection, hwXQoSIfQPPBDelDiscrip } - ::= { hwXQoSIfQPPBDelAlarmTable 1 } - - HwXQoSIfQPPBDelAlarmEntry ::= - SEQUENCE { - hwXQoSIfQPPBDelInterfaceName - OCTET STRING, - hwXQoSIfQPPBDelPolicyName - OCTET STRING, - hwXQoSIfQPPBDelDirection - INTEGER, - hwXQoSIfQPPBDelDiscrip - OCTET STRING - } - - hwXQoSIfQPPBDelInterfaceName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of the interface when the interface qppb policy deleted because of conflict." - ::= { hwXQoSIfQPPBDelAlarmEntry 1 } - - hwXQoSIfQPPBDelPolicyName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Name of the QPPB Policy when the interface qppb policy deleted because of conflict." - ::= { hwXQoSIfQPPBDelAlarmEntry 2 } - - hwXQoSIfQPPBDelDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(1), - outbound(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Direction of the qppb policy." - ::= { hwXQoSIfQPPBDelAlarmEntry 3 } - - hwXQoSIfQPPBDelDiscrip OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "precautions descirption." - ::= { hwXQoSIfQPPBDelAlarmEntry 4 } - --- END: Added by m00349451, 2015/10/23 --- BEGIN: Added by w00218179, 2013/6/13 - -- 1.3.6.1.4.1.2011.5.25.32.4.2.2.50 - hwXQosCarResourceGroup OBJECT-GROUP - OBJECTS { hwXQosCarResourceDirection, hwXQosCarResourceSlotNumber, hwXQosCarResourceServiceType, hwXQosCarResourceTotalValue, hwXQosCarResourceAllocatedValue, hwXQosCarResourceFreeValue } - STATUS current - DESCRIPTION - "This is CAR Resource group of information." - ::= { hwXQoSGroups 50 } --- END: Added by w00218179, 2013/6/13 - - - - -- QoS Buffer Statistic - hwXQoSBufferStatisticObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 28 } - - --- Buffer overrun - hwXQoSBufferThresholdTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBufferThresholdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of QoS buffer overrun threshold configuration information." - ::= { hwXQoSBufferStatisticObjects 1 } - - - hwXQoSBufferThresholdEntry OBJECT-TYPE - SYNTAX HwXQoSBufferThresholdEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "QoS buffer overrun threshold configuration Entry." - INDEX { hwXQoSBufferThresholdVrId } - ::= { hwXQoSBufferThresholdTable 1 } - - - HwXQoSBufferThresholdEntry ::= - SEQUENCE { - hwXQoSBufferThresholdVrId - Integer32, - hwXQoSBufferThreshold - Integer32, - hwXQoSBufferThresholdStatus - RowStatus - } - - hwXQoSBufferThresholdVrId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "VS index." - ::= { hwXQoSBufferThresholdEntry 1 } - - hwXQoSBufferThreshold OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "QoS buffer overrun threshold value." - ::= { hwXQoSBufferThresholdEntry 2 } - - hwXQoSBufferThresholdStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, - createAndGo, destroy" - ::= { hwXQoSBufferThresholdEntry 3 } - --- Buffer alarm - EnableFlagType ::= TEXTUAL-CONVENTION - STATUS current - DESCRIPTION - "The enable flag." - SYNTAX INTEGER - { - enable(1), - disable(2) - } - - hwXQoSBufferAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBufferAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of QoS buffer overrun Alarm configuration information." - ::= { hwXQoSBufferStatisticObjects 2 } - - - hwXQoSBufferAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSBufferAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "QoS buffer overrun Alarm configuration Entry." - INDEX { hwXQoSBufferAlarmVrId } - ::= { hwXQoSBufferAlarmTable 1 } - - HwXQoSBufferAlarmEntry ::= - SEQUENCE { - hwXQoSBufferAlarmVrId - Integer32, - hwXQoSBufferAlarmEnable - EnableFlagType - } - - hwXQoSBufferAlarmVrId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "VS index." - ::= { hwXQoSBufferAlarmEntry 1 } - - hwXQoSBufferAlarmEnable OBJECT-TYPE - SYNTAX EnableFlagType - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "QoS buffer overrun alarm enable flag: enable(1), disable(2)." - ::= { hwXQoSBufferAlarmEntry 2 } - --- buffer overrun history - hwXQoSBufferOverrunHistoryTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSBufferOverrunHistoryEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of QoS buffer overrun history information." - ::= { hwXQoSBufferStatisticObjects 3 } - - -hwXQoSBufferOverrunHistoryEntry OBJECT-TYPE - SYNTAX HwXQoSBufferOverrunHistoryEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "QoS buffer overrun history Entry." - INDEX { hwXQosBufferOverrunHistoryIfindex, hwXQosBufferOverrunHistoryQueueId, hwXQoSBufferOverrunHistoryChasisId, hwXQoSBufferOverrunHistorySlotId, hwXQoSBufferOverrunHistoryNumberId } - ::= { hwXQoSBufferOverrunHistoryTable 1 } - - - HwXQoSBufferOverrunHistoryEntry ::= - SEQUENCE { - hwXQosBufferOverrunHistoryIfindex - Integer32, - hwXQosBufferOverrunHistoryQueueId - Integer32, - hwXQoSBufferOverrunHistoryChasisId - Integer32, - hwXQoSBufferOverrunHistorySlotId - Integer32, - hwXQoSBufferOverrunHistoryNumberId - Integer32, - hwXQoSBufferOverrunHistoryReset - INTEGER, - hwXQosBufferOverrunHistoryUsedLength - Counter64, - hwXQoSBufferOverrunHistoryTime - OCTET STRING - } - - hwXQosBufferOverrunHistoryIfindex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index." - ::= { hwXQoSBufferOverrunHistoryEntry 1 } - - hwXQosBufferOverrunHistoryQueueId OBJECT-TYPE - SYNTAX Integer32 (0..7) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface queue index. - The value ranges from 0 to 7. - " - ::= { hwXQoSBufferOverrunHistoryEntry 2 } - - hwXQoSBufferOverrunHistoryChasisId OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Chasis index." - ::= { hwXQoSBufferOverrunHistoryEntry 3 } - - hwXQoSBufferOverrunHistorySlotId OBJECT-TYPE - SYNTAX Integer32 (0..255) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot index." - ::= { hwXQoSBufferOverrunHistoryEntry 4 } - - hwXQoSBufferOverrunHistoryNumberId OBJECT-TYPE - SYNTAX Integer32 (1..5) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number index. - The value ranges from 1 to 5. - " - ::= { hwXQoSBufferOverrunHistoryEntry 5 } - - hwXQoSBufferOverrunHistoryReset OBJECT-TYPE - SYNTAX INTEGER - { - reset(1), - none(2) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - " This object indicates the resetting of statistics. " - ::= { hwXQoSBufferOverrunHistoryEntry 6 } - - hwXQosBufferOverrunHistoryUsedLength OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The used kbyte number of interface buffer." - ::= { hwXQoSBufferOverrunHistoryEntry 7 } - - hwXQoSBufferOverrunHistoryTime OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..20)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Buffer overrun systeam time." - ::= { hwXQoSBufferOverrunHistoryEntry 8 } - - hwRemoteMirrRecoverFailNotify NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "Remote mirror recover fail notify" - ::= { hwXQoSObjects 29 } - --- BEGIN: Added by m00349451, 2016/03/22 - hwXQoSGlbQPPBEventLogObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 30 } - - hwXQoSGlbQPPBEventTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSGlbQPPBEventEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The event occurs when The global QPPB will not be effective." - ::= { hwXQoSGlbQPPBEventLogObjects 1 } - - hwXQoSGlbQPPBEventEntry OBJECT-TYPE - SYNTAX HwXQoSGlbQPPBEventEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The event occurs when The global QPPB will not be effective." - INDEX { hwXQoSGlbQPPBEventSlotId, hwXQoSGlbQPPBEventFunction, hwXQoSGlbQPPBEventDiscrip } - ::= { hwXQoSGlbQPPBEventTable 1 } - - HwXQoSGlbQPPBEventEntry ::= - SEQUENCE { - hwXQoSGlbQPPBEventSlotId - OCTET STRING, - hwXQoSGlbQPPBEventFunction - OCTET STRING, - hwXQoSGlbQPPBEventDiscrip - OCTET STRING - } - hwXQoSGlbQPPBEventSlotId OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot ID of the LPU when The global QPPB will not be effective." - ::= { hwXQoSGlbQPPBEventEntry 1 } - - hwXQoSGlbQPPBEventFunction OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "function of qppb when The global QPPB will not be effective." - ::= { hwXQoSGlbQPPBEventEntry 2 } - - hwXQoSGlbQPPBEventDiscrip OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "precautions descirption." - ::= { hwXQoSGlbQPPBEventEntry 3 } --- END: Added by m00349451, 2016/03/22 --- BEGIN: Added by m00349451, 2016/05/31 - hwXQoSQppbPolicyEventLogObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 31 } - - hwXQoSQppbPolicyEventTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSQppbPolicyEventEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The event occurs when the QPPB policy will not be effective." - ::= { hwXQoSQppbPolicyEventLogObjects 1 } - - hwXQoSQppbPolicyEventEntry OBJECT-TYPE - SYNTAX HwXQoSQppbPolicyEventEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The event occurs when the QPPB policy will not be effective." - INDEX { hwXQoSQppbPolicyChassisID, hwXQoSQppbPolicySlotId } - ::= { hwXQoSQppbPolicyEventTable 1 } - - HwXQoSQppbPolicyEventEntry ::= - SEQUENCE { - hwXQoSQppbPolicyChassisID - Integer32, - hwXQoSQppbPolicySlotId - Integer32 } - - hwXQoSQppbPolicyChassisID OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Chassis ID of the LPU where the QPPB policy will not be effective." - ::= { hwXQoSQppbPolicyEventEntry 1 } - - hwXQoSQppbPolicySlotId OBJECT-TYPE - SYNTAX Integer32 (1..128) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot ID of the LPU where the QPPB policy will not be effective." - ::= { hwXQoSQppbPolicyEventEntry 2 } --- END: Added by m00349451, 2016/05/31 - ---begin add by pengsheng 00191075, multicast packets discard alarm - hwXQoSMulticastPktsDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 32 } - - hwXQoSMulticastPktsDiscardAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSMulticastPktsDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSMulticastPktsDiscardAlarmTable" - ::= { hwXQoSMulticastPktsDiscardAlarmObjects 1 } - - hwXQoSMulticastPktsDiscardAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSMulticastPktsDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSMulticastPktsDiscardAlarmEntry" - INDEX { hwXQoSMulticastPktsDiscardAlarmSlotid } - ::= { hwXQoSMulticastPktsDiscardAlarmTable 1 } - - HwXQoSMulticastPktsDiscardAlarmEntry ::= - SEQUENCE { - hwXQoSMulticastPktsDiscardAlarmSlotid - OCTET STRING - } - - hwXQoSMulticastPktsDiscardAlarmSlotid OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "slot id." - ::= { hwXQoSMulticastPktsDiscardAlarmEntry 1 } - - hwXQoSMulticastPktsDiscardInterfaceAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSMulticastPktsDiscardInterfaceAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSMulticastPktsDiscardInterfaceAlarmTable" - ::= { hwXQoSMulticastPktsDiscardAlarmObjects 2 } - - hwXQoSMulticastPktsDiscardInterfaceAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSMulticastPktsDiscardInterfaceAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSMulticastPktsDiscardInterfaceAlarmEntry" - INDEX { hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex } - ::= { hwXQoSMulticastPktsDiscardInterfaceAlarmTable 1 } - - HwXQoSMulticastPktsDiscardInterfaceAlarmEntry ::= - SEQUENCE { - hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex - InterfaceIndex, - hwXQoSMulticastPktsDiscardInterfaceAlarmIfName - OCTET STRING - } - - hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of physical interface." - ::= { hwXQoSMulticastPktsDiscardInterfaceAlarmEntry 1 } - - hwXQoSMulticastPktsDiscardInterfaceAlarmIfName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of physical interface." - ::= { hwXQoSMulticastPktsDiscardInterfaceAlarmEntry 2 } - ---end add by pengsheng 00191075, multicast packets discard alarm - ---begin add by wangcheng w00215154, qos car configuration, application, query and reset statistics - hwXQoSCarObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 33 } - - hwXQoSCarCfgInfoTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of QoS CAR configuration information." - ::= { hwXQoSCarObjects 1 } - - hwXQoSCarCfgInfoEntry OBJECT-TYPE - SYNTAX HwXQoSCarCfgInfoEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "QoS CAR configuration information Entry." - INDEX { hwXQoSCarIndex } - ::= { hwXQoSCarCfgInfoTable 1 } - - HwXQoSCarCfgInfoEntry ::= - SEQUENCE { - hwXQoSCarIndex - Unsigned32, - hwXQoSCarName - OCTET STRING, - hwXQoSCarCir - Unsigned32, - hwXQoSCarPir - Unsigned32, - hwXQoSCarCbs - Unsigned32, - hwXQoSCarPbs - Unsigned32, - hwXQoSCarCfgRowStatus - RowStatus - } - - hwXQoSCarIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the index of the QoS CAR template." - ::= { hwXQoSCarCfgInfoEntry 1 } - - hwXQoSCarName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "This object indicates the name of the QoS CAR template." - ::= { hwXQoSCarCfgInfoEntry 2 } - - hwXQoSCarCir OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the Committed Information Rate(unit: kbps)." - ::= { hwXQoSCarCfgInfoEntry 3 } - - hwXQoSCarPir OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the Peak Information Rate(unit: kbps)." - ::= { hwXQoSCarCfgInfoEntry 4 } - - hwXQoSCarCbs OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the Committed Burst Size(unit: bytes)." - ::= { hwXQoSCarCfgInfoEntry 5 } - - hwXQoSCarPbs OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The value of this object identifies the Peak Burst Size(unit: bytes)." - ::= { hwXQoSCarCfgInfoEntry 6 } - - hwXQoSCarCfgRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, createAndGo, destroy." - ::= { hwXQoSCarCfgInfoEntry 7 } - - hwXQoSCarIfApplyTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCarIfApplyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of QoS CAR applied on interface." - ::= { hwXQoSCarObjects 2 } - - hwXQoSCarIfApplyEntry OBJECT-TYPE - SYNTAX HwXQoSCarIfApplyEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "QoS CAR application information on interface." - INDEX { hwXQoSCarIfApplyIfIndex } - ::= { hwXQoSCarIfApplyTable 1 } - - HwXQoSCarIfApplyEntry ::= - SEQUENCE { - hwXQoSCarIfApplyIfIndex - Unsigned32, - hwXQoSCarIfApplyDirection - INTEGER, - hwXQoSCarIfApplyQosCarName - OCTET STRING, - hwXQoSCarIfApplyRowStatus - RowStatus - } - - hwXQoSCarIfApplyIfIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The index of physical interface." - ::= { hwXQoSCarIfApplyEntry 1 } - - hwXQoSCarIfApplyDirection OBJECT-TYPE - SYNTAX INTEGER - { - inbound(0) - } - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The direction of QoS CAR application." - ::= { hwXQoSCarIfApplyEntry 2 } - - hwXQoSCarIfApplyQosCarName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "The name of QoS CAR." - ::= { hwXQoSCarIfApplyEntry 3 } - - hwXQoSCarIfApplyRowStatus OBJECT-TYPE - SYNTAX RowStatus - MAX-ACCESS read-create - STATUS current - DESCRIPTION - "RowStatus. Three actions are used: active, createAndGo, destroy." - ::= { hwXQoSCarIfApplyEntry 4 } - - hwXQoSCarIfApplyStatisticsTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSCarIfApplyStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of QoS CAR statistics information." - ::= { hwXQoSCarObjects 3 } - - hwXQoSCarIfApplyStatisticsEntry OBJECT-TYPE - SYNTAX HwXQoSCarIfApplyStatisticsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Statistics information of QoS CAR." - INDEX { hwXQoSCarIfApplyStatIfIndex } - ::= { hwXQoSCarIfApplyStatisticsTable 1 } - - HwXQoSCarIfApplyStatisticsEntry ::= - SEQUENCE { - hwXQoSCarIfApplyStatIfIndex - Unsigned32, - hwXQoSCarIfApplyStatQosCarName - OCTET STRING, - hwXQoSCarIfApplyStatPassPackets - Counter64, - hwXQoSCarIfApplyStatPassBytes - Counter64, - hwXQoSCarIfApplyStatDiscardPackets - Counter64, - hwXQoSCarIfApplyStatDiscardBytes - Counter64, - hwXQoSCarIfApplyStatResetFlag - EnabledStatus - } - - hwXQoSCarIfApplyStatIfIndex OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The index of physical interface." - ::= { hwXQoSCarIfApplyStatisticsEntry 1 } - - hwXQoSCarIfApplyStatQosCarName OBJECT-TYPE - SYNTAX OCTET STRING (SIZE (1..31)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of QoS CAR." - ::= { hwXQoSCarIfApplyStatisticsEntry 2 } - - hwXQoSCarIfApplyStatPassPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passed packets." - ::= { hwXQoSCarIfApplyStatisticsEntry 3 } - - hwXQoSCarIfApplyStatPassBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passed bytes." - ::= { hwXQoSCarIfApplyStatisticsEntry 4 } - - hwXQoSCarIfApplyStatDiscardPackets OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Discarded packets." - ::= { hwXQoSCarIfApplyStatisticsEntry 5 } - - hwXQoSCarIfApplyStatDiscardBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Discarded bytes." - ::= { hwXQoSCarIfApplyStatisticsEntry 6 } - - hwXQoSCarIfApplyStatResetFlag OBJECT-TYPE - SYNTAX EnabledStatus - MAX-ACCESS read-write - STATUS current - DESCRIPTION - "Reset flag enable(1),disable(2)." - ::= { hwXQoSCarIfApplyStatisticsEntry 7 } - ---end add by w00215154 - ---begin add by zhouzaihua 00215230, unicast packets congestion alarm - hwXQoSUnicastPktsCongestionAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 34 } - - hwXQoSUnicastPktsCongestionInterfaceAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSUnicastPktsCongestionInterfaceAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSUnicastPktsCongestionInterfaceAlarmTable" - ::= { hwXQoSUnicastPktsCongestionAlarmObjects 1 } - - hwXQoSUnicastPktsCongestionInterfaceAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSUnicastPktsCongestionInterfaceAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSUnicastPktsCongestionInterfaceAlarmEntry" - INDEX { hwXQoSUnicastPktsCongestionInterfaceAlarmIfName, hwXQoSUnicastPktsCongestionInterfaceAlarmDirection } - ::= { hwXQoSUnicastPktsCongestionInterfaceAlarmTable 1 } - - HwXQoSUnicastPktsCongestionInterfaceAlarmEntry ::= - SEQUENCE { - hwXQoSUnicastPktsCongestionInterfaceAlarmIfName - OCTET STRING, - hwXQoSUnicastPktsCongestionInterfaceAlarmDirection - OCTET STRING - } - - hwXQoSUnicastPktsCongestionInterfaceAlarmIfName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of physical interface." - ::= { hwXQoSUnicastPktsCongestionInterfaceAlarmEntry 1 } - - hwXQoSUnicastPktsCongestionInterfaceAlarmDirection OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The direction of physical interface." - ::= { hwXQoSUnicastPktsCongestionInterfaceAlarmEntry 2 } - ---end add by zhouzaihua 00215230, unicast packets congestion alarm ---begin add by sunqirui - hwXQoSStormControlAlarmNotification OBJECT IDENTIFIER ::= { hwXQoSObjects 35 } - - hwXQoSStormControlAlarm NOTIFICATION-TYPE - OBJECTS { hwXQoSStormControlIfIndex, hwXQoSStormControlIfName, hwXQoSStormControlType, hwXQoSStormControlThreshold, - hwXQoSStormControlMode, hwXQoSStormControlActionName } - STATUS current - DESCRIPTION - "The SNMP trap is generated when the rate of packet exceeded the storm-control Threshold. - hwXQoSStormControlIfIndex: The interface index,equal to ifIndex. - hwXQoSStormControlIfName: The interface name. - hwXQoSStormControlType: The type of storm control. - hwXQoSStormControlThreshold: The threshold of the packets rate. - hwXQoSStormControlMode: The mode of the packets. - hwXQoSStormControlActionName: The storm control action." - ::= { hwXQoSStormControlAlarmNotification 1 } - - - hwXQoSStormControlAlarmResume NOTIFICATION-TYPE - OBJECTS { hwXQoSStormControlIfIndex, hwXQoSStormControlIfName, hwXQoSStormControlType, hwXQoSStormControlThreshold, - hwXQoSStormControlMode } - STATUS current - DESCRIPTION - "The SNMP trap is generated when rate of packets is less than the storm control threshold. - hwXQoSStormControlIfIndex: The interface index,equal to ifIndex. - hwXQoSStormControlIfName: The interface name. - hwXQoSStormControlType: The type of storm control. - hwXQoSStormControlThreshold: The threshold of the packets rate. - hwXQoSStormControlMode: The mode of the packets." - ::= { hwXQoSStormControlAlarmNotification 2 } ---end add by sunqirui - ---begin add by zhouzaihua 00215230, packets droped alarm - hwXQoSPacketsDropInterfaceAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 36 } - - hwXQoSPacketsDropInterfaceAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSPacketsDropInterfaceAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSPacketsDropInterfaceAlarmTable" - ::= { hwXQoSPacketsDropInterfaceAlarmObjects 1 } - - hwXQoSPacketsDropInterfaceAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSPacketsDropInterfaceAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSPacketsDropInterfaceAlarmEntry" - INDEX { hwXQoSPacketsDropInterfaceAlarmIfName, hwXQoSPacketsDropInterfaceAlarmQueueId, hwXQoSPacketsDropInterfaceAlarmSlotId } - ::= { hwXQoSPacketsDropInterfaceAlarmTable 1 } - - HwXQoSPacketsDropInterfaceAlarmEntry ::= - SEQUENCE { - hwXQoSPacketsDropInterfaceAlarmIfName - OCTET STRING, - hwXQoSPacketsDropInterfaceAlarmQueueId - Integer32, - hwXQoSPacketsDropInterfaceAlarmSlotId - OCTET STRING - } - - hwXQoSPacketsDropInterfaceAlarmIfName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of physical interface." - ::= { hwXQoSPacketsDropInterfaceAlarmEntry 1 } - - hwXQoSPacketsDropInterfaceAlarmQueueId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Queue Id of physical interface." - ::= { hwXQoSPacketsDropInterfaceAlarmEntry 2 } - - hwXQoSPacketsDropInterfaceAlarmSlotId OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot where packets droped." - ::= { hwXQoSPacketsDropInterfaceAlarmEntry 3 } - ---end add by zhouzaihua 00215230, packets drop alarm - ---begin add by zhouzaihua 00215230, rcy packets droped alarm - hwXQoSRcyPortPktsDropAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 37 } - - hwXQoSRcyPortPktsDropAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSRcyPortPktsDropAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSRcyPortPktsDropAlarmTable" - ::= { hwXQoSRcyPortPktsDropAlarmObjects 1 } - - hwXQoSRcyPortPktsDropAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSRcyPortPktsDropAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSRcyPortPktsDropAlarmEntry" - INDEX { hwXQoSRcyPortPktsDropAlarmPortId, hwXQoSRcyPortPktsDropAlarmSlotId, hwXQoSRcyPortPktsDropAlarmChipId } - ::= { hwXQoSRcyPortPktsDropAlarmTable 1 } - - HwXQoSRcyPortPktsDropAlarmEntry ::= - SEQUENCE { - hwXQoSRcyPortPktsDropAlarmPortId - Integer32, - hwXQoSRcyPortPktsDropAlarmSlotId - OCTET STRING, - hwXQoSRcyPortPktsDropAlarmChipId - Integer32 - } - - hwXQoSRcyPortPktsDropAlarmPortId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Recycle port where packets droped." - ::= { hwXQoSRcyPortPktsDropAlarmEntry 1 } - - hwXQoSRcyPortPktsDropAlarmSlotId OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Slot where packets droped." - ::= { hwXQoSRcyPortPktsDropAlarmEntry 2 } - - hwXQoSRcyPortPktsDropAlarmChipId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Chip where packets droped." - ::= { hwXQoSRcyPortPktsDropAlarmEntry 3 } - ---end add by zhouzaihua 00215230, rcy packets drop alarm - ---begin add by zhouzaihua 00215230, unicast packets discard alarm - hwXQoSUnicastPktsDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 38 } - - hwXQoSUnicastPktsDiscardAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSUnicastPktsDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSUnicastPktsDiscardAlarmTable" - ::= { hwXQoSUnicastPktsDiscardAlarmObjects 1 } - - hwXQoSUnicastPktsDiscardAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSUnicastPktsDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSUnicastPktsDiscardAlarmEntry" - INDEX { hwXQoSUnicastPktsDiscardAlarmSlotid } - ::= { hwXQoSUnicastPktsDiscardAlarmTable 1 } - - HwXQoSUnicastPktsDiscardAlarmEntry ::= - SEQUENCE { - hwXQoSUnicastPktsDiscardAlarmSlotid - OCTET STRING - } - - hwXQoSUnicastPktsDiscardAlarmSlotid OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "slot id." - ::= { hwXQoSUnicastPktsDiscardAlarmEntry 1 } - ---end add by zhouzaihua 00215230, unicast packets discard alarm ---begin add by sunqirui, storm suppress droped alarm - hwXQoSStormSuppressAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 40 } - - hwXQoSStormSuppressAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSStormSuppressAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table about storm suppress configuration information." - ::= { hwXQoSStormSuppressAlarmObjects 1 } - - hwXQoSStormSuppressAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSStormSuppressAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSStormSuppressAlarmEntry" - INDEX { hwXQoSStormSuppressAlarmIfIndex} - ::= { hwXQoSStormSuppressAlarmTable 1 } - - HwXQoSStormSuppressAlarmEntry ::= - SEQUENCE { - hwXQoSStormSuppressAlarmIfIndex - InterfaceIndex, - hwXQoSStormSuppressAlarmIfName - OCTET STRING - } - - hwXQoSStormSuppressAlarmIfIndex OBJECT-TYPE - SYNTAX InterfaceIndex - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface index,equal to ifIndex." - ::= { hwXQoSStormSuppressAlarmEntry 1 } - - hwXQoSStormSuppressAlarmIfName OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The interface name." - ::= { hwXQoSStormSuppressAlarmEntry 2 } - hwXQoSStormSuppressSlotAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSStormSuppressSlotAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table about storm suppress packet alarm information by slot." - ::= { hwXQoSStormSuppressAlarmObjects 2 } - - hwXQoSStormSuppressSlotAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSStormSuppressSlotAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "HwXQoSStormSuppressSlotAlarmEntry" - INDEX { hwXQoSStormSuppressSlotAlarmSlot } - ::= { hwXQoSStormSuppressSlotAlarmTable 1 } - - HwXQoSStormSuppressSlotAlarmEntry ::= - SEQUENCE { - hwXQoSStormSuppressSlotAlarmSlot - OCTET STRING - } - - hwXQoSStormSuppressSlotAlarmSlot OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The slot." - ::= { hwXQoSStormSuppressSlotAlarmEntry 1 } ---end add by sunqirui, storm suppress droped alarm - ---begin add by zhouzaihua 00215230, ingress packets discard alarm - hwXQoSIngressPktsDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 42 } - - hwXQoSIngressPktsDiscardAlarmTable OBJECT-TYPE - SYNTAX SEQUENCE OF HwXQoSIngressPktsDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSIngressPktsDiscardAlarmTable" - ::= { hwXQoSIngressPktsDiscardAlarmObjects 1 } - - hwXQoSIngressPktsDiscardAlarmEntry OBJECT-TYPE - SYNTAX HwXQoSIngressPktsDiscardAlarmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "hwXQoSIngressPktsDiscardAlarmEntry" - INDEX { hwXQoSIngressPktsDiscardAlarmSlotid } - ::= { hwXQoSIngressPktsDiscardAlarmTable 1 } - - HwXQoSIngressPktsDiscardAlarmEntry ::= - SEQUENCE { - hwXQoSIngressPktsDiscardAlarmSlotid - OCTET STRING - } - - hwXQoSIngressPktsDiscardAlarmSlotid OBJECT-TYPE - SYNTAX OCTET STRING - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "slot id." - ::= { hwXQoSIngressPktsDiscardAlarmEntry 1 } - ---end add by zhouzaihua 00215230, Ingress packets discard alarm - - - END - --- --- HUAWEI-XQoS-MIB.mib --- \ No newline at end of file +-- ================================================================= +-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved +-- +-- Description: This mib file is used for management of huawei Class Based +-- QoS information. +-- Reference: +-- Version: V3.10 +-- History: +-- v1.0 tianli,2004.4.10,publish +-- v1.1 +-- modified by chengang +-- modified by zhangwenwu +-- modified by wanglili +-- modified by hezhifeng +-- modified by dongling +-- modified by tongtingting +-- V2.18 +-- modified by chenlong +-- V2.19 +-- modified by suxunjin +-- v2.20 +-- modified by lixinzhuo +-- v2.21 +-- modified by liuxiaoyan +-- v2.22 +-- modified by jinxiaoyan +-- v2.23 +-- modified by wangjing +-- v2.24 + -- modified by renxiaoyuan +-- v2.25 +-- modified by jinxiaoyan +-- v2.26 +-- modified by lixinzhuo +-- v2.27 +-- modified by sunhongliang +-- v2.28 +-- modified by renxiaoyuan +-- v2.29 +-- modified by maruoyu +-- v2.30 +-- modified by renxiaoyuan +-- v2.31 +-- modified by luyanyan +-- V2.32 +-- modified by wangjing +-- V2.33 +-- modified by wangjing +-- V2.34 +-- modified by wangxiaoyan +-- V2.35 +-- modified by zhoushujie +-- V2.36 +-- modified by wangjing +-- V2.37 +-- modified by wangjing +-- V2.38 +-- modified by liuxiaoyan +-- V2.39 +-- modified by songjian +-- V2.40 +-- modified by magang +-- V2.41 +-- modified by chenlong +-- V2.42 +-- modified by magang +-- V2.43 +-- modified by chenlong +-- V2.44 +-- modified by chenhao +-- V2.45 +-- modified by liye +-- V2.46 +-- modified by wangzhe +-- V2.47 +-- modified by chenhao +-- V2.48 +-- modified by chenhao +-- V2.49 +-- modified by magang +-- V2.50 +-- modified by zhangjian +-- V2.51 +-- modified by magang +-- V2.52 +-- modified by dongyanan +-- V2.53 +-- modified by xuechenguang +-- V2.55 +-- modified by pengsheng +-- V2.57 +-- modified by zhangmingming +-- V2.58 +-- modified by xiejiale +-- V2.59 +-- modified by lizhen +-- V2.60 +-- modified by wangcheng +-- V2.61 +-- modified by liangyun 00353956 +-- V2.62 +-- modified by wanghongke +-- V2.63 +-- modified by zhouzaihua +-- V2.64 +-- modified by sunqirui +-- V2.66 +-- modified by luhongyu +-- V2.67 +-- modified by guanjiazhi +-- V2.69 +-- modified by sunqirui +-- V2.70 +-- modified by chenxu +-- V2.71 +-- modified by yejun +-- V2.72 +-- modified by zhouzaihua +-- V2.73 +-- modified by chenxu +-- V2.73 +-- modified by guzhen +-- V2.75 +-- modified by lilei +-- V2.76 +-- modified by chenxu +-- V2.77 +-- modified by zhouzaihua +-- V2.79 +-- modified by wuyifan +-- V2.83 +-- modified by hehaiyan +-- V2.84 +-- modified by hanhongyun +-- V2.85 +-- modified by wuyifan +-- V2.86 +-- modified by zhouzaihua +-- V2.87 +-- modified by zhouzaihua +-- V2.88 +-- modified by liyuanze +-- V2.89 +-- modified by lidapeng +-- V2.90 +-- modified by luhongyu +-- V2.91 +-- modified by qilongfei +-- V2.92 +-- modified by guanqingyu +-- V2.93 +-- modified by xiejiayou +-- V2.94 +-- modified by zhouzaihua +-- V2.95 +-- modified by gaolikun +-- V2.97 +-- modified by yanghaopeng +-- modified by libin +-- modified by yangchengsi +-- V2.98 +-- modified by zhaomingzhe +-- V2.99 +-- modified by zhaoqingqing +-- V3.01 +-- modified by dongyanhong +-- V3.02 +-- modified by xuehui +-- V3.03 +-- modified by zhaoqingqing +-- V3.04 +-- modified by shenjiulong +-- V3.05 +-- modified by xuehui +-- V3.06 +-- modified by xuehui +-- V3.07 +-- modified by xuehui +-- V3.08 +-- modified by lihongling +-- V3.10 +-- modified by xuehui + +-- ================================================================= + +HUAWEI-XQoS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hwDatacomm + FROM HUAWEI-MIB + EnabledStatus + FROM P-BRIDGE-MIB + InterfaceIndex + FROM IF-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + Integer32, Counter32, Counter64, Unsigned32, IpAddress, TimeTicks, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + RowStatus, MacAddress, TEXTUAL-CONVENTION + FROM SNMPv2-TC + hwQoS + FROM HUAWEI-CBQOS-MIB; + + --BaType + BaType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Direction Policy apply on." + SYNTAX INTEGER { + vlan8021p (1), + dscp (2), + mplsExp(3), + ipPri(4), + hqosVlan8021p(5), + hqosDscp(6), + hqosMplsExp(7), + hqosIpPri(8), + vlan8021pInbound(9) + } + + hwXQoSMIB MODULE-IDENTITY + LAST-UPDATED "201812211406Z" + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + "MODULE-IDENTITY" + + --add by xuehui 00471789 + REVISION "201812211406Z" + DESCRIPTION + "MOD hwXACLResourceAlarm, hwXACLResourceResume" + + --add by pengsheng 00191075 + REVISION "201812060940Z" + DESCRIPTION + "MOD hwXQoSPfcApplyFailAlarmResume, hwXQoSPfcTurnOffResume" + + --add by lihongling 00352815 + REVISION "201811231435Z" + DESCRIPTION + "add hwXQoSFlowWredResourceTable" + + --add by xuehui 00471789 + REVISION "201811202029Z" + DESCRIPTION + "MOD hwXACLResourceAlarm , hwXACLResourceResume" + + --add by xuehui 00471789 + REVISION "201811141146Z" + DESCRIPTION + "MOD hwXACLResourceAlarm , hwXACLResourceResume" + + --add by xuehui 00471789 + REVISION "201811061827Z" + DESCRIPTION + "ADD hwXACLResourceAlarm , hwXACLResourceResume" + + --add by shenjiulong 00216198 + REVISION "201811052005Z" + DESCRIPTION + "ADD hwXQOSFlowControlAlarm , hwXQOSFlowControlAlarmResume" + + --add by zhaoqingqing 00348648 + REVISION "201810271739Z" + DESCRIPTION + "ADD hwXACLEPGEnableAlarm, hwXACLEPGEnableResume" + + --add by xuehui 00471789 + REVISION "201810220941Z" + DESCRIPTION + "MOD hwXACLEPGGroupMemberAlarmEntry" + + --add by dongyanhong 00427154 + REVISION "201809301739Z" + DESCRIPTION + "MOD hwXQoSStormControlAction, hwXQoSStormControlBcMode, hwXQoSStormControlMcMode, hwXQoSStormControlUcMode" + + --add by pengsheng 00191075 + REVISION "201809251739Z" + DESCRIPTION + "ADD hwXQoSPfcApplyFailAlarm, hwXQoSPfcApplyFailAlarmResume" + + --add by zhaoqingqing 00348648 + REVISION "201809151739Z" + DESCRIPTION + "ADD hwXACLEPGCreateGroupAlarm, hwXACLEPGCreateGroupResume, hwXACLEPGGroupMemberAlarm, hwXACLEPGGroupMemberResume, hwXACLEPGPolicyAlarm, hwXACLEPGPolicyResume" + --add by zhaomingzhe 00415565 + REVISION "201809081730Z" + DESCRIPTION + "ADD hwXQoSStormControlBroadcastRate, hwXQoSStormControlMulticastRate, hwXQoSStormControlUnicastRate" + + --add by yanghaopeng 84106631 + REVISION "201809031428Z" + DESCRIPTION + "MOD hwXQoSHardPipeStatisticsExtTable, hwXQoSHardPipeAccessStatisticsExtTable, hwXQoSPortQueueStatisticsExtTable, hwXQoSIfQueueExtRunInfoTable" + + --add by yanghaopeng 84106631 + REVISION "201808221151Z" + DESCRIPTION + "ADD hwXQoSHardPipeStatisticsExtTable, hwXQoSHardPipeAccessStatisticsExtTable, hwXQoSPortQueueStatisticsExtTable, hwXQoSIfQueueExtRunInfoTable" + --add by gaolikun 00181543 + --add by gaolikun 00181543 + REVISION "201807311739Z" + DESCRIPTION + "ADD hwXQoSTMPerformanceAlarm, hwXQoSTMPerformanceAlarmClear" + + --add by zhouzaihua 00215230 + REVISION "201807301739Z" + DESCRIPTION + "ADD hwXQoSInterfaceIngressDropAlarm, hwXQoSInterfaceIngressDropAlarmResume" + + --add by xiejiayou WX353812 + REVISION "201807251546Z" + DESCRIPTION + "MOD hwXQoSPortShapPercent" + + --add by guanqingyu 00279173 + REVISION "201807031459Z" + DESCRIPTION + "Add hwXQoSCarStatisticsExtTable And hwXQoSIfCarStatisticsExtTable" + + --add by qilongfei 00278012 + REVISION "201806011739Z" + DESCRIPTION + "Add hwXQoSQppbPolicyStatisticsExtTable And hwXQoSQppbGlobalStatisticsExtTable" + + --add by luhongyu wx431419 + REVISION "201806011739Z" + DESCRIPTION + "MOD hwXQosCarResourceServiceType " + + --add by lidapeng 00428136 + REVISION "201805101739Z" + DESCRIPTION + "ADD hwXQoSHardPipeApplySQFailAlarm, hwXQoSHardPipeApplySQFailAlarmClear" + + --add by liyuanze 00373298 + REVISION "201804261739Z" + DESCRIPTION + "ADD hwXACLFEIMemoryFullAlarm, hwXACLFEIMemoryFullAlarmResume" + + --add by zhouzaihua 00215230 + REVISION "201804251739Z" + DESCRIPTION + "ADD hwXQoSQueueStatisticsMulticastObjects" + + --add by zhouzaihua 00215230 + REVISION "201804191739Z" + DESCRIPTION + "ADD hwXQoSIfCarDiscardAlarm, hwXQoSIfCarDiscardAlarmResume" + + --add by wangyan 00242782 + REVISION "201804161739Z" + DESCRIPTION + "ADD hwXACLFEIMemoryFullAlarm, hwXACLFEIMemoryFullAlarmResume" + + REVISION "201804161739Z" + DESCRIPTION + "ADD hwXQoSPfcTurnOff, hwXQoSPfcTurnOffResume" + + REVISION "201803161550Z" + DESCRIPTION + "MOD hwXQoSAclTcamResTotalNumbe" + --add by wuyifan wwx191562 + REVISION "201801311139Z" + DESCRIPTION + "MOD hwXQoSCpApplyPolicyName,hwXQoSCpCarActionPolicyName, hwXQoSCBPairResTrafficPolicyName" + --add by hanhongyun 00415689 + --add by hehaiyan 00201775 + REVISION "201801231739Z" + DESCRIPTION + "ADD hwXQoSPfcDeadLock, hwXQoSPfcDeadLockResume" + --add by hehaiyan 00201775 + REVISION "201801221739Z" + DESCRIPTION + "ADD hwXQosQueueExcepAlarm, hwXQosQueueExcepAlarmResume" + --add by hehaiyan 00201775 + REVISION "201801151739Z" + DESCRIPTION + "MOD hwXQoSPortQueueStatisticsQueueIndex, " + --add by zhangxioafang zwx451218 + + REVISION "201801021739Z" + DESCRIPTION + "MOD hwXQoSPortQueueStatisticsQueueIndex, " + --add by wuyifan wx191562 + REVISION "201712211530Z" + DESCRIPTION + "SNMPv2-TC.hwQoS OBJECT IDENTIFIER.hwXQoSIfWredCfgInfoEntry" + --add by zhangxioafang zwx451218 + + REVISION "201712070948Z" + DESCRIPTION + "The HUAWEI-XQoS-MIB contains objects to + Manage configuration and Monitor running state + for Class Based QoS feature." + --add by tianhao 00344004 + REVISION "201711101739Z" + DESCRIPTION + "MOD HwXQoSIfQueueRunInfoEntry, " + --add by zhouzaihua 00215230 + REVISION "201710231739Z" + DESCRIPTION + "ADD hwXQoSIngressAgingDiscardAlarm, hwXQoSIngressAgingDiscardAlarmResume" + + --add by chenxu wx398575 + REVISION "201710171739Z" + DESCRIPTION + "MOD hwXQoSHardPipeAlarm, hwXQoSSoftPipeAlarm, hwXQoSHardPipeBwAlarm" + --add by guzhen g00244223 + REVISION "201709021739Z" + DESCRIPTION + "MODIFY hwXQoSRedirectNextHopInvalidAlarm,hwXQoSRedirectNextHopInvalidAlarmClear" + --add by yejun 00401877 + REVISION "201707290406Z" + DESCRIPTION + "MODIFY hwXQoSHardPipeAlarmTable,hwXQoSSoftPipeAlarmTable,hwXQoSHardPipeBwAlarmTable" + --add by zhouzaihua 00215230 + REVISION "201707251739Z" + DESCRIPTION + "ADD hwXQosIngressPktsDiscardAlarm, hwXQoSIngressPktsDiscardAlarmResume" + --add by sunqirui 00242845 + REVISION "201707041532Z" + DESCRIPTION + "ADD hwXQoSStormSuppressAlarm, hwXQoSStormSuppressAlarmResume, hwXQoSStormSuppressSlotAlarm, hwXQoSStormSuppressSlotAlarmResume" + + --add by chenxu wx398575 + REVISION "201707011739Z" + DESCRIPTION + "ADD hwXQoSHardPipeAcBandWthOverAlarm,hwXQoSHardPipeAcBandWthOverAlarmClear" + --add by chenxu wx398575 + REVISION "201707011739Z" + DESCRIPTION + "MODIFY hwXQoSHardPipeStatisticsTable" + --add by zhouzaihua 00215230 + REVISION "201707011739Z" + DESCRIPTION + "ADD hwXQoUnicastPktsDiscardAlarm, hwXQoSUnicastPktsDiscardAlarmResume" + --add by lilei kf30057 + REVISION "201707011739Z" + DESCRIPTION + "ADD hwXQoSPortShapPercent" +--add by guanjiazhi wx451239 + REVISION "201706161739Z" + DESCRIPTION + "ADD hwXQoSIfCarCfgInfoTable, hwXQoSIfLrCfgInfoTable, hwXQoSIfQueueCfgInfoTable, hwXQoSIfQueueRunInfoTable, hwXQoSIfCarStatisticsTable, hwXQoSUserQueueResourceTable, hwXQoSUserGroupQueueResourceTable, hwXQoSSubPortQueueResourceTable, hwXQoSChannelResourceTable, hwXQoSTemplateResourceTable, hwXQoSCBPairResourceTable, hwXQoSBindingTrafficPolicyResourceTable, hwXQoSAclTcamResourceTable, hwXQosBoardCarResourceTable, hwXQoSPortQueueAlarmExTable " + + --add by zhouzaihua 00215230 + REVISION "201706131739Z" + DESCRIPTION + "ADD hwXQoSRcyPortPktsDropAlarm, hwXQoSRcyPortPktsDropAlarmResume" + + --add by luhongyu wx431419 + REVISION "201705061438Z" + DESCRIPTION + "ADD hwXQoSIfLrRealCir" + --add by zhouzaihua 00215230 + REVISION "201705041739Z" + DESCRIPTION + "ADD hwXQoSPacketsDropInterfaceAlarm, hwXQoSPacketsDropInterfaceAlarmResume" + --add by sunqirui 00242845 + REVISION "201702251739Z" + DESCRIPTION + "ADD hwXQoSStormControlAlarm, hwXQoSStormControlAlarmResume" + --add by chenxuegang wx283757 + REVISION "201702241736Z" + DESCRIPTION + "MOD hwXQoSCarStatisticsSlotNumber" + + --add by zhouzaihua 00215230 + REVISION "201702241022Z" + DESCRIPTION + "ADD hwXQoSUnicastPktsCongestionAlarm, hwXQoSUnicastPktsCongestionAlarmResume" + + --add by wanghongke wx228773 + REVISION "201701161022Z" + DESCRIPTION + "ADD hwXQoSSubPortQueueResPoolIndex TABLE" + + --add by liangyun 00353956 + REVISION "201701131548Z" + DESCRIPTION + "ADD hwXQoSHardPipeAccessStatisticsTable TABLE" + + --add by wangcheng 00215154 + REVISION "201612211251Z" + DESCRIPTION + "ADD hwXQoSCarObjects" + + --add by lizhen 00379896 + REVISION "201611291251Z" + DESCRIPTION + "ADD hwXQoSHardPipeBwAlarmTable NODE" + + REVISION "201611171628Z" + DESCRIPTION + "ADD add hwXQOSQueueBufferAlarmDiscard " + + --add by zhangmingming 00357391 + REVISION "201609291932Z" + DESCRIPTION + "Modify hwXQoSCpDefendDiscardedPacketAlarm" + + REVISION "201609211021Z" + DESCRIPTION + "ADD hwXQoSHardPipeApplyFailAlarm at 2016-09-21." + --add by pengsheng 00191075 + REVISION "201609031739Z" + DESCRIPTION + "ADD hwXQoSMulticastPktsDiscardAlarm, hwXQoSMulticastPktsDiscardAlarmResume, hwXQoSMulticastPktsDiscardInterfaceAlarm, hwXQoSMulticastPktsDiscardInterfaceAlarmResume" + REVISION "201606201428Z" + DESCRIPTION + "ADD hwXQoSSoftPipeAlarmTable NODE " + --add by dongyanan 00229838 + REVISION "201606011201Z" + DESCRIPTION + "modify hwXQoSIfQueueCfgInfoTable" + --add by magang 00349451 + REVISION "201605311447Z" + DESCRIPTION + "add hwXQoSQppbPolicyEventLog, hwXQoSQppbPolicyEventLogObjects" + REVISION "201604211021Z" + DESCRIPTION + "MODIFY hwXQoSIfQueueCfgCosType at 2016-8-8." + + REVISION "201604211021Z" + DESCRIPTION + "MODIFY hwXQoSPortShapingPbsValue" + --add by magang 00349451 + REVISION "201604051930Z" + DESCRIPTION + "add hwXQoSGlbQPPBEventLog, hwXQoSGlbQPPBEventLogObjects" + -- added by chenhao 00240449 + REVISION "201603221436Z" + DESCRIPTION + "add VB node of hwXQoSDefendPortCarPassedPacketAlarm and hwXQoSDefendPortCarPassedPacketAlarmClear" + REVISION "201601191628Z" + DESCRIPTION + "ADD hwRemoteMirrRecoverFailNotify " + --add by liye 00200458 + REVISION "201512142028Z" + DESCRIPTION + "ADD hwXQosBoardCarResourceTable" + -- added by chenhao 00240449 + REVISION "201512041150Z" + DESCRIPTION + "add VB node of hwXQoSCpDefendDiscardedPacketAlarm and hwXQoSCpDefendDiscardedPacketAlarmClear" + REVISION "201512021628Z" + DESCRIPTION + "ADD hwXQoSIf8021PCarCfgInfoTable " + --add by chenlong c00230926 + REVISION "201512021628Z" + DESCRIPTION + "modify hwXQoSBufferOverrunHistoryEntry" + --add by magang 00349451 + REVISION "201511261851Z" + DESCRIPTION + "modify hwXQoSIfQPPBDelAlarm, hwXQoSIfQPPBDelAlarmObjects" + + --add by chenlong c00230926 + REVISION "201511261128Z" + DESCRIPTION + "add hwXQoSBufferStatisticObjects" + --add by magang 00349451 + REVISION "201510231050Z" + DESCRIPTION + "add hwXQoSIfQPPBDelAlarm, hwXQoSIfQPPBDelAlarmObjects" + --add by songjian 00280711 + REVISION "201509161050Z" + DESCRIPTION + "add hwXQoSQppbPolicyApplyFailAlarm, hwXQoSQppbPolicyApplyFailAlarmClear, hwXQoSQppbPolicyApplyFailAlarmObjects" + --add by wangzhensheng 00163673 + REVISION "201509081050Z" + DESCRIPTION + "add hwXQoSTrunkProfileNotEffectAlarm" + --add by wangjing 00280821 + REVISION "201507161050Z" + DESCRIPTION + "renew description of hwXQoSRuleFailAlarm, hwXQoSRuleFailInfo and hwXQoSRuleFailAlarmCancel" + --add by wangjing 00280821 + REVISION "201506061428Z" + DESCRIPTION + "rename hwXQoSRuleFaileAlarm and hwXQoSRuleFaileAlarmCancel to hwXQoSRuleFailAlarm and hwXQoSRuleFailAlarmCancel" + REVISION "201505201025Z" + DESCRIPTION + "CP-CAR Add hwXQoSCpDefendProtocolDescirption" + REVISION "201504241025Z" + DESCRIPTION + "Modify hwXQoSStormControlTrap" + -- added by chenhao 00240449 + REVISION "201501281030Z" + DESCRIPTION + "add trap node of hwXQoSDefendPortCarPassedPacketAlarm and hwXQoSDefendPortCarPassedPacketAlarmClear" + REVISION "201412241428Z" + DESCRIPTION + "ADD hwXQoSChannelResourceTable" +REVISION "201412231428Z" + DESCRIPTION + "ADD hwXQoSFCoEPriorityAlarm and hwXQoSFCoEPriorityAlarmClear" + + --add by wangjing 00280821 + REVISION "201412161428Z" + DESCRIPTION + "Modify hwXQoSVpnAclConflictAlarm, hwXQoSVpnAclConflictAlarmClear information " + --add by wangjing 00280821 + REVISION "201412161428Z" + DESCRIPTION + "ADD hwXQoSVpnAclConflictAlarm, hwXQoSVpnAclConflictAlarmClear and hwXQoSVpnAclConflictAlarmTable" + + REVISION "201412151428Z" + DESCRIPTION + "ADD hwXQoSStormControlTrapExt and hwXQoSStormControlIfName" + REVISION "201411031428Z" + DESCRIPTION + "ADD hwXQoSIfLrDiscardAlarm, hwXQoSIfLrDiscardAlarmResume" + REVISION "201410101428Z" + DESCRIPTION + "ADD hwXQoSHardPipeAbilityTable and hwXQoSHardPipeConfigTable" + REVISION "201408151428Z" + DESCRIPTION + "DEL hwXQoSBaFrdePhbTable and hwXQoSBaFrdeMapTable and hwXQoSIfTrustFrdeTable" + REVISION "201408071428Z" + DESCRIPTION + "MOD hwXQoSHardPipeAlarmTable NODE" + REVISION "201407301428Z" + DESCRIPTION + "ADD hwXQOSQueueBufferOverrunAlarm, hwXQOSQueueBufferOverrunResume and hwXQOSQueueBufferOverrunAlarmTable" + REVISION "201407231428Z" + DESCRIPTION + "ADD hwXQoSUserQueueResourceTable, hwXQoSUserGroupQueueResourceTable, + hwXQoSSubPortQueueResourceTable, hwXQoSChannelResourceTable, + hwXQoSTemplateResourceTable, hwXQoSCBPairResourceTable, + hwXQoSBindingTrafficPolicyResourceTable, and hwXQoSAclTcamResourceTable" + REVISION "201407101428Z" + DESCRIPTION + "ADD hwXQoSBaFrdePhbTable and hwXQoSBaFrdeMapTable and hwXQoSIfTrustFrdeTable" + REVISION "201407091428Z" + DESCRIPTION + "ADD hwXQoSHardPipeStatisticsTable" + REVISION "201407021428Z" + DESCRIPTION + "MOD hwXQoSRuleFaileAlarmCancel NODE" + REVISION "201404241428Z" + DESCRIPTION + "MOD hwXQoSProfileName NODE" + REVISION "201403311428Z" + DESCRIPTION + "MOD hwXQoSBufferUsageStatisticsObjects OID" + REVISION "201401221428Z" + DESCRIPTION + "ADD hwXQoSPortQueueAlarmExTable" + REVISION "201401181428Z" + DESCRIPTION + "MOD hwXQoSIfQueueRunInfoTable and hwXQoSPortQueueStatisticsTable" + REVISION "201312161428Z" + DESCRIPTION + "MOD hwXQoSCarTable and hwXQoSIfCarCfgInfoTable" + REVISION "201309291428Z" + DESCRIPTION + "MOD hwXQoSCarTable OID" + + REVISION "201307291428Z" + DESCRIPTION + "ADD hwXQosCarResourceTable" + + REVISION "201306031428Z" + DESCRIPTION + "MOD hwXQoSProfileObjects and hwXQoSPortQueueAlarmObjects OID" + + REVISION "201304271428Z" + DESCRIPTION + "ADD hwXQoSPortQueueStatisticsQueuePercentage NODE" + + ::= { hwQoS 4 } +-- 1.3.6.1.4.1.2011.5.25.32.4 +-- +-- Textual conventions +-- +-- +-- type definitions in the interface queue +-- +-- hwXQosQueueType + XQosQueueType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Queue Type: + BE (1) + AF1(2) + AF2(3) + AF3(4) + AF4(5) + EF (6) + " + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6) + } + +-- ResetFlag + ResetFlag ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Reset Flag: + DISABLE (0) + RESET (1) + ENABLE (2) + " + SYNTAX INTEGER + { + disable(0), + reset(1), + enable(2) + } + +-- COS Type + CosType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + " + BE(1) + AF1(2) + AF2(3) + AF3(4) + AF4(5) + EF(6) + CS6(7) + CS7(8) + ALL(9) + queue10(10) + queue11(11) + queue12(12) + queue13(13) + queue14(14) + queue15(15) + queue16(16) + queue17(17) + queue18(18) + queue19(19) + queue20(20) + queue21(21) + queue22(22) + queue23(23) + queue24(24) + + " + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8), + all(9), + queue10(10), + queue11(11), + queue12(12), + queue13(13), + queue14(14), + queue15(15), + queue16(16), + queue17(17), + queue18(18), + queue19(19), + queue20(20), + queue21(21), + queue22(22), + queue23(23), + queue24(24) + } + +-- CarAction + CarAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The actions taken when packets conforming or exceeding the configured + CIR: + pass (1), + discard (2), + remark IP Precedence (3), + remark DSCP(4), + remark Mpls Exp(5), + remark (6), + remark 8021p(7) + " + SYNTAX INTEGER + { + pass(1), + discard(2), + remarkIpPrec(3), + remarkDscp(4), + remarkMplsExp(5), + remark(6), + remark8021p(7) + } + +-- Direction + DirectionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Direction Policy apply on." + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + +-- UrpfCtrlType + UrpfCtrlType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Strict(1) + Loose(2)" + SYNTAX INTEGER + { + strict(1), + loose(2) + } + +-- SampleType + SampleType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Fix-packets(1) + Fix-time(2) + Random-packets(3) + Random-time(4) + " + SYNTAX INTEGER + { + fix-packets(1), + fix-time(2), + random-packets(3), + random-time(4) + } + +-- IPCARRuleType + IPCARRuleType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of IPCAR Rule. " + SYNTAX INTEGER + { + ipv4Acl(1), + ipv4SrcIp(2), + ipv4DstIp(3) + } + +-- +-- Node definitions +-- + +-- 1.3.6.1.4.1.2011.5.25.32 +-- hwQoS OBJECT IDENTIFIER ::= { hwDatacomm 32 } + +-- 1.3.6.1.4.1.2011.5.25.32.4.1 + hwXQoSObjects OBJECT IDENTIFIER ::= { hwXQoSMIB 1 } + hwXQoSConformance OBJECT IDENTIFIER ::= { hwXQoSMIB 2 } + +-- BA command + hwXQoSBaObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 1 } + +-- Diffserv Domain + hwXQoSBaCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-server domain configuration information." + ::= { hwXQoSBaObjects 1 } + + hwXQoSBaCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-server domain Information Entry." + INDEX { hwXQoSBaIndex } + ::= { hwXQoSBaCfgInfoTable 1 } + + HwXQoSBaCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaIndex + Integer32, + hwXQoSBaName + OCTET STRING, + hwXQoSBaRowStatus + RowStatus + } + + hwXQoSBaIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the index of a DS domain.The value ranges from 0 to 7.This object has no default value." + ::= { hwXQoSBaCfgInfoEntry 1 } + + hwXQoSBaName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the name of a DS domain.The value of this object is a string of 1 to 8 ASCII characters in plain text and complies with the format of the command line.The object has no default value." + ::= { hwXQoSBaCfgInfoEntry 2 } + + hwXQoSBaRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the row status.The value of this object can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value." + ::= { hwXQoSBaCfgInfoEntry 3 } + +-- 8021p-inbound in diff domain + hwXQoSBa8021pPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBa8021pPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain 8021p phb configuration information." + ::= { hwXQoSBaObjects 2 } + + hwXQoSBa8021pPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBa8021pPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain 8021p phb Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBa8021pPhbIndex } + ::= { hwXQoSBa8021pPhbCfgInfoTable 1 } + + HwXQoSBa8021pPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSBa8021pPhbIndex + Integer32, + hwXQoSBa8021pPhbPri + Integer32, + hwXQoSBa8021pPhbCos + Integer32, + hwXQoSBa8021pPhbColour + Integer32, + hwXQoSBa8021pPhbRowStatus + RowStatus + } + + hwXQoSBa8021pPhbIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the index of the Per-Hop Behavior (PHB)." + ::= { hwXQoSBa8021pPhbCfgInfoEntry 1 } + + hwXQoSBa8021pPhbPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the 802.1p priority.The value ranges from 0 to 7." + ::= { hwXQoSBa8021pPhbCfgInfoEntry 2 } + + hwXQoSBa8021pPhbCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." + ::= { hwXQoSBa8021pPhbCfgInfoEntry 3 } + + hwXQoSBa8021pPhbColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." + ::= { hwXQoSBa8021pPhbCfgInfoEntry 4 } + + hwXQoSBa8021pPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." + ::= { hwXQoSBa8021pPhbCfgInfoEntry 5 } + +-- 8021p-outbound in diff domain + hwXQoSBa8021pMapCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBa8021pMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain 8021p map configuration information." + ::= { hwXQoSBaObjects 3 } + + hwXQoSBa8021pMapCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBa8021pMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain 8021p map Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBa8021pMapIndex } + ::= { hwXQoSBa8021pMapCfgInfoTable 1 } + + HwXQoSBa8021pMapCfgInfoEntry ::= + SEQUENCE { + hwXQoSBa8021pMapIndex + Integer32, + hwXQoSBa8021pMapCos + Integer32, + hwXQoSBa8021pMapColour + Integer32, + hwXQoSBa8021pMapPri + Integer32, + hwXQoSBa8021pMapRowStatus + RowStatus + } + + hwXQoSBa8021pMapIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the mapping index.The value starts from 0." + ::= { hwXQoSBa8021pMapCfgInfoEntry 1 } + + hwXQoSBa8021pMapCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: +CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." + ::= { hwXQoSBa8021pMapCfgInfoEntry 2 } + + hwXQoSBa8021pMapColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." + ::= { hwXQoSBa8021pMapCfgInfoEntry 3 } + + hwXQoSBa8021pMapPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the 8021.p priority.The value ranges from 0 to 7.The object has no default value." + ::= { hwXQoSBa8021pMapCfgInfoEntry 4 } + + hwXQoSBa8021pMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1).The object has no default value." + ::= { hwXQoSBa8021pMapCfgInfoEntry 5 } + +-- Dscp-inbound in diff domain + hwXQoSBaDscpPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaDscpPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain DSCP phb configuration information." + ::= { hwXQoSBaObjects 4 } + + hwXQoSBaDscpPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaDscpPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain DSCP phb Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBaDscpPhbIndex } + ::= { hwXQoSBaDscpPhbCfgInfoTable 1 } + + HwXQoSBaDscpPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaDscpPhbIndex + Integer32, + hwXQoSBaDscpPhbPri + Integer32, + hwXQoSBaDscpPhbCos + Integer32, + hwXQoSBaDscpPhbColour + Integer32, + hwXQoSBaDscpPhbRowStatus + RowStatus + } + + hwXQoSBaDscpPhbIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the index of the Per-Hop Behavior (PHB)." + ::= { hwXQoSBaDscpPhbCfgInfoEntry 1 } + + hwXQoSBaDscpPhbPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the priority of DSCP.The value ranges from 0 to 7." + ::= { hwXQoSBaDscpPhbCfgInfoEntry 2 } + + hwXQoSBaDscpPhbCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: +CS(7),CS(6),EF(5),AF(4),AF(3),AF(2),AF(1),BE(0)." + ::= { hwXQoSBaDscpPhbCfgInfoEntry 3 } + + + hwXQoSBaDscpPhbColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." + ::= { hwXQoSBaDscpPhbCfgInfoEntry 4 } + + + hwXQoSBaDscpPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." + ::= { hwXQoSBaDscpPhbCfgInfoEntry 5 } + + +-- Dscp-outbound in diff domain + hwXQoSBaDscpMapCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaDscpMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain Dscp map configuration information." + ::= { hwXQoSBaObjects 5 } + + + hwXQoSBaDscpMapCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaDscpMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain Dscp map Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBaDscpMapIndex } + ::= { hwXQoSBaDscpMapCfgInfoTable 1 } + + + HwXQoSBaDscpMapCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaDscpMapIndex + Integer32, + hwXQoSBaDscpMapCos + Integer32, + hwXQoSBaDscpMapColour + Integer32, + hwXQoSBaDscpMapPri + Integer32, + hwXQoSBaDscpMapRowStatus + RowStatus + } + + hwXQoSBaDscpMapIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the mapping index." + ::= { hwXQoSBaDscpMapCfgInfoEntry 1 } + + + hwXQoSBaDscpMapCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: +CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." + ::= { hwXQoSBaDscpMapCfgInfoEntry 2 } + + + hwXQoSBaDscpMapColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." + ::= { hwXQoSBaDscpMapCfgInfoEntry 3 } + + + hwXQoSBaDscpMapPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the DSCP value.The value ranges from 0 to 7." + ::= { hwXQoSBaDscpMapCfgInfoEntry 4 } + + + hwXQoSBaDscpMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." + ::= { hwXQoSBaDscpMapCfgInfoEntry 5 } + + +-- Exp-inbound in diff domain + hwXQoSBaExpPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaExpPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain Exp phb configuration information." + ::= { hwXQoSBaObjects 6 } + + + hwXQoSBaExpPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaExpPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain Exp phb Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBaExpPhbIndex } + ::= { hwXQoSBaExpPhbCfgInfoTable 1 } + + + HwXQoSBaExpPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaExpPhbIndex + Integer32, + hwXQoSBaExpPhbPri + Integer32, + hwXQoSBaExpPhbCos + Integer32, + hwXQoSBaExpPhbColour + Integer32, + hwXQoSBaExpPhbRowStatus + RowStatus + } + + hwXQoSBaExpPhbIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the index of PHB." + ::= { hwXQoSBaExpPhbCfgInfoEntry 1 } + + + hwXQoSBaExpPhbPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the EXP field of an MPLS packet.The value ranges from 0 to 7." + ::= { hwXQoSBaExpPhbCfgInfoEntry 2 } + + + hwXQoSBaExpPhbCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following: +CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." + ::= { hwXQoSBaExpPhbCfgInfoEntry 3 } + + + hwXQoSBaExpPhbColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." + ::= { hwXQoSBaExpPhbCfgInfoEntry 4 } + + + hwXQoSBaExpPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." + ::= { hwXQoSBaExpPhbCfgInfoEntry 5 } + + +-- Exp-outbound in diff domain + hwXQoSBaExpMapCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaExpMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain Exp map configuration information." + ::= { hwXQoSBaObjects 7 } + + + hwXQoSBaExpMapCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaExpMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain Exp map Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBaExpMapIndex } + ::= { hwXQoSBaExpMapCfgInfoTable 1 } + + + HwXQoSBaExpMapCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaExpMapIndex + Integer32, + hwXQoSBaExpMapCos + Integer32, + hwXQoSBaExpMapColour + Integer32, + hwXQoSBaExpMapPri + Integer32, + hwXQoSBaExpMapRowStatus + RowStatus + } + + hwXQoSBaExpMapIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the mapping index." + ::= { hwXQoSBaExpMapCfgInfoEntry 1 } + + + hwXQoSBaExpMapCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies CoS, that is, the scheduling priority.The value can be any of the following:CS7(7),CS6(6),EF(5),AF4(4),AF3(3),AF2(2),AF1(1),BE(0)." + ::= { hwXQoSBaExpMapCfgInfoEntry 2 } + + + hwXQoSBaExpMapColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the color of the packet, that is, the discarding priority.The value can be any of the following:Green(0),Yellow(1),Red(2)." + ::= { hwXQoSBaExpMapCfgInfoEntry 3 } + + + hwXQoSBaExpMapPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object identifies the EXP field of the MPLS packet.The value ranges from 0 to 7." + ::= { hwXQoSBaExpMapCfgInfoEntry 4 } + + + hwXQoSBaExpMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the row status.The value can be any of the following:CreateAndGo(4),Destroy(6),Active(1)." + ::= { hwXQoSBaExpMapCfgInfoEntry 5 } + + +-- trust upstream + hwXQoSIfDiffDomainTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfDiffDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trust diff-serve domain." + ::= { hwXQoSBaObjects 8 } + + + hwXQoSIfDiffDomainEntry OBJECT-TYPE + SYNTAX HwXQoSIfDiffDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on interface Configuration Information Entry." + INDEX { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId } + ::= { hwXQoSIfDiffDomainTable 1 } + + + HwXQoSIfDiffDomainEntry ::= + SEQUENCE { + hwXQoSIfDiffDomainIfIndex + Integer32, + hwXQoSIfDiffDomainVlanId + Integer32, + hwXQoSIfDiffDomainName + OCTET STRING, + hwXQoSIfDiffDomainRowStatus + RowStatus, + hwXQoSIfDiffDomainVlanId2 + Integer32 + } + + hwXQoSIfDiffDomainIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index." + ::= { hwXQoSIfDiffDomainEntry 1 } + + hwXQoSIfDiffDomainVlanId OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the VLAN ID of the interface." + ::= { hwXQoSIfDiffDomainEntry 2 } + + hwXQoSIfDiffDomainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters." + ::= { hwXQoSIfDiffDomainEntry 3 } + + + hwXQoSIfDiffDomainRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." + ::= { hwXQoSIfDiffDomainEntry 4 } + + + + hwXQoSIfDiffDomainVlanId2 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "End vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfDiffDomainEntry 5 } + + +-- trust 8021p + hwXQoSIfTrust8021pTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfTrust8021pEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trust diff-serve domain." + ::= { hwXQoSBaObjects 9 } + + + hwXQoSIfTrust8021pEntry OBJECT-TYPE + SYNTAX HwXQoSIfTrust8021pEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on interface Configuration Information Entry." + INDEX { hwXQoSIfTrust8021pIfIndex, hwXQoSIfTrust8021pVlanID } + ::= { hwXQoSIfTrust8021pTable 1 } + + + HwXQoSIfTrust8021pEntry ::= + SEQUENCE { + hwXQoSIfTrust8021pIfIndex + Integer32, + hwXQoSIfTrust8021pVlanID + Integer32, + hwXQoSIfTrust8021pAction + INTEGER, + hwXQoSIfTrust8021pRowStatus + RowStatus + } + + hwXQoSIfTrust8021pIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index." + ::= { hwXQoSIfTrust8021pEntry 1 } + + hwXQoSIfTrust8021pVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the VLAN ID of the interface." + ::= { hwXQoSIfTrust8021pEntry 2 } + + hwXQoSIfTrust8021pAction OBJECT-TYPE + SYNTAX INTEGER { + distrust(1), + trust(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies whether the Layer 2 simple stream classification is enabled.The value can be either of the following:Distrust(1),Trust(2).The object has no default value." + ::= { hwXQoSIfTrust8021pEntry 3 } + + hwXQoSIfTrust8021pRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), +Destroy(6),Active(1).The object has no default value." + ::= { hwXQoSIfTrust8021pEntry 4 } + +-- Atm Qos ServiceType+Clp to Cos+Color in diff domain + hwXQoSBaAtmQosPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaAtmQosPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain AtmQos ServiceType+Clp phb configuration information." + ::= { hwXQoSBaObjects 10 } + + hwXQoSBaAtmQosPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaAtmQosPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain AtmQos ServiceType+Clp phb Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosPhbServType, hwXQoSBaAtmQosPhbClp } + ::= { hwXQoSBaAtmQosPhbCfgInfoTable 1 } + + HwXQoSBaAtmQosPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaAtmQosPhbServType + Integer32, + hwXQoSBaAtmQosPhbClp + Integer32, + hwXQoSBaAtmQosPhbCos + Integer32, + hwXQoSBaAtmQosPhbColour + Integer32, + hwXQoSBaAtmQosPhbRowStatus + RowStatus + } + + hwXQoSBaAtmQosPhbServType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Qos ServiceType." + ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 1 } + + hwXQoSBaAtmQosPhbClp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Qos Clp." + ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 2 } + + hwXQoSBaAtmQosPhbCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cos of AtmQos." + ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 3 } + + hwXQoSBaAtmQosPhbColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Colour of AtmQos." + ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 4 } + + hwXQoSBaAtmQosPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSBaAtmQosPhbCfgInfoEntry 5 } + +-- Atm Qos Cos+Color to Clp in diff domain + hwXQoSBaAtmQosMapCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaAtmQosMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain Atm Qos Clp map configuration information." + ::= { hwXQoSBaObjects 11 } + + hwXQoSBaAtmQosMapCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaAtmQosMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain Atm Qos Clp map Configuration Information Entry." + INDEX { hwXQoSBaIndex, hwXQoSBaAtmQosMapIndex} + ::= { hwXQoSBaAtmQosMapCfgInfoTable 1 } + + HwXQoSBaAtmQosMapCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaAtmQosMapIndex + Integer32, + hwXQoSBaAtmQosMapCos + Integer32, + hwXQoSBaAtmQosMapColour + Integer32, + hwXQoSBaAtmQosMapClp + Integer32, + hwXQoSBaAtmQosMapRowStatus + RowStatus + } + + + hwXQoSBaAtmQosMapIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Qos index in diff-serve domain." + ::= { hwXQoSBaAtmQosMapCfgInfoEntry 1 } + + hwXQoSBaAtmQosMapCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cos of AtmQos." + ::= { hwXQoSBaAtmQosMapCfgInfoEntry 2 } + + hwXQoSBaAtmQosMapColour OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Colour of AtmQos." + ::= { hwXQoSBaAtmQosMapCfgInfoEntry 3 } + + hwXQoSBaAtmQosMapClp OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AtmQos Clp." + ::= { hwXQoSBaAtmQosMapCfgInfoEntry 4 } + + hwXQoSBaAtmQosMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSBaAtmQosMapCfgInfoEntry 5 } + +-- trust upstream on atm pvc + hwXQoSAtmPvcDiffDomainTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSAtmPvcDiffDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trust diff-serve domain." + ::= { hwXQoSBaObjects 12 } + + hwXQoSAtmPvcDiffDomainEntry OBJECT-TYPE + SYNTAX HwXQoSAtmPvcDiffDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on pvc interface Configuration Information Entry." + INDEX { hwXQoSAtmPvcDiffDomainIfIndex, hwXQoSAtmPvcVpi, hwXQoSAtmPvcVci} + ::= { hwXQoSAtmPvcDiffDomainTable 1 } + + HwXQoSAtmPvcDiffDomainEntry ::= + SEQUENCE { + hwXQoSAtmPvcDiffDomainIfIndex + Integer32, + hwXQoSAtmPvcVpi + Integer32, + hwXQoSAtmPvcVci + Integer32, + hwXQoSAtmPvcDiffDomainName + OCTET STRING, + hwXQoSAtmPvcDiffDomainRowStatus + RowStatus + } + + hwXQoSAtmPvcDiffDomainIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Interface Index." + ::= { hwXQoSAtmPvcDiffDomainEntry 1 } + + hwXQoSAtmPvcVpi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Pvc Vpi" + ::= { hwXQoSAtmPvcDiffDomainEntry 2 } + + hwXQoSAtmPvcVci OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Pvc Vci" + ::= { hwXQoSAtmPvcDiffDomainEntry 3 } + + hwXQoSAtmPvcDiffDomainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of diff-serve domain." + ::= { hwXQoSAtmPvcDiffDomainEntry 4 } + + hwXQoSAtmPvcDiffDomainRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSAtmPvcDiffDomainEntry 5 } + +-- trust upstream on atm pvp + hwXQoSAtmPvpDiffDomainTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSAtmPvpDiffDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trust diff-serve domain." + ::= { hwXQoSBaObjects 13 } + + hwXQoSAtmPvpDiffDomainEntry OBJECT-TYPE + SYNTAX HwXQoSAtmPvpDiffDomainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on pvp interface Configuration Information Entry." + INDEX { hwXQoSAtmPvpDiffDomainIfIndex, hwXQoSAtmPvpVpi} + ::= { hwXQoSAtmPvpDiffDomainTable 1 } + + HwXQoSAtmPvpDiffDomainEntry ::= + SEQUENCE { + hwXQoSAtmPvpDiffDomainIfIndex + Integer32, + hwXQoSAtmPvpVpi + Integer32, + hwXQoSAtmPvpDiffDomainName + OCTET STRING, + hwXQoSAtmPvpDiffDomainRowStatus + RowStatus + } + + hwXQoSAtmPvpDiffDomainIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Interface Index." + ::= { hwXQoSAtmPvpDiffDomainEntry 1 } + + hwXQoSAtmPvpVpi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Atm Pvp Vpi" + ::= { hwXQoSAtmPvpDiffDomainEntry 2 } + + hwXQoSAtmPvpDiffDomainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of diff-serve domain." + ::= { hwXQoSAtmPvpDiffDomainEntry 3 } + + hwXQoSAtmPvpDiffDomainRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSAtmPvpDiffDomainEntry 4 } + + + + -- inbound in diff domain + hwXQoSBaPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb configuration information." + ::= { hwXQoSBaObjects 14 } + + hwXQoSBaPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri phb Configuration Information Entry." + INDEX { hwXQoSBaIndex,hwXQoSBaPhbType,hwXQoSBaPhbPri } + ::= { hwXQoSBaPhbCfgInfoTable 1 } + + HwXQoSBaPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSBaPhbType + BaType, + hwXQoSBaPhbPri + Integer32, + hwXQoSBaPhbCos + Integer32, + hwXQoSBaPhbColour + INTEGER, + hwXQoSBaPhbRowStatus + RowStatus + } + + + hwXQoSBaPhbType OBJECT-TYPE + SYNTAX BaType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " 8021p (1), + dscp (2), + mplsExp(3), + ipPri(4), + hqosVlan8021p(5), + hqosDscp(6), + hqosMplsExp(7), + hqosIpPri(8), + vlan8021pInbound(9)." + + ::= { hwXQoSBaPhbCfgInfoEntry 1 } + + hwXQoSBaPhbPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "8021p / Dscp/Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri." + ::= { hwXQoSBaPhbCfgInfoEntry 2 } + + hwXQoSBaPhbCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Cos of 8021p / Dscp / Exp / IpPri / hqosVlan8021p / hqosDscp / hqosMplsExp / hqosIpPri." + ::= { hwXQoSBaPhbCfgInfoEntry 3 } + + hwXQoSBaPhbColour OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." + ::= { hwXQoSBaPhbCfgInfoEntry 4 } + + hwXQoSBaPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSBaPhbCfgInfoEntry 5 } + + + -- outbound in diff domain + hwXQoSBaMapCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map configuration information." + ::= { hwXQoSBaObjects 15 } + + hwXQoSBaMapCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri map Configuration Information Entry." + INDEX { hwXQoSBaIndex,hwXQoSBaMapType,hwXQoSBaMapCos,hwXQoSBaMapColour } + ::= { hwXQoSBaMapCfgInfoTable 1 } + + HwXQoSBaMapCfgInfoEntry ::= + SEQUENCE { + + hwXQoSBaMapType + BaType, + hwXQoSBaMapCos + Integer32, + hwXQoSBaMapColour + INTEGER, + hwXQoSBaMapPri + Integer32, + hwXQoSBaMapRowStatus + RowStatus + } + + + + hwXQoSBaMapType OBJECT-TYPE + SYNTAX BaType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " 8021p (1), + dscp (2), + mplsExp(3), + ipPri(4), + hqosVlan8021p(5), + hqosDscp(6), + hqosMplsExp(7), + hqosIpPri(8)." + ::= { hwXQoSBaMapCfgInfoEntry 1 } + + hwXQoSBaMapCos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cos of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." + ::= { hwXQoSBaMapCfgInfoEntry 2 } + + hwXQoSBaMapColour OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Colour of 8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." + ::= { hwXQoSBaMapCfgInfoEntry 3 } + + hwXQoSBaMapPri OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "8021p/Dscp/Exp/IpPri/hqosVlan8021p/hqosDscp/hqosMplsExp/hqosIpPri." + ::= { hwXQoSBaMapCfgInfoEntry 4 } + + hwXQoSBaMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSBaMapCfgInfoEntry 5 } + + + hwXQoSIfTrustTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfTrustEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trust diff-serve domain." + ::= { hwXQoSBaObjects 16 } + + hwXQoSIfTrustEntry OBJECT-TYPE + SYNTAX HwXQoSIfTrustEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on interface Configuration Information Entry." + INDEX { hwXQoSIfTrustIfIndex, hwXQoSIfTrustVlanID1,hwXQoSIfTrustVlanID2,hwXQoSBaType } + ::= { hwXQoSIfTrustTable 1 } + + HwXQoSIfTrustEntry ::= + SEQUENCE { + hwXQoSIfTrustIfIndex + Integer32, + hwXQoSIfTrustVlanID1 + Integer32, + hwXQoSIfTrustVlanID2 + Integer32, + hwXQoSBaType + BaType, + hwXQoSIfTrustAction + INTEGER, + hwXQoSIfTrustRowStatus + RowStatus + } + + hwXQoSIfTrustIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfTrustEntry 1 } + + hwXQoSIfTrustVlanID1 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "start Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfTrustEntry 2 } + + hwXQoSIfTrustVlanID2 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "end Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfTrustEntry 3 } + + hwXQoSBaType OBJECT-TYPE + SYNTAX BaType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "vlan8021p (1), + dscp (2), + mplsExp(3), + ipPri(4)" + ::= { hwXQoSIfTrustEntry 4 } + + hwXQoSIfTrustAction OBJECT-TYPE + SYNTAX INTEGER { + distrust(1), + trust(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The trust 802.1p action " + ::= { hwXQoSIfTrustEntry 5 } + + hwXQoSIfTrustRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfTrustEntry 6 } + + + hwXQoSDeiTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSDeiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Enable dei." + ::= { hwXQoSBaObjects 17 } + + hwXQoSDeiEntry OBJECT-TYPE + SYNTAX HwXQoSDeiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on interface Configuration Information Entry." + INDEX { hwXQoSDeiIfIndex, hwXQoSDeiVlanID1,hwXQoSDeiVlanID2 } + ::= { hwXQoSDeiTable 1 } + + HwXQoSDeiEntry ::= + SEQUENCE { + hwXQoSDeiIfIndex + Integer32, + hwXQoSDeiVlanID1 + Integer32, + hwXQoSDeiVlanID2 + Integer32, + hwXQoSIfEnableDeiAction + INTEGER, + hwXQoSDeiRowStatus + RowStatus + } + + hwXQoSDeiIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSDeiEntry 1 } + + hwXQoSDeiVlanID1 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "start Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSDeiEntry 2 } + + hwXQoSDeiVlanID2 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "end Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSDeiEntry 3 } + + hwXQoSIfEnableDeiAction OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + unenabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The enable dei action + enabled(1), + unenabled(2)" + ::= { hwXQoSDeiEntry 4 } + + hwXQoSDeiRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSDeiEntry 5 } + + hwXQoSRemarkTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSRemarkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Enable Remark." + ::= { hwXQoSBaObjects 18 } + + hwXQoSRemarkEntry OBJECT-TYPE + SYNTAX HwXQoSRemarkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on interface Configuration Information Entry." + INDEX { hwXQoSRemarkIfIndex, hwXQoSRemarkVlanID1,hwXQoSRemarkVlanID2 } + ::= { hwXQoSRemarkTable 1 } + + HwXQoSRemarkEntry ::= + SEQUENCE { + hwXQoSRemarkIfIndex + Integer32, + hwXQoSRemarkVlanID1 + Integer32, + hwXQoSRemarkVlanID2 + Integer32, + hwXQoSIfEnableRemarkAction + INTEGER, + hwXQoSRemarkRowStatus + RowStatus + } + + hwXQoSRemarkIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSRemarkEntry 1 } + + hwXQoSRemarkVlanID1 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "start Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSRemarkEntry 2 } + + hwXQoSRemarkVlanID2 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "end Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSRemarkEntry 3 } + + hwXQoSIfEnableRemarkAction OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + unenabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The enable remark action + enabled(1), + unenabled(2)" + ::= { hwXQoSRemarkEntry 4 } + + hwXQoSRemarkRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSRemarkEntry 5 } + +-- phb enable command begin + hwXQoSPhbEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPhbEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PHB enable table." + ::= { hwXQoSBaObjects 19 } + + hwXQoSPhbEnableEntry OBJECT-TYPE + SYNTAX HwXQoSPhbEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of diff-serve domain phb enable information." + INDEX { hwXQoSPhbEnableIfIndex,hwXQoSPhbEnableVlanID1,hwXQoSPhbEnableVlanID2 } + ::= { hwXQoSPhbEnableTable 1 } + + HwXQoSPhbEnableEntry ::= + SEQUENCE { + hwXQoSPhbEnableIfIndex + Integer32, + hwXQoSPhbEnableVlanID1 + Integer32, + hwXQoSPhbEnableVlanID2 + Integer32, + hwXQoSPhbEnableRowStatus + RowStatus + } + + hwXQoSPhbEnableIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSPhbEnableEntry 1 } + + hwXQoSPhbEnableVlanID1 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "start Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSPhbEnableEntry 2 } + + hwXQoSPhbEnableVlanID2 OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "end Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSPhbEnableEntry 3 } + + hwXQoSPhbEnableRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSPhbEnableEntry 4 } +-- phb enable command end + + +-- ****************************************************************** +-- +-- hwXQoSCommonInboundTable +-- +-- ****************************************************************** + + + hwXQoSCommonInboundTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCommonInboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to configure mapping between the 802.1p priorities or the Differentiated Services + CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. " + ::= { hwXQoSBaObjects 20 } + + + hwXQoSCommonInboundEntry OBJECT-TYPE + SYNTAX HwXQoSCommonInboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to configure mapping between the 802.1p priorities or the Differentiated Services + CodePoint (DSCP) values of upstream packets in the current QinQ domain and service classes. " + INDEX { hwXQoSBaIndex, hwXQoSCommonInboundPhbIndex } + ::= { hwXQoSCommonInboundTable 1 } + + HwXQoSCommonInboundEntry ::= + SEQUENCE { + hwXQoSCommonInboundPhbIndex + Integer32, + hwXQoSCommonInboundPhbCos + INTEGER, + hwXQoSCommonInboundPhbColor + INTEGER, + hwXQoSCommonInboundPhbPri + Integer32, + hwXQoSCommonInboundRowStatus + RowStatus + } + + hwXQoSCommonInboundPhbIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates a PHB index. " + ::= { hwXQoSCommonInboundEntry 1 } + + + hwXQoSCommonInboundPhbCos OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the 802.1p priority or the DSCP value." + ::= { hwXQoSCommonInboundEntry 2 } + + + hwXQoSCommonInboundPhbColor OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the color for marking a type of packets. + The value can be: + 1: Green + 2: Yellow + 3: Red + " + + ::= { hwXQoSCommonInboundEntry 3 } + + hwXQoSCommonInboundPhbPri OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the CoS. + The value ranges from 0 to 7. + " + + ::= { hwXQoSCommonInboundEntry 4 } + + + hwXQoSCommonInboundRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " + + ::= { hwXQoSCommonInboundEntry 50 } + +-- ****************************************************************** +-- +-- hwXQoSPppInboundTable +-- +-- ****************************************************************** + hwXQoSPppInboundTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPppInboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to map the priorities of PPP packets to the internal precedence of a router. " + ::= { hwXQoSBaObjects 21 } + + + hwXQoSPppInboundEntry OBJECT-TYPE + SYNTAX HwXQoSPppInboundEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to map the priorities of PPP packets to the internal precedence of a router. " + INDEX { hwXQoSBaIndex } + ::= { hwXQoSPppInboundTable 1 } + + HwXQoSPppInboundEntry ::= + SEQUENCE { + hwXQoSPppInboundCos + INTEGER, + hwXQoSPppInboundColor + INTEGER, + hwXQoSPppInboundRowStatus + RowStatus + } + + hwXQoSPppInboundCos OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the CoS of a router. + The value can be: + 1: BE + 2: AF1 + 3. AF2 + 4: AF3 + 5: AF4 + 6: EF + 7: CS6 + 8: CS7 + " + + ::= { hwXQoSPppInboundEntry 1 } + + + hwXQoSPppInboundColor OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the color for marking PPP packets. + The value can be: + 1: Green + 2: Yellow + 3; Red + " + + ::= { hwXQoSPppInboundEntry 2 } + + + hwXQoSPppInboundRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." + + ::= { hwXQoSPppInboundEntry 50 } + + + +-- ****************************************************************** +-- +-- hwXQoSServiceclassTable +-- +-- ****************************************************************** + + hwXQoSServiceclassTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSServiceclassEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to configure upstream traffic to enter specified queues on the interface. " + ::= { hwXQoSBaObjects 22 } + + + hwXQoSServiceclassEntry OBJECT-TYPE + SYNTAX HwXQoSServiceclassEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to configure upstream traffic to enter specified queues on the interface. " + INDEX { hwXQoSServiceclassPort } + ::= { hwXQoSServiceclassTable 1 } + + HwXQoSServiceclassEntry ::= + SEQUENCE { + hwXQoSServiceclassPort + InterfaceIndex, + hwXQoSServiceclass + INTEGER, + hwXQoSServiceclassRowStatus + RowStatus + } + + hwXQoSServiceclassPort OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index." + ::= { hwXQoSServiceclassEntry 1 } + + + hwXQoSServiceclass OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the CoS of the queue that upstream traffic on an interface enters. " + ::= { hwXQoSServiceclassEntry 2 } + + + hwXQoSServiceclassRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " + ::= { hwXQoSServiceclassEntry 50 } + + + +-- ****************************************************************** +-- +-- hwXQoSPhbTable +-- +-- ****************************************************************** + + hwXQoSPhbTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPhbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to prohibit the function of checking the PHB table on the outgoing interface. " + ::= { hwXQoSBaObjects 23 } + + + hwXQoSPhbEntry OBJECT-TYPE + SYNTAX HwXQoSPhbEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to prohibit the function of checking the PHB table on the outgoing interface. " + INDEX { hwXQoSPhbPort } + ::= { hwXQoSPhbTable 1 } + + HwXQoSPhbEntry ::= + SEQUENCE { + hwXQoSPhbPort + InterfaceIndex, + hwXQoSPhbEnable + INTEGER, + hwXQoSPhbRowStatus + RowStatus + } + + hwXQoSPhbPort OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index. " + ::= { hwXQoSPhbEntry 1 } + + hwXQoSPhbEnable OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the CoS of the queue that upstream traffic on an interface enters. " + DEFVAL {enable} + ::= { hwXQoSPhbEntry 2 } + + + hwXQoSPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy. " + + ::= { hwXQoSPhbEntry 50 } + +-- ****************************************************************** +-- +-- hwXQoSFieldDeiTable +-- +-- ****************************************************************** + + hwXQoSFieldDeiTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSFieldDeiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is sued to enable the drop eligible indicator (DEI) capability of the packets + on an interface and in a specified VLAN range. " + ::= { hwXQoSBaObjects 24 } + + + hwXQoSFieldDeiEntry OBJECT-TYPE + SYNTAX HwXQoSFieldDeiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is sued to enable the drop eligible indicator (DEI) capability of the packets + on an interface and in a specified VLAN range. " + INDEX { hwXQoSFieldDeiInterface,hwXQoSFieldDeiVlanId } + ::= { hwXQoSFieldDeiTable 1 } + + HwXQoSFieldDeiEntry ::= + SEQUENCE { + hwXQoSFieldDeiInterface + InterfaceIndex, + hwXQoSFieldDeiVlanId + Integer32, + hwXQoSFieldDeiEnabled + Integer32, + hwXQoSFieldDeiRowStatus + RowStatus + } + + hwXQoSFieldDeiInterface OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index. " + ::= { hwXQoSFieldDeiEntry 1 } + + + hwXQoSFieldDeiVlanId OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the VLAN ID. + The value ranges from 1 to 4094. + " + ::= { hwXQoSFieldDeiEntry 2 } + + + hwXQoSFieldDeiEnabled OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies whether to enable the DEI capability of the packets on a VLAN. " + ::= { hwXQoSFieldDeiEntry 3 } + + + hwXQoSFieldDeiRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status.Currently, three row statuses are supported: Active, CreateAndGo, and Destroy." + + ::= { hwXQoSFieldDeiEntry 50 } + +-- ****************************************************************** +-- +-- hwXQoSPicForwardingTable +-- +-- ****************************************************************** + + hwXQoSPicForwardingTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPicForwardingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSPicForwardingTable " + ::= { hwXQoSBaObjects 25 } + + + hwXQoSPicForwardingEntry OBJECT-TYPE + SYNTAX HwXQoSPicForwardingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSPicForwardingEntry " + INDEX { hwXQoSPicForwardingInterface } + ::= { hwXQoSPicForwardingTable 1 } + + HwXQoSPicForwardingEntry ::= + SEQUENCE { + hwXQoSPicForwardingInterface + InterfaceIndex, + hwXQoSPicForwarding8021pValue + Integer32, + hwXQoSPicForwardingPriority + INTEGER, + hwXQoSPicForwardingRowStatus + RowStatus + } + + hwXQoSPicForwardingInterface OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " hwXQoSPicForwardingInterface " + ::= { hwXQoSPicForwardingEntry 1 } + + + hwXQoSPicForwarding8021pValue OBJECT-TYPE + SYNTAX Integer32 (0..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " hwXQoSPicForwarding8021pValue " + ::= { hwXQoSPicForwardingEntry 2 } + + + hwXQoSPicForwardingPriority OBJECT-TYPE + SYNTAX INTEGER + { + high(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " hwXQoSPicForwardingPriority " + ::= { hwXQoSPicForwardingEntry 3 } + + + hwXQoSPicForwardingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. + createAndGo[4] - create a row. + destroy[6] -delete a row. + " + + ::= { hwXQoSPicForwardingEntry 4 } + + + +-- ****************************************************************** +-- +-- hwXQoSCarTable +-- +-- ****************************************************************** + + hwXQoSCarTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. " + ::= { hwXQoSBaObjects 26 } + + + hwXQoSCarEntry OBJECT-TYPE + SYNTAX HwXQoSCarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to configure traffic policing on a Layer 3 main interface or a Layer 2 interface. " + INDEX { hwXQoSCarInterfaceIndex,hwXQoSCarDirection,hwXQoSCarVlanID } + ::= { hwXQoSCarTable 1 } + + HwXQoSCarEntry ::= + SEQUENCE { + hwXQoSCarInterfaceIndex + InterfaceIndex, + hwXQoSCarDirection + INTEGER, + hwXQoSCarVlanID + Integer32, + hwXQoSCarCirValue + Integer32, + hwXQoSCarPirValue + Integer32, + hwXQoSCarCbsValue + Integer32, + hwXQoSCarPbsValue + Integer32, + hwXQoSCarGreenAction + INTEGER, + hwXQoSCarGreenServiceClass + INTEGER, + hwXQoSCarGreenColor + INTEGER, + hwXQoSCarYellowAction + INTEGER, + hwXQoSCarYellowServiceClass + INTEGER, + hwXQoSCarYellowColor + INTEGER, + hwXQoSCarRedAction + INTEGER, + hwXQoSCarRedServiceClass + INTEGER, + hwXQoSCarRedColor + INTEGER, + hwXQoSCarRowStatus + RowStatus, + hwXQoSCarCirValueEx + Unsigned32, + hwXQoSCarPirValueEx + Unsigned32, + hwXQoSCarCbsValueEx + Unsigned32, + hwXQoSCarPbsValueEx + Unsigned32 + } + + hwXQoSCarInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index." + ::= { hwXQoSCarEntry 1 } + + hwXQoSCarDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic direction to which CAR applies on an interface. + The value can be one of the following: + (1)Inbound + (2)outbound. + " + ::= { hwXQoSCarEntry 2 } + + hwXQoSCarVlanID OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the value of VLAN ID. + The value ranges from 1 to 4094. " + ::= { hwXQoSCarEntry 3 } + + hwXQoSCarCirValue OBJECT-TYPE + SYNTAX Integer32 (0..100000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the CIR on an interface." + ::= { hwXQoSCarEntry 4 } + + hwXQoSCarPirValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..100000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the PIR on an interface." + ::= { hwXQoSCarEntry 5 } + + hwXQoSCarCbsValue OBJECT-TYPE + SYNTAX Integer32 (0..100000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the CBS on an interface." + ::= { hwXQoSCarEntry 6 } + + hwXQoSCarPbsValue OBJECT-TYPE + SYNTAX Integer32 (0..100000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the PBS on an interface." + ::= { hwXQoSCarEntry 7 } + + hwXQoSCarGreenAction OBJECT-TYPE + SYNTAX INTEGER + { + pass(1), + discard(2), + null(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the action for packets marked green. + " + ::= { hwXQoSCarEntry 8 } + + hwXQoSCarGreenServiceClass OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8), + null(9) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the service class of the packets marked in green. The value can be one of the following: + 1: BE + 2: AF1 + 3. AF2 + 4: AF3 + 5: AF4 + 6: EF + 7: CS6 + 8: CS7 + 9: null." + ::= { hwXQoSCarEntry 9 } + + hwXQoSCarGreenColor OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3), + null(4) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the color that green packets are to be re-marked. The value can be one of the following: + 1: green + 2: yellow + 3: red + 4: null." + ::= { hwXQoSCarEntry 10 } + + hwXQoSCarYellowAction OBJECT-TYPE + SYNTAX INTEGER + { + pass(1), + discard(2), + null(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the action for packets marked yellow." + ::= { hwXQoSCarEntry 11 } + + hwXQoSCarYellowServiceClass OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8), + null(9) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the service class of the packets marked yellow. The value can be one of the following: + 1: BE + 2: AF1 + 3. AF2 + 4: AF3 + 5: AF4 + 6: EF + 7: CS6 + 8: CS7 + 9: null." + + ::= { hwXQoSCarEntry 12 } + + hwXQoSCarYellowColor OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3), + null(4) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the color that yellow packets are to be re-marked. The value can be one of the following: + 1: green + 2: yellow + 3: red + 4: null." + ::= { hwXQoSCarEntry 13 } + + hwXQoSCarRedAction OBJECT-TYPE + SYNTAX INTEGER + { + pass(1), + discard(2), + null(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the action for packets marked red. " + DEFVAL {discard} + ::= { hwXQoSCarEntry 14 } + + hwXQoSCarRedServiceClass OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8), + null(9) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the service class of the packets marked red. The value can be one of the following: + 1: BE + 2: AF1 + 3. AF2 + 4: AF3 + 5: AF4 + 6: EF + 7: CS6 + 8: CS7 + 9: null." + + ::= { hwXQoSCarEntry 15 } + + hwXQoSCarRedColor OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3), + null(4) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the color that red packets are to be re-marked. The value can be one of the following: + 1: green + 2: yellow + 3: red + 4: null. " + ::= { hwXQoSCarEntry 16 } + + hwXQoSCarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the CAR status." + + ::= { hwXQoSCarEntry 50 } + + hwXQoSCarCirValueEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the CIR of an interface." + ::= { hwXQoSCarEntry 51 } + + hwXQoSCarPirValueEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the PIR of an interface." + ::= { hwXQoSCarEntry 52 } + + hwXQoSCarCbsValueEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the CBS of an interface." + ::= { hwXQoSCarEntry 53 } + + hwXQoSCarPbsValueEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the PBS of an interface." + ::= { hwXQoSCarEntry 54 } + + +-- ****************************************************************** +-- +-- hwXQoSPortShapingTable +-- +-- ****************************************************************** + + hwXQoSPortShapingTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPortShapingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to limit the rate at which the interface sends data. " + ::= { hwXQoSBaObjects 27 } + + + hwXQoSPortShapingEntry OBJECT-TYPE + SYNTAX HwXQoSPortShapingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to limit the rate at which packets are sent on an interface. " + INDEX { hwXQoSPortShapingInterface } + ::= { hwXQoSPortShapingTable 1 } + + HwXQoSPortShapingEntry ::= + SEQUENCE { + hwXQoSPortShapingInterface + InterfaceIndex, + hwXQoSPortShapingValue + OCTET STRING, + hwXQoSPortShapingPbsValue + Integer32, + hwXQoSPortShapPercent + Integer32, + hwXQoSPortShapingRowStatus + RowStatus + } + + hwXQoSPortShapingInterface OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index." + ::= { hwXQoSPortShapingEntry 1 } + + + hwXQoSPortShapingValue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..10)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the shaping rate. + The maximum value equals the interface bandwidth. + 0 means not configured shaping rate." + ::= { hwXQoSPortShapingEntry 2 } + + hwXQoSPortShapingPbsValue OBJECT-TYPE + SYNTAX Integer32 (1..2147483646) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the PBS. + The value is an integer that ranges from 1 to 2147483646, in bytes. + the default pbs-value is 131072. + " + ::= { hwXQoSPortShapingEntry 3 } + + hwXQoSPortShapPercent OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The percentage-value of this object identifies the shaping rate, 0 means not configured shaping percentage." + ::= { hwXQoSPortShapingEntry 4 } + + hwXQoSPortShapingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status indicator." + + ::= { hwXQoSPortShapingEntry 50 } + +-- ****************************************************************** +-- +-- hwXQoSQueueTable +-- +-- ****************************************************************** + + hwXQoSQueueTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQueueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSQueueTable " + ::= { hwXQoSBaObjects 28 } + + + hwXQoSQueueEntry OBJECT-TYPE + SYNTAX HwXQoSQueueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSQueueEntry " + INDEX { hwXQoSQueueInterfaceIndex } + ::= { hwXQoSQueueTable 1 } + + HwXQoSQueueEntry ::= + SEQUENCE { + hwXQoSQueueInterfaceIndex + InterfaceIndex, + hwXQoSQueueServiceClass + INTEGER, + hwXQoSQueueCirValue + Integer32, + hwXQoSQueueCirPercentage + Integer32, + hwXQoSQueueDirection + INTEGER, + hwXQoSQueueRowStatus + RowStatus + } + + hwXQoSQueueInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " hwXQoSQueueInterfaceIndex " + ::= { hwXQoSQueueEntry 1 } + + hwXQoSQueueServiceClass OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " hwXQoSQueueServiceClass " + ::= { hwXQoSQueueEntry 2 } + + + hwXQoSQueueCirValue OBJECT-TYPE + SYNTAX Integer32 (0..10000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " hwXQoSQueueCirValue " + ::= { hwXQoSQueueEntry 3 } + + + hwXQoSQueueCirPercentage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " hwXQoSQueueCirPercentage " + ::= { hwXQoSQueueEntry 4 } + + hwXQoSQueueDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " hwXQoSQueueDirection " + ::= { hwXQoSQueueEntry 5 } + + + hwXQoSQueueRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. + createAndGo[4] - create a row. + destroy[6] -delete a row. + " + + ::= { hwXQoSQueueEntry 6 } + +-- ****************************************************************** +-- +-- hwXQoSCarStatisticsTable +-- +-- ****************************************************************** + + hwXQoSCarStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCarStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays CAR statistics on an interface. " + ::= { hwXQoSBaObjects 29 } + + + hwXQoSCarStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSCarStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the CAR statistics on an interface. " + INDEX { hwXQoSCarStatisticsInterfaceIndex,hwXQoSCarStatisticsDirection,hwXQoSCarStatisticsVlanid,hwXQoSCarStatisticsSlotNumber} + ::= { hwXQoSCarStatisticsTable 1 } + + HwXQoSCarStatisticsEntry ::= + SEQUENCE { + hwXQoSCarStatisticsInterfaceIndex + InterfaceIndex, + hwXQoSCarStatisticsDirection + INTEGER, + hwXQoSCarStatisticsVlanid + Integer32, + hwXQoSCarStatisticsSlotNumber + Integer32, + hwXQoSCarStatisticsReset + INTEGER, + hwXQoSCarStatisticsPassPackets + Counter64, + hwXQoSCarStatisticsPassBytes + Counter64, + hwXQoSCarStatisticsDropPackets + Counter64, + hwXQoSCarStatisticsDropBytes + Counter64, + hwXQoSCarStatisticsPassPacketsRate + Counter64, + hwXQoSCarStatisticsPassBytesRate + Counter64, + hwXQoSCarStatisticsDropPacketsRate + Counter64, + hwXQoSCarStatisticsDropBytesRate + Counter64 + } + + hwXQoSCarStatisticsInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index." + ::= { hwXQoSCarStatisticsEntry 1 } + + hwXQoSCarStatisticsDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the traffic direction to which CAR applies. + The value can be one of the following: + inbound(1) + outbound(2). + " + ::= { hwXQoSCarStatisticsEntry 2 } + + hwXQoSCarStatisticsVlanid OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the VLAN ID of an interface where the CAR statistics are queried. + The value ranges from 1 to 4094. " + ::= { hwXQoSCarStatisticsEntry 3 } + + hwXQoSCarStatisticsSlotNumber OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the ID of the board where CAR statistics are queried. + The value ranges from 0 to 128. " + ::= { hwXQoSCarStatisticsEntry 4 } + + hwXQoSCarStatisticsReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the resetting of statistics. " + ::= { hwXQoSCarStatisticsEntry 5 } + + hwXQoSCarStatisticsPassPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded packets. " + ::= { hwXQoSCarStatisticsEntry 6 } + + hwXQoSCarStatisticsPassBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSCarStatisticsEntry 7 } + + hwXQoSCarStatisticsDropPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets. " + ::= { hwXQoSCarStatisticsEntry 8 } + + hwXQoSCarStatisticsDropBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes. " + ::= { hwXQoSCarStatisticsEntry 9 } + + hwXQoSCarStatisticsPassPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are forwarded. " + ::= { hwXQoSCarStatisticsEntry 10 } + + hwXQoSCarStatisticsPassBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the byte pass rate. " + ::= { hwXQoSCarStatisticsEntry 11 } + + hwXQoSCarStatisticsDropPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are discarded. " + ::= { hwXQoSCarStatisticsEntry 12 } + + hwXQoSCarStatisticsDropBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the byte drop rate. " + ::= { hwXQoSCarStatisticsEntry 13 } + + +-- ****************************************************************** +-- +-- hwXQoSCpRateLimitTable +-- +-- ****************************************************************** + + hwXQoSCpRateLimitTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpRateLimitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to set the limit on the rate at which IGMP packets are transmitted. " + ::= { hwXQoSBaObjects 30 } + + + hwXQoSCpRateLimitEntry OBJECT-TYPE + SYNTAX HwXQoSCpRateLimitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to set the limit on the rate at which IGMP packets are transmitted. " + INDEX { hwXQoSCpRateLimitIfIndex,hwXQoSCpRateLimitPeVidValue,hwXQoSCpRateLimitCeVidBegin} + ::= { hwXQoSCpRateLimitTable 1 } + + HwXQoSCpRateLimitEntry ::= + SEQUENCE { + hwXQoSCpRateLimitIfIndex + InterfaceIndex, + hwXQoSCpRateLimitPeVidValue + Integer32, + hwXQoSCpRateLimitCeVidBegin + Integer32, + hwXQoSCpRateLimitCeVidEnd + Integer32, + hwXQoSCpRateLimitType + INTEGER, + hwXQoSCpRateLimitIgmpCir + Integer32, + hwXQoSCpRateLimitIgmpCbs + Integer32, + hwXQoSCpRateLimitRowStatus + RowStatus + } + + hwXQoSCpRateLimitIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of an interface. " + ::= { hwXQoSCpRateLimitEntry 1 } + + hwXQoSCpRateLimitPeVidValue OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates an outer VLAN tag. + The value ranges from 1 to 4094. " + ::= { hwXQoSCpRateLimitEntry 2 } + + hwXQoSCpRateLimitCeVidBegin OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the start inner VLAN tag. + The value ranges from 1 to 4094. " + ::= { hwXQoSCpRateLimitEntry 3 } + + hwXQoSCpRateLimitCeVidEnd OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the end inner VLAN tag. + The value ranges from 1 to 4094. " + ::= { hwXQoSCpRateLimitEntry 4 } + + hwXQoSCpRateLimitType OBJECT-TYPE + SYNTAX INTEGER + { + igmp(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " The value of this object identifies the type of packets. + The value can be: + 1: IGMP + " + ::= { hwXQoSCpRateLimitEntry 5 } + + hwXQoSCpRateLimitIgmpCir OBJECT-TYPE + SYNTAX Integer32 (0 | 32..1000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the packet sending rate. + The value ranges from 32 to 10000000. " + ::= { hwXQoSCpRateLimitEntry 6 } + + hwXQoSCpRateLimitIgmpCbs OBJECT-TYPE + SYNTAX Integer32 (100..33554432) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the CBS of the sent packets. + The value ranges from 100 to 33554432. " + ::= { hwXQoSCpRateLimitEntry 7 } + + hwXQoSCpRateLimitRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " + Row status. The value ranges from 1 to 6 but usually 4 and 6 are used. + createAndGo[4] - create a row. + destroy[6] -delete a row. + " + ::= { hwXQoSCpRateLimitEntry 50 } + +-- ****************************************************************** +-- +-- hwXQoSPortQueueStatisticsTable +-- +-- ****************************************************************** + + hwXQoSPortQueueStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPortQueueStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the statistics of class queues. " + ::= { hwXQoSBaObjects 31 } + + + hwXQoSPortQueueStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSPortQueueStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the statistics of class queues. " + INDEX { hwXQoSPortQueueStatisticsInterfaceIndex, + hwXQoSPortQueueStatisticsDirection, + hwXQoSPortQueueStatisticsQueueIndex } + ::= { hwXQoSPortQueueStatisticsTable 1 } + + HwXQoSPortQueueStatisticsEntry ::= + SEQUENCE { + hwXQoSPortQueueStatisticsInterfaceIndex + InterfaceIndex, + hwXQoSPortQueueStatisticsDirection + INTEGER, + hwXQoSPortQueueStatisticsQueueIndex + INTEGER, + hwXQoSPortQueueStatisticsReset + INTEGER, + hwXQoSPortQueueStatisticsTotalPassPackets + Counter64, + hwXQoSPortQueueStatisticsTotalPassBytes + Counter64, + hwXQoSPortQueueStatisticsTotalDiscardPackets + Counter64, + hwXQoSPortQueueStatisticsTotalDiscardBytes + Counter64, + hwXQoSPortQueueStatisticsDropTailDiscardPackets + Counter64, + hwXQoSPortQueueStatisticsDropTailDiscardBytes + Counter64, + hwXQoSPortQueueStatisticsWredDiscardPackets + Counter64, + hwXQoSPortQueueStatisticsWredDiscardBytes + Counter64, + hwXQoSPortQueueStatisticsPassPacketsRate + Counter64, + hwXQoSPortQueueStatisticsPassBytesRate + Counter64, + hwXQoSPortQueueStatisticsDiscardPacketsRate + Counter64, + hwXQoSPortQueueStatisticsDiscardBytesRate + Counter64, + hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate + Counter64, + hwXQoSPortQueueStatisticsDropTailDiscardBytesRate + Counter64, + hwXQoSPortQueueStatisticsWredDiscardPacketsRate + Counter64, + hwXQoSPortQueueStatisticsWredDiscardBytesRate + Counter64, + hwXQoSPortQueueStatisticsTrafficTowardThisPort + Counter64, + hwXQoSPortQueueStatisticsPhysicalBandwidthOfPortQoS + Counter64, + hwXQoSPortQueueStatisticsQueuePercentage + Integer32, +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSPortQueueStatisticsTotalPackets + Counter64, + hwXQoSPortQueueStatisticsTotalBytes + Counter64 +-- END: Added by l00248629, 2013/12/13 + } + + hwXQoSPortQueueStatisticsInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index. " + ::= { hwXQoSPortQueueStatisticsEntry 1 } + + + + hwXQoSPortQueueStatisticsDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic direction whose statistics are queried. + The value can be one of the following: + inbound(1) + outbound(2)." + ::= { hwXQoSPortQueueStatisticsEntry 2 } + + hwXQoSPortQueueStatisticsQueueIndex OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8), + total(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the priority of a class queue where statistics are queried. + The value can be: + 1 be + 2 af1 + 3 af2 + 4 af3 + 5 af4 + 6 ef + 7 cs6 + 8 cs7 + 9 total + " + ::= { hwXQoSPortQueueStatisticsEntry 3 } + + + hwXQoSPortQueueStatisticsReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the flag of clearing the statistics. " + ::= { hwXQoSPortQueueStatisticsEntry 4 } + + + hwXQoSPortQueueStatisticsTotalPassPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed packets. " + ::= { hwXQoSPortQueueStatisticsEntry 5 } + + + hwXQoSPortQueueStatisticsTotalPassBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded bytes. " + ::= { hwXQoSPortQueueStatisticsEntry 6 } + + + hwXQoSPortQueueStatisticsTotalDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets. " + ::= { hwXQoSPortQueueStatisticsEntry 7 } + + + hwXQoSPortQueueStatisticsTotalDiscardBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of dropped bytes. " + ::= { hwXQoSPortQueueStatisticsEntry 8 } + + + hwXQoSPortQueueStatisticsDropTailDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of discarded tail packets. " + ::= { hwXQoSPortQueueStatisticsEntry 9 } + + + hwXQoSPortQueueStatisticsDropTailDiscardBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by tail drop. " + ::= { hwXQoSPortQueueStatisticsEntry 10 } + + + hwXQoSPortQueueStatisticsWredDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of packets that are discarded by WRED. " + ::= { hwXQoSPortQueueStatisticsEntry 11 } + + + hwXQoSPortQueueStatisticsWredDiscardBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by WRED. " + ::= { hwXQoSPortQueueStatisticsEntry 12 } + + hwXQoSPortQueueStatisticsPassPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the packet pass rate. " + ::= { hwXQoSPortQueueStatisticsEntry 13 } + + + hwXQoSPortQueueStatisticsPassBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are forwarded. " + ::= { hwXQoSPortQueueStatisticsEntry 14 } + + + hwXQoSPortQueueStatisticsDiscardPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the packet drop rate. " + ::= { hwXQoSPortQueueStatisticsEntry 15 } + + + hwXQoSPortQueueStatisticsDiscardBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are discarded. " + ::= { hwXQoSPortQueueStatisticsEntry 16 } + + + hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the tail packet discarding rate. " + ::= { hwXQoSPortQueueStatisticsEntry 17 } + + + hwXQoSPortQueueStatisticsDropTailDiscardBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are discarded by tail drop. " + ::= { hwXQoSPortQueueStatisticsEntry 18 } + + + hwXQoSPortQueueStatisticsWredDiscardPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED packet discarding rate." + ::= { hwXQoSPortQueueStatisticsEntry 19 } + + + hwXQoSPortQueueStatisticsWredDiscardBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED byte discarding rate." + ::= { hwXQoSPortQueueStatisticsEntry 20 } + + hwXQoSPortQueueStatisticsTrafficTowardThisPort OBJECT-TYPE + SYNTAX Counter64 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the port traffic information." + ::= { hwXQoSPortQueueStatisticsEntry 21 } + hwXQoSPortQueueStatisticsPhysicalBandwidthOfPortQoS OBJECT-TYPE + SYNTAX Counter64 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the physical bandwidth of a QoS interface." + ::= { hwXQoSPortQueueStatisticsEntry 22 } + hwXQoSPortQueueStatisticsQueuePercentage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the percentage of the queue usage." + ::= { hwXQoSPortQueueStatisticsEntry 23 } +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSPortQueueStatisticsTotalPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of packets." + ::= { hwXQoSPortQueueStatisticsEntry 24 } + hwXQoSPortQueueStatisticsTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of bytes." + ::= { hwXQoSPortQueueStatisticsEntry 25 } +-- END: Added by l00248629, 2013/12/13 + + hwXQoSMulBa8021pPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSMulBa8021pPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaObjects 32 } + + + hwXQoSMulBa8021pPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSMulBa8021pPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwXQoSMulBa8021pPhbIndex, hwXQoSMulBa8021pPri } + ::= { hwXQoSMulBa8021pPhbCfgInfoTable 1 } + + + HwXQoSMulBa8021pPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSMulBa8021pPhbIndex + Integer32, + hwXQoSMulBa8021pPri + Integer32, + hwXQoSMulBa8021pPhbCos + INTEGER, + hwXQoSMulBa8021pPhbRowStatus + RowStatus + } + + + hwXQoSMulBa8021pPhbIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 1 } + + + hwXQoSMulBa8021pPri OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 2 } + + + hwXQoSMulBa8021pPhbCos OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 3 } + + + hwXQoSMulBa8021pPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulBa8021pPhbCfgInfoEntry 50 } + + + hwXQoSMulDscpPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSMulDscpPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaObjects 33 } + + + hwXQoSMulDscpPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSMulDscpPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwXQoSMulBaDscpPhbIndex, hwXQoSMulBaDscpPri } + ::= { hwXQoSMulDscpPhbCfgInfoTable 1 } + + + HwXQoSMulDscpPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSMulBaDscpPhbIndex + Integer32, + hwXQoSMulBaDscpPri + Integer32, + hwXQoSMulBaDscpPhbCos + INTEGER, + hwXQoSMulBaDscpPhbRowStatus + RowStatus + } + + + hwXQoSMulBaDscpPhbIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulDscpPhbCfgInfoEntry 1 } + + + hwXQoSMulBaDscpPri OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulDscpPhbCfgInfoEntry 2 } + + + hwXQoSMulBaDscpPhbCos OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulDscpPhbCfgInfoEntry 3 } + + + hwXQoSMulBaDscpPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSMulDscpPhbCfgInfoEntry 50 } + + + hwXQoSBaUserPriPhbCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBaUserPriPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaObjects 34 } + + + hwXQoSBaUserPriPhbCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSBaUserPriPhbCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwXQoSDSUserPriIndex, hwXQoSUserPriPhbPri } + ::= { hwXQoSBaUserPriPhbCfgInfoTable 1 } + + + HwXQoSBaUserPriPhbCfgInfoEntry ::= + SEQUENCE { + hwXQoSDSUserPriIndex + Integer32, + hwXQoSUserPriPhbPri + Integer32, + hwXQoSUserPriPhbCos + INTEGER, + hwXQoSUserPriPhbColour + INTEGER, + hwXQoSUserPriPhbRowStatus + RowStatus + } + + + hwXQoSDSUserPriIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaUserPriPhbCfgInfoEntry 1 } + + + hwXQoSUserPriPhbPri OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaUserPriPhbCfgInfoEntry 2 } + + + hwXQoSUserPriPhbCos OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaUserPriPhbCfgInfoEntry 3 } + + + hwXQoSUserPriPhbColour OBJECT-TYPE + SYNTAX INTEGER + { + green(1), + yellow(2), + red(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaUserPriPhbCfgInfoEntry 4 } + + + hwXQoSUserPriPhbRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaUserPriPhbCfgInfoEntry 50 } + + + hwXQoSAAATrustCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSAAATrustCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaObjects 35 } + + + hwXQoSAAATrustCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSAAATrustCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwXQoSAaaDomainName } + ::= { hwXQoSAAATrustCfgInfoTable 1 } + + + HwXQoSAAATrustCfgInfoEntry ::= + SEQUENCE { + hwXQoSAaaDomainName + OCTET STRING, + hwXQoSAAADsDomainName + OCTET STRING, + hwXQoSAAADsRowStatus + RowStatus + } + + + hwXQoSAaaDomainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSAAATrustCfgInfoEntry 1 } + + + hwXQoSAAADsDomainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSAAATrustCfgInfoEntry 2 } + + hwXQoSAAADsRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSAAATrustCfgInfoEntry 50 } + + hwXQoSAAATrust8021pInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSAAATrust8021pInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSBaObjects 36 } + + + hwXQoSAAATrust8021pInfoEntry OBJECT-TYPE + SYNTAX HwXQoSAAATrust8021pInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwXQoSAaaDomainName } + ::= { hwXQoSAAATrust8021pInfoTable 1 } + + + HwXQoSAAATrust8021pInfoEntry ::= + SEQUENCE { + hwXQoSAAADs8021P + INTEGER, + hwXQoSAAADs8021pRowStatus + RowStatus + } + + + hwXQoSAAADs8021P OBJECT-TYPE + SYNTAX INTEGER + { + disable(1), + enable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSAAATrust8021pInfoEntry 1 } + + + hwXQoSAAADs8021pRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSAAATrust8021pInfoEntry 50 } + +-- Interface view command + hwXQoSIfActionObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 2 } + + +-- CAR + hwXQoSIfCarCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays information about the committed access rate (CAR) configuration on the interface. The configuration limits the traffic rate on the interface." + ::= { hwXQoSIfActionObjects 1 } + + + hwXQoSIfCarCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CAR Configuration Information Entry." + INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, hwXQoSIfCarDirection } + ::= { hwXQoSIfCarCfgInfoTable 1 } + + + HwXQoSIfCarCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfCarCfgIfIndex + Integer32, + hwXQoSIfCarVlanID + Integer32, + hwXQoSIfCarDirection + DirectionType, + hwXQoSIfCarCir + Integer32, + hwXQoSIfCarCbs + Integer32, + hwXQoSIfCarEbs + Integer32, + hwXQoSIfCarPir + Integer32, + hwXQoSIfCarPbs + Integer32, + hwXQoSIfCarGreenAction + CarAction, + hwXQoSIfCarGreenRemarkValue + Integer32, + hwXQoSIfCarYellowAction + CarAction, + hwXQoSIfCarYellowRemarkValue + Integer32, + hwXQoSIfCarRedAction + CarAction, + hwXQoSIfCarRedRemarkValue + Integer32, + hwXQoSIfCarRowStatus + RowStatus, + hwXQoSIfCarCirEx + Unsigned32, + hwXQoSIfCarCbsEx + Unsigned32, + hwXQoSIfCarPirEx + Unsigned32, + hwXQoSIfCarPbsEx + Unsigned32 + } + + hwXQoSIfCarCfgIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the interface index." + ::= { hwXQoSIfCarCfgInfoEntry 1 } + + hwXQoSIfCarVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfCarCfgInfoEntry 2 } + + hwXQoSIfCarDirection OBJECT-TYPE + SYNTAX DirectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the upstream and downstream traffic on an interface." + ::= { hwXQoSIfCarCfgInfoEntry 3 } + + hwXQoSIfCarCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps. + software QoS: 8..155000 + hardware QoS: 100..10000000" + ::= { hwXQoSIfCarCfgInfoEntry 4 } + + + hwXQoSIfCarCbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte + software QoS: 1875..19375000 + hardware QoS: 64..33554432" + ::= { hwXQoSIfCarCfgInfoEntry 5 } + + + hwXQoSIfCarEbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Excess Burst Size. Unit: byte. 0..19375000 + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS. + -1 can't be set." + DEFVAL { 0 } + ::= { hwXQoSIfCarCfgInfoEntry 6 } + + + hwXQoSIfCarPir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Information Rate. Unit: kbps. 100..10000000 + Only hardware QoS support this node. + -1 is returned only when getting value from software QoS. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfCarCfgInfoEntry 7 } + + + hwXQoSIfCarPbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Burst Size. Unit: byte. + 64..33554432. + Only hardware QoS support this node. + -1 is returned only when getting value from software QoS. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfCarCfgInfoEntry 8 } + + + hwXQoSIfCarGreenAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Green Action: + pass (1) + discard (2) + remark IP Precedence (3) + remark DSCP (4) + remark MPLS EXP (5) + remark (6) + Hardware QoS : pass,discard,remark. + Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. + " + DEFVAL { pass } + ::= { hwXQoSIfCarCfgInfoEntry 9 } + + + hwXQoSIfCarGreenRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When green action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSIfCarCfgInfoEntry 10 } + + + hwXQoSIfCarYellowAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Action for yellow packets: + Unavailable (-1), + pass (1), + discard (2), + mark IP priority (3), + mark DSCP (4), + mark MPLS EXP (5), + and mark (6). + Only the hardware service quality supports this object, and the hardware service quality supports pass, discard, and mark." + ::= { hwXQoSIfCarCfgInfoEntry 11 } + + + hwXQoSIfCarYellowRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When yellow action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSIfCarCfgInfoEntry 12 } + + + hwXQoSIfCarRedAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Action for red packets: + pass (1), + discard (2), + mark IP priority (3), + mark DSCP (4), + mark MPLS EXP (5), + and mark (6). + Hardware service quality: pass, discard, and mark. Software service quality: pass, discard, mark IP priority, mark DSCP, and mark MPLS EXP. + " + DEFVAL { discard } + ::= { hwXQoSIfCarCfgInfoEntry 13 } + + + hwXQoSIfCarRedRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When red action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSIfCarCfgInfoEntry 14 } + + hwXQoSIfCarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfCarCfgInfoEntry 15 } + + hwXQoSIfCarCirEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the CIR." + ::= { hwXQoSIfCarCfgInfoEntry 16 } + + hwXQoSIfCarCbsEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte." + ::= { hwXQoSIfCarCfgInfoEntry 17 } + + hwXQoSIfCarPirEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the PIR." + ::= { hwXQoSIfCarCfgInfoEntry 18 } + + hwXQoSIfCarPbsEx OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Burst Size. Unit: byte." + ::= { hwXQoSIfCarCfgInfoEntry 19 } + +-- mirror behavior + hwXQoSIfMirrorCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfMirrorCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Mirror configuration information." + ::= { hwXQoSIfActionObjects 2 } + + + hwXQoSIfMirrorCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfMirrorCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Mirror Configuration Information Entry." + INDEX { hwXQoSIfMirrorCfgIfIndex, hwXQoSIfMirrorCfgVlanID, hwXQoSIfMirrorDirection } + ::= { hwXQoSIfMirrorCfgInfoTable 1 } + + + HwXQoSIfMirrorCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfMirrorCfgIfIndex + Integer32, + hwXQoSIfMirrorCfgVlanID + Integer32, + hwXQoSIfMirrorDirection + DirectionType, + hwXQoSIfMirrorObserveIndex + Integer32, + hwXQoSIfMirrorRowStatus + RowStatus + } + + hwXQoSIfMirrorCfgIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfMirrorCfgInfoEntry 1 } + + hwXQoSIfMirrorCfgVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfMirrorCfgInfoEntry 2 } + + hwXQoSIfMirrorDirection OBJECT-TYPE + SYNTAX DirectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Policy direction: + inbound (1) + outbound (2)" + ::= { hwXQoSIfMirrorCfgInfoEntry 3 } + + hwXQoSIfMirrorObserveIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mirror observe port number" + ::= { hwXQoSIfMirrorCfgInfoEntry 4 } + + hwXQoSIfMirrorRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfMirrorCfgInfoEntry 5 } + + +-- Urpf behavior + hwXQoSIfUrpfCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfUrpfCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Urpf configuration information." + ::= { hwXQoSIfActionObjects 3 } + + + hwXQoSIfUrpfCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfUrpfCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Urpf Configuration Information Entry." + INDEX { hwXQoSIfUrpfCfgIfIndex, hwXQoSIfUrpfCfgVlanID } + ::= { hwXQoSIfUrpfCfgInfoTable 1 } + + + HwXQoSIfUrpfCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfUrpfCfgIfIndex + Integer32, + hwXQoSIfUrpfCfgVlanID + Integer32, + hwXQoSIfUrpfCtrlType + UrpfCtrlType, + hwXQoSIfUrpfAllowDefault + INTEGER, + hwXQoSIfUrpfRowStatus + RowStatus + } + + hwXQoSIfUrpfCfgIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index.The object has no default value." + ::= { hwXQoSIfUrpfCfgInfoEntry 1 } + + hwXQoSIfUrpfCfgVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfUrpfCfgInfoEntry 2 } + + hwXQoSIfUrpfCtrlType OBJECT-TYPE + SYNTAX UrpfCtrlType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the control type of URPF.The value can be either of the following:Strict(1) +,Loose(2).The object has no default value." + ::= { hwXQoSIfUrpfCfgInfoEntry 3 } + + + hwXQoSIfUrpfAllowDefault OBJECT-TYPE + SYNTAX INTEGER + { + false(0), + true(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies whether the default route is allowed according to URPF.The value can be either of the following: + 0: indicates that the default route is not allowed. + 1: indicates that the default route is allowed. +The object has no default value." + ::= { hwXQoSIfUrpfCfgInfoEntry 4 } + + hwXQoSIfUrpfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object identifies the row status.The value can be any of the following:Active(1),CreateAndGo(4),Destroy(6).The object has no default value." + ::= { hwXQoSIfUrpfCfgInfoEntry 5 } + + +-- Sampling behavior + hwXQoSIfSamplingCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfSamplingCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Sampling configuration information." + ::= { hwXQoSIfActionObjects 4 } + + + hwXQoSIfSamplingCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfSamplingCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Sampling Configuration Information Entry." + INDEX { hwXQoSIfSamplingIfIndex, hwXQoSIfSamplingVlanID, hwXQoSIfSamplingDirection } + ::= { hwXQoSIfSamplingCfgInfoTable 1 } + + + HwXQoSIfSamplingCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfSamplingIfIndex + Integer32, + hwXQoSIfSamplingVlanID + Integer32, + hwXQoSIfSamplingDirection + DirectionType, + hwXQoSIfSamplingType + SampleType, + hwXQoSIfSamplingNum + Integer32, + hwXQoSIfSamplingRowStatus + RowStatus + } + + hwXQoSIfSamplingIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the index of a sampling interface." + ::= { hwXQoSIfSamplingCfgInfoEntry 1 } + + hwXQoSIfSamplingVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the VLAN ID of a sampling interface." + ::= { hwXQoSIfSamplingCfgInfoEntry 2 } + + hwXQoSIfSamplingDirection OBJECT-TYPE + SYNTAX DirectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the interface is an inbound interface or an outbound interface. + inbound (1) + outbound (2)" + ::= { hwXQoSIfSamplingCfgInfoEntry 3} + + hwXQoSIfSamplingType OBJECT-TYPE + SYNTAX SampleType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the sampling type. + Fix-packets(1) + Fix-time(2) + Random-packets(3) + Random-time(4) + " + ::= { hwXQoSIfSamplingCfgInfoEntry 4 } + + + hwXQoSIfSamplingNum OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the sampling parameter." + ::= { hwXQoSIfSamplingCfgInfoEntry 5 } + + hwXQoSIfSamplingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the row status. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfSamplingCfgInfoEntry 6 } + + +-- lr + hwXQoSIfLrCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfLrCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table limits the sending rate on an interface." + ::= { hwXQoSIfActionObjects 5 } + + + hwXQoSIfLrCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfLrCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Lr Configuration Information Entry." + INDEX { hwXQoSIfLrCfgIfIndex, hwXQoSIfLrCfgVlanID } + ::= { hwXQoSIfLrCfgInfoTable 1 } + + + HwXQoSIfLrCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfLrCfgIfIndex + Integer32, + hwXQoSIfLrCfgVlanID + Integer32, + hwXQoSIfLrCir + Integer32, + hwXQoSIfLrRowStatus + RowStatus, + hwXQoSIfLrCbs + Integer32, + hwXQoSIfInPhyBandwidth + Integer32, + hwXQoSIfOutPhyBandwidth + Integer32, + hwXQoSIfInActualBandwidth + OCTET STRING, + hwXQoSIfOutActualBandwidth + OCTET STRING, + hwXQoSIfLrRealCir + Unsigned32 + } + + hwXQoSIfLrCfgIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the interface index." + ::= { hwXQoSIfLrCfgInfoEntry 1 } + + hwXQoSIfLrCfgVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfLrCfgInfoEntry 2 } + + hwXQoSIfLrCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the CIR. The value ranges from 1 to the interface bandwidth. " + ::= { hwXQoSIfLrCfgInfoEntry 3 } + + hwXQoSIfLrRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), +Destroy(6),Active(1).The object has no default value." + ::= { hwXQoSIfLrCfgInfoEntry 4 } + + hwXQoSIfLrCbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the CBS." + ::= { hwXQoSIfLrCfgInfoEntry 5 } + + hwXQoSIfInPhyBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The inbound physical bandwidth Unit: bps." + ::= { hwXQoSIfLrCfgInfoEntry 6 } + + hwXQoSIfOutPhyBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The outbound physical bandwidth Unit: bps." + ::= { hwXQoSIfLrCfgInfoEntry 7 } + + hwXQoSIfInActualBandwidth OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The inbound actual bandwidth Unit: bps." + ::= { hwXQoSIfLrCfgInfoEntry 8 } + + hwXQoSIfOutActualBandwidth OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The outbound actual bandwidth Unit: bps." + ::= { hwXQoSIfLrCfgInfoEntry 9 } + + hwXQoSIfLrRealCir OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the CIR value, which ranges from 1 to the interface bandwidth. There is no default value. This object is used to replace the hwXQoSIfLrCir object." + ::= { hwXQoSIfLrCfgInfoEntry 10 } + + +-- queue + hwXQoSIfQueueCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfQueueCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to query port queue configurations." + ::= { hwXQoSIfActionObjects 6 } + + + hwXQoSIfQueueCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfQueueCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Qos queue Configuration Information Entry." + INDEX { hwXQoSIfQueueCfgIfIndex, hwXQoSIfQueueCfgVlanID, hwXQoSIfQueueDirection, hwXQoSIfQueueCfgCosType } + ::= { hwXQoSIfQueueCfgInfoTable 1 } + + + HwXQoSIfQueueCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfQueueCfgIfIndex + Integer32, + hwXQoSIfQueueCfgVlanID + Integer32, + hwXQoSIfQueueDirection + INTEGER, + hwXQoSIfQueueCfgCosType + INTEGER, + hwXQoSIfQueuePriority + INTEGER, + hwXQoSIfQueueCir + Unsigned32, + hwXQoSIfQueuePir + Unsigned32, + hwXQoSIfQueueCirPercent + Integer32, + hwXQoSIfQueuePirPercent + Integer32, + hwXQoSIfQueueWeight + Integer32, + hwXQoSIfQueueMode + INTEGER, + hwXQoSIfQueueRowStatus + RowStatus + } + + hwXQoSIfQueueCfgIfIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the interface index." + ::= { hwXQoSIfQueueCfgInfoEntry 1 } + + hwXQoSIfQueueCfgVlanID OBJECT-TYPE + SYNTAX Integer32 (0) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + 0 is the default value" + ::= { hwXQoSIfQueueCfgInfoEntry 2 } + + hwXQoSIfQueueDirection OBJECT-TYPE + SYNTAX INTEGER + { + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the traffic direction in which queue statistics are queried." + ::= { hwXQoSIfQueueCfgInfoEntry 3 } + + hwXQoSIfQueueCfgCosType OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies CoS of the queue.The value ranges from 1 to 8. CS(8),CS(7),EF(6),AF(5),AF(4),AF(3),AF(2),BE(1).The default value is BE(1). " + ::= { hwXQoSIfQueueCfgInfoEntry 4 } + + hwXQoSIfQueuePriority OBJECT-TYPE + SYNTAX INTEGER + { + pq(1), + wfq(2), + lpq(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The queue priority of PQ queue mode. + The value can be any of the following: + PQ(1) + WFQ(2) + LPQ(3)" + ::= { hwXQoSIfQueueCfgInfoEntry 5 } + + + hwXQoSIfQueueCir OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies CIR of the queue.The value ranges from 0 to 10000000.The object has no default value." + ::= { hwXQoSIfQueueCfgInfoEntry 6 } + + + hwXQoSIfQueuePir OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the PIR. The value ranges from 0 to 10000000. " + ::= { hwXQoSIfQueueCfgInfoEntry 7 } + + hwXQoSIfQueueCirPercent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The qos queue cir-percentage." + ::= { hwXQoSIfQueueCfgInfoEntry 8 } + + + hwXQoSIfQueuePirPercent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the proportion of the queue PIR." + ::= { hwXQoSIfQueueCfgInfoEntry 9 } + + hwXQoSIfQueueWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The queue weight of wrr or drr queue mode" + ::= { hwXQoSIfQueueCfgInfoEntry 10 } + + hwXQoSIfQueueMode OBJECT-TYPE + SYNTAX INTEGER { + pq(1), + wrr(3), + wfq(4), + default(5), + drr(6) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the scheduling mode for queues.The value can be either of the following: +pq(1),wrr(3),wfq(4),default(5).The NE40E can support either of the following value:pq(1),wfq(4).The default value is default(5). " + ::= { hwXQoSIfQueueCfgInfoEntry 11 } + + hwXQoSIfQueueRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1).The object has no default value." + ::= { hwXQoSIfQueueCfgInfoEntry 12 } + + +-- observe port + hwXQoSIfObserveCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfObserveCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Observe configuration information." + ::= { hwXQoSIfActionObjects 7 } + + + hwXQoSIfObserveCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfObserveCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Observe Configuration Information Entry." + INDEX { hwXQoSIfObserveIndex } + ::= { hwXQoSIfObserveCfgInfoTable 1 } + + + HwXQoSIfObserveCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfObserveIndex + Integer32, + hwXQoSIfObserveIfIndex + Integer32, + hwXQoSIfObserveRowStatus + RowStatus + } + + hwXQoSIfObserveIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Observe number " + ::= { hwXQoSIfObserveCfgInfoEntry 1 } + + + hwXQoSIfObserveIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfObserveCfgInfoEntry 2 } + + + hwXQoSIfObserveRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfObserveCfgInfoEntry 3 } + +-- Wred + hwXQoSIfWredCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfWredCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Wred configuration information." + ::= { hwXQoSIfActionObjects 8 } + + + hwXQoSIfWredCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfWredCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wred Configuration Information Entry." + INDEX { hwXQoSIfWredQueueIndex, hwXQoSIfWredDirection} + ::= { hwXQoSIfWredCfgInfoTable 1 } + + + HwXQoSIfWredCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfWredQueueIndex + Integer32, + hwXQoSIfWredDirection + DirectionType, + hwXQoSIfWredType + INTEGER, + hwXQoSIfWredLowlimit + Integer32, + hwXQoSIfWredHighlimit + Integer32, + hwXQoSIfWredDiscardProbability + Integer32, + hwXQoSIfWredHighDiscardProbability + Integer32, + hwXQoSIfWredRowStatus + RowStatus + } + + hwXQoSIfWredQueueIndex OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Wred queue index " + ::= { hwXQoSIfWredCfgInfoEntry 1 } + + hwXQoSIfWredDirection OBJECT-TYPE + SYNTAX DirectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Policy direction: + inbound (1) + outbound (2)" + ::= { hwXQoSIfWredCfgInfoEntry 2 } + + hwXQoSIfWredType OBJECT-TYPE + SYNTAX INTEGER + { + ipPrec(1), + dscp(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP-Prec Based (1) + DSCP Based (2)" + DEFVAL { ipPrec } + ::= { hwXQoSIfWredCfgInfoEntry 3 } + + hwXQoSIfWredLowlimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Wred Lowlimit. unit:packet" + ::= { hwXQoSIfWredCfgInfoEntry 4 } + + hwXQoSIfWredHighlimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Wred Highlimit.unit:packet" + ::= { hwXQoSIfWredCfgInfoEntry 5 } + + hwXQoSIfWredDiscardProbability OBJECT-TYPE + SYNTAX Integer32(1..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Wred Discard Probability." + ::= { hwXQoSIfWredCfgInfoEntry 6 } + + hwXQoSIfWredHighDiscardProbability OBJECT-TYPE + SYNTAX Integer32(1..100) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Wred High Discard Probability." + ::= { hwXQoSIfWredCfgInfoEntry 7 } + + hwXQoSIfWredRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfWredCfgInfoEntry 8 } + +-- 8021p-local-precedence-map + hwXQoSIf8021PMapCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIf8021PMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of 8021PMap configuration information." + ::= { hwXQoSIfActionObjects 9 } + + + hwXQoSIf8021PMapCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIf8021PMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "8021PMap Configuration Information Entry." + INDEX { hwXQoSIf8021PMap8021PValue } + ::= { hwXQoSIf8021PMapCfgInfoTable 1 } + + + HwXQoSIf8021PMapCfgInfoEntry ::= + SEQUENCE { + hwXQoSIf8021PMap8021PValue + Integer32, + hwXQoSIf8021PMapLocalPrecedence + Integer32, + hwXQoSIf8021PMapRowStatus + RowStatus + } + + hwXQoSIf8021PMap8021PValue OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 8021PMap 802.1p value " + ::= { hwXQoSIf8021PMapCfgInfoEntry 1 } + + + hwXQoSIf8021PMapLocalPrecedence OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The 8021PMap Local Precedence." + ::= { hwXQoSIf8021PMapCfgInfoEntry 2 } + + + hwXQoSIf8021PMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIf8021PMapCfgInfoEntry 3 } + +-- mpls exp-exp-map + hwXQoSIfMplsExpMapCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfMplsExpMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of mpls exp-exp-map configuration information." + ::= { hwXQoSIfActionObjects 10 } + + + hwXQoSIfMplsExpMapCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfMplsExpMapCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "mpls exp-exp-map Configuration Information Entry." + INDEX { hwXQoSIfMplsExpMapIfIndex, hwXQoSIfMplsExpMapInbound } + ::= { hwXQoSIfMplsExpMapCfgInfoTable 1 } + + + HwXQoSIfMplsExpMapCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfMplsExpMapIfIndex + Integer32, + hwXQoSIfMplsExpMapInbound + Integer32, + hwXQoSIfMplsExpMapOutbound + Integer32, + hwXQoSIfMplsExpMapRowStatus + RowStatus + } + + hwXQoSIfMplsExpMapIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfMplsExpMapCfgInfoEntry 1 } + + hwXQoSIfMplsExpMapInbound OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mpls exp-exp-map inbound value" + ::= { hwXQoSIfMplsExpMapCfgInfoEntry 2 } + + + hwXQoSIfMplsExpMapOutbound OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mpls exp-exp-map outbound value" + ::= { hwXQoSIfMplsExpMapCfgInfoEntry 3 } + + hwXQoSIfMplsExpMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfMplsExpMapCfgInfoEntry 4 } + +-- Default priority + hwXQoSIfDefaultPriorityCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfDefaultPriorityCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of default priority configuration information." + ::= { hwXQoSIfActionObjects 11} + + + hwXQoSIfDefaultPriorityCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfDefaultPriorityCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Default priority Configuration Information Entry." + INDEX { hwXQoSIfDefaultPriorityIfIndex, hwXQoSIfDefaultPriorityVlanID } + ::= { hwXQoSIfDefaultPriorityCfgInfoTable 1 } + + + HwXQoSIfDefaultPriorityCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfDefaultPriorityIfIndex + Integer32, + hwXQoSIfDefaultPriorityVlanID + Integer32, + hwXQoSIfDefaultPriorityValue + Integer32, + hwXQoSIfDefaultPriorityRowStatus + RowStatus + } + + hwXQoSIfDefaultPriorityIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 1 } + + hwXQoSIfDefaultPriorityVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 2 } + + hwXQoSIfDefaultPriorityValue OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The default priority value " + ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 3 } + + hwXQoSIfDefaultPriorityRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfDefaultPriorityCfgInfoEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12 + hwXQoSIfSoftCarTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfSoftCarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of interface software CAR configuration information." + ::= { hwXQoSIfActionObjects 12 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1 + hwXQoSIfSoftCarEntry OBJECT-TYPE + SYNTAX HwXQoSIfSoftCarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface software CAR configuration information entry." + INDEX { hwXQoSIfSoftCarIfIndex,hwXQoSIfSoftCarDirection } + ::= { hwXQoSIfSoftCarTable 1 } + + HwXQoSIfSoftCarEntry ::= + SEQUENCE { + hwXQoSIfSoftCarIfIndex + Integer32, + hwXQoSIfSoftCarDirection + DirectionType, + hwXQoSIfSoftCarCarIndex + Integer32, + hwXQoSIfSoftCarRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.1 + hwXQoSIfSoftCarIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface index,equal ifIndex." + ::= { hwXQoSIfSoftCarEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.2 + hwXQoSIfSoftCarDirection OBJECT-TYPE + SYNTAX DirectionType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy direction: + inbound (1) + outbound (2)" + ::= { hwXQoSIfSoftCarEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.3 + hwXQoSIfSoftCarCarIndex OBJECT-TYPE + SYNTAX Integer32 (0..65534) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Car index,refers to hwXQoSCpcarIndex." + ::= { hwXQoSIfSoftCarEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.2.12.1.4 + hwXQoSIfSoftCarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy." + ::= { hwXQoSIfSoftCarEntry 4 } + +-- local-precedence-queue-map + hwXQoSIfLocalPrecedenceQueueMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfLocalPrecedenceQueueMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of local precedence to queue map information." + ::= { hwXQoSIfActionObjects 13 } + + + hwXQoSIfLocalPrecedenceQueueMapEntry OBJECT-TYPE + SYNTAX HwXQoSIfLocalPrecedenceQueueMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "local precedence to queue map Information Entry." + INDEX { hwXQoSIfLocPreQueMapIfIndex, hwXQoSIfLocPreQueMapPreValue} + ::= { hwXQoSIfLocalPrecedenceQueueMapTable 1 } + + HwXQoSIfLocalPrecedenceQueueMapEntry ::= + SEQUENCE { + hwXQoSIfLocPreQueMapIfIndex + Integer32, + hwXQoSIfLocPreQueMapPreValue + Integer32, + hwXQoSIfLocPreQueMapCosType + CosType, + hwXQoSIfLocPreQueMapRowStatus + RowStatus + } + + hwXQoSIfLocPreQueMapIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "interface index " + ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 1 } + + hwXQoSIfLocPreQueMapPreValue OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Local precedence value." + ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 2 } + + hwXQoSIfLocPreQueMapCosType OBJECT-TYPE + SYNTAX CosType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "queue index" + ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 3 } + + hwXQoSIfLocPreQueMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfLocalPrecedenceQueueMapEntry 4 } + + hwXQoSIfScheduleModeCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfScheduleModeCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Schedule mode configuration information." + ::= { hwXQoSIfActionObjects 14} + + + hwXQoSIfScheduleModeCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfScheduleModeCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Schedule mode Configuration Information Entry." + INDEX { hwXQoSIfScheduleModeIfIndex } + ::= { hwXQoSIfScheduleModeCfgInfoTable 1 } + + HwXQoSIfScheduleModeCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfScheduleModeIfIndex + Integer32, + hwXQoSIfModeType + INTEGER, + hwXQoSIfScheduleModeRowStatus + RowStatus + } + + hwXQoSIfScheduleModeIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfScheduleModeCfgInfoEntry 1 } + + hwXQoSIfModeType OBJECT-TYPE + SYNTAX INTEGER + { + pqWfq(1), + pq(2), + wfq(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Schedule mode are PQ+WFQ(1), PQ(2) or WFQ(3)." + ::= { hwXQoSIfScheduleModeCfgInfoEntry 2 } + + hwXQoSIfScheduleModeRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfScheduleModeCfgInfoEntry 3 } + + hwXQoSIfHQOSPriCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfHQOSPriCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "HQOS priority configure configuration table. " + ::= { hwXQoSIfActionObjects 15} + + + hwXQoSIfHQOSPriCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfHQOSPriCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "HQOS priority Configuration Information Entry." + INDEX { hwXQoSIfHqosPriIfIndex } + ::= { hwXQoSIfHQOSPriCfgInfoTable 1 } + + HwXQoSIfHQOSPriCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfHqosPriIfIndex + Integer32, + hwXQoSIfHqosPriority + INTEGER, + hwXQoSIfHqosPriRowStatus + RowStatus + } + + hwXQoSIfHqosPriIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfHQOSPriCfgInfoEntry 1 } + + hwXQoSIfHqosPriority OBJECT-TYPE + SYNTAX INTEGER { be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)} + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " be(1),af1(2),af2(3),af3(4),af4(5),ef(6),cs6(7),cs7(8)" + ::= { hwXQoSIfHQOSPriCfgInfoEntry 2 } + + hwXQoSIfHqosPriRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfHQOSPriCfgInfoEntry 3 } + + hwXQoSIfOutboundMulticastCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfOutboundMulticastCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Multicast outbound bandwidth table." + ::= { hwXQoSIfActionObjects 16} + + + hwXQoSIfOutboundMulticastCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfOutboundMulticastCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Multicast outbound bandwidth Configuration Information Entry." + INDEX { hwXQoSIfOutMulticastIfIndex } + ::= { hwXQoSIfOutboundMulticastCfgInfoTable 1 } + + + HwXQoSIfOutboundMulticastCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfOutMulticastIfIndex + Integer32, + hwXQoSIfUnicastWeightValue + Integer32, + hwXQoSIfMulticastWeightValue + Integer32, + hwXQoSIfOutMulticastRowStatus + RowStatus + } + + hwXQoSIfOutMulticastIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 1 } + + hwXQoSIfUnicastWeightValue OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Unicast weight value range(0~15)." + ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 2 } + + hwXQoSIfMulticastWeightValue OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Multicast weight value range(0~15). " + ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 3 } + + hwXQoSIfOutMulticastRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfOutboundMulticastCfgInfoEntry 4 } + +--sRed + hwXQoSIfSredCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfSredCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Sred configuration information." + ::= { hwXQoSIfActionObjects 17 } + + hwXQoSIfSredCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfSredCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Sred Configuration Information Entry." + INDEX { hwXQoSIfSredQueueIndex } + ::= { hwXQoSIfSredCfgInfoTable 1 } + + HwXQoSIfSredCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfSredQueueIndex + INTEGER, + hwXQoSIfSredRedStartDiscardPoint + Integer32, + hwXQoSIfSredRedDiscardProbability + INTEGER, + hwXQoSIfSredYellowStartDiscardPoint + Integer32, + hwXQoSIfSredYellowDiscardProbability + INTEGER, + hwXQoSIfSredRowStatus + RowStatus + } + + hwXQoSIfSredQueueIndex OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Sred queue index + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8)" + ::= { hwXQoSIfSredCfgInfoEntry 1 } + + hwXQoSIfSredRedStartDiscardPoint OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Sred Red Start Discard Point.unit:packet" + ::= { hwXQoSIfSredCfgInfoEntry 2 } + + hwXQoSIfSredRedDiscardProbability OBJECT-TYPE + SYNTAX INTEGER + { + drop1(1), + drop2(2), + drop3(3), + drop4(4), + drop5(5), + drop6(6), + drop7(7), + drop8(8) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Sred Red Discard Probability. + drop1(1) = 100% + drop2(2) = 6.25% + drop3(3) = 3.125% + drop4(4) = 1.5625% + drop5(5) = 0.78125% + drop6(6) = 0.390625% + drop7(7) = 0.1953125% + drop8(8) = 0.09765625% " + ::= { hwXQoSIfSredCfgInfoEntry 3 } + + hwXQoSIfSredYellowStartDiscardPoint OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Sred Yellow Start Discard Point.unit:packet" + ::= { hwXQoSIfSredCfgInfoEntry 4 } + + hwXQoSIfSredYellowDiscardProbability OBJECT-TYPE + SYNTAX INTEGER + { + drop1(1), + drop2(2), + drop3(3), + drop4(4), + drop5(5), + drop6(6), + drop7(7), + drop8(8) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Sred Yellow Discard Probability. + drop1(1) = 100% + drop2(2) = 6.25% + drop3(3) = 3.125% + drop4(4) = 1.5625% + drop5(5) = 0.78125% + drop6(6) = 0.390625% + drop7(7) = 0.1953125% + drop8(8) = 0.09765625% " + ::= { hwXQoSIfSredCfgInfoEntry 5 } + + hwXQoSIfSredRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfSredCfgInfoEntry 6 } + +--add at 2007-12-10 + hwXQosAtmTrafficQueueTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQosAtmTrafficQueueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table provides traffic classification." + ::= { hwXQoSIfActionObjects 18 } + + hwXQosAtmTrafficQueueEntry OBJECT-TYPE + SYNTAX HwXQosAtmTrafficQueueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Traffic classification entry." + INDEX { hwXQoSAtmTrafficQueueIfIndex } + ::= { hwXQosAtmTrafficQueueTable 1 } + + HwXQosAtmTrafficQueueEntry ::= + SEQUENCE { + hwXQoSAtmTrafficQueueIfIndex + Unsigned32, + hwXQoSAtmTrafficQueueServiceClass + Integer32, + hwXQoSAtmTrafficQueueRowStatus + RowStatus + } + + hwXQoSAtmTrafficQueueIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of interface." + ::= { hwXQosAtmTrafficQueueEntry 1 } + + hwXQoSAtmTrafficQueueServiceClass OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The service class of the ATM traffic queue." + ::= { hwXQosAtmTrafficQueueEntry 2 } + + hwXQoSAtmTrafficQueueRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "State of the row." + ::= { hwXQosAtmTrafficQueueEntry 3 } + + hwXQoSAtmPvcServiceTypeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSAtmPvcServiceTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table provides ATM PVC service type." + ::= { hwXQoSIfActionObjects 19 } + + hwXQoSAtmPvcServiceTypeEntry OBJECT-TYPE + SYNTAX HwXQoSAtmPvcServiceTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ATM PVC service entry." + INDEX { hwXQoSAtmPvcServiceTypeVpiIndex, hwXQoSAtmPvcServiceTypeVciIndex, hwXQoSAtmPvcServiceTypeIfIndex } + ::= { hwXQoSAtmPvcServiceTypeTable 1 } + + HwXQoSAtmPvcServiceTypeEntry ::= + SEQUENCE { + hwXQoSAtmPvcServiceTypeIfIndex + Unsigned32, + hwXQoSAtmPvcServiceTypeVpiIndex + Unsigned32, + hwXQoSAtmPvcServiceTypeVciIndex + Unsigned32, + hwXQoSAtmPvcNameServiceTypeIndex + OCTET STRING, + hwXQoSAtmPvcServiceType + Integer32, + hwXQoSAtmPvcPcr + Integer32, + hwXQoSAtmPvcCdvt + Integer32, + hwXQoSAtmPvcVbrScr + Integer32, + hwXQoSAtmPvcVbrMbs + Integer32, + hwXQoSAtmPvcRowStatus + RowStatus + } + + hwXQoSAtmPvcServiceTypeIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of interface." + ::= { hwXQoSAtmPvcServiceTypeEntry 1 } + + hwXQoSAtmPvcServiceTypeVpiIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VPI for PVC." + ::= { hwXQoSAtmPvcServiceTypeEntry 2 } + + hwXQoSAtmPvcServiceTypeVciIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VCI for PVC." + ::= { hwXQoSAtmPvcServiceTypeEntry 3 } + + hwXQoSAtmPvcNameServiceTypeIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name for PVC." + ::= { hwXQoSAtmPvcServiceTypeEntry 4 } + + hwXQoSAtmPvcServiceType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Type of the service." + ::= { hwXQoSAtmPvcServiceTypeEntry 5 } + + hwXQoSAtmPvcPcr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak rate for sending ATM cells." + ::= { hwXQoSAtmPvcServiceTypeEntry 6 } + + hwXQoSAtmPvcCdvt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Tolerance of cell delay changes." + ::= { hwXQoSAtmPvcServiceTypeEntry 7 } + + hwXQoSAtmPvcVbrScr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Sustainable Rate for Sending ATM Cells." + ::= { hwXQoSAtmPvcServiceTypeEntry 8 } + + hwXQoSAtmPvcVbrMbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Maximum Burst Size for Sending ATM Cells." + ::= { hwXQoSAtmPvcServiceTypeEntry 9 } + + hwXQoSAtmPvcRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "State of the row." + ::= { hwXQoSAtmPvcServiceTypeEntry 10 } + +--Shaping + hwXQoSIfShapingCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfShapingCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Shaping configuration information." + ::= { hwXQoSIfActionObjects 20 } + + hwXQoSIfShapingCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfShapingCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Shaping Configuration Information Entry." + INDEX { hwXQoSIfShapingIfIndex,hwXQoSIfShapingQueueIndex} + ::= { hwXQoSIfShapingCfgInfoTable 1 } + + HwXQoSIfShapingCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfShapingIfIndex + Integer32, + hwXQoSIfShapingQueueIndex + INTEGER, + hwXQoSIfShapingQueueCir + Integer32, + hwXQoSIfShapingQueuePir + Integer32, + hwXQoSIfShapingRowStatus + RowStatus + } + + hwXQoSIfShapingIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfShapingCfgInfoEntry 1 } + + hwXQoSIfShapingQueueIndex OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Shaping queue index + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8)" + ::= { hwXQoSIfShapingCfgInfoEntry 2 } + + hwXQoSIfShapingQueueCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps." + ::= { hwXQoSIfShapingCfgInfoEntry 3 } + + hwXQoSIfShapingQueuePir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Information Rate. Unit: kbps. + Only hardware QoS support this node." + ::= { hwXQoSIfShapingCfgInfoEntry 4 } + + hwXQoSIfShapingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfShapingCfgInfoEntry 5 } + + + hwXQoSIfPppoeCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfPppoeCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of PPPoE configuration information." + ::= { hwXQoSIfActionObjects 21 } + + + hwXQoSIfPppoeCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfPppoeCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PPPoE configuration information entry." + INDEX { hwXQoSIfPppoeIfIndex, hwXQoSIfPppoeMatchType, hwXQoSIfPppoeSourceMac, hwXQoSIfPppoeDestMac } + ::= { hwXQoSIfPppoeCfgInfoTable 1 } + + + HwXQoSIfPppoeCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfPppoeIfIndex + Integer32, + hwXQoSIfPppoeMatchType + Integer32, + hwXQoSIfPppoeSourceMac + MacAddress, + hwXQoSIfPppoeDestMac + MacAddress, + hwXQoSIfPppoeRowStatus + RowStatus + } + + hwXQoSIfPppoeIfIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface index, equal to ifIndex." + ::= { hwXQoSIfPppoeCfgInfoEntry 1 } + + + hwXQoSIfPppoeMatchType OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Match type: 1.any 2.source MAC 3.dest MAC 4.source MAC and dest MAC." + ::= { hwXQoSIfPppoeCfgInfoEntry 2 } + + hwXQoSIfPppoeSourceMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Source MAC address." + ::= { hwXQoSIfPppoeCfgInfoEntry 3 } + + + hwXQoSIfPppoeDestMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Destination MAC address." + ::= { hwXQoSIfPppoeCfgInfoEntry 4 } + + + hwXQoSIfPppoeRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status. Two actions are used: createAndGo, destroy" + ::= { hwXQoSIfPppoeCfgInfoEntry 5 } + + hwXQoSIfScheduleCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfScheduleCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of interface schedule configuration information." + ::= { hwXQoSIfActionObjects 22 } + + hwXQoSIfScheduleCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfScheduleCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface schedule configuration information entry." + INDEX { hwXQoSIfScheduleIfIndex} + ::= { hwXQoSIfScheduleCfgInfoTable 1 } + + HwXQoSIfScheduleCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfScheduleIfIndex + Integer32, + hwXQoSIfScheduleProfile + OCTET STRING, + hwXQoSIfScheduleRowStatus + RowStatus + } + + hwXQoSIfScheduleIfIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface index, equal to ifIndex." + ::= { hwXQoSIfScheduleCfgInfoEntry 1 } + + hwXQoSIfScheduleProfile OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of schedule profile." + ::= { hwXQoSIfScheduleCfgInfoEntry 2 } + + + hwXQoSIfScheduleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfScheduleCfgInfoEntry 51 } + +--begin: mod by q00129728 for IPCAR +-- IPCAR Instance on interface Table + hwXQoSIfIPCarCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfIPCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of IPCAR feature configuration information." + ::= { hwXQoSIfActionObjects 23 } + + hwXQoSIfIPCarCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfIPCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IPCAR Configuration Information Entry." + INDEX { hwXQoSIfIPCarCfgIfIndex, hwXQoSIfIPCarDirection, hwXQoSIPCarRuleIndex } + ::= { hwXQoSIfIPCarCfgInfoTable 1 } + + HwXQoSIfIPCarCfgInfoEntry ::= + SEQUENCE { + hwXQoSIfIPCarCfgIfIndex + Integer32, + hwXQoSIfIPCarDirection + DirectionType, + hwXQoSIPCarRuleIndex + Integer32, + hwXQoSIPCarRuleType + IPCARRuleType, + hwXBQoSIPCarIntValue + Unsigned32, + hwXQoSIfIPCarStartIp + IpAddress, + hwXQoSIfIPCarEndIp + IpAddress, + hwXQoSIfIPCarCir + Integer32, + hwXQoSIfIPCarCbs + Integer32, + hwXQoSIfIPCarEbs + Integer32, + hwXQoSIfIPCarPir + Integer32, + hwXQoSIfIPCarPbs + Integer32, + hwXQoSIfIPCarGreenAction + CarAction, + hwXQoSIfIPCarGreenRemarkValue + Integer32, + hwXQoSIfIPCarYellowAction + CarAction, + hwXQoSIfIPCarYellowRemarkValue + Integer32, + hwXQoSIfIPCarRedAction + CarAction, + hwXQoSIfIPCarRedRemarkValue + Integer32, + hwXQoSIfIPCarAggregation + INTEGER, + hwXQoSIfIPCarRowStatus + RowStatus + } + + hwXQoSIfIPCarCfgIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex. + This object has no default value." + ::= { hwXQoSIfIPCarCfgInfoEntry 1 } + + hwXQoSIfIPCarDirection OBJECT-TYPE + SYNTAX DirectionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPCAR Rule direction: + inbound (1) + outbound (2)" + ::= { hwXQoSIfIPCarCfgInfoEntry 2 } + + hwXQoSIPCarRuleIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the index of IPCAR Rule. + The value ranges from 0 to 254. + This object has no default value." + ::= { hwXQoSIfIPCarCfgInfoEntry 3 } + + hwXQoSIPCarRuleType OBJECT-TYPE + SYNTAX IPCARRuleType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the rule type. + The value of this object can be any of the following: + ipv4-acl(1) + ipv4-SrcIp(2) + ipv4-DstIp(3) + This object has no default value." + ::= { hwXQoSIfIPCarCfgInfoEntry 4 } + + hwXBQoSIPCarIntValue OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the rule contents. The value range and the default value of the object vary with hwXQoSIPCarRuleType. + When the supported type is ipv4-acl(2), the value of this object ranges from 2000 to 4999. + This object has no default value." + ::= { hwXQoSIfIPCarCfgInfoEntry 5 } + + hwXQoSIfIPCarStartIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The object indicates the start of source IP address segment. + This object has no default value. + 0.0.0.0 is invalid value." + ::= { hwXQoSIfIPCarCfgInfoEntry 6 } + + hwXQoSIfIPCarEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The object indicates the end of source IP address segment. + This object has no default value. + 0.0.0.0 is invalid value." + ::= { hwXQoSIfIPCarCfgInfoEntry 7 } + + hwXQoSIfIPCarCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps. + The value ranges from 8 to 4294967295, with no default value." + ::= { hwXQoSIfIPCarCfgInfoEntry 8 } + + + hwXQoSIfIPCarCbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte + The value ranges from 1500 to 4294967295 bytes." + ::= { hwXQoSIfIPCarCfgInfoEntry 9 } + + + hwXQoSIfIPCarEbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Excess Burst Size. Unit: byte. + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS. + -1 can't be set." + DEFVAL { 0 } + ::= { hwXQoSIfIPCarCfgInfoEntry 10 } + + + hwXQoSIfIPCarPir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Information Rate. Unit: kbps. + The value ranges from 8 to 4294967295" + ::= { hwXQoSIfIPCarCfgInfoEntry 11 } + + + hwXQoSIfIPCarPbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Burst Size. Unit: byte. + The value ranges from 1500 to 4294967295 bytes." + ::= { hwXQoSIfIPCarCfgInfoEntry 12 } + + + hwXQoSIfIPCarGreenAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the action adopted when CIR is not reached. + pass (1), + discard (2), + remark IP Precedence (3), + remark DSCP(4), + remark Mpls Exp(5), + remark (6), + remark 8021p(7) + The default value is pass (1). + " + DEFVAL { pass } + ::= { hwXQoSIfIPCarCfgInfoEntry 13 } + + + hwXQoSIfIPCarGreenRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When green action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSIfIPCarCfgInfoEntry 14 } + + + hwXQoSIfIPCarYellowAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the action adopted when CIR is exceeded but PIR is not reached. + pass (1), + discard (2), + remark IP Precedence (3), + remark DSCP(4), + remark Mpls Exp(5), + remark (6), + remark 8021p(7) + The default value is pass (1). + " + DEFVAL { pass } + ::= { hwXQoSIfIPCarCfgInfoEntry 15 } + + hwXQoSIfIPCarYellowRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When yellow action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSIfIPCarCfgInfoEntry 16 } + + hwXQoSIfIPCarRedAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the action adopted when CIR is exceeded but PIR is not reached. + pass (1), + discard (2), + remark IP Precedence (3), + remark DSCP(4), + remark Mpls Exp(5), + remark (6), + remark 8021p(7) + The default value is pass (1). + " + DEFVAL { discard } + ::= { hwXQoSIfIPCarCfgInfoEntry 17 } + + hwXQoSIfIPCarRedRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When red action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSIfIPCarCfgInfoEntry 18 } + + hwXQoSIfIPCarAggregation OBJECT-TYPE + SYNTAX INTEGER + { + aggregationCar(1), + noneAggregationCar(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "aggregationCar(1): aggregation car; + noneAggregationCar(2) : none aggregation car." + ::= { hwXQoSIfIPCarCfgInfoEntry 19 } + + hwXQoSIfIPCarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSIfIPCarCfgInfoEntry 20 } +--end: mod by q00129728 for IPCAR + +-- 8021P CAR + hwXQoSIf8021PCarCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIf8021PCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of 8021P CAR feature configuration information." + ::= { hwXQoSIfActionObjects 24 } + + + hwXQoSIf8021PCarCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIf8021PCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "8021P CAR Configuration Information Entry." + INDEX { hwXQoSIf8021PCarIfIndex, hwXQoSIf8021PCarDirection, hwXQoSIf8021PCarIndexId } + ::= { hwXQoSIf8021PCarCfgInfoTable 1 } + + + HwXQoSIf8021PCarCfgInfoEntry ::= + SEQUENCE { + hwXQoSIf8021PCarIfIndex + Integer32, + hwXQoSIf8021PCarDirection + INTEGER, + hwXQoSIf8021PCarIndexId + Integer32, + hwXQoSIf8021PCarCir + Unsigned32, + hwXQoSIf8021PCarCbs + Unsigned32, + hwXQoSIf8021PCarPir + Unsigned32, + hwXQoSIf8021PCarPbs + Unsigned32, + hwXQoSIf8021PCar8021pValue + OCTET STRING, + hwXQoSIf8021PCarRowStatus + RowStatus + } + + hwXQoSIf8021PCarIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIf8021PCarCfgInfoEntry 1 } + + + hwXQoSIf8021PCarDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Apply direction:inbound (1),outbound (2)." + ::= { hwXQoSIf8021PCarCfgInfoEntry 2 } + + + hwXQoSIf8021PCarIndexId OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Every Command Index ID." + ::= { hwXQoSIf8021PCarCfgInfoEntry 3 } + + + hwXQoSIf8021PCarCir OBJECT-TYPE + SYNTAX Unsigned32 (64..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps. + Unsigned32<64-4294967295> " + ::= { hwXQoSIf8021PCarCfgInfoEntry 4 } + + + hwXQoSIf8021PCarCbs OBJECT-TYPE + SYNTAX Unsigned32 (1500..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte + Unsigned32<1500-4294967295> " + ::= { hwXQoSIf8021PCarCfgInfoEntry 5 } + + + hwXQoSIf8021PCarPir OBJECT-TYPE + SYNTAX Unsigned32 (64..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Information Rate. Unit: kbps. + Unsigned32<64-4294967295> " + ::= { hwXQoSIf8021PCarCfgInfoEntry 6 } + + + hwXQoSIf8021PCarPbs OBJECT-TYPE + SYNTAX Unsigned32 (1500..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Burst Size. Unit: byte. + Unsigned32<1500-4294967295> " + ::= { hwXQoSIf8021PCarCfgInfoEntry 7 } + + + hwXQoSIf8021PCar8021pValue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "VLAN 802.1p value. + STRING<0-7> " + ::= { hwXQoSIf8021PCarCfgInfoEntry 8 } + + + hwXQoSIf8021PCarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active(1), + createAndGo(4), destroy(6)." + ::= { hwXQoSIf8021PCarCfgInfoEntry 9 } + +-- Cpcar command + hwXQoSCpcarObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 3 } + + +-- Cp car + hwXQoSCpcarCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpcarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of cp car configuration information." + ::= { hwXQoSCpcarObjects 1 } + + + hwXQoSCpcarCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSCpcarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-server domain Information Entry." + INDEX { hwXQoSCpcarIndex } + ::= { hwXQoSCpcarCfgInfoTable 1 } + + + HwXQoSCpcarCfgInfoEntry ::= + SEQUENCE { + hwXQoSCpcarIndex + Integer32, + hwXQoSCpcarName + OCTET STRING, + hwXQoSCpcarRowStatus + RowStatus + } + + hwXQoSCpcarIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of cp car domain." + ::= { hwXQoSCpcarCfgInfoEntry 1 } + + + hwXQoSCpcarName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Exception name of cp car." + ::= { hwXQoSCpcarCfgInfoEntry 2 } + + + hwXQoSCpcarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSCpcarCfgInfoEntry 3 } + + +-- filter in cp car + hwXQoSCpCarFilterCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpCarFilterCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of cpcar filter configuration information." + ::= { hwXQoSCpcarObjects 2 } + + + hwXQoSCpCarFilterCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSCpCarFilterCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Diff-serve domain 8021p phb Configuration Information Entry." + INDEX { hwXQoSCpcarIndex } + ::= { hwXQoSCpCarFilterCfgInfoTable 1 } + + + HwXQoSCpCarFilterCfgInfoEntry ::= + SEQUENCE { + hwXQoSCpCarFilterAction + INTEGER, + hwXQoSCpCarFilterRowStatus + RowStatus + } + + hwXQoSCpCarFilterAction OBJECT-TYPE + SYNTAX INTEGER + { + pass(1), + drop(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "filter action + 1:pass + 2:drop + DEFVAL { pass }" + ::= { hwXQoSCpCarFilterCfgInfoEntry 1 } + + + hwXQoSCpCarFilterRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSCpCarFilterCfgInfoEntry 2 } + + +-- CAR in cp car + hwXQoSCpCarCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of CAR feature configuration information." + ::= { hwXQoSCpcarObjects 3 } + + + hwXQoSCpCarCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSCpCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CAR Configuration Information Entry." + INDEX { hwXQoSCpcarIndex } + ::= { hwXQoSCpCarCfgInfoTable 1 } + + + HwXQoSCpCarCfgInfoEntry ::= + SEQUENCE { + hwXQoSCpCarSlotId + Integer32, + hwXQoSCpCarCir + Integer32, + hwXQoSCpCarCbs + Integer32, + hwXQoSCpCarEbs + Integer32, + hwXQoSCpCarPir + Integer32, + hwXQoSCpCarPbs + Integer32, + hwXQoSCpCarGreenAction + CarAction, + hwXQoSCpCarGreenRemarkValue + Integer32, + hwXQoSCpCarYellowAction + CarAction, + hwXQoSCpCarYellowRemarkValue + Integer32, + hwXQoSCpCarRedAction + CarAction, + hwXQoSCpCarRedRemarkValue + Integer32, + hwXQoSCpCarRowStatus + RowStatus + } + + hwXQoSCpCarSlotId OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Target slot" + ::= { hwXQoSCpCarCfgInfoEntry 1 } + + hwXQoSCpCarCir OBJECT-TYPE + SYNTAX Integer32 (8..10000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps. + software QoS: 8..155000 + hardware QoS: 100..10000000" + ::= { hwXQoSCpCarCfgInfoEntry 2 } + + + hwXQoSCpCarCbs OBJECT-TYPE + SYNTAX Integer32 (64..19375000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte + software QoS: 1875..19375000 (default:max(cir*125/2,1875)) + hardware QoS: 64..131071(default:12288)" + ::= { hwXQoSCpCarCfgInfoEntry 3 } + + + hwXQoSCpCarEbs OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..19375000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Excess Burst Size. Unit: byte. 0..19375000 + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS. + -1 can't be set." + DEFVAL { 0 } + ::= { hwXQoSCpCarCfgInfoEntry 4 } + + + hwXQoSCpCarPir OBJECT-TYPE + SYNTAX Integer32 (-1 | 0 | 100..10000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Information Rate. Unit: kbps. 100..10000000 + Only hardware QoS support this node. + -1 is returned only when getting value from software QoS. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSCpCarCfgInfoEntry 5 } + + + hwXQoSCpCarPbs OBJECT-TYPE + SYNTAX Integer32 (-1 | 0 | 64..4000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Peak Burst Size. Unit: byte. + 64..4000000.(default:cbs when Peak Information Rate configured) + Only hardware QoS support this node. + -1 is returned only when getting value from software QoS. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSCpCarCfgInfoEntry 6 } + + + hwXQoSCpCarGreenAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Green Action: + pass (1) + discard (2) + remark IP Precedence (3) + remark DSCP (4) + remark MPLS EXP (5) + remark (6) + Hardware QoS : pass,discard,remark. + Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. + " + DEFVAL { pass } + ::= { hwXQoSCpCarCfgInfoEntry 7 } + + + hwXQoSCpCarGreenRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When green action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSCpCarCfgInfoEntry 8 } + + + hwXQoSCpCarYellowAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Yellow Action: + unavailable(-1) + pass (1) + discard (2) + remark IP Precedence (3) + remark DSCP (4) + remark MPLS EXP (5) + remark(6) + Only hardware QoS support this node.Hardware QoS support pass,discard,remark. + -1 is returned only when getting value from software QoS. + -1 can't be set." + ::= { hwXQoSCpCarCfgInfoEntry 9 } + + + hwXQoSCpCarYellowRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When yellow action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSCpCarCfgInfoEntry 10 } + + + hwXQoSCpCarRedAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Red Action: + pass (1) + discard (2) + remark IP Precedence (3) + remark DSCP (4) + remark MPLS EXP (5) + remark (6) + Hardware QoS : pass,discard,remark. + Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP. + " + DEFVAL { discard } + ::= { hwXQoSCpCarCfgInfoEntry 11 } + + + hwXQoSCpCarRedRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value is to remark When red action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSCpCarCfgInfoEntry 12 } + + + hwXQoSCpCarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSCpCarCfgInfoEntry 13 } + + +-- Policy Instance in cp car + hwXQoSCpApplyPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpApplyPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of QoS policy instance." + ::= { hwXQoSCpcarObjects 4 } + + + hwXQoSCpApplyPolicyEntry OBJECT-TYPE + SYNTAX HwXQoSCpApplyPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Policy applied on Ethernet Vlan Configuration Information Entry." + INDEX { hwXQoSCpcarIndex } + ::= { hwXQoSCpApplyPolicyTable 1 } + + + HwXQoSCpApplyPolicyEntry ::= + SEQUENCE { + hwXQoSCpApplyPolicyName + OCTET STRING, + hwXQoSCpApplyPolicyRowStatus + RowStatus + } + + hwXQoSCpApplyPolicyName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..127)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of Traffic Policy." + ::= { hwXQoSCpApplyPolicyEntry 1 } + + + hwXQoSCpApplyPolicyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSCpApplyPolicyEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5 + hwXQoSCpCarActionTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpCarActionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of cp car action configuration information." + ::= { hwXQoSCpcarObjects 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1 + hwXQoSCpCarActionEntry OBJECT-TYPE + SYNTAX HwXQoSCpCarActionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cp car action configuration information entry." + INDEX { hwXQoSCpCarActionSlotIndex, hwXQoSCpCarActionPacketType } + ::= { hwXQoSCpCarActionTable 1 } + + HwXQoSCpCarActionEntry ::= + SEQUENCE { + hwXQoSCpCarActionSlotIndex + Integer32, + hwXQoSCpCarActionPacketType + Integer32, + hwXQoSCpCarActionPacketTypeName + OCTET STRING, + hwXQoSCpCarActionType + BITS, + hwXQoSCpCarActionPolicyName + OCTET STRING, + hwXQoSCpCarActionCarCir + Integer32, + hwXQoSCpCarActionCarCbs + Integer32, + hwXQoSCpCarActionCarEbs + Integer32, + hwXQoSCpCarActionCarPir + Integer32, + hwXQoSCpCarActionCarPbs + Integer32, + hwXQoSCpCarActionGreenAction + CarAction, + hwXQoSCpCarActionGreenRemarkValue + Integer32, + hwXQoSCpCarActionYellowAction + CarAction, + hwXQoSCpCarActionYellowRemarkValue + Integer32, + hwXQoSCpCarActionRedAction + CarAction, + hwXQoSCpCarActionRedRemarkValue + Integer32, + hwXQoSCpCarActionSetDefault + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.1 + hwXQoSCpCarActionSlotIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Slot index." + ::= { hwXQoSCpCarActionEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.2 + hwXQoSCpCarActionPacketType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Packet type." + ::= { hwXQoSCpCarActionEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.3 + hwXQoSCpCarActionPacketTypeName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of packet type." + ::= { hwXQoSCpCarActionEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.4 + hwXQoSCpCarActionType OBJECT-TYPE + SYNTAX BITS + { + pass(0), + discard(1), + car(2), + trafficPolicy(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action type." + ::= { hwXQoSCpCarActionEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.5 + hwXQoSCpCarActionPolicyName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..127)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Policy Name" + DEFVAL { "" } + ::= { hwXQoSCpCarActionEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.6 + hwXQoSCpCarActionCarCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps." + DEFVAL { -1 } + ::= { hwXQoSCpCarActionEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.7 + hwXQoSCpCarActionCarCbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte" + DEFVAL { -1 } + ::= { hwXQoSCpCarActionEntry 7 } + + hwXQoSCpCarActionCarEbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Excess Burst Size. Unit: byte." + DEFVAL { -1} + ::= { hwXQoSCpCarActionEntry 8 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.9 + hwXQoSCpCarActionCarPir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Peak Information Rate. Unit: kbps." + DEFVAL { -1 } + ::= { hwXQoSCpCarActionEntry 9 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.10 + hwXQoSCpCarActionCarPbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Peak Burst Size. Unit: byte." + DEFVAL { -1 } + ::= { hwXQoSCpCarActionEntry 10 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.11 + hwXQoSCpCarActionGreenAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Green Action. + pass (1) + discard (2) + remark IP Precedence (3) + remark DSCP (4) + remark MPLS EXP (5) + remark (6) + Hardware QoS : pass,discard,remark. + Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." + ::= { hwXQoSCpCarActionEntry 11 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.12 + hwXQoSCpCarActionGreenRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value is to remark When green action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSCpCarActionEntry 12 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.13 + hwXQoSCpCarActionYellowAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Yellow Action. + pass (1) + discard (2) + remark IP Precedence (3) + remark DSCP (4) + remark MPLS EXP (5) + remark (6) + Hardware QoS : pass,discard,remark. + Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." + ::= { hwXQoSCpCarActionEntry 13 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.14 + hwXQoSCpCarActionYellowRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value is to remark When yellow action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSCpCarActionEntry 14 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.15 + hwXQoSCpCarActionRedAction OBJECT-TYPE + SYNTAX CarAction + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Red Action. + pass (1) + discard (2) + remark IP Precedence (3) + remark DSCP (4) + remark MPLS EXP (5) + remark (6) + Hardware QoS : pass,discard,remark. + Software QoS : pass,discard,remark IP Precedence,remark DSCP,remark MPLS EXP." + ::= { hwXQoSCpCarActionEntry 15 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.16 + hwXQoSCpCarActionRedRemarkValue OBJECT-TYPE + SYNTAX Integer32 (-1 | 0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value is to remark When red action is remarking. + For remarking DSCP, the range is 0~63; + For remarking IP Precedence and MPLS EXP, the range is 0~7; + Only software QoS support this node. + -1 is returned only when getting value from hardware QoS or when action being pass,discard of software QoS. + -1 can't be set." + ::= { hwXQoSCpCarActionEntry 16 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.3.5.1.17 + hwXQoSCpCarActionSetDefault OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This OID is used for setting the CP CAR info to default. + When you want to set the value to default, set this OID to 1." + ::= { hwXQoSCpCarActionEntry 17 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4 + hwXQoSStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 4 } + +-- Cp car statistics information + hwXQoSCpcarStaticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 2 } + + +-- Cp car statistics + hwXQoSCpcarRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpcarRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Running statistics for sample + in a QoS policy applied on the interface." + ::= { hwXQoSCpcarStaticsObjects 1 } + + + hwXQoSCpcarRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSCpcarRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cp car statistics entry." + INDEX { hwXQoSCpcarIndex } + ::= { hwXQoSCpcarRunInfoTable 1 } + + + HwXQoSCpcarRunInfoEntry ::= + SEQUENCE { + hwXQoSCpcarPassedPackets + Counter64, + hwXQoSCpcarPassededBytes + Counter64, + hwXQoSCpcarTotalPackets + Counter64, + hwXQoSCpcarTotalBytes + Counter64, + hwXQoSCpcarDiscardedPackets + Counter64, + hwXQoSCpcarDiscardedBytes + Counter64 + } + + hwXQoSCpcarPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets passed of enqueue." + ::= { hwXQoSCpcarRunInfoEntry 1 } + + + hwXQoSCpcarPassededBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes passed of enqueue." + ::= { hwXQoSCpcarRunInfoEntry 2 } + + + hwXQoSCpcarTotalPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total packets." + ::= { hwXQoSCpcarRunInfoEntry 3 } + + + hwXQoSCpcarTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total bytes." + ::= { hwXQoSCpcarRunInfoEntry 4 } + + + hwXQoSCpcarDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets discarded when enqueued by discard method." + ::= { hwXQoSCpcarRunInfoEntry 5 } + + + hwXQoSCpcarDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes discarded when enqueued by discard method." + ::= { hwXQoSCpcarRunInfoEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2 + hwXQoSCpCarSlotStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpCarSlotStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Running statistics for sample + in a QoS policy applied on the slot." + ::= { hwXQoSCpcarStaticsObjects 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1 + hwXQoSCpCarSlotStatEntry OBJECT-TYPE + SYNTAX HwXQoSCpCarSlotStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cp car on the slot statistics entry." + INDEX { hwXQoSCpCarSlotStatSlotIndex, hwXQoSCpCarSlotStatPacketType } + ::= { hwXQoSCpCarSlotStatTable 1 } + + HwXQoSCpCarSlotStatEntry ::= + SEQUENCE { + hwXQoSCpCarSlotStatSlotIndex + Integer32, + hwXQoSCpCarSlotStatPacketType + Integer32, + hwXQoSCpCarSlotStatDiscardedPackets + Counter64, + hwXQoSCpCarSlotStatDiscardedBytes + Counter64, + hwXQoSCpCarSlotStatPassedPackets + Counter64, + hwXQoSCpCarSlotStatPassededBytes + Counter64, + hwXQoSCpCarSlotStatTotalPackets + Counter64, + hwXQoSCpCarSlotStatTotalBytes + Counter64 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.1 + hwXQoSCpCarSlotStatSlotIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Slot index." + ::= { hwXQoSCpCarSlotStatEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.2 + hwXQoSCpCarSlotStatPacketType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Packet type." + ::= { hwXQoSCpCarSlotStatEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.3 + hwXQoSCpCarSlotStatDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets discarded." + ::= { hwXQoSCpCarSlotStatEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.4 + hwXQoSCpCarSlotStatDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes discarded." + ::= { hwXQoSCpCarSlotStatEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.5 + hwXQoSCpCarSlotStatPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets passed." + ::= { hwXQoSCpCarSlotStatEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.6 + hwXQoSCpCarSlotStatPassededBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes passed." + ::= { hwXQoSCpCarSlotStatEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.7 + hwXQoSCpCarSlotStatTotalPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total packets." + ::= { hwXQoSCpCarSlotStatEntry 7 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.2.2.1.8 + hwXQoSCpCarSlotStatTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total bytes." + ::= { hwXQoSCpCarSlotStatEntry 8 } + +-- Interface statistics information + hwXQoSIfStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 3 } + + +-- CAR statistics + hwXQoSIfCarRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfCarRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of statistics for CAR on the interface." + ::= { hwXQoSIfStatisticsObjects 1 } + + + hwXQoSIfCarRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfCarRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CAR statistics information entry." + INDEX { hwXQoSIfCarIndex, hwXQoSIfVlanID } + ::= { hwXQoSIfCarRunInfoTable 1 } + + + HwXQoSIfCarRunInfoEntry ::= + SEQUENCE { + hwXQoSIfCarIndex + Integer32, + hwXQoSIfVlanID + Integer32, + hwXQoSIfCarGreenPassedPackets + Counter64, + hwXQoSIfCarGreenPassedBytes + Counter64, + hwXQoSIfCarGreenRemarkedPackets + Counter64, + hwXQoSIfCarGreenRemarkedBytes + Counter64, + hwXQoSIfCarGreenDiscardedPackets + Counter64, + hwXQoSIfCarGreenDiscardedBytes + Counter64, + hwXQoSIfCarYellowPassedPackets + Counter64, + hwXQoSIfCarYellowPassedBytes + Counter64, + hwXQoSIfCarYellowRemarkedPackets + Counter64, + hwXQoSIfCarYellowRemarkedBytes + Counter64, + hwXQoSIfCarYellowDiscardedPackets + Counter64, + hwXQoSIfCarYellowDiscardedBytes + Counter64, + hwXQoSIfCarRedPassedPackets + Counter64, + hwXQoSIfCarRedPassedBytes + Counter64, + hwXQoSIfCarRedRemarkedPackets + Counter64, + hwXQoSIfCarRedRemarkedBytes + Counter64, + hwXQoSIfCarRedDiscardedPackets + Counter64, + hwXQoSIfCarRedDiscardedBytes + Counter64, + hwXQoSIfCarTotalDiscardPackets + Counter64, + hwXQoSIfCarInBoundDiscardPackets + Counter64, + hwXQoSIfCarOutBoundDiscardPackets + Counter64 + } + + hwXQoSIfCarIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Index, equal to ifIndex." + ::= { hwXQoSIfCarRunInfoEntry 1 } + + hwXQoSIfVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfCarRunInfoEntry 2 } + + hwXQoSIfCarGreenPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of green packets passed." + ::= { hwXQoSIfCarRunInfoEntry 3 } + + + hwXQoSIfCarGreenPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes green packets passed." + ::= { hwXQoSIfCarRunInfoEntry 4 } + + + hwXQoSIfCarGreenRemarkedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of green remarked packets." + ::= { hwXQoSIfCarRunInfoEntry 5 } + + + hwXQoSIfCarGreenRemarkedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes green packets remarked." + ::= { hwXQoSIfCarRunInfoEntry 6 } + + + hwXQoSIfCarGreenDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets discarded." + ::= { hwXQoSIfCarRunInfoEntry 7 } + + + hwXQoSIfCarGreenDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes exceeding CIR." + ::= { hwXQoSIfCarRunInfoEntry 8 } + + hwXQoSIfCarYellowPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of yellow packets passed." + ::= { hwXQoSIfCarRunInfoEntry 9 } + + + hwXQoSIfCarYellowPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes yellow packets passed." + ::= { hwXQoSIfCarRunInfoEntry 10 } + + + hwXQoSIfCarYellowRemarkedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of yellow remarked packets." + ::= { hwXQoSIfCarRunInfoEntry 11 } + + + hwXQoSIfCarYellowRemarkedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes yellow packets remarked." + ::= { hwXQoSIfCarRunInfoEntry 12 } + + + hwXQoSIfCarYellowDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of yellow discard packets." + ::= { hwXQoSIfCarRunInfoEntry 13 } + + + hwXQoSIfCarYellowDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes exceeding CIR." + ::= { hwXQoSIfCarRunInfoEntry 14 } + + hwXQoSIfCarRedPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of red passed packets." + ::= { hwXQoSIfCarRunInfoEntry 15 } + + + hwXQoSIfCarRedPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of red passed bytes." + ::= { hwXQoSIfCarRunInfoEntry 16 } + + + hwXQoSIfCarRedRemarkedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of red remarked packets." + ::= { hwXQoSIfCarRunInfoEntry 17 } + + + hwXQoSIfCarRedRemarkedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of red remarked bytes." + ::= { hwXQoSIfCarRunInfoEntry 18 } + + + hwXQoSIfCarRedDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of red discareded packets." + ::= { hwXQoSIfCarRunInfoEntry 19 } + + + hwXQoSIfCarRedDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes exceeding CIR." + ::= { hwXQoSIfCarRunInfoEntry 20 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.21 + hwXQoSIfCarTotalDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total discard packets." + ::= { hwXQoSIfCarRunInfoEntry 21 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.22 + hwXQoSIfCarInBoundDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of inbound direction discard packets." + ::= { hwXQoSIfCarRunInfoEntry 22 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.4.3.1.1.23 + hwXQoSIfCarOutBoundDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of outbound direction discard packets." + ::= { hwXQoSIfCarRunInfoEntry 23 } + +-- Queue statistics + hwXQoSIfQueueRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfQueueRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to display the running information about an interface queue." + ::= { hwXQoSIfStatisticsObjects 3 } + + + hwXQoSIfQueueRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfQueueRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Queue statistics entry." + INDEX { hwXQoSIfQueueIfIndex, hwXQoSIfQueueVlanID, hwXQoSIfQueueCosType } + ::= { hwXQoSIfQueueRunInfoTable 1 } + + + HwXQoSIfQueueRunInfoEntry ::= + SEQUENCE { + hwXQoSIfQueueIfIndex + Integer32, + hwXQoSIfQueueVlanID + Integer32, + hwXQoSIfQueueCosType + CosType, + hwXQoSIfQueuePassedPackets + Counter64, + hwXQoSIfQueuePassededBytes + Counter64, + hwXQoSIfQueueTotalPackets + Counter64, + hwXQoSIfQueueTotalBytes + Counter64, + hwXQoSIfQueueDiscardedPackets + Counter64, + hwXQoSIfQueueDiscardedBytes + Counter64, + hwXQoSIfQueuePassedPacketRate + Counter64, + hwXQoSIfQueuePassedByteRate + Counter64, + hwXQoSIfQueueDiscardedPacketRate + Counter64, + hwXQoSIfQueueDiscardedByteRate + Counter64, + hwXQoSIfQueueResetFlag + ResetFlag, + hwXQoSIfQueueUsagePercentage + Integer32, +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSIfQueueDropTailDiscardedPackets + Counter64, + hwXQoSIfQueueDropTailDiscardedBytes + Counter64, + hwXQoSIfQueueWredDiscardedPackets + Counter64, + hwXQoSIfQueueWredDiscardedBytes + Counter64, + hwXQoSIfQueueDropTailDiscardedPacketRate + Counter64, + hwXQoSIfQueueDropTailDiscardedByteRate + Counter64, + hwXQoSIfQueueWredDiscardedPacketRate + Counter64, + hwXQoSIfQueueWredDiscardedByteRate + Counter64, + hwXQoSIfQueueStatisticsTrafficTowardThisPort + Counter64, + hwXQoSIfQueueStatisticsPhysicalBandwidthOfPortQoS + Counter64, +-- END: Added by l00248629, 2013/12/13 + hwXQoSIfQueuePassedPacketRate30s + Counter64, + hwXQoSIfQueuePassedBitsRate30s + Counter64, + hwXQoSIfQueueDiscardedPacketRate30s + Counter64, + hwXQoSIfQueueDiscardedBitsRate30s + Counter64, + hwXQoSIfQueuePassedPacketRate300s + Counter64, + hwXQoSIfQueuePassedBitsRate300s + Counter64, + hwXQoSIfQueueDiscardedPacketRate300s + Counter64, + hwXQoSIfQueueDiscardedBitsRate300s + Counter64 + } + + hwXQoSIfQueueIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index." + ::= { hwXQoSIfQueueRunInfoEntry 1 } + + hwXQoSIfQueueVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the VLAN ID." + ::= { hwXQoSIfQueueRunInfoEntry 2 } + + + hwXQoSIfQueueCosType OBJECT-TYPE + SYNTAX CosType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies COS of the queue.The value can be any of the following:CS7(8),CS6(7),EF(6) +AF4(5),AF3(4),AF2(3),AF1(2),BE(1)." + ::= { hwXQoSIfQueueRunInfoEntry 3 } + + + hwXQoSIfQueuePassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded packets." + ::= { hwXQoSIfQueueRunInfoEntry 4 } + + + hwXQoSIfQueuePassededBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes that pass the queue.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 5 } + + + hwXQoSIfQueueTotalPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of packets that reach the queue.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 6 } + + + hwXQoSIfQueueTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the total number of bytes." + ::= { hwXQoSIfQueueRunInfoEntry 7 } + + + hwXQoSIfQueueDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets. " + ::= { hwXQoSIfQueueRunInfoEntry 8 } + + + hwXQoSIfQueueDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded bytes. " + ::= { hwXQoSIfQueueRunInfoEntry 9 } + + hwXQoSIfQueuePassedPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which packets are forwarded." + ::= { hwXQoSIfQueueRunInfoEntry 10 } + + hwXQoSIfQueuePassedByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which bytes are forwarded. " + ::= { hwXQoSIfQueueRunInfoEntry 11 } + + hwXQoSIfQueueDiscardedPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the packet rate of discarded packets, in pps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 12 } + + hwXQoSIfQueueDiscardedByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which bytes are discarded. " + ::= { hwXQoSIfQueueRunInfoEntry 13 } + + hwXQoSIfQueueResetFlag OBJECT-TYPE + SYNTAX ResetFlag + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset queue statistics information." + ::= { hwXQoSIfQueueRunInfoEntry 14 } + + hwXQoSIfQueueUsagePercentage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the percentage of the queue usage. " + ::= { hwXQoSIfQueueRunInfoEntry 15 } + +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSIfQueueDropTailDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of discarded tail packets. " + ::= { hwXQoSIfQueueRunInfoEntry 16 } + + hwXQoSIfQueueDropTailDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of bytes discarded by tail drop. " + ::= { hwXQoSIfQueueRunInfoEntry 17 } + + hwXQoSIfQueueWredDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of packets that are discarded by WRED. " + ::= { hwXQoSIfQueueRunInfoEntry 18 } + + hwXQoSIfQueueWredDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by WRED. " + ::= { hwXQoSIfQueueRunInfoEntry 19 } + + hwXQoSIfQueueDropTailDiscardedPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the tail packet discarding rate. " + ::= { hwXQoSIfQueueRunInfoEntry 20 } + + hwXQoSIfQueueDropTailDiscardedByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which packets are discarded by tail drop. " + ::= { hwXQoSIfQueueRunInfoEntry 21 } + + hwXQoSIfQueueWredDiscardedPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED packet discarding rate." + ::= { hwXQoSIfQueueRunInfoEntry 22 } + + hwXQoSIfQueueWredDiscardedByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are discarded by WRED." + ::= { hwXQoSIfQueueRunInfoEntry 23 } + + hwXQoSIfQueueStatisticsTrafficTowardThisPort OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic which towards this port." + ::= { hwXQoSIfQueueRunInfoEntry 24 } + + hwXQoSIfQueueStatisticsPhysicalBandwidthOfPortQoS OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the physical bandwidth of a QoS interface." + ::= { hwXQoSIfQueueRunInfoEntry 25 } +-- END: Added by l00248629, 2013/12/13 + hwXQoSIfQueuePassedPacketRate30s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 30 seconds packet rate, in pps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 26 } + + hwXQoSIfQueuePassedBitsRate30s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 30 seconds bit rate, in bps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 27 } + + hwXQoSIfQueueDiscardedPacketRate30s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 30 seconds packet rate of discarded packets, in pps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 28 } + + hwXQoSIfQueueDiscardedBitsRate30s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 30 seconds bit rate of discarded packets, in bps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 29 } + hwXQoSIfQueuePassedPacketRate300s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 300 seconds packet rate, in pps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 30 } + + hwXQoSIfQueuePassedBitsRate300s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 300 seconds bit rate, in bps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 31 } + + hwXQoSIfQueueDiscardedPacketRate300s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 300 seconds packet rate of discarded packets, in pps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 32 } + + hwXQoSIfQueueDiscardedBitsRate300s OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the last 300 seconds bit rate of discarded packets, in bps.The object has no default value." + ::= { hwXQoSIfQueueRunInfoEntry 33 } +-- WRED statistics + hwXQoSIfWredRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfWredRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Running statistics for WRED + in a QoS policy applied on the interface." + ::= { hwXQoSIfStatisticsObjects 4 } + + + hwXQoSIfWredRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfWredRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "WRED statistics entry." + INDEX { hwXQoSIfWredIfIndex, hwXQoSIfWredVlanID } + ::= { hwXQoSIfWredRunInfoTable 1 } + + + HwXQoSIfWredRunInfoEntry ::= + SEQUENCE { + hwXQoSIfWredIfIndex + Integer32, + hwXQoSIfWredVlanID + Integer32, + hwXQoSIfWredRandomDiscardedPackets + Counter64, + hwXQoSIfWredTailDiscardedPackets + Counter64, + hwXQoSIfWredDiscardedPackets + Counter64 + } + + hwXQoSIfWredIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of interface." + ::= { hwXQoSIfWredRunInfoEntry 1 } + + hwXQoSIfWredVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfWredRunInfoEntry 2 } + + hwXQoSIfWredRandomDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that random-discarded by WRED." + ::= { hwXQoSIfWredRunInfoEntry 3 } + + + hwXQoSIfWredTailDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that tail-discarded by WRED." + ::= { hwXQoSIfWredRunInfoEntry 4 } + + hwXQoSIfWredDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that discarded by WRED. + Include random-discarded and tail-discarded" + ::= { hwXQoSIfWredRunInfoEntry 5 } + +-- LR statistics + hwXQoSIfLrRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfLrRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Running statistics for LR + in a QoS policy applied on the interface." + ::= { hwXQoSIfStatisticsObjects 5 } + + + hwXQoSIfLrRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfLrRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LR statistics entry." + INDEX { hwXQoSIfLrIfIndex, hwXQoSIfLrVlanID } + ::= { hwXQoSIfLrRunInfoTable 1 } + + + HwXQoSIfLrRunInfoEntry ::= + SEQUENCE { + hwXQoSIfLrIfIndex + Integer32, + hwXQoSIfLrVlanID + Integer32, + hwXQoSIfLrPassedPackets + Counter64, + hwXQoSIfLrPassedBytes + Counter64, + hwXQoSIfLrDiscardedPackets + Counter64, + hwXQoSIfLrDiscardedBytes + Counter64, + hwXQoSIfLrDelayedPackets + Counter64, + hwXQoSIfLrDelayedBytes + Counter64 + } + + hwXQoSIfLrIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of Interface of LR." + ::= { hwXQoSIfLrRunInfoEntry 1 } + + hwXQoSIfLrVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfLrRunInfoEntry 2 } + + hwXQoSIfLrPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets passed by LR." + ::= { hwXQoSIfLrRunInfoEntry 3 } + + + hwXQoSIfLrPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes passed by LR." + ::= { hwXQoSIfLrRunInfoEntry 4 } + + + hwXQoSIfLrDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets discarded by LR." + ::= { hwXQoSIfLrRunInfoEntry 5 } + + + hwXQoSIfLrDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes discarded by LR." + ::= { hwXQoSIfLrRunInfoEntry 6 } + + + hwXQoSIfLrDelayedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets delayed by LR." + ::= { hwXQoSIfLrRunInfoEntry 7 } + + + hwXQoSIfLrDelayedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes delayed by LR." + ::= { hwXQoSIfLrRunInfoEntry 8 } + +-- Mirror statistics + hwXQoSIfMirrorRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfMirrorRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Running statistics for mirror + in a QoS policy applied on the interface." + ::= { hwXQoSIfStatisticsObjects 6 } + + + hwXQoSIfMirrorRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfMirrorRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Mirror statistics entry." + INDEX { hwXQoSIfMirrorIfIndex, hwXQoSIfMirrorVlanID } + ::= { hwXQoSIfMirrorRunInfoTable 1 } + + + HwXQoSIfMirrorRunInfoEntry ::= + SEQUENCE { + hwXQoSIfMirrorIfIndex + Integer32, + hwXQoSIfMirrorVlanID + Integer32, + hwXQoSIfMirroredPackets + Counter64 + } + + hwXQoSIfMirrorIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of interface mirror." + ::= { hwXQoSIfMirrorRunInfoEntry 1 } + + hwXQoSIfMirrorVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfMirrorRunInfoEntry 2 } + + hwXQoSIfMirroredPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets Mirrored." + ::= { hwXQoSIfMirrorRunInfoEntry 3 } + +-- Urpf statistics + hwXQoSIfUrpfRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfUrpfRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Running statistics for urpf + in a QoS policy applied on the interface." + ::= { hwXQoSIfStatisticsObjects 7 } + + + hwXQoSIfUrpfRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfUrpfRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Urpf statistics entry." + INDEX { hwXQoSIfUrpfIfIndex, hwXQoSIfUrpfVlanID } + ::= { hwXQoSIfUrpfRunInfoTable 1 } + + + HwXQoSIfUrpfRunInfoEntry ::= + SEQUENCE { + hwXQoSIfUrpfIfIndex + Integer32, + hwXQoSIfUrpfVlanID + Integer32, + hwXQoSIfUrpfPassedPackets + Counter64, + hwXQoSIfUrpfDroppdPackets + Counter64 + } + + hwXQoSIfUrpfIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of interface URPF." + ::= { hwXQoSIfUrpfRunInfoEntry 1 } + + hwXQoSIfUrpfVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfUrpfRunInfoEntry 2 } + + hwXQoSIfUrpfPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets passed." + ::= { hwXQoSIfUrpfRunInfoEntry 3 } + + + hwXQoSIfUrpfDroppdPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets dropped." + ::= { hwXQoSIfUrpfRunInfoEntry 4 } + +-- Sample statistics + hwXQoSIfSampleRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfSampleRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Running statistics for sample + in a QoS policy applied on the interface." + ::= { hwXQoSIfStatisticsObjects 8 } + + + hwXQoSIfSampleRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfSampleRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Sample statistics entry." + INDEX { hwXQoSIfSampleIfIndex, hwXQoSIfSampleVlanID } + ::= { hwXQoSIfSampleRunInfoTable 1 } + + + HwXQoSIfSampleRunInfoEntry ::= + SEQUENCE { + hwXQoSIfSampleIfIndex + Integer32, + hwXQoSIfSampleVlanID + Integer32, + hwXQoSIfSampledPackets + Counter64 + } + + hwXQoSIfSampleIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of interface Sample." + ::= { hwXQoSIfSampleRunInfoEntry 1 } + + hwXQoSIfSampleVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan ID. + -1 can't be set. + 0 is the default value" + ::= { hwXQoSIfSampleRunInfoEntry 2 } + + hwXQoSIfSampledPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets Sampled." + ::= { hwXQoSIfSampleRunInfoEntry 3 } + +-- CAR statistics + hwXQoSIfCarStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfCarStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to display the CAR statistics of a port." + ::= { hwXQoSIfStatisticsObjects 9 } + + hwXQoSIfCarStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSIfCarStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of CAR statistics for port-based traffic, including + the statistics of packets that have the rate within CIR, of + CIR, of PIR or exceeds PIR. ." + INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, + hwXQoSIfCarDirection } + ::= { hwXQoSIfCarStatisticsTable 1 } + + HwXQoSIfCarStatisticsEntry ::= + SEQUENCE { + hwXQoSIfCarConformedPackets + Counter64, + hwXQoSIfCarConformedBytes + Counter64, + hwXQoSIfCarConformedPacketRate + Counter64, + hwXQoSIfCarConformedByteRate + Counter64, + hwXQoSIfCarExceededPackets + Counter64, + hwXQoSIfCarExceededBytes + Counter64, + hwXQoSIfCarExceededPacketRate + Counter64, + hwXQoSIfCarExceededByteRate + Counter64, + hwXQoSIfCarOverflowPackets + Counter64, + hwXQoSIfCarOverflowBytes + Counter64, + hwXQoSIfCarOverflowPacketRate + Counter64, + hwXQoSIfCarOverflowByteRate + Counter64, + hwXQoSIfCarPassedPackets + Counter64, + hwXQoSIfCarPassedBytes + Counter64, + hwXQoSIfCarDiscardedPackets + Counter64, + hwXQoSIfCarDiscardedBytes + Counter64 + } + + hwXQoSIfCarConformedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of green packets for the interface CAR." + ::= { hwXQoSIfCarStatisticsEntry 11 } + + hwXQoSIfCarConformedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes within CIR." + ::= { hwXQoSIfCarStatisticsEntry 12 } + + hwXQoSIfCarConformedPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of green packets for the interface CAR, in pps." + ::= { hwXQoSIfCarStatisticsEntry 13 } + + hwXQoSIfCarConformedByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the byte rate within CIR, in bps." + ::= { hwXQoSIfCarStatisticsEntry 14 } + + hwXQoSIfCarExceededPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of yellow packets for the interface CAR." + ::= { hwXQoSIfCarStatisticsEntry 15 } + + hwXQoSIfCarExceededBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes between PIR and CIR." + ::= { hwXQoSIfCarStatisticsEntry 16 } + + hwXQoSIfCarExceededPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the packet rate between PIR and CIR, in pps." + ::= { hwXQoSIfCarStatisticsEntry 17 } + + hwXQoSIfCarExceededByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of yellow bytes for the interface CAR, in pps." + ::= { hwXQoSIfCarStatisticsEntry 18 } + + hwXQoSIfCarOverflowPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of red packets for the interface CAR." + ::= { hwXQoSIfCarStatisticsEntry 19 } + + hwXQoSIfCarOverflowBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of red bytes for the interface CAR." + ::= { hwXQoSIfCarStatisticsEntry 20 } + + hwXQoSIfCarOverflowPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of red packets for the interface CAR." + ::= { hwXQoSIfCarStatisticsEntry 21 } + + hwXQoSIfCarOverflowByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of red bytes for the interface CAR." + ::= { hwXQoSIfCarStatisticsEntry 22 } + + hwXQoSIfCarPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded packets after CAR is applied." + ::= { hwXQoSIfCarStatisticsEntry 23 } + + hwXQoSIfCarPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded bytes after CAR is applied." + ::= { hwXQoSIfCarStatisticsEntry 24 } + + hwXQoSIfCarDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets after CAR is set." + ::= { hwXQoSIfCarStatisticsEntry 25 } + + hwXQoSIfCarDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded bytes after CAR is applied." + ::= { hwXQoSIfCarStatisticsEntry 26 } + + + hwXQoSIfOutboundQueueStatisticTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfOutboundQueueStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table provides the discard packets." + ::= { hwXQoSIfStatisticsObjects 10 } + + + + hwXQoSIfOutboundQueueStatisticEntry OBJECT-TYPE + SYNTAX HwXQoSIfOutboundQueueStatisticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The discard packets entry." + INDEX { hwXQoSIfExtIndex, hwXQoSIfQueIndex } + ::= { hwXQoSIfOutboundQueueStatisticTable 1 } + + HwXQoSIfOutboundQueueStatisticEntry ::= + SEQUENCE { + hwXQoSIfExtIndex + Unsigned32, + hwXQoSIfQueIndex + OCTET STRING, + hwXQoSIfQueDiscardPackets + Integer32 + } + + hwXQoSIfExtIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index for the extended interface." + ::= { hwXQoSIfOutboundQueueStatisticEntry 1 } + + hwXQoSIfQueIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index for the queue." + ::= { hwXQoSIfOutboundQueueStatisticEntry 2 } + + hwXQoSIfQueDiscardPackets OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of discarded packets." + ::= { hwXQoSIfOutboundQueueStatisticEntry 3 } + + --hwXQoSIfCarStatisticsExtTable + hwXQoSIfCarStatisticsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfCarStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to display the CAR statistics of a port." + ::= { hwXQoSIfStatisticsObjects 11 } + + hwXQoSIfCarStatisticsExtEntry OBJECT-TYPE + SYNTAX HwXQoSIfCarStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of CAR statistics for port-based traffic, including + the statistics of packets that have the rate within CIR, of + CIR, of PIR or exceeds PIR. ." + INDEX { hwXQoSIfCarCfgIfIndex, hwXQoSIfCarVlanID, + hwXQoSIfCarDirection } + ::= { hwXQoSIfCarStatisticsExtTable 1 } + + HwXQoSIfCarStatisticsExtEntry ::= + SEQUENCE { + hwXQoSIfCarExtConformedPacketsLow + Unsigned32, + hwXQoSIfCarExtConformedPacketsHigh + Unsigned32, + hwXQoSIfCarExtConformedBytesLow + Unsigned32, + hwXQoSIfCarExtConformedBytesHigh + Unsigned32, + hwXQoSIfCarExtConformedPacketRateLow + Unsigned32, + hwXQoSIfCarExtConformedPacketRateHigh + Unsigned32, + hwXQoSIfCarExtConformedByteRateLow + Unsigned32, + hwXQoSIfCarExtConformedByteRateHigh + Unsigned32, + hwXQoSIfCarExtExceededPacketsLow + Unsigned32, + hwXQoSIfCarExtExceededPacketsHigh + Unsigned32, + hwXQoSIfCarExtExceededBytesLow + Unsigned32, + hwXQoSIfCarExtExceededBytesHigh + Unsigned32, + hwXQoSIfCarExtExceededPacketRateLow + Unsigned32, + hwXQoSIfCarExtExceededPacketRateHigh + Unsigned32, + hwXQoSIfCarExtExceededByteRateLow + Unsigned32, + hwXQoSIfCarExtExceededByteRateHigh + Unsigned32, + hwXQoSIfCarExtOverflowPacketsLow + Unsigned32, + hwXQoSIfCarExtOverflowPacketsHigh + Unsigned32, + hwXQoSIfCarExtOverflowBytesLow + Unsigned32, + hwXQoSIfCarExtOverflowBytesHigh + Unsigned32, + hwXQoSIfCarExtOverflowPacketRateLow + Unsigned32, + hwXQoSIfCarExtOverflowPacketRateHigh + Unsigned32, + hwXQoSIfExtCarOverflowByteRateLow + Unsigned32, + hwXQoSIfExtCarOverflowByteRateHigh + Unsigned32, + hwXQoSIfCarExtPassedPacketsLow + Unsigned32, + hwXQoSIfCarExtPassedPacketsHigh + Unsigned32, + hwXQoSIfCarExtPassedBytesLow + Unsigned32, + hwXQoSIfCarExtPassedBytesHigh + Unsigned32, + hwXQoSIfCarExtDiscardedPacketsLow + Unsigned32, + hwXQoSIfCarExtDiscardedPacketsHigh + Unsigned32, + hwXQoSIfCarExtDiscardedBytesLow + Unsigned32, + hwXQoSIfCarExtDiscardedBytesHigh + Unsigned32 + } + + hwXQoSIfCarExtConformedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of green packets for the interface CAR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 11 } + + hwXQoSIfCarExtConformedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of green packets for the interface CAR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 12 } + + hwXQoSIfCarExtConformedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes within CIR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 13 } + + hwXQoSIfCarExtConformedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes within CIR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 14 } + + hwXQoSIfCarExtConformedPacketRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of green packets for the interface CAR, in pps, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 15 } + + hwXQoSIfCarExtConformedPacketRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of green packets for the interface CAR, in pps, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 16 } + + hwXQoSIfCarExtConformedByteRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the byte rate within CIR, in bps, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 17 } + + hwXQoSIfCarExtConformedByteRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the byte rate within CIR, in bps, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 18 } + + hwXQoSIfCarExtExceededPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of yellow packets for the interface CAR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 19 } + + hwXQoSIfCarExtExceededPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of yellow packets for the interface CAR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 20 } + + hwXQoSIfCarExtExceededBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes between PIR and CIR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 21 } + + hwXQoSIfCarExtExceededBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes between PIR and CIR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 22 } + + hwXQoSIfCarExtExceededPacketRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the packet rate between PIR and CIR, in pps, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 23 } + + hwXQoSIfCarExtExceededPacketRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the packet rate between PIR and CIR, in pps, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 24 } + + hwXQoSIfCarExtExceededByteRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of yellow bytes for the interface CAR, in pps, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 25 } + + hwXQoSIfCarExtExceededByteRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of yellow bytes for the interface CAR, in pps, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 26 } + + hwXQoSIfCarExtOverflowPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of red packets for the interface CAR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 27 } + + hwXQoSIfCarExtOverflowPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of red packets for the interface CAR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 28 } + + hwXQoSIfCarExtOverflowBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of red bytes for the interface CAR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 29 } + + hwXQoSIfCarExtOverflowBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of red bytes for the interface CAR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 30 } + + hwXQoSIfCarExtOverflowPacketRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of red packets for the interface CAR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 31 } + + hwXQoSIfCarExtOverflowPacketRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of red packets for the interface CAR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 32 } + + hwXQoSIfExtCarOverflowByteRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of red bytes for the interface CAR, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 33 } + + hwXQoSIfExtCarOverflowByteRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of red bytes for the interface CAR, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 34 } + + hwXQoSIfCarExtPassedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded packets after CAR is applied, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 35 } + + hwXQoSIfCarExtPassedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded packets after CAR is applied, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 36 } + + hwXQoSIfCarExtPassedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded bytes after CAR is applied, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 37 } + + hwXQoSIfCarExtPassedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded bytes after CAR is applied, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 38 } + + + hwXQoSIfCarExtDiscardedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets after CAR is set, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 39 } + + hwXQoSIfCarExtDiscardedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets after CAR is set, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 40 } + + hwXQoSIfCarExtDiscardedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded bytes after CAR is applied, which is lower 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 41 } + + hwXQoSIfCarExtDiscardedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded bytes after CAR is applied, which is upper 32 bits of the total number." + ::= { hwXQoSIfCarStatisticsExtEntry 42 } + --*********************************************************** + +--hwXQoSIfQueueExtRunInfoTable + +--************************************************************ +-- Queue statistics + hwXQoSIfQueueExtRunInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfQueueExtRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to display the running information about an interface queue." + ::= { hwXQoSIfStatisticsObjects 12 } + + + hwXQoSIfQueueExtRunInfoEntry OBJECT-TYPE + SYNTAX HwXQoSIfQueueExtRunInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Queue statistics entry." + INDEX { hwXQoSIfQueueExtIfIndex, hwXQoSIfQueueExtVlanID, hwXQoSIfQueueExtCosType } + ::= { hwXQoSIfQueueExtRunInfoTable 1 } + + + HwXQoSIfQueueExtRunInfoEntry ::= + SEQUENCE { + hwXQoSIfQueueExtIfIndex + Integer32, + hwXQoSIfQueueExtVlanID + Integer32, + hwXQoSIfQueueExtCosType + CosType, + hwXQoSIfQueueExtPassedPacketsLow + Unsigned32, + hwXQoSIfQueueExtPassededBytesLow + Unsigned32, + hwXQoSIfQueueExtTotalPacketsLow + Unsigned32, + hwXQoSIfQueueExtTotalBytesLow + Unsigned32, + hwXQoSIfQueueExtDiscardedPacketsLow + Unsigned32, + hwXQoSIfQueueExtDiscardedBytesLow + Unsigned32, + hwXQoSIfQueueExtPassedPacketRateLow + Unsigned32, + hwXQoSIfQueueExtPassedByteRateLow + Unsigned32, + hwXQoSIfQueueExtDiscardedPacketRateLow + Unsigned32, + hwXQoSIfQueueExtDiscardedByteRateLow + Unsigned32, + hwXQoSIfQueueExtPassedPacketsHigh + Unsigned32, + hwXQoSIfQueueExtPassededBytesHigh + Unsigned32, + hwXQoSIfQueueExtTotalPacketsHigh + Unsigned32, + hwXQoSIfQueueExtTotalBytesHigh + Unsigned32, + hwXQoSIfQueueExtDiscardedPacketsHigh + Unsigned32, + hwXQoSIfQueueExtDiscardedBytesHigh + Unsigned32, + hwXQoSIfQueueExtPassedPacketRateHigh + Unsigned32, + hwXQoSIfQueueExtPassedByteRateHigh + Unsigned32, + hwXQoSIfQueueExtDiscardedPacketRateHigh + Unsigned32, + hwXQoSIfQueueExtDiscardedByteRateHigh + Unsigned32, + hwXQoSIfQueueExtResetFlag + ResetFlag, + hwXQoSIfQueueExtUsagePercentage + Integer32, +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSIfQueueExtDropTailDiscardedPacketsLow + Unsigned32, + hwXQoSIfQueueExtDropTailDiscardedBytesLow + Unsigned32, + hwXQoSIfQueueExtWredDiscardedPacketsLow + Unsigned32, + hwXQoSIfQueueExtWredDiscardedBytesLow + Unsigned32, + hwXQoSIfQueueExtDropTailDiscardedPacketRateLow + Unsigned32, + hwXQoSIfQueueExtDropTailDiscardedByteRateLow + Unsigned32, + hwXQoSIfQueueExtWredDiscardedPacketRateLow + Unsigned32, + hwXQoSIfQueueExtWredDiscardedByteRateLow + Unsigned32, + hwXQoSIfQueueExtStatisticsTrafficTowardThisPortLow + Unsigned32, + hwXQoSIfQueueExtStatisticsPhysicalBandwidthOfPortQoSLow + Unsigned32, + hwXQoSIfQueueExtDropTailDiscardedPacketsHigh + Unsigned32, + hwXQoSIfQueueExtDropTailDiscardedBytesHigh + Unsigned32, + hwXQoSIfQueueExtWredDiscardedPacketsHigh + Unsigned32, + hwXQoSIfQueueExtWredDiscardedBytesHigh + Unsigned32, + hwXQoSIfQueueExtDropTailDiscardedPacketRateHigh + Unsigned32, + hwXQoSIfQueueExtDropTailDiscardedByteRateHigh + Unsigned32, + hwXQoSIfQueueExtWredDiscardedPacketRateHigh + Unsigned32, + hwXQoSIfQueueExtWredDiscardedByteRateHigh + Unsigned32, + hwXQoSIfQueueExtStatisticsTrafficTowardThisPortHigh + Unsigned32, + hwXQoSIfQueueExtStatisticsPhysicalBandwidthOfPortQoSHigh + Unsigned32 +-- END: Added by l00248629, 2013/12/13 + } + + hwXQoSIfQueueExtIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index." + ::= { hwXQoSIfQueueExtRunInfoEntry 1 } + + hwXQoSIfQueueExtVlanID OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the VLAN ID." + ::= { hwXQoSIfQueueExtRunInfoEntry 2 } + + + hwXQoSIfQueueExtCosType OBJECT-TYPE + SYNTAX CosType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies COS of the queue.The value can be any of the following:CS7(8),CS6(7),EF(6) +AF4(5),AF3(4),AF2(3),AF1(2),BE(1)." + ::= { hwXQoSIfQueueExtRunInfoEntry 3 } + + + hwXQoSIfQueueExtPassedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded packets." + ::= { hwXQoSIfQueueExtRunInfoEntry 4 } + + hwXQoSIfQueueExtPassedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of forwarded packets." + ::= { hwXQoSIfQueueExtRunInfoEntry 5 } + + hwXQoSIfQueueExtPassededBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes that pass the queue.The object has no default value." + ::= { hwXQoSIfQueueExtRunInfoEntry 6 } + + hwXQoSIfQueueExtPassededBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes that pass the queue.The object has no default value." + ::= { hwXQoSIfQueueExtRunInfoEntry 7 } + + hwXQoSIfQueueExtTotalPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of packets that reach the queue.The object has no default value." + ::= { hwXQoSIfQueueExtRunInfoEntry 8 } + + hwXQoSIfQueueExtTotalPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of packets that reach the queue.The object has no default value." + ::= { hwXQoSIfQueueExtRunInfoEntry 9 } + + hwXQoSIfQueueExtTotalBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the total number of bytes." + ::= { hwXQoSIfQueueExtRunInfoEntry 10 } + + hwXQoSIfQueueExtTotalBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the total number of bytes." + ::= { hwXQoSIfQueueExtRunInfoEntry 11 } + + hwXQoSIfQueueExtDiscardedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets. " + ::= { hwXQoSIfQueueExtRunInfoEntry 12 } + + hwXQoSIfQueueExtDiscardedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets. " + ::= { hwXQoSIfQueueExtRunInfoEntry 13 } + + hwXQoSIfQueueExtDiscardedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded bytes. " + ::= { hwXQoSIfQueueExtRunInfoEntry 14 } + + hwXQoSIfQueueExtDiscardedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of discarded bytes. " + ::= { hwXQoSIfQueueExtRunInfoEntry 15 } + + hwXQoSIfQueueExtPassedPacketRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which packets are forwarded." + ::= { hwXQoSIfQueueExtRunInfoEntry 16 } + + hwXQoSIfQueueExtPassedPacketRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which packets are forwarded." + ::= { hwXQoSIfQueueExtRunInfoEntry 17 } + + hwXQoSIfQueueExtPassedByteRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which bytes are forwarded. " + ::= { hwXQoSIfQueueExtRunInfoEntry 18 } + + hwXQoSIfQueueExtPassedByteRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which bytes are forwarded. " + ::= { hwXQoSIfQueueExtRunInfoEntry 19 } + + hwXQoSIfQueueExtDiscardedPacketRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the packet rate of discarded packets, in pps.The object has no default value." + ::= { hwXQoSIfQueueExtRunInfoEntry 20 } + + hwXQoSIfQueueExtDiscardedPacketRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the packet rate of discarded packets, in pps.The object has no default value." + ::= { hwXQoSIfQueueExtRunInfoEntry 21 } + + hwXQoSIfQueueExtDiscardedByteRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which bytes are discarded. " + ::= { hwXQoSIfQueueExtRunInfoEntry 22 } + + hwXQoSIfQueueExtDiscardedByteRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which bytes are discarded. " + ::= { hwXQoSIfQueueExtRunInfoEntry 23 } + + hwXQoSIfQueueExtResetFlag OBJECT-TYPE + SYNTAX ResetFlag + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset queue statistics information." + ::= { hwXQoSIfQueueExtRunInfoEntry 24 } + + hwXQoSIfQueueExtUsagePercentage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the percentage of the queue usage. " + ::= { hwXQoSIfQueueExtRunInfoEntry 25 } + +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSIfQueueExtDropTailDiscardedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of discarded tail packets. " + ::= { hwXQoSIfQueueExtRunInfoEntry 26 } + + hwXQoSIfQueueExtDropTailDiscardedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of discarded tail packets. " + ::= { hwXQoSIfQueueExtRunInfoEntry 27 } + + hwXQoSIfQueueExtDropTailDiscardedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of bytes discarded by tail drop. " + ::= { hwXQoSIfQueueExtRunInfoEntry 28 } + + hwXQoSIfQueueExtDropTailDiscardedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of bytes discarded by tail drop. " + ::= { hwXQoSIfQueueExtRunInfoEntry 29 } + + hwXQoSIfQueueExtWredDiscardedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of packets that are discarded by WRED. " + ::= { hwXQoSIfQueueExtRunInfoEntry 30 } + + hwXQoSIfQueueExtWredDiscardedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of packets that are discarded by WRED. " + ::= { hwXQoSIfQueueExtRunInfoEntry 31 } + + hwXQoSIfQueueExtWredDiscardedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by WRED. " + ::= { hwXQoSIfQueueExtRunInfoEntry 32 } + + hwXQoSIfQueueExtWredDiscardedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by WRED. " + ::= { hwXQoSIfQueueExtRunInfoEntry 33 } + + hwXQoSIfQueueExtDropTailDiscardedPacketRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the tail packet discarding rate. " + ::= { hwXQoSIfQueueExtRunInfoEntry 34 } + + hwXQoSIfQueueExtDropTailDiscardedPacketRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the tail packet discarding rate. " + ::= { hwXQoSIfQueueExtRunInfoEntry 35 } + + hwXQoSIfQueueExtDropTailDiscardedByteRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which packets are discarded by tail drop. " + ::= { hwXQoSIfQueueExtRunInfoEntry 36 } + + hwXQoSIfQueueExtDropTailDiscardedByteRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate at which packets are discarded by tail drop. " + ::= { hwXQoSIfQueueExtRunInfoEntry 37 } + + hwXQoSIfQueueExtWredDiscardedPacketRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED packet discarding rate." + ::= { hwXQoSIfQueueExtRunInfoEntry 38 } + + hwXQoSIfQueueExtWredDiscardedPacketRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED packet discarding rate." + ::= { hwXQoSIfQueueExtRunInfoEntry 39 } + + hwXQoSIfQueueExtWredDiscardedByteRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are discarded by WRED." + ::= { hwXQoSIfQueueExtRunInfoEntry 40 } + + hwXQoSIfQueueExtWredDiscardedByteRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are discarded by WRED." + ::= { hwXQoSIfQueueExtRunInfoEntry 41 } + + hwXQoSIfQueueExtStatisticsTrafficTowardThisPortLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic which towards this port." + ::= { hwXQoSIfQueueExtRunInfoEntry 42 } + + hwXQoSIfQueueExtStatisticsTrafficTowardThisPortHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic which towards this port." + ::= { hwXQoSIfQueueExtRunInfoEntry 43 } + + hwXQoSIfQueueExtStatisticsPhysicalBandwidthOfPortQoSLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the physical bandwidth of a QoS interface." + ::= { hwXQoSIfQueueExtRunInfoEntry 44 } + + hwXQoSIfQueueExtStatisticsPhysicalBandwidthOfPortQoSHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the physical bandwidth of a QoS interface." + ::= { hwXQoSIfQueueExtRunInfoEntry 45 } + -- vlan stat + hwXQoSVlanStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 4 } + + + hwXQosVlanStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQosVlanStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains statistics information for the vlan." + ::= { hwXQoSVlanStatisticsObjects 1 } + + + hwXQosVlanStatEntry OBJECT-TYPE + SYNTAX HwXQosVlanStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of vlan statistics table." + INDEX { hwXQosVlanStatVlanId } + ::= { hwXQosVlanStatTable 1 } + + + HwXQosVlanStatEntry ::= + SEQUENCE { + hwXQosVlanStatVlanId + Integer32, + hwXQosVlanStatInTotalPkts + Counter64, + hwXQosVlanStatInTotalBytes + Counter64, + hwXQosVlanStatOutTotalPkts + Counter64, + hwXQosVlanStatOutTotalBytes + Counter64, + hwXQosVlanStatInUcastPkts + Counter64, + hwXQosVlanStatInUcastBytes + Counter64, + hwXQosVlanStatOutUcastPkts + Counter64, + hwXQosVlanStatOutUcastBytes + Counter64, + hwXQosVlanStatInMcastPkts + Counter64, + hwXQosVlanStatInMcastBytes + Counter64, + hwXQosVlanStatOutMcastPkts + Counter64, + hwXQosVlanStatOutMcastBytes + Counter64, + hwXQosVlanStatInBcastPkts + Counter64, + hwXQosVlanStatInBcastBytes + Counter64, + hwXQosVlanStatOutBcastPkts + Counter64, + hwXQosVlanStatOutBcastBytes + Counter64, + hwXQosVlanStatInUnknownUcastPkts + Counter64, + hwXQosVlanStatInUnknownUcastBytes + Counter64, + hwXQosVlanStatResetFlag + EnabledStatus, + hwXQosVlanStatInTotalPktsRate + Counter64, + hwXQosVlanStatInTotalBytesRate + Counter64, + hwXQosVlanStatOutTotalPktsRate + Counter64, + hwXQosVlanStatOutTotalBytesRate + Counter64, + hwXQosVlanStatInMcastTotalPktsRate + Counter64, + hwXQosVlanStatInMcastTotalBytesRate + Counter64, + hwXQosVlanStatInBcastTotalPktsRate + Counter64, + hwXQosVlanStatInBcastTotalBytesRate + Counter64, + hwXQosVlanStatInUnknownUcastTotalPktsRate + Counter64, + hwXQosVlanStatInUnknownUcastTotalBytesRate + Counter64, + hwXQosVlanStatInDropTotalPktsRate + Counter64, + hwXQosVlanStatInDropTotalBytesRate + Counter64, + hwXQosVlanStatInDropPercentageTotalBytesRate + Counter64 + } + + + hwXQosVlanStatVlanId OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The id of vlan." + ::= { hwXQosVlanStatEntry 1 } + + + + hwXQosVlanStatInTotalPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets." + ::= { hwXQosVlanStatEntry 2 } + + + + hwXQosVlanStatInTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The byte number of received packets." + ::= { hwXQosVlanStatEntry 3 } + + + + hwXQosVlanStatOutTotalPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable packets." + ::= { hwXQosVlanStatEntry 4 } + + + + hwXQosVlanStatOutTotalBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The byte number of transmittable packets." + ::= { hwXQosVlanStatEntry 5 } + + + + hwXQosVlanStatInUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received unicast packets." + ::= { hwXQosVlanStatEntry 6 } + + + + hwXQosVlanStatInUcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received unicast packets' bytes." + ::= { hwXQosVlanStatEntry 7 } + + + + hwXQosVlanStatOutUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable unicast packets." + ::= { hwXQosVlanStatEntry 8 } + + + + hwXQosVlanStatOutUcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable unicast packets' bytes." + ::= { hwXQosVlanStatEntry 9 } + + + + hwXQosVlanStatInMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received multicast packets." + ::= { hwXQosVlanStatEntry 10 } + + + + hwXQosVlanStatInMcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received multicast packets' bytes." + ::= { hwXQosVlanStatEntry 11 } + + + + hwXQosVlanStatOutMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable multicast packets." + ::= { hwXQosVlanStatEntry 12 } + + + + hwXQosVlanStatOutMcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable multicast packets' bytes." + ::= { hwXQosVlanStatEntry 13 } + + + + hwXQosVlanStatInBcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received broadcast packets." + ::= { hwXQosVlanStatEntry 14 } + + + + hwXQosVlanStatInBcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received broadcast packets' bytes." + ::= { hwXQosVlanStatEntry 15 } + + + + hwXQosVlanStatOutBcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable broadcast packets." + ::= { hwXQosVlanStatEntry 16 } + + + + hwXQosVlanStatOutBcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable broadcast packets." + ::= { hwXQosVlanStatEntry 17 } + + + + hwXQosVlanStatInUnknownUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received unknown broadcast packets." + ::= { hwXQosVlanStatEntry 18 } + + + + hwXQosVlanStatInUnknownUcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received unknown broadcast packets' bytes." + ::= { hwXQosVlanStatEntry 19 } + + + + hwXQosVlanStatResetFlag OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The flag of reset." + ::= { hwXQosVlanStatEntry 20 } + hwXQosVlanStatInTotalPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received packets." + ::= { hwXQosVlanStatEntry 21 } + + + + hwXQosVlanStatInTotalBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received bytes." + ::= { hwXQosVlanStatEntry 22 } + + + + hwXQosVlanStatOutTotalPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable packets." + ::= { hwXQosVlanStatEntry 23 } + + + + hwXQosVlanStatOutTotalBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable bytes." + ::= { hwXQosVlanStatEntry 24 } + + hwXQosVlanStatInMcastTotalPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable packets." + ::= { hwXQosVlanStatEntry 25 } + + + + hwXQosVlanStatInMcastTotalBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable bytes." + ::= { hwXQosVlanStatEntry 26 } + + hwXQosVlanStatInBcastTotalPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable packets." + ::= { hwXQosVlanStatEntry 27 } + + + + hwXQosVlanStatInBcastTotalBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable bytes." + ::= { hwXQosVlanStatEntry 28 } + + hwXQosVlanStatInUnknownUcastTotalPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable packets." + ::= { hwXQosVlanStatEntry 29 } + + + + hwXQosVlanStatInUnknownUcastTotalBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable bytes." + ::= { hwXQosVlanStatEntry 30 } + hwXQosVlanStatInDropTotalPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable packets." + ::= { hwXQosVlanStatEntry 31 } + + hwXQosVlanStatInDropTotalBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable bytes." + ::= { hwXQosVlanStatEntry 32 } + + + hwXQosVlanStatInDropPercentageTotalBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Percentage number of droped packets." + ::= { hwXQosVlanStatEntry 33 } + + --??????? + hwXQosVlanSlotStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQosVlanSlotStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains statistics information for the vlan of board." + ::= { hwXQoSVlanStatisticsObjects 2 } + + + hwXQosVlanSlotStatEntry OBJECT-TYPE + SYNTAX HwXQosVlanSlotStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of vlan statistics on board table." + INDEX { hwXQosVlanSlotStatVlanId,hwXQosVlanSlotStatSlotId } + ::= { hwXQosVlanSlotStatTable 1 } + + + HwXQosVlanSlotStatEntry ::= + SEQUENCE { + hwXQosVlanSlotStatVlanId + Integer32, + hwXQosVlanSlotStatSlotId + Integer32, + hwXQosVlanSlotStatInPkts + Counter64, + hwXQosVlanSlotStatInPktsRate + Counter64, + hwXQosVlanSlotStatInBytes + Counter64, + hwXQosVlanSlotStatInBytesRate + Counter64, + hwXQosVlanSlotStatOutPkts + Counter64, + hwXQosVlanSlotStatOutPktsRate + Counter64, + hwXQosVlanSlotStatOutBytes + Counter64, + hwXQosVlanSlotStatOutBytesRate + Counter64, + hwXQosVlanSlotStatInMcastPkts + Counter64, + hwXQosVlanSlotStatInMcastPktsRate + Counter64, + hwXQosVlanSlotStatInMcastBytes + Counter64, + hwXQosVlanSlotStatInMcastBytesRate + Counter64, + hwXQosVlanSlotStatInBcastPkts + Counter64, + hwXQosVlanSlotStatInBcastPktsRate + Counter64, + hwXQosVlanSlotStatInBcastBytes + Counter64, + hwXQosVlanSlotStatInBcastBytesRate + Counter64, + hwXQosVlanSlotStatInUnknownUcastPkts + Counter64, + hwXQosVlanSlotStatInUnknownUcastPktsRate + Counter64, + hwXQosVlanSlotStatInUnknownUcastBytes + Counter64, + hwXQosVlanSlotStatInUnknownUcastBytesRate + Counter64, + hwXQosVlanSlotStatInDropPkts + Counter64, + hwXQosVlanSlotStatInDropPktsRate + Counter64, + hwXQosVlanSlotStatInDropBytes + Counter64, + hwXQosVlanSlotStatInDropBytesRate + Counter64, + hwXQosVlanSlotStatInDropPercentageBytesRate + Counter64 + + } + + + hwXQosVlanSlotStatVlanId OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The id of vlan." + ::= { hwXQosVlanSlotStatEntry 1 } + + hwXQosVlanSlotStatSlotId OBJECT-TYPE + SYNTAX Integer32 (0 | 1..5000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The id of slot." + ::= { hwXQosVlanSlotStatEntry 2 } + + + + --in + hwXQosVlanSlotStatInPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received packets." + ::= { hwXQosVlanSlotStatEntry 3 } + + hwXQosVlanSlotStatInPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received packets by number." + ::= { hwXQosVlanSlotStatEntry 4 } + + hwXQosVlanSlotStatInBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The byte number of received packets." + ::= { hwXQosVlanSlotStatEntry 5 } + + hwXQosVlanSlotStatInBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received packets by bytes." + ::= { hwXQosVlanSlotStatEntry 6 } + + +--out + + hwXQosVlanSlotStatOutPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmittable packets." + ::= { hwXQosVlanSlotStatEntry 7 } + + hwXQosVlanSlotStatOutPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of transmittable packets by bytes." + ::= { hwXQosVlanSlotStatEntry 8 } + + + + hwXQosVlanSlotStatOutBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The byte number of transmittable packets." + ::= { hwXQosVlanSlotStatEntry 9 } + + hwXQosVlanSlotStatOutBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate number of transmittable packets by bytes." + ::= { hwXQosVlanSlotStatEntry 10 } + + +--multicast + + hwXQosVlanSlotStatInMcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received multicast packets." + ::= { hwXQosVlanSlotStatEntry 11 } + + hwXQosVlanSlotStatInMcastPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received multicast packets ." + ::= { hwXQosVlanSlotStatEntry 12 } + + + hwXQosVlanSlotStatInMcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received multicast packets' bytes." + ::= { hwXQosVlanSlotStatEntry 13 } + + hwXQosVlanSlotStatInMcastBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received multicast packets' bytes." + ::= { hwXQosVlanSlotStatEntry 14 } + + +--broadcast + hwXQosVlanSlotStatInBcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received broadcast packets." + ::= { hwXQosVlanSlotStatEntry 15 } + + hwXQosVlanSlotStatInBcastPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received broadcast packets." + ::= { hwXQosVlanSlotStatEntry 16 } + + hwXQosVlanSlotStatInBcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received broadcast packets' bytes." + ::= { hwXQosVlanSlotStatEntry 17 } + + hwXQosVlanSlotStatInBcastBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received broadcast packets' bytes." + ::= { hwXQosVlanSlotStatEntry 18 } + + +-- unknown-ucast + hwXQosVlanSlotStatInUnknownUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received unknown broadcast packets." + ::= { hwXQosVlanSlotStatEntry 19 } + + hwXQosVlanSlotStatInUnknownUcastPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received unknown broadcast packets." + ::= { hwXQosVlanSlotStatEntry 20 } + + + hwXQosVlanSlotStatInUnknownUcastBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received unknown broadcast packets' bytes." + ::= { hwXQosVlanSlotStatEntry 21 } + + hwXQosVlanSlotStatInUnknownUcastBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of received unknown broadcast packets' bytes." + ::= { hwXQosVlanSlotStatEntry 22 } +--drop + hwXQosVlanSlotStatInDropPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of droped packets." + ::= { hwXQosVlanSlotStatEntry 23 } + hwXQosVlanSlotStatInDropPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of droped packets." + ::= { hwXQosVlanSlotStatEntry 24 } + + + hwXQosVlanSlotStatInDropBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of droped bytes." + ::= { hwXQosVlanSlotStatEntry 25 } + + hwXQosVlanSlotStatInDropBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of droped bytes." + ::= { hwXQosVlanSlotStatEntry 26 } + + hwXQosVlanSlotStatInDropPercentageBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate of droped bytes." + ::= { hwXQosVlanSlotStatEntry 27 } + +-- buffer usage stat + hwXQoSBufferUsageStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSStatisticsObjects 5 } + + --slot buffer usage + hwXQoSBufferUsageSlotStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBufferUsageSlotStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains statistics information for slot buffer usage." + ::= { hwXQoSBufferUsageStatisticsObjects 1 } + + hwXQoSBufferUsageSlotStatEntry OBJECT-TYPE + SYNTAX HwXQoSBufferUsageSlotStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of slot buffer usage statistics table." + INDEX { hwXQosBufferUsageSlotStatFrameId, hwXQosBufferUsageSlotStatSlotId } + ::= { hwXQoSBufferUsageSlotStatTable 1 } + + HwXQoSBufferUsageSlotStatEntry ::= + SEQUENCE { + hwXQosBufferUsageSlotStatFrameId + Integer32, + hwXQosBufferUsageSlotStatSlotId + Integer32, + hwXQosBufferUsageSlotStatTotalLength + Counter64, + hwXQosBufferUsageSlotStatUsedLength + Counter64, + hwXQosBufferUsageSlotStatRemainedLength + Counter64, + hwXQosBufferUsageSlotStatPeakUsedLength + Counter64, + hwXQosBufferUsageSlotStatAverageUsedLength + Counter64 + } + + hwXQosBufferUsageSlotStatFrameId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The frame id of the device." + ::= { hwXQoSBufferUsageSlotStatEntry 1 } + + hwXQosBufferUsageSlotStatSlotId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The slot id of the device." + ::= { hwXQoSBufferUsageSlotStatEntry 2 } + + hwXQosBufferUsageSlotStatTotalLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total kbyte number of slot buffer." + ::= { hwXQoSBufferUsageSlotStatEntry 3 } + + hwXQosBufferUsageSlotStatUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of slot buffer." + ::= { hwXQoSBufferUsageSlotStatEntry 4 } + + hwXQosBufferUsageSlotStatRemainedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remained kbyte number of slot buffer." + ::= { hwXQoSBufferUsageSlotStatEntry 5 } + + hwXQosBufferUsageSlotStatPeakUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of slot buffer." + ::= { hwXQoSBufferUsageSlotStatEntry 6 } + + hwXQosBufferUsageSlotStatAverageUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of slot buffer." + ::= { hwXQoSBufferUsageSlotStatEntry 7 } + + --interface buffer usage + hwXQoSBufferUsageIfStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBufferUsageIfStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains statistics information for interface buffer usage." + ::= { hwXQoSBufferUsageStatisticsObjects 2 } + + hwXQoSBufferUsageIfStatEntry OBJECT-TYPE + SYNTAX HwXQoSBufferUsageIfStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of interface buffer usage statistics table." + INDEX { hwXQosBufferUsageIfStatIfindex } + ::= { hwXQoSBufferUsageIfStatTable 1 } + + HwXQoSBufferUsageIfStatEntry ::= + SEQUENCE { + hwXQosBufferUsageIfStatIfindex + Integer32, + hwXQosBufferUsageIfStatTotalLength + Counter64, + hwXQosBufferUsageIfStatUsedLength + Counter64, + hwXQosBufferUsageIfStatRemainedLength + Counter64, + hwXQosBufferUsageIfStatPeakUsedLength + Counter64, + hwXQosBufferUsageIfStatAverageUsedLength + Counter64 + } + + hwXQosBufferUsageIfStatIfindex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSBufferUsageIfStatEntry 1 } + + hwXQosBufferUsageIfStatTotalLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total kbyte number of interface buffer." + ::= { hwXQoSBufferUsageIfStatEntry 2 } + + hwXQosBufferUsageIfStatUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of interface buffer." + ::= { hwXQoSBufferUsageIfStatEntry 3 } + + hwXQosBufferUsageIfStatRemainedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remained kbyte number of interface buffer." + ::= { hwXQoSBufferUsageIfStatEntry 4 } + + hwXQosBufferUsageIfStatPeakUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of interface buffer." + ::= { hwXQoSBufferUsageIfStatEntry 5 } + + hwXQosBufferUsageIfStatAverageUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of interface buffer." + ::= { hwXQoSBufferUsageIfStatEntry 6 } + + --interface queue buffer usage + hwXQoSBufferUsageQueueStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBufferUsageQueueStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table contains statistics information for interface queue buffer usage." + ::= { hwXQoSBufferUsageStatisticsObjects 3 } + + hwXQoSBufferUsageQueueStatEntry OBJECT-TYPE + SYNTAX HwXQoSBufferUsageQueueStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of interface queue buffer usage statistics table." + INDEX { hwXQosBufferUsageQueueStatIfindex, hwXQosBufferUsageQueueStatQueueId } + ::= { hwXQoSBufferUsageQueueStatTable 1 } + + HwXQoSBufferUsageQueueStatEntry ::= + SEQUENCE { + hwXQosBufferUsageQueueStatIfindex + Integer32, + hwXQosBufferUsageQueueStatQueueId + Integer32, + hwXQosBufferUsageQueueStatTotalLength + Counter64, + hwXQosBufferUsageQueueStatUsedLength + Counter64, + hwXQosBufferUsageQueueStatRemainedLength + Counter64, + hwXQosBufferUsageQueueStatPeakUsedLength + Counter64, + hwXQosBufferUsageQueueStatAverageUsedLength + Counter64 + } + + hwXQosBufferUsageQueueStatIfindex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSBufferUsageQueueStatEntry 1 } + + hwXQosBufferUsageQueueStatQueueId OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface queue index. + The value ranges from 0 to 7. + " + ::= { hwXQoSBufferUsageQueueStatEntry 2 } + + hwXQosBufferUsageQueueStatTotalLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total kbyte number of interface queue buffer." + ::= { hwXQoSBufferUsageQueueStatEntry 3 } + + hwXQosBufferUsageQueueStatUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of interface queue buffer." + ::= { hwXQoSBufferUsageQueueStatEntry 4 } + + hwXQosBufferUsageQueueStatRemainedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remained kbyte number of interface queue buffer." + ::= { hwXQoSBufferUsageQueueStatEntry 5 } + + hwXQosBufferUsageQueueStatPeakUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of interface queue buffer." + ::= { hwXQoSBufferUsageQueueStatEntry 6 } + + hwXQosBufferUsageQueueStatAverageUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of interface queue buffer." + ::= { hwXQoSBufferUsageQueueStatEntry 7 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5 + hwXQoSGlobalObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1 + hwXQoSSoftCarCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSSoftCarCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of software CAR configuration information." + ::= { hwXQoSGlobalObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1 + hwXQoSSoftCarCfgEntry OBJECT-TYPE + SYNTAX HwXQoSSoftCarCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Software CAR configuration information entry." + INDEX { hwXQoSSoftCarIndex } + ::= { hwXQoSSoftCarCfgTable 1 } + + HwXQoSSoftCarCfgEntry ::= + SEQUENCE { + hwXQoSSoftCarIndex + Integer32, + hwXQoSSoftCarName + OCTET STRING, + hwXQoSSoftCarCir + Integer32, + hwXQoSSoftCarCbs + Integer32, + hwXQoSSoftCarRowStatus + RowStatus + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.1 + hwXQoSSoftCarIndex OBJECT-TYPE + SYNTAX Integer32 (0..65534) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of software car." + ::= { hwXQoSSoftCarCfgEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.2 + hwXQoSSoftCarName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Software car name." + ::= { hwXQoSSoftCarCfgEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.3 + hwXQoSSoftCarCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Information Rate. Unit: kbps." + ::= { hwXQoSSoftCarCfgEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.4 + hwXQoSSoftCarCbs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Committed Burst Size. Unit: byte" + ::= { hwXQoSSoftCarCfgEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.1.1.5 + hwXQoSSoftCarRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy." + ::= { hwXQoSSoftCarCfgEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2 + hwXQoSGlobalWredClassCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSGlobalWredClassCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of class based Wred configuration information." + ::= { hwXQoSGlobalObjects 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1 + hwXQoSGlobalWredClassCfgEntry OBJECT-TYPE + SYNTAX HwXQoSGlobalWredClassCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Class based Wred configuration information entry." + INDEX { hwXQoSGlobalWredClassIndex } + ::= { hwXQoSGlobalWredClassCfgTable 1 } + + HwXQoSGlobalWredClassCfgEntry ::= + SEQUENCE { + hwXQoSGlobalWredClassIndex + Integer32, + hwXQoSGlobalWredClassLowlimit + Integer32, + hwXQoSGlobalWredClassHighlimit + Integer32, + hwXQoSGlobalWredClassDiscardProbability + Integer32, + hwXQoSGlobalWredClassSetDefault + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.1 + hwXQoSGlobalWredClassIndex OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of wred class." + ::= { hwXQoSGlobalWredClassCfgEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.2 + hwXQoSGlobalWredClassLowlimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Wred Lowlimit." + ::= { hwXQoSGlobalWredClassCfgEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.3 + hwXQoSGlobalWredClassHighlimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Wred Highlimit." + ::= { hwXQoSGlobalWredClassCfgEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.4 + hwXQoSGlobalWredClassDiscardProbability OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Wred Discard Probability." + ::= { hwXQoSGlobalWredClassCfgEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.2.1.5 + hwXQoSGlobalWredClassSetDefault OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This OID is used for setting the WRED class info to default. + When you want to set the value to default, set this OID to 1. + " + ::= { hwXQoSGlobalWredClassCfgEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3 + hwXQoSGlobalWredTypeCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSGlobalWredTypeCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of type based Wred configuration information." + ::= { hwXQoSGlobalObjects 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1 + hwXQoSGlobalWredTypeCfgEntry OBJECT-TYPE + SYNTAX HwXQoSGlobalWredTypeCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Type based Wred configuration information entry." + INDEX { hwXQoSGlobalWredTypeIndex } + ::= { hwXQoSGlobalWredTypeCfgTable 1 } + + HwXQoSGlobalWredTypeCfgEntry ::= + SEQUENCE { + hwXQoSGlobalWredTypeIndex + Integer32, + hwXQoSGlobalWredTypeName + OCTET STRING, + hwXQoSGlobalWredTypeLowlimit + Integer32, + hwXQoSGlobalWredTypeHighlimit + Integer32, + hwXQoSGlobalWredTypeDiscardProbability + Integer32, + hwXQoSGlobalWredTypeSetDefault + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.1 + hwXQoSGlobalWredTypeIndex OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of type." + ::= { hwXQoSGlobalWredTypeCfgEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.2 + hwXQoSGlobalWredTypeName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of type." + ::= { hwXQoSGlobalWredTypeCfgEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.3 + hwXQoSGlobalWredTypeLowlimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Wred Lowlimit." + ::= { hwXQoSGlobalWredTypeCfgEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.4 + hwXQoSGlobalWredTypeHighlimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Wred Highlimit." + ::= { hwXQoSGlobalWredTypeCfgEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.5 + hwXQoSGlobalWredTypeDiscardProbability OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Wred Discard Probability." + ::= { hwXQoSGlobalWredTypeCfgEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.3.1.6 + hwXQoSGlobalWredTypeSetDefault OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This OID is used for setting the WRED type info to default. + When you want to set the value to default, set this OID to 1." + ::= { hwXQoSGlobalWredTypeCfgEntry 6 } + + + hwXQoSVlanBcastSuppressTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSVlanBcastSuppressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of VLAN broadcast suppression." + ::= { hwXQoSGlobalObjects 4 } + + + hwXQoSVlanBcastSuppressEntry OBJECT-TYPE + SYNTAX HwXQoSVlanBcastSuppressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry of VLAN broadcast suppression." + INDEX { hwXQoSVlanBcastSuppressVlanId } + ::= { hwXQoSVlanBcastSuppressTable 1 } + + + HwXQoSVlanBcastSuppressEntry ::= + SEQUENCE { + hwXQoSVlanBcastSuppressVlanId + Integer32, + hwXQoSVlanBcastSuppressValue + Integer32, + hwXQoSVlanBcastSuppressRowStatus + RowStatus + } + + hwXQoSVlanBcastSuppressVlanId OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VLAN ID." + ::= { hwXQoSVlanBcastSuppressEntry 1 } + + + hwXQoSVlanBcastSuppressValue OBJECT-TYPE + SYNTAX Integer32 (64..1000000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Suppression value for VLAN, unit KBPS." + ::= { hwXQoSVlanBcastSuppressEntry 2 } + + + hwXQoSVlanBcastSuppressRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status. Two actions are used: createAndGo, destroy" + ::= { hwXQoSVlanBcastSuppressEntry 3 } + hwXQoSScheduleProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSScheduleProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of schedule profile." + ::= { hwXQoSGlobalObjects 5 } + + + hwXQoSScheduleProfileEntry OBJECT-TYPE + SYNTAX HwXQoSScheduleProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry of schedule profile." + INDEX { hwXQoSScheduleProfileName } + ::= { hwXQoSScheduleProfileTable 1 } + + + HwXQoSScheduleProfileEntry ::= + SEQUENCE { + hwXQoSScheduleProfileName + OCTET STRING, + hwXQoSScheduleQueueMode + INTEGER, + hwXQoSScheduleQueueBeWeight + Integer32, + hwXQoSScheduleQueueAf1Weight + Integer32, + hwXQoSScheduleQueueAf2Weight + Integer32, + hwXQoSScheduleQueueAf3Weight + Integer32, + hwXQoSScheduleQueueAf4Weight + Integer32, + hwXQoSScheduleQueueCs6Weight + Integer32, + hwXQoSScheduleQueueCs7Weight + Integer32, + hwXQoSScheduleQueueEfWeight + Integer32, + hwXQoSScheduleProfileRowStatus + RowStatus + } + + hwXQoSScheduleProfileName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The object specifies the schedule profile name." + ::= { hwXQoSScheduleProfileEntry 1 } + + hwXQoSScheduleQueueMode OBJECT-TYPE + SYNTAX INTEGER { + pq(1), + wrr(3), + wfq(4), + default(5), + drr(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Queue mode: + pq(1), + wrr(3), + wfq(4), + default(5), + drr(6) + " + ::= { hwXQoSScheduleProfileEntry 2 } + + hwXQoSScheduleQueueBeWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The be queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 3 } + + hwXQoSScheduleQueueAf1Weight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The af1 queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 4 } + + hwXQoSScheduleQueueAf2Weight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The af2 queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 5 } + + hwXQoSScheduleQueueAf3Weight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The af3 queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 6 } + + hwXQoSScheduleQueueAf4Weight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The af4 queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 7 } + + hwXQoSScheduleQueueCs6Weight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cs6 queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 8 } + + hwXQoSScheduleQueueCs7Weight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cs7 queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 9 } + + hwXQoSScheduleQueueEfWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ef queue weight value when in wrr or drr queue mode." + ::= { hwXQoSScheduleProfileEntry 10 } + + hwXQoSScheduleProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status. Two actions are used: createAndGo, destroy" + ::= { hwXQoSScheduleProfileEntry 51 } + + -- ****************************************************************** +-- BEGIN: Added by w00218179, 2013/6/13 +-- ****************************************************************** +-- +-- hwXQosCarResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6 + hwXQosCarResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQosCarResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQosCarResourceTable " + ::= { hwXQoSGlobalObjects 6 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1 + hwXQosCarResourceEntry OBJECT-TYPE + SYNTAX HwXQosCarResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQosCarResourceEntry " + INDEX { hwXQosCarResourceDirection, hwXQosCarResourceSlotNumber,hwXQosCarResourceServiceType} + ::= { hwXQosCarResourceTable 1 } + + HwXQosCarResourceEntry ::= + SEQUENCE { + hwXQosCarResourceDirection + INTEGER, + hwXQosCarResourceSlotNumber + Integer32, + hwXQosCarResourceServiceType + INTEGER, + hwXQosCarResourceTotalValue + Integer32, + hwXQosCarResourceAllocatedValue + Integer32, + hwXQosCarResourceFreeValue + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.1 + hwXQosCarResourceDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the number of car resource on which direction." + ::= { hwXQosCarResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.2 + hwXQosCarResourceSlotNumber OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the number of car resource on which slot " + ::= { hwXQosCarResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.3 + hwXQosCarResourceServiceType OBJECT-TYPE + SYNTAX INTEGER + { + acl(1), + interface(2), + family(3), + user(4), + daa(5), + suppress(6), + qosProfileSuppress(7), + aclSuppress(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service type: + ACL (1), + INTERFACE(2), + FAMILY (3), + USER (4), + DAA (5), + SUPPRESS (6), + QOSPROFILE SUPPRESS(7), + ACL SUPPRESS(8)" + ::= { hwXQosCarResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.4 + hwXQosCarResourceTotalValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the total car resource" + ::= { hwXQosCarResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.5 + hwXQosCarResourceAllocatedValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the used car resource " + ::= { hwXQosCarResourceEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.6.1.6 + hwXQosCarResourceFreeValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the free car resource " + ::= { hwXQosCarResourceEntry 6 } + +-- END: Added by w00218179, 2013/6/13 + +--add by wangjing 00280821 2014/07/22 +-- ****************************************************************** +-- +-- hwXQoSUserQueueResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7 + hwXQoSUserQueueResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSUserQueueResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to collect statistics on user queue information. " + ::= { hwXQoSGlobalObjects 7 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1 + hwXQoSUserQueueResourceEntry OBJECT-TYPE + SYNTAX HwXQoSUserQueueResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSUserQueueResourceEntry. " + INDEX { hwXQoSUserQueueResSlotID, hwXQoSUserQueueResDirection, hwXQoSUserQueueResPoolIndex} + ::= { hwXQoSUserQueueResourceTable 1 } + + HwXQoSUserQueueResourceEntry ::= + SEQUENCE { + hwXQoSUserQueueResSlotID + Unsigned32, + hwXQoSUserQueueResDirection + INTEGER, + hwXQoSUserQueueResPoolIndex + INTEGER, + hwXQoSUserQueueResUsedNumber + Unsigned32, + hwXQoSUserQueueResFreeNumber + Unsigned32, + hwXQoSUserQueueResTotalNumber + Unsigned32, + hwXQosUserQueueResUsedCirBand + Unsigned32, + hwXQosUserQueueResFreeCirBand + Unsigned32, + hwXQosUserQueueResTotalCirBand + Unsigned32, + hwXQosUserQueueResUsedPirBand + Unsigned32, + hwXQosUserQueueResFreePirBand + Unsigned32, + hwXQosUserQueueResTotalPirBand + Unsigned32, + hwXQoSUserQueueResIsSharedResource + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.1 + hwXQoSUserQueueResSlotID OBJECT-TYPE + SYNTAX Unsigned32 (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the slot ID of a user queue. " + ::= { hwXQoSUserQueueResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.2 + hwXQoSUserQueueResDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the direction of user-queue resource. + The value can be: + 1: inbound + 2: outbound + " + ::= { hwXQoSUserQueueResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.3 + hwXQoSUserQueueResPoolIndex OBJECT-TYPE + SYNTAX INTEGER + { + tm0(0), + tm1(1), + tm2(2), + tm3(3), + tmAll(4), + etm0(5), + etm1(6), + etmAll(7), + etm2(8), + etm3(9), + etm4(10), + etm5(11), + etm6(12), + etm7(13), + etm8(14), + etm9(15), + etm10(16), + etm11(17), + etm12(18), + etm13(19), + etm14(20), + etm15(21), + etm16(22), + etm04queue(23), + etm08queue(24), + etm14queue(25), + etm18queue(26) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of user-queue resource pool. + The value can be: + 0: tm-0 + 1: tm-1 + 2: tm-2 + 3: tm-3 + 4: tm-all + 5: etm-0 + 6: etm-1 + 7: etm-all + 8: etm-2 + 9: etm-3 + 10: etm-4 + 11: etm-5 + 12: etm-6 + 13: etm-7 + 14: etm-8 + 15: etm-9 + 16: etm-10 + 17: etm-11 + 18: etm-12 + 19: etm-13 + 20: etm-14 + 21: etm-15 + 22: etm-16 + 23: etm04queue + 24: etm08queue + 25: etm14queue + 26: etm18queue + " + ::= { hwXQoSUserQueueResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.4 + hwXQoSUserQueueResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the used number of user-queue. " + ::= { hwXQoSUserQueueResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.5 + hwXQoSUserQueueResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of idle user queue resources." + ::= { hwXQoSUserQueueResourceEntry 5 } + + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.6 + hwXQoSUserQueueResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of user-queue. " + ::= { hwXQoSUserQueueResourceEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.7 + hwXQosUserQueueResUsedCirBand OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of used CIR bandwidth resources. " + ::= { hwXQoSUserQueueResourceEntry 7 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.8 + hwXQosUserQueueResFreeCirBand OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the free cir bandwidth of user-queue. " + ::= { hwXQoSUserQueueResourceEntry 8 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.9 + hwXQosUserQueueResTotalCirBand OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of CIR bandwidth resources. " + ::= { hwXQoSUserQueueResourceEntry 9 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.10 + hwXQosUserQueueResUsedPirBand OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the used pir bandwidth of user-queue. " + ::= { hwXQoSUserQueueResourceEntry 10 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.11 + hwXQosUserQueueResFreePirBand OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of idle PIR resources. " + ::= { hwXQoSUserQueueResourceEntry 11 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.12 + hwXQosUserQueueResTotalPirBand OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total pir bandwidth of user-queue. " + ::= { hwXQoSUserQueueResourceEntry 12 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.7.1.13 + hwXQoSUserQueueResIsSharedResource OBJECT-TYPE + SYNTAX Unsigned32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates if resource is shared . 0:not shared; 1:shared. " + ::= { hwXQoSUserQueueResourceEntry 13 } + +-- ****************************************************************** +-- +-- hwXQoSUserGroupQueueResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8 + hwXQoSUserGroupQueueResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSUserGroupQueueResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to collect statistics on user group queues. " + ::= { hwXQoSGlobalObjects 8 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1 + hwXQoSUserGroupQueueResourceEntry OBJECT-TYPE + SYNTAX HwXQoSUserGroupQueueResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " HwXQoSUserGroupQueueResourceEntry. " + INDEX { hwXQoSUserGroupQueueResSlotID, hwXQoSUserGroupQueueResDirection, hwXQoSUserGroupQueueResPoolIndex} + ::= { hwXQoSUserGroupQueueResourceTable 1 } + + HwXQoSUserGroupQueueResourceEntry ::= + SEQUENCE { + hwXQoSUserGroupQueueResSlotID + Unsigned32, + hwXQoSUserGroupQueueResDirection + INTEGER, + hwXQoSUserGroupQueueResPoolIndex + INTEGER, + hwXQoSUserGroupQueueResUsedNumber + Unsigned32, + hwXQoSUserGroupQueueResFreeNumber + Unsigned32, + hwXQoSUserGroupQueueResTotalNumber + Unsigned32, + hwXQoSUserGroupQueueResIsSharedResource + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.1 + hwXQoSUserGroupQueueResSlotID OBJECT-TYPE + SYNTAX Unsigned32 (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the slot ID of a GQ. " + ::= { hwXQoSUserGroupQueueResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.2 + hwXQoSUserGroupQueueResDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the direction of user-group-queue resource. + The value can be: + 1: inbound + 2: outbound + " + ::= { hwXQoSUserGroupQueueResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.3 + hwXQoSUserGroupQueueResPoolIndex OBJECT-TYPE + SYNTAX INTEGER + { + tm0(0), + tm1(1), + tm2(2), + tm3(3), + tmAll(4), + etm0(5), + etm1(6), + etmAll(7), + etm2(8), + etm3(9), + etm4(10), + etm5(11), + etm6(12), + etm7(13), + etm8(14), + etm9(15), + etm10(16), + etm11(17), + etm12(18), + etm13(19), + etm14(20), + etm15(21), + etm16(22) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of user-group-queue resource pool. + The value can be: + 0: tm-0 + 1: tm-1 + 2: tm-2 + 3: tm-3 + 4: tm-all + 5: etm-0 + 6: etm-1 + 7: etm-all + 8: etm-2 + 9: etm-3 + 10: etm-4 + 11: etm-5 + 12: etm-6 + 13: etm-7 + 14: etm-8 + 15: etm-9 + 16: etm-10 + 17: etm-11 + 18: etm-12 + 19: etm-13 + 20: etm-14 + 21: etm-15 + 22: etm-16 + " + ::= { hwXQoSUserGroupQueueResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.4 + hwXQoSUserGroupQueueResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of used user queue resources. " + ::= { hwXQoSUserGroupQueueResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.5 + hwXQoSUserGroupQueueResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of idle user queue resources." + ::= { hwXQoSUserGroupQueueResourceEntry 5 } + + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.6 + hwXQoSUserGroupQueueResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of user queues. " + ::= { hwXQoSUserGroupQueueResourceEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.8.1.7 + hwXQoSUserGroupQueueResIsSharedResource OBJECT-TYPE + SYNTAX Unsigned32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the upstream and downstream sharing flag of GQ resources. + 0: not shared. In shared mode, the GQ resource pool does not distinguish upstream and downstream traffic. + 1: shared. In non-sharing mode, the upstream and downstream resource pools are distinguished. " + ::= { hwXQoSUserGroupQueueResourceEntry 7 } + +-- ****************************************************************** +-- +-- hwXQoSSubPortQueueResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9 + hwXQoSSubPortQueueResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSSubPortQueueResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to collect statistics on sub-interface queues. " + ::= { hwXQoSGlobalObjects 9 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1 + hwXQoSSubPortQueueResourceEntry OBJECT-TYPE + SYNTAX HwXQoSSubPortQueueResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSSubPortQueueResourceEntry. " + INDEX { hwXQoSSubPortQueueResSlotID, hwXQoSSubPortQueueResDirection, hwXQoSSubPortQueueResPoolIndex} + ::= { hwXQoSSubPortQueueResourceTable 1 } + + HwXQoSSubPortQueueResourceEntry ::= + SEQUENCE { + hwXQoSSubPortQueueResSlotID + Unsigned32, + hwXQoSSubPortQueueResDirection + INTEGER, + hwXQoSSubPortQueueResPoolIndex + INTEGER, + hwXQoSSubPortQueueResUsedNumber + Unsigned32, + hwXQoSSubPortQueueResFreeNumber + Unsigned32, + hwXQoSSubPortQueueResTotalNumber + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.1 + hwXQoSSubPortQueueResSlotID OBJECT-TYPE + SYNTAX Unsigned32 (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the slot ID of a sub-interface queue. " + ::= { hwXQoSSubPortQueueResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.2 + hwXQoSSubPortQueueResDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the direction of sub-port-queue resource. + The value can be: + 1: inbound + 2: outbound + " + ::= { hwXQoSSubPortQueueResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.3 + hwXQoSSubPortQueueResPoolIndex OBJECT-TYPE + SYNTAX INTEGER + { + tm0(0), + tm1(1), + tm2(2), + tm3(3), + tmAll(4), + etm0(5), + etm1(6), + etmAll(7), + etm2(8), + etm3(9), + etm4(10), + etm5(11), + etm6(12), + etm7(13), + etm8(14), + etm9(15), + etm10(16), + etm11(17), + etm12(18), + etm13(19), + etm14(20), + etm15(21), + etm16(22) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the chip index. + Value range: + 0: tm-0 + 1: tm-1 + 2: tm-2 + 3: tm-3 + 4: tm-all + 5: etm-0 + 6: etm-1 + 7: etm-all + 8: etm-2 + 9: etm-3 + 10: etm-4 + 11: etm-5 + 12: etm-6 + 13: etm-7 + 14: etm-8 + 15: etm-9 + 16: etm-10 + 17: etm-11 + 18: etm-12 + 19: etm-13 + 20: etm-14 + 21: etm-15 + 22: etm-16 " + ::= { hwXQoSSubPortQueueResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.4 + hwXQoSSubPortQueueResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the used number of sub-port-queue. " + ::= { hwXQoSSubPortQueueResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.5 + hwXQoSSubPortQueueResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the free number of sub-port-queue." + ::= { hwXQoSSubPortQueueResourceEntry 5 } + + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.9.1.6 + hwXQoSSubPortQueueResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of user queues. " + ::= { hwXQoSSubPortQueueResourceEntry 6 } + + +-- ****************************************************************** +-- +-- hwXQoSChannelResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10 + hwXQoSChannelResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSChannelResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to query the usage of channel bandwidth on a chip. " + ::= { hwXQoSGlobalObjects 10 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1 + hwXQoSChannelResourceEntry OBJECT-TYPE + SYNTAX HwXQoSChannelResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSChannelResourceEntry. " + INDEX { hwXQoSChannelResSlotID, hwXQoSChannelResPoolIndex, hwXQoSChannelResChannelID } + ::= { hwXQoSChannelResourceTable 1 } + + HwXQoSChannelResourceEntry ::= + SEQUENCE { + hwXQoSChannelResSlotID + Unsigned32, + hwXQoSChannelResPoolIndex + INTEGER, + hwXQoSChannelResChannelID + Unsigned32, + hwXQoSChannelResChannelBand + Unsigned32, + hwXQoSChannelResUsedNumber + Unsigned32, + hwXQoSChannelResFreeNumber + Unsigned32, + hwXQoSChannelResTotalNumber + Unsigned32, + hwXQoSChannelResSuggestMaxNumber + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.1 + hwXQoSChannelResSlotID OBJECT-TYPE + SYNTAX Unsigned32 (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of the interface on which banknote information is collected. " + ::= { hwXQoSChannelResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.2 + hwXQoSChannelResPoolIndex OBJECT-TYPE + SYNTAX INTEGER + { + tm0Pool0(0), + tm0Pool1(1), + tm1Pool0(2), + tm1Pool1(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of user-queue channel resource pool. + The value can be: + 0: tm0-pool0 + 1: tm0-pool1 + 2: tm1-pool0 + 3: tm1-pool1 + " + ::= { hwXQoSChannelResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.3 + hwXQoSChannelResChannelID OBJECT-TYPE + SYNTAX Unsigned32 (0..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of the banknote channel resource." + ::= { hwXQoSChannelResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.4 + hwXQoSChannelResChannelBand OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the actual channel bandwidth of user-queue channel. " + ::= { hwXQoSChannelResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.5 + hwXQoSChannelResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of used banknote channels." + ::= { hwXQoSChannelResourceEntry 5 } + + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.6 + hwXQoSChannelResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the free number of user-queue channel. " + ::= { hwXQoSChannelResourceEntry 6 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.7 + hwXQoSChannelResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of banknote channels. " + ::= { hwXQoSChannelResourceEntry 7 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.10.1.8 + hwXQoSChannelResSuggestMaxNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the suggest max number of user-queue channel. " + ::= { hwXQoSChannelResourceEntry 8 } + + +-- ****************************************************************** +-- +-- hwXQoSTemplateResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11 + hwXQoSTemplateResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSTemplateResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table describes the configuration template information of a traffic policy, traffic classifier, traffic behavior, and QoS profile. " + ::= { hwXQoSGlobalObjects 11 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1 + hwXQoSTemplateResourceEntry OBJECT-TYPE + SYNTAX HwXQoSTemplateResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSTemplateResourceEntry. " + INDEX { hwXQoSTemplateResType } + ::= { hwXQoSTemplateResourceTable 1 } + + HwXQoSTemplateResourceEntry ::= + SEQUENCE { + hwXQoSTemplateResType + INTEGER, + hwXQoSTemplateResUsedNumber + Unsigned32, + hwXQoSTemplateResFreeNumber + Unsigned32, + hwXQoSTemplateResTotalNumber + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.1 + hwXQoSTemplateResType OBJECT-TYPE + SYNTAX INTEGER + { + trafficPolicy(0), + trafficClassifier(1), + trafficBehavior(2), + qosProfile(3), + flowQueue(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the type of template resource. + The value can be: + 0: traffic-policy + 1: traffic-classifier + 2: traffic-behavior + 3: qos-profile + 4: flow-queue + " + ::= { hwXQoSTemplateResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.2 + hwXQoSTemplateResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of used configuration profiles. " + ::= { hwXQoSTemplateResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.3 + hwXQoSTemplateResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the free number of template resource " + ::= { hwXQoSTemplateResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.11.1.4 + hwXQoSTemplateResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of configuration profiles. " + ::= { hwXQoSTemplateResourceEntry 4 } + +-- ****************************************************************** +-- +-- hwXQoSCBPairResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12 + hwXQoSCBPairResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCBPairResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the configuration of Classifier-Behavior pairs in a traffic policy. " + ::= { hwXQoSGlobalObjects 12 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1 + hwXQoSCBPairResourceEntry OBJECT-TYPE + SYNTAX HwXQoSCBPairResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSCBPairResourceEntry. " + INDEX { hwXQoSCBPairResTrafficPolicyName } + ::= { hwXQoSCBPairResourceTable 1 } + + HwXQoSCBPairResourceEntry ::= + SEQUENCE { + hwXQoSCBPairResTrafficPolicyName + OCTET STRING, + hwXQoSCBPairResUsedNumber + Unsigned32, + hwXQoSCBPairResFreeNumber + Unsigned32, + hwXQoSCBPairResTotalNumber + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.1 + hwXQoSCBPairResTrafficPolicyName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the policy name corresponding to the Classifier-Behavior pair in the traffic policy." + ::= { hwXQoSCBPairResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.2 + hwXQoSCBPairResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the configured cb-pair of the traffic-policy. " + ::= { hwXQoSCBPairResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.3 + hwXQoSCBPairResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the remainder cb-pair of the traffic-policy." + ::= { hwXQoSCBPairResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.12.1.4 + hwXQoSCBPairResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of Classifier-Behavior pairs that can be configured in a traffic policy. " + ::= { hwXQoSCBPairResourceEntry 4 } + +-- ****************************************************************** +-- +-- hwXQoSBindingTrafficPolicyResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13 + hwXQoSBindingTrafficPolicyResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBindingTrafficPolicyResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table describes information about traffic policies. " + ::= { hwXQoSGlobalObjects 13 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1 + hwXQoSBindingTrafficPolicyResourceEntry OBJECT-TYPE + SYNTAX HwXQoSBindingTrafficPolicyResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSBindingTrafficPolicyResourceEntry. " + INDEX { hwXQoSBindingTrafficPolicyResSlotID } + ::= { hwXQoSBindingTrafficPolicyResourceTable 1 } + + HwXQoSBindingTrafficPolicyResourceEntry ::= + SEQUENCE { + hwXQoSBindingTrafficPolicyResSlotID + Unsigned32, + hwXQoSBindingTrafficPolicyResUsedNumber + Unsigned32, + hwXQoSBindingTrafficPolicyResFreeNumber + Unsigned32, + hwXQoSBindingTrafficPolicyResTotalNumber + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.1 + hwXQoSBindingTrafficPolicyResSlotID OBJECT-TYPE + SYNTAX Unsigned32 (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the ID of the board that is bound to a traffic policy instance. " + ::= { hwXQoSBindingTrafficPolicyResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.2 + hwXQoSBindingTrafficPolicyResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the applied traffic-policy number on this slot. " + ::= { hwXQoSBindingTrafficPolicyResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.3 + hwXQoSBindingTrafficPolicyResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of remaining traffic policy instances." + ::= { hwXQoSBindingTrafficPolicyResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.13.1.4 + hwXQoSBindingTrafficPolicyResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of instances that can be bound to a traffic policy. " + ::= { hwXQoSBindingTrafficPolicyResourceEntry 4 } + + +-- ****************************************************************** +-- +-- hwXQoSAclTcamResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14 + hwXQoSAclTcamResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSAclTcamResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the information about the chip used by an ACL. " + ::= { hwXQoSGlobalObjects 14 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1 + hwXQoSAclTcamResourceEntry OBJECT-TYPE + SYNTAX HwXQoSAclTcamResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSAclTcamResourceEntry. " + INDEX { hwXQoSAclTcamResSlotID, hwXQoSAclTcamResAclType, hwXQoSAclTcamResPfeID } + ::= { hwXQoSAclTcamResourceTable 1 } + + HwXQoSAclTcamResourceEntry ::= + SEQUENCE { + hwXQoSAclTcamResSlotID + Unsigned32, + hwXQoSAclTcamResAclType + INTEGER, + hwXQoSAclTcamResPfeID + INTEGER, + hwXQoSAclTcamResUsedNumber + Unsigned32, + hwXQoSAclTcamResFreeNumber + Unsigned32, + hwXQoSAclTcamResTotalNumber + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.1 + hwXQoSAclTcamResSlotID OBJECT-TYPE + SYNTAX Unsigned32 (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the slot-id of acl-tcam resource. " + ::= { hwXQoSAclTcamResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.2 + hwXQoSAclTcamResAclType OBJECT-TYPE + SYNTAX INTEGER + { + aclv4(0), + aclv6(1), + l2acl(2), + mpls(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the ACL type of the chip specification of rules. + 0: aclv4 + 1: aclv6 + 2: l2acl + 3: mpls + " + ::= { hwXQoSAclTcamResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.3 + hwXQoSAclTcamResPfeID OBJECT-TYPE + SYNTAX INTEGER + { + pfe0(0), + pfe1(1), + pfeAll(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the NP status of the chip specification of rules. + 0: pfe-0 + 1: pfe-1 + 2: pfe-all " + ::= { hwXQoSAclTcamResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.4 + hwXQoSAclTcamResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the used number of acl-tcam resource. " + ::= { hwXQoSAclTcamResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.5 + hwXQoSAclTcamResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the remaining number of chip specifications of rules. " + ::= { hwXQoSAclTcamResourceEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.14.1.6 + hwXQoSAclTcamResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of acl-tcam resource. " + ::= { hwXQoSAclTcamResourceEntry 6 } + +-- end by wangjing 00280821 + +-- ****************************************************************** +-- BEGIN: Added by l00200458, 2015/12/1 +-- ****************************************************************** +-- +-- hwXQosBoardCarResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15 + hwXQosBoardCarResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQosBoardCarResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table describes CAR resource information." + ::= { hwXQoSGlobalObjects 15 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1 + hwXQosBoardCarResourceEntry OBJECT-TYPE + SYNTAX HwXQosBoardCarResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQosBoardCarResourceEntry " + INDEX { hwXQosBoardCarResourceDirection, hwXQosBoardCarResourceSlotNumber,hwXQosBoardCarResourceType} + ::= { hwXQosBoardCarResourceTable 1 } + + HwXQosBoardCarResourceEntry ::= + SEQUENCE { + hwXQosBoardCarResourceDirection + INTEGER, + hwXQosBoardCarResourceSlotNumber + Integer32, + hwXQosBoardCarResourceType + INTEGER, + hwXQosBoardCarResourceTotalValue + Integer32, + hwXQosBoardCarResourceAllocatedValue + Integer32, + hwXQosBoardCarResourceFreeValue + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.1 + hwXQosBoardCarResourceDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the index of the interface direction where CAR resource statistics are collected." + ::= { hwXQosBoardCarResourceEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.2 + hwXQosBoardCarResourceSlotNumber OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the number of board car resource on which slot " + ::= { hwXQosBoardCarResourceEntry 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.3 + hwXQosBoardCarResourceType OBJECT-TYPE + SYNTAX INTEGER + { + cartype1(1), + cartype4(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the type of the CAR resource statistics." + ::= { hwXQosBoardCarResourceEntry 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.4 + hwXQosBoardCarResourceTotalValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the total board car resource" + ::= { hwXQosBoardCarResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.5 + hwXQosBoardCarResourceAllocatedValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the used CAR resources." + ::= { hwXQosBoardCarResourceEntry 5 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.15.1.6 + hwXQosBoardCarResourceFreeValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the free board car resource " + ::= { hwXQosBoardCarResourceEntry 6 } + +-- END: Added by l00200458, 2015/12/1 +-- ****************************************************************** +-- +-- hwXQoSFlowWredResourceTable +-- +-- ****************************************************************** + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.16 + hwXQoSFlowWredResourceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSFlowWredResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table describes flow-wred resource information." + ::= { hwXQoSGlobalObjects 16 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.16.1 + hwXQoSFlowWredResourceEntry OBJECT-TYPE + SYNTAX HwXQoSFlowWredResourceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " hwXQoSFlowWredResourceEntry. " + INDEX { hwXQoSUserQueueResSlotID, hwXQoSUserQueueResDirection, hwXQoSUserQueueResPoolIndex} + ::= { hwXQoSFlowWredResourceTable 1 } + + HwXQoSFlowWredResourceEntry ::= + SEQUENCE { + hwXQoSFlowWredResUsedNumber + Unsigned32, + hwXQoSFlowWredResFreeNumber + Unsigned32, + hwXQoSFlowWredResTotalNumber + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.16.1.4 + hwXQoSFlowWredResUsedNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of used flow-wred resources. " + ::= { hwXQoSFlowWredResourceEntry 4 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.16.1.5 + hwXQoSFlowWredResFreeNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of idle flow-wred resources." + ::= { hwXQoSFlowWredResourceEntry 5 } + + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.5.16.1.6 + hwXQoSFlowWredResTotalNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of flow-wred resources. " + ::= { hwXQoSFlowWredResourceEntry 6 } + + -- defend statistics + hwXQoSCpDefendObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 6 } + + hwXQoSCpDefendStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCpDefendStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of statistics on attack defense" + ::= { hwXQoSCpDefendObjects 1 } + + hwXQoSCpDefendStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSCpDefendStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of statistics information on attack defense" + INDEX { hwXQoSCpDefendChassisID, hwXQoSCpDefendSlotId, hwXQoSCpDefendObjectIndex } + ::= { hwXQoSCpDefendStatisticsTable 1 } + + HwXQoSCpDefendStatisticsEntry ::= + SEQUENCE { + hwXQoSCpDefendSlotId + Integer32, + hwXQoSCpDefendObjectIndex + Integer32, + hwXQoSCpDefendPassedPackets + Counter64, + hwXQoSCpDefendPassedBytes + Counter64, + hwXQoSCpDefendPassedPacketRate + Counter64, + hwXQoSCpDefendPassedByteRate + Counter64, + hwXQoSCpDefendDiscardedPackets + Counter64, + hwXQoSCpDefendDiscardedBytes + Counter64, + hwXQoSCpDefendDiscardedPacketRate + Counter64, + hwXQoSCpDefendDiscardedByteRate + Counter64, + hwXQoSCpDefendDiscardedThreshold + Counter32, + hwXQoSCpDefendChassisID + Integer32, + hwXQoSCpDefendProtocolDescirption + OCTET STRING, + hwXQoSCpDefendIntfPassedNum + OCTET STRING + } + + hwXQoSCpDefendSlotId OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot number of statistics for attack defense." + ::= { hwXQoSCpDefendStatisticsEntry 1 } + + hwXQoSCpDefendObjectIndex OBJECT-TYPE + SYNTAX Integer32 (0..511) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index of attack defense object." + ::= { hwXQoSCpDefendStatisticsEntry 2 } + + hwXQoSCpDefendPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets passed the attack defense." + ::= { hwXQoSCpDefendStatisticsEntry 11 } + + hwXQoSCpDefendPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes passed the attack defense." + ::= { hwXQoSCpDefendStatisticsEntry 12 } + + hwXQoSCpDefendPassedPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate of packets passed the attack defense. Unit: pps" + ::= { hwXQoSCpDefendStatisticsEntry 13 } + + hwXQoSCpDefendPassedByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate of bytes passed the attack defense. Unit: bps" + ::= { hwXQoSCpDefendStatisticsEntry 14 } + + hwXQoSCpDefendDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets discarded in the attack defense." + ::= { hwXQoSCpDefendStatisticsEntry 15 } + + hwXQoSCpDefendDiscardedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes discarded in the attack defense." + ::= { hwXQoSCpDefendStatisticsEntry 16 } + + hwXQoSCpDefendDiscardedPacketRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate of packets discarded in the attack defense. Unit: pps" + ::= { hwXQoSCpDefendStatisticsEntry 17 } + + hwXQoSCpDefendDiscardedByteRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate of bytes discarded in the attack defense. Unit: bps" + ::= { hwXQoSCpDefendStatisticsEntry 18 } + + hwXQoSCpDefendDiscardedThreshold OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded packets threshold of alarm. Unit: packets" + ::= { hwXQoSCpDefendStatisticsEntry 19 } + + hwXQoSCpDefendChassisID OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Chassis number of statistics for attack defense." + ::= { hwXQoSCpDefendStatisticsEntry 20 } + hwXQoSCpDefendProtocolDescirption OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The descirption of Protocol." + ::= { hwXQoSCpDefendStatisticsEntry 21 } + + hwXQoSCpDefendIntfPassedNum OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets to be sent to the CPU on an interface." + ::= { hwXQoSCpDefendStatisticsEntry 22 } + +-- Urpf discard statistics + hwXQoSUrpfObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 7 } + + hwXQoSUrpfDiscardStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSUrpfDiscardStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of statistics on discarded packets for IP URPF" + ::= { hwXQoSUrpfObjects 1 } + + hwXQoSUrpfDiscardStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSUrpfDiscardStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Urpf discard statistics entry" + INDEX { hwXQoSUrpfSlotPhysicalIndex } + ::= { hwXQoSUrpfDiscardStatisticsTable 1 } + + HwXQoSUrpfDiscardStatisticsEntry ::= + SEQUENCE { + hwXQoSUrpfSlotPhysicalIndex + Integer32, + hwXQoSUrpfDiscardedPackets + Counter64 + } + + hwXQoSUrpfSlotPhysicalIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of hwXQoSUrpfDiscardStatisticsTable.This index is identical to entPhysicalIndex in ENTITY-MIB." + ::= { hwXQoSUrpfDiscardStatisticsEntry 1 } + + hwXQoSUrpfDiscardedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets discarded." + ::= { hwXQoSUrpfDiscardStatisticsEntry 2 } + + + hwXQoSVlanCfgObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 8 } + + + hwXQoSVlanCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSVlanCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table of vlan config information." + ::= { hwXQoSVlanCfgObjects 1 } + + + hwXQoSVlanCfgEntry OBJECT-TYPE + SYNTAX HwXQoSVlanCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Vlan config information entry." + INDEX { hwXQosVlanStatVlanId } + ::= { hwXQoSVlanCfgTable 1 } + + + HwXQoSVlanCfgEntry ::= + SEQUENCE { + hwXQoSVlanStatEnable + EnabledStatus + } + + hwXQoSVlanStatEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Vlan statistics enable: enable(1),disable(2)." + ::= { hwXQoSVlanCfgEntry 1 } + + -- Redirect multi-ip + hwXQoSRedirectNextHopObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 9 } + + hwXQoSRedirectNextHopTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSRedirectNextHopEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the redirect next hop" + ::= { hwXQoSRedirectNextHopObjects 1 } + + hwXQoSRedirectNextHopEntry OBJECT-TYPE + SYNTAX HwXQoSRedirectNextHopEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the redirect next hop information" + INDEX { hwXQoSRedirectNextHopBehaviorName } + ::= { hwXQoSRedirectNextHopTable 1 } + + HwXQoSRedirectNextHopEntry ::= + SEQUENCE { + hwXQoSRedirectNextHopBehaviorName + OCTET STRING, + hwXQoSRedirectNextHopOldIp + IpAddress, + hwXQoSRedirectNextHopNewIp + IpAddress + } + + hwXQoSRedirectNextHopBehaviorName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Traffic behavior name." + ::= { hwXQoSRedirectNextHopEntry 1 } + + hwXQoSRedirectNextHopOldIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The redirect next hop." + ::= { hwXQoSRedirectNextHopEntry 2 } + + hwXQoSRedirectNextHopNewIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The redirect next hop." + ::= { hwXQoSRedirectNextHopEntry 3 } + + +-- irsm + + hwXQoSIrsmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 10 } + + hwXQoSIrsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIrsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Irsm " + ::= { hwXQoSIrsmObjects 1 } + + hwXQoSIrsmEntry OBJECT-TYPE + SYNTAX HwXQoSIrsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Irsm" + INDEX { hwXQoSIrsmSourceAddress} + ::= { hwXQoSIrsmTable 1 } + + HwXQoSIrsmEntry ::= + SEQUENCE { + hwXQoSIrsmSourceAddress + IpAddress, + hwXQoSIrsmGroupAddress + IpAddress, + hwXQoSIrsmTime + TimeTicks, + hwXQoSIrsmDelay + Integer32, + hwXQoSIrsmThreshold + Integer32, + hwXQoSIrsmUpstream + IpAddress, + hwXQoSIrsmLocal + IpAddress, + hwXQoSIrsmTotalPacket + Integer32, + hwXQoSIrsmDropPacket + Integer32 + } + + hwXQoSIrsmSourceAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmSourceAddress " + ::= { hwXQoSIrsmEntry 1 } + + hwXQoSIrsmGroupAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmGroupAddress " + ::= { hwXQoSIrsmEntry 2 } + + hwXQoSIrsmTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmTime " + ::= { hwXQoSIrsmEntry 3 } + + hwXQoSIrsmDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmDelay " + ::= { hwXQoSIrsmEntry 4 } + + hwXQoSIrsmThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmThreshold " + ::= { hwXQoSIrsmEntry 5 } + + hwXQoSIrsmUpstream OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmUpstream " + ::= { hwXQoSIrsmEntry 6 } + + hwXQoSIrsmLocal OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmLocal " + ::= { hwXQoSIrsmEntry 7 } + + hwXQoSIrsmTotalPacket OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmTotalPacket " + ::= { hwXQoSIrsmEntry 8 } + + hwXQoSIrsmDropPacket OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "hwXQoSIrsmDropPacket " + ::= { hwXQoSIrsmEntry 9 } + + + -- alarm + + hwXQoSNotifications OBJECT IDENTIFIER ::= { hwXQoSObjects 11 } + + hwXQoSCpDefendDiscardedRateAlarm NOTIFICATION-TYPE + OBJECTS { hwXQoSCpDefendDiscardedPacketRate } + STATUS current + DESCRIPTION + "Rate alarm of packets in the attack defense." + ::= { hwXQoSNotifications 1 } + hwXQoSQueueDiscardThresholdTrap NOTIFICATION-TYPE + OBJECTS { + hwXQoSFrameId , + hwXQoSSlotId , + hwXQoSPortId , + hwXQoSTrapIfName , + hwXQoSTrapQueueId , + hwXQoSTrapDiscardPackets + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the number of packages + that queue discard is larger than the configured threshold." + ::= { hwXQoSNotifications 2 } + + hwXQoSCpDefendDiscardedPacketAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSCpDefendSlotId, + hwXQoSCpDefendObjectIndex, + hwXQoSCpDefendDiscardedPackets, + hwXQoSCpDefendDiscardedThreshold, + hwXQoSCpDefendChassisID, + hwXQoSCpDefendProtocolDescirption + } + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets due to CPU attack defense alarm threshold crossing." + ::= { hwXQoSNotifications 3 } + + hwXQoSCpDefendDiscardedPacketAlarmClear NOTIFICATION-TYPE + OBJECTS { + hwXQoSCpDefendSlotId, + hwXQoSCpDefendObjectIndex, + hwXQoSCpDefendDiscardedPackets, + hwXQoSCpDefendDiscardedThreshold, + hwXQoSCpDefendChassisID, + hwXQoSCpDefendProtocolDescirption + } + STATUS current + DESCRIPTION + "This object indicates the number of discarded packets when the alarm is cleared." + ::= { hwXQoSNotifications 4 } + + hwXQoSCprlDiscardedPacketAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSCpRateLimitIfIndex, + hwXQoSCpRateLimitPeVidValue, + hwXQoSCpRateLimitCeVidBegin + } + STATUS current + DESCRIPTION + "Number of packets discarded in the attack defense alarm." + ::= { hwXQoSNotifications 5 } + + hwXQoSCprlDiscardedPacketAlarmClear NOTIFICATION-TYPE + OBJECTS { + hwXQoSCpRateLimitIfIndex, + hwXQoSCpRateLimitPeVidValue, + hwXQoSCpRateLimitCeVidBegin + } + STATUS current + DESCRIPTION + "Number of packets discarded in the attack defense alarm clearing." + ::= { hwXQoSNotifications 6 } + + hwXQoSRedirectNextHopChangedAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSRedirectNextHopBehaviorName , + hwXQoSRedirectNextHopOldIp , + hwXQoSRedirectNextHopNewIp + } + STATUS current + DESCRIPTION + "The SNMP trap is the redirect next hop changed." + ::= { hwXQoSNotifications 7 } + + + hwXQoSIrsmDelayAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIrsmSourceAddress, + hwXQoSIrsmGroupAddress, + hwXQoSIrsmTime, + hwXQoSIrsmDelay, + hwXQoSIrsmThreshold, + hwXQoSIrsmUpstream, + hwXQoSIrsmLocal + } + STATUS current + DESCRIPTION + "IRSM delay over threshold." + ::= { hwXQoSNotifications 8 } + + hwXQoSIrsmDropPacketAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIrsmSourceAddress, + hwXQoSIrsmGroupAddress, + hwXQoSIrsmTime, + hwXQoSIrsmTotalPacket, + hwXQoSIrsmDropPacket, + hwXQoSIrsmUpstream, + hwXQoSIrsmLocal + } + STATUS current + DESCRIPTION + "IRSM multicast drop packets." + ::= { hwXQoSNotifications 9 } + + hwXQoSIrsmSynFrameDropAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIrsmSourceAddress, + hwXQoSIrsmGroupAddress, + hwXQoSIrsmTime + } + STATUS current + DESCRIPTION + "IRSM syn frame drop." + ::= { hwXQoSNotifications 10 } + + + hwXQoSRuleFailAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSRuleFailInfo + } + STATUS current + DESCRIPTION + "ACL Rule Exhaustion Alarm" + ::= { hwXQoSNotifications 11 } + hwXQoSProfileUsedAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSProfileName + } + STATUS current + DESCRIPTION + "Qos-profile used." + ::= { hwXQoSNotifications 12 } + --port queue alarm + hwXQoSPortQueueAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSPortQueueAlarmIfIndex, + hwXQoSPortQueueAlarmQueue, + hwXQoSPortQueueAlarmTrunkIndex + } + STATUS current + DESCRIPTION + "hwXQoSPortQueueAlarm." + ::= { hwXQoSNotifications 13 } + + hwXQoSPortQueueAlarmClear NOTIFICATION-TYPE + OBJECTS { + hwXQoSPortQueueAlarmIfIndex, + hwXQoSPortQueueAlarmQueue, + hwXQoSPortQueueAlarmTrunkIndex + } + STATUS current + DESCRIPTION + "hwXQoSPortQueueAlarmClear." + ::= { hwXQoSNotifications 14 } + --port queue alarm + + hwXQoSSecurityStormControlInterfaceTrap NOTIFICATION-TYPE + OBJECTS { + hwXQoSSecurityStormControlInterfaceChassisId, + hwXQoSSecurityStormControlInterfaceSlotId, + hwXQoSSecurityStormControlInterfaceName, + hwXQoSSecurityStormControlInterfaceVlan} + STATUS current + DESCRIPTION + "The SNMP trap is generated when the status of interface is changed for storm-control." + ::= { hwXQoSNotifications 15 } +--begin add by wangyonggui 176838, CAR/STAT Alarm + + hwXQoSResouceNotEnoughAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 22 } + + hwXQoSStatResouceNotEnoughAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSStatResouceNotEnoughSlotId, + hwXQoSStatResouceNotEnoughStatType} + STATUS current + DESCRIPTION + "The SNMP trap is generated when the specific statistics resource is not enough." + ::= { hwXQoSNotifications 16 } + hwXQoSCARResouceNotEnoughAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSCARResouceNotEnoughSlotId, + hwXQoSCARResouceNotEnoughCARType} + STATUS current + DESCRIPTION + "The SNMP trap is generated when the specific car resource is not enough." + ::= { hwXQoSNotifications 17 } +--end add by wangyonggui 176838, CAR/STAT Alarm +--begin add by l00241571, RuleFailAlarmCancel + hwXQoSRuleFailAlarmCancel NOTIFICATION-TYPE + OBJECTS { + hwXQoSRuleFailInfo + } + STATUS current + DESCRIPTION + "Clearance of ACL Rule Exhaustion Alarm" + ::= { hwXQoSNotifications 18 } +--end add by l00241571, RuleFailAlarmCancel +--begin add by jinxiaoyan + hwXQoSHardPipeAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSHardPipeAlarmIfIndex, + hwXQoSHardPipeAlarmUsage} + STATUS current + DESCRIPTION + "When the hard-pipe bandwidth usage reached 95%, a warning alarm was generated. When the hard-pipe bandwidth usage reached 98%, a threshold-crossing alarm was generated." + ::= { hwXQoSNotifications 19 } + + hwXQoSHardPipeAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeAlarmIfIndex } + STATUS current + DESCRIPTION + "The hard-pipe service alarm on interface [InterfaceName] has cleared." + ::= { hwXQoSNotifications 20 } + +--end add by jinxiaoyan +--begin add by renxiaoyuan 209321, buffer Alram + hwXQOSQueueBufferOverrunAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQOSQueueBufferAlarmChassisID, + hwXQOSQueueBufferAlarmSlotID, + hwXQOSQueueBufferAlarmIfIndex, + hwXQOSQueueBufferAlarmQueueID, + hwXQOSQueueBufferAlarmUsedCell, + hwXQOSQueueBufferAlarmUsedLength, + hwXQOSQueueBufferAlarmThreshold, + hwXQOSQueueBufferAlarmDiscard} + STATUS current + DESCRIPTION + "The SNMP trap is generated when the use of queue buffer is over the configured threshold." + ::= { hwXQoSNotifications 21 } + + hwXQOSQueueBufferOverrunResume NOTIFICATION-TYPE + OBJECTS { + hwXQOSQueueBufferAlarmChassisID, + hwXQOSQueueBufferAlarmSlotID, + hwXQOSQueueBufferAlarmIfIndex, + hwXQOSQueueBufferAlarmQueueID} + STATUS current + DESCRIPTION + "The SNMP trap is generated when the use of queue buffer is recovered from overrun." + ::= { hwXQoSNotifications 22 } +--end add by renxiaoyuan 209321, buffer Alram + +-- Add by sunhongliang 00184792 + hwXQoSHardPipeCfgAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSHardPipeCfgAlarmIfIndex} + STATUS current + DESCRIPTION + "hwXQoSHardPipeCfgAlarm." + ::= { hwXQoSNotifications 23 } + + hwXQoSHardPipeCfgAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeCfgAlarmIfIndex } + STATUS current + DESCRIPTION + "hwXQoSHardPipeCfgAlarmClear." + ::= { hwXQoSNotifications 24 } + + --hard-pipe alarm + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.2 + hwXQoSHardPipeCfgAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeCfgAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSHardPipeCfgAlarmTable" + ::= { hwXQoSHardPipeAlarmObjects 2 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.2.1 + hwXQoSHardPipeCfgAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeCfgAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSHardPipeCfgAlarmEntry" + INDEX { hwXQoSHardPipeCfgAlarmIfIndex } + ::= { hwXQoSHardPipeCfgAlarmTable 1 } + + HwXQoSHardPipeCfgAlarmEntry ::= + SEQUENCE { + hwXQoSHardPipeCfgAlarmIfIndex + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.2.1.1 + hwXQoSHardPipeCfgAlarmIfIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSHardPipeCfgAlarmEntry 1 } + +-- end by sunhongliang 00184792 + +--begin add by wangjing 00280821 for VPN-ACL NE2800 ALARM(TA and VPN-ACL both configured) 2014-12-16 + +--1.3.6.1.4.1.2011.5.25.32.4.1.11.29 + hwXQoSVpnAclConflictAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSVpnAclConflictAlarmVpnIndex, + hwXQoSSlotNum} + STATUS current + DESCRIPTION + "The traffic policy of a VPN instance did not take effect." + ::= { hwXQoSNotifications 29 } + +--1.3.6.1.4.1.2011.5.25.32.4.1.11.30 + hwXQoSVpnAclConflictAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSVpnAclConflictAlarmVpnIndex, + hwXQoSSlotNum} + STATUS current + DESCRIPTION + "The alarm indicating the traffic policy ineffectiveness of a VPN instance was cleared, because the traffic policy took effect or was deleted." + ::= { hwXQoSNotifications 30 } + + + --begin add by liuxiaoyan + --1.3.6.1.4.1.2011.5.25.32.4.1.11.31 + hwXQoSTrunkProfileNotEffectAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSTrunkProfileNotEffectAlarmIfName, + hwXQoSTrunkProfileNotEffectAlarmSlotid} + STATUS current + DESCRIPTION + "hwXQoSTrunkProfileNotEffectAlarm." + ::= { hwXQoSNotifications 31 } + --end add by liuxiaoyan + + + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.24 + hwXQoSVpnAclConflictAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 24 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1 + hwXQoSVpnAclConflictAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSVpnAclConflictAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSVpnAclConflictAlarmTable" + ::= { hwXQoSVpnAclConflictAlarmObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1.1 + hwXQoSVpnAclConflictAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSVpnAclConflictAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSVpnAclConflictAlarmEntry" + INDEX { hwXQoSVpnAclConflictAlarmVpnIndex, hwXQoSSlotNum } + ::= { hwXQoSVpnAclConflictAlarmTable 1 } + + HwXQoSVpnAclConflictAlarmEntry ::= + SEQUENCE { + hwXQoSVpnAclConflictAlarmVpnIndex + OCTET STRING, + hwXQoSSlotNum + Unsigned32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1.1.1 + hwXQoSVpnAclConflictAlarmVpnIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vpn instance index." + ::= { hwXQoSVpnAclConflictAlarmEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.24.1.1.2 + hwXQoSSlotNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The slot number" + ::= { hwXQoSVpnAclConflictAlarmEntry 2 } +--end add by wangjing 00280821 for VPN-ACL NE2800 ALARM(TA and VPN-ACL both configured) 2014-12-16 + + +--begin add by renxiaoyuan 209321, LrDiscard Alram + + hwXQoSIfLrDiscardAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIfLrDiscardAlarmIfIndex, + hwXQoSIfLrDiscardAlarmIfName, + hwXQoSIfLrDiscardAlarmCir, + hwXQoSIfLrDiscardAlarmTrapThreshold, + hwXQoSIfLrDiscardAlarmPassPacketRate + } + STATUS current + DESCRIPTION + "The SNMP trap is when the outbound traffic bandwith is over the threshold." + ::= { hwXQoSNotifications 25 } + + hwXQoSIfLrDiscardAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSIfLrDiscardAlarmIfIndex, + hwXQoSIfLrDiscardAlarmIfName, + hwXQoSIfLrDiscardAlarmCir, + hwXQoSIfLrDiscardAlarmTrapThreshold + } + STATUS current + DESCRIPTION + "The SNMP trap is when the outbound traffic bandwith is recoved from congestion." + ::= { hwXQoSNotifications 26 } +--end add by renxiaoyuan 209321, LrDiscard Alram + +--begin add by renxiaoyuan 209321, FCoE Priority Alram + hwXQoSFCoEPriorityAlarm NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The SNMP trap is when the FCoE packet priority may be incorrect." + ::= { hwXQoSNotifications 27 } + + hwXQoSFCoEPriorityAlarmClear NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "The SNMP trap is when the FCoE packet priority alarm is clearing." + ::= { hwXQoSNotifications 28 } +--end add by renxiaoyuan 209321, FCoE Priority Alram +--begin add by songjian 00280711 for QPPB + hwXQoSQppbPolicyApplyFailAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSQppbPolicyApplyFailChassisID, + hwXQoSQppbPolicyApplyFailSlotId, + hwXQoSQppbPolicyApplyFailInterfaceName, + hwXQoSQppbPolicyApplyFailDirection, + hwXQoSQppbPolicyApplyFailLocalID } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the qppb policy applied failed." + ::= { hwXQoSNotifications 32 } + + hwXQoSQppbPolicyApplyFailAlarmClear NOTIFICATION-TYPE + OBJECTS { + hwXQoSQppbPolicyApplyFailChassisID, + hwXQoSQppbPolicyApplyFailSlotId, + hwXQoSQppbPolicyApplyFailInterfaceName, + hwXQoSQppbPolicyApplyFailDirection, + hwXQoSQppbPolicyApplyFailLocalID } + STATUS current + DESCRIPTION + "Clear the SNMP trap is generated when the qppb policy applied failed." + ::= { hwXQoSNotifications 33 } + +--end add by songjian 00280711 for QPPB +--begin add by magang 00349451 for QPPB + hwXQoSIfQPPBDelAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIfQPPBDelInterfaceName, + hwXQoSIfQPPBDelPolicyName, + hwXQoSIfQPPBDelDirection, + hwXQoSIfQPPBDelDiscrip} + STATUS current + DESCRIPTION + "The SNMP trap is generated when the interface qppb policy deleted because of conflict." + ::= { hwXQoSNotifications 34 } +--end add by magang 00349451 for QPPB + + hwXQoSDefendPortCarPassedPacketAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSCpDefendSlotId, + hwXQoSCpDefendObjectIndex, + hwXQoSCpDefendIntfPassedNum, + hwXQoSCpDefendPassedPackets, + hwXQoSCpDefendDiscardedThreshold} + STATUS current + DESCRIPTION + "The number of packets sent to the CPU by port car exceeded the threshold on an interface." + ::= { hwXQoSNotifications 35 } + + hwXQoSDefendPortCarPassedPacketAlarmClear NOTIFICATION-TYPE + OBJECTS { + hwXQoSCpDefendSlotId, + hwXQoSCpDefendObjectIndex, + hwXQoSCpDefendIntfPassedNum, + hwXQoSCpDefendPassedPackets, + hwXQoSCpDefendDiscardedThreshold} + STATUS current + DESCRIPTION + "The number of packets sent to the CPU by port car fell below the threshold on an interface." + ::= { hwXQoSNotifications 36 } +--begin add by magang 00349451 for global QPPB + hwXQoSGlbQPPBEventLog NOTIFICATION-TYPE + OBJECTS { + hwXQoSGlbQPPBEventSlotId, + hwXQoSGlbQPPBEventFunction, + hwXQoSGlbQPPBEventDiscrip } + STATUS current + DESCRIPTION + "The SNMP trap is generated when The global QPPB will not be effective." + ::= { hwXQoSNotifications 37 } +--end add by magang 00349451 for global QPPB +--begin add by magang 00349451 for QPPB Policy + hwXQoSQppbPolicyEventLog NOTIFICATION-TYPE + OBJECTS { + hwXQoSQppbPolicyChassisID, + hwXQoSQppbPolicySlotId } + STATUS current + DESCRIPTION + "The SNMP trap is generated when The QPPB Policy will not be effective." + ::= { hwXQoSNotifications 38 } +--end add by magang 00349451 for QPPB Policy + +--begin add by xuechenguang + hwXQoSSoftPipeAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSSoftPipeAlarmIfIndex, + hwXQoSSoftPipeAlarmUsage} + STATUS current + DESCRIPTION + "The softpipe bandwidth usage reached the threshold alarm." + ::= { hwXQoSNotifications 39 } + + hwXQoSSoftPipeAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSSoftPipeAlarmIfIndex } + STATUS current + DESCRIPTION + "The soft pipe bandwidth usage below the threshold alarm." + ::= { hwXQoSNotifications 40 } +-- end by xuechenguang + +--begin add by pengsheng 00191075, Multicast packets discard alarm + hwXQoSMulticastPktsDiscardAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSMulticastPktsDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the multicast packets are discarded." + ::= { hwXQoSNotifications 41} + + hwXQoSMulticastPktsDiscardAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSMulticastPktsDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the multicast packets are discarded." + ::= { hwXQoSNotifications 42} + + hwXQoSMulticastPktsDiscardInterfaceAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex, + hwXQoSMulticastPktsDiscardInterfaceAlarmIfName + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the multicast packets are discarded." + ::= { hwXQoSNotifications 43 } + + hwXQoSMulticastPktsDiscardInterfaceAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex, + hwXQoSMulticastPktsDiscardInterfaceAlarmIfName + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the multicast packets are discarded." + ::= { hwXQoSNotifications 44 } + +--end add by pengsheng 00191075, Multicast packets discard alarm + +--begin add by zhouzaihua 00215230, Unicast packets discard alarm + hwXQoSUnicastPktsDiscardAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSUnicastPktsDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the unicast packets are discarded." + ::= { hwXQoSNotifications 55} + + hwXQoSUnicastPktsDiscardAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSUnicastPktsDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the unicast packets are discarded." + ::= { hwXQoSNotifications 56} + +--end add by zhouzaihua 00215230, Unicast packets discard alarm + +--begin add by zhouzaihua 00215230, Unicast packets congestion alarm + + hwXQoSUnicastPktsCongestionInterfaceAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSUnicastPktsCongestionInterfaceAlarmIfName, + hwXQoSUnicastPktsCongestionInterfaceAlarmDirection + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the Unicast packets are congested." + ::= { hwXQoSNotifications 49 } + + hwXQoSUnicastPktsCongestionInterfaceAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSUnicastPktsCongestionInterfaceAlarmIfName, + hwXQoSUnicastPktsCongestionInterfaceAlarmDirection + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the Unicast packets are congested." + ::= { hwXQoSNotifications 50 } + +--end add by zhouzaihua 00215230, Unicast packets congestion alarm + +--begin add by zhouzaihua 00215230, Port drop alarm + + hwXQoSPacketsDropInterfaceAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSPacketsDropInterfaceAlarmIfName, + hwXQoSPacketsDropInterfaceAlarmQueueId, + hwXQoSPacketsDropInterfaceAlarmSlotId + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when packets are droped." + ::= { hwXQoSNotifications 51 } + + hwXQoSPacketsDropInterfaceAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSPacketsDropInterfaceAlarmIfName, + hwXQoSPacketsDropInterfaceAlarmQueueId, + hwXQoSPacketsDropInterfaceAlarmSlotId + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when no more packets are droped." + ::= { hwXQoSNotifications 52 } + +--end add by zhouzaihua 00215230, packets droped alarm + +--begin add by zhouzaihua 00215230, RCY Port drop alarm + + hwXQoSRcyPortPktsDropAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSRcyPortPktsDropAlarmPortId, + hwXQoSRcyPortPktsDropAlarmSlotId, + hwXQoSRcyPortPktsDropAlarmChipId + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when packets are droped." + ::= { hwXQoSNotifications 53 } + + hwXQoSRcyPortPktsDropAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSRcyPortPktsDropAlarmPortId, + hwXQoSRcyPortPktsDropAlarmSlotId, + hwXQoSRcyPortPktsDropAlarmChipId + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when no more packets are droped." + ::= { hwXQoSNotifications 54 } + +--end add by zhouzaihua 00215230, packets droped alarm + +--begin add by sunqirui + hwXQoSStormSuppressAlarm NOTIFICATION-TYPE + OBJECTS { hwXQoSStormSuppressAlarmIfIndex, hwXQoSStormSuppressAlarmIfName } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the port has packets dropped caused by storm suppression. + hwXQoSStormSuppressAlarmIfIndex: The interface index,equal to ifIndex. + hwXQoSStormSuppressAlarmIfName: The interface name." + ::= { hwXQoSNotifications 57 } + + + hwXQoSStormSuppressAlarmResume NOTIFICATION-TYPE + OBJECTS { hwXQoSStormSuppressAlarmIfIndex, hwXQoSStormSuppressAlarmIfName } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the port has recovered from packets dropped caused by storm suppression. + hwXQoSStormSuppressAlarmIfIndex: The interface index,equal to ifIndex. + hwXQoSStormSuppressAlarmIfName: The interface name." + ::= { hwXQoSNotifications 58 } + hwXQoSStormSuppressSlotAlarm NOTIFICATION-TYPE + OBJECTS { hwXQoSStormSuppressSlotAlarmSlot } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the port has dropped packets because of storm suppress." + ::= { hwXQoSNotifications 59 } + + hwXQoSStormSuppressSlotAlarmResume NOTIFICATION-TYPE + OBJECTS { hwXQoSStormSuppressSlotAlarmSlot } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the port is recovered from dropped packets because of storm suppress." + ::= { hwXQoSNotifications 60 } +--end add by sunqirui + +--begin add by zhouzaihua 00215230, Ingress packets discard alarm + hwXQoSIngressPktsDiscardAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIngressPktsDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the ingress packets are discarded." + ::= { hwXQoSNotifications 63} + + hwXQoSIngressPktsDiscardAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSIngressPktsDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the ingress packets are discarded." + ::= { hwXQoSNotifications 64} + +--end add by zhouzaihua 00215230, Ingress packets discard alarm + +--begin add by zhouzaihua 00215230, IfCar discard alarm + hwXQoSIfCarDiscardAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIfCarDiscardAlarmSlotid, + hwXQoSIfCarDiscardAlarmIfName, + hwXQoSIfCarDiscardAlarmDirection + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the IfCar are discarded." + ::= { hwXQoSNotifications 69} + + hwXQoSIfCarDiscardAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSIfCarDiscardAlarmSlotid, + hwXQoSIfCarDiscardAlarmIfName, + hwXQoSIfCarDiscardAlarmDirection + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the IfCar are discarded." + ::= { hwXQoSNotifications 70} + +--end add by zhouzaihua 00215230, IfCar discard alarm + +--begin add by hehaiyan 00201775, Queue exception alarm + hwXQosQueueExcepAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQosQueueExcepAlarmSlotId, + hwXQosQueueExcepAlarmProtocal + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when queue exception leads to non forwarding." + ::= { hwXQoSNotifications 71} + + hwXQosQueueExcepAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQosQueueExcepAlarmSlotId, + hwXQosQueueExcepAlarmProtocal + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when queue exception leads to non forwarding." + ::= { hwXQoSNotifications 72} + +--end add by hehaiyan 00201775, Queue exception alarm +--begin add by hehaiyan 00201775, Pfc Turn Off alarm + hwXQoSPfcTurnOffAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSPfcTurnOffAlarmIfName, + hwXQoSPfcTurnOffAlarmPriority, + hwXQoSPfcTurnOffAlarmDetectedNumber, + hwXQoSPfcTurnOffAlarmThreshold + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when pfc thresholds exceeded priority turn off threshold." + ::= { hwXQoSNotifications 73} + + hwXQoSPfcTurnOffResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSPfcTurnOffAlarmIfName, + hwXQoSPfcTurnOffAlarmPriority + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when undo priority turn off threshold config." + ::= { hwXQoSNotifications 74} + +--end add by hehaiyan 00201775, Pfc Turn Off alarm + +--begin add by hehaiyan 00201775, Pfc Dead Lock alarm + hwXQoSPfcDeadLockAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSPfcDeadLockAlarmIfName, + hwXQoSPfcDeadLockAlarmPriority, + hwXQoSPfcDeadLockAlarmDetectedNumber, + hwXQoSPfcDeadLockAlarmRecoveredNumber + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when detected number of times this time than the last count increased or less than." + ::= { hwXQoSNotifications 75} + + hwXQoSPfcDeadLockResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSPfcDeadLockAlarmIfName, + hwXQoSPfcDeadLockAlarmPriority + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when detected number this time is not increased than the last count." + ::= { hwXQoSNotifications 76} + +--end add by hehaiyan 00201775, Pfc Dead Lock alarm + +--begin add by wangyan 00242782, ACL Memory Full + hwXACLFEIMemoryFullAlarm NOTIFICATION-TYPE + OBJECTS { + hwXACLFEIMemoryFullAlarmSlotid + } + STATUS current + DESCRIPTION + "Memory resources are insufficient and the ACL service may not take effect." + ::= { hwXQoSNotifications 77} + + hwXACLFEIMemoryFullAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXACLFEIMemoryFullAlarmSlotid + } + STATUS current + DESCRIPTION + "Delete useless configuration." + ::= { hwXQoSNotifications 78} + +--end add by wangyan 00242782, ACL Memory Full + + +--begin add by zhouzaihua 00215230, Ingress packets delete alarm + hwXQoSIngressAgingDiscardAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSIngressAgingDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the ingress packets are deleted." + ::= { hwXQoSNotifications 67} + + hwXQoSIngressAgingDiscardAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSIngressAgingDiscardAlarmSlotid + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the ingress packets are deleted." + ::= { hwXQoSNotifications 68} + +--end add by zhouzaihua 00215230, Ingress packets discard alarm + +--begin add by zhouzaihua 00215230, port ingress discard alarm + hwXQoSInterfaceIngressDropAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSInterfaceIngressDropAlarmIfName + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the packages are discarded at port ingress." + ::= { hwXQoSNotifications 81} + + hwXQoSInterfaceIngressDropAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSInterfaceIngressDropAlarmIfName + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when the packages are not discarded at port ingress." + ::= { hwXQoSNotifications 82} + +--end add by zhouzaihua 00215230, port ingress discard alarm + +--begin add by yangting 00248638 + hwXQoSHardPipeApplyFailAlarm NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeAlarmIfIndex } + STATUS current + DESCRIPTION + "The IP hard pipe configured on an interface did not take effect." + ::= { hwXQoSNotifications 45 } + + hwXQoSHardPipeApplyFailAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeAlarmIfIndex } + STATUS current + DESCRIPTION + "This object indicates that the alarm indicating that the hard pipe on an interface does not take effect is cleared." + ::= { hwXQoSNotifications 46 } + +--begin add by lizhen + hwXQoSHardPipeBwAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSHardPipeBwAlarmIfIndex, + hwXQoSHardPipeBwAlarmResvBw } + STATUS current + DESCRIPTION + "The configed bandwidth value of hardpipe has exceeded the actual bandwidth value." + ::= { hwXQoSNotifications 47 } + + hwXQoSHardPipeBwAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeBwAlarmIfIndex } + STATUS current + DESCRIPTION + "The configed bandwidth value of hardpipe is equal to the actual bandwidth value." + ::= { hwXQoSNotifications 48 } +--end by lizhen +--begin add by yangting 00248638 + hwXQoSHardPipeAcBandWthOverAlarm NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeAlarmIfIndex } + STATUS current + DESCRIPTION + "The AC-side hard pipe bandwidth exceeded the interface bandwidth and became invalid." + ::= { hwXQoSNotifications 61 } + + hwXQoSHardPipeAcBandWthOverAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeAlarmIfIndex } + STATUS current + DESCRIPTION + "The alarm indicating that the AC-side hard pipe bandwidth exceeded the interface bandwidth and became invalid was cleared." + ::= { hwXQoSNotifications 62 } +--end add by yangting 00248638 +--begin add by lidapeng 00428136 + hwXQoSHardPipeApplySQFailAlarm NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeApplySQFailAlarmIfIndex } + STATUS current + DESCRIPTION + "SQID resource application failure alarm when configuring hard pipe." + ::= { hwXQoSNotifications 79 } + + hwXQoSHardPipeApplySQFailAlarmClear NOTIFICATION-TYPE + OBJECTS { hwXQoSHardPipeApplySQFailAlarmIfIndex } + STATUS current + DESCRIPTION + "The alarm of SQID resource application failure was cleared." + ::= { hwXQoSNotifications 80 } +--end add by lidapeng 00428136 + +--begin add by gaolikun + hwXQoSTMPerformanceAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSTMPerformanceAlarmSlotId, + hwXQoSTMPerformanceAlarmChipId } + STATUS current + DESCRIPTION + "The flow bandwidth usage nearly exceeded the forwarding capability of the TM chip." + ::= { hwXQoSNotifications 83 } + + hwXQoSTMPerformanceAlarmClear NOTIFICATION-TYPE + OBJECTS { + hwXQoSTMPerformanceAlarmSlotId, + hwXQoSTMPerformanceAlarmChipId } + STATUS current + DESCRIPTION + "The alarm of TM performance was cleared." + ::= { hwXQoSNotifications 84 } +--end add by gaolikun + +--begin add by guzhen + hwXQoSRedirectNextHopInvalidAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSRedirectNextHopInvalidAlarmBehaviorName, + hwXQoSRedirectNextHopInvalidAlarmRdrType, + hwXQoSRedirectNextHopInvalidAlarmInterface } + STATUS current + DESCRIPTION + "The SNMP trap is generated when when the redirect nexthop address did not match the network segment of the outbound interface." + ::= { hwXQoSNotifications 65 } + + hwXQoSRedirectNextHopInvalidAlarmClear NOTIFICATION-TYPE + OBJECTS { + hwXQoSRedirectNextHopInvalidAlarmBehaviorName, + hwXQoSRedirectNextHopInvalidAlarmRdrType, + hwXQoSRedirectNextHopInvalidAlarmInterface } + STATUS current + DESCRIPTION + "Clear the SNMP trap is generated when when the redirect nexthop address did not match the network segment of the outbound interface." + ::= { hwXQoSNotifications 66 } +--end add by guzhen + +--begin add by zhaoqingqing 00348648, ACL EPG Enable alarm + hwXACLEPGEnableAlarm NOTIFICATION-TYPE + OBJECTS { + hwXACLEPGEnableAlarmSlotid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the traffic-segment enabled failed." + ::= { hwXQoSNotifications 93} + + hwXACLEPGEnableResume NOTIFICATION-TYPE + OBJECTS { + hwXACLEPGEnableAlarmSlotid + } + STATUS current + DESCRIPTION + "Delete useless acl configuration." + ::= { hwXQoSNotifications 94} +--end add by zhaoqingqing 00348648, ACL EPG Enable alarm + +--begin add by zhaoqingqing 00348648, ACL EPG Policy alarm + hwXACLEPGPolicyAlarm NOTIFICATION-TYPE + OBJECTS { + hwXAclEpgPolicyAlarmSourceSegmentId, + hwXAclEpgPolicyAlarmDestinationSegmentId, + hwXAclEpgPolicyAlarmProtocol, + hwXAclEpgPolicyAlarmSourceport, + hwXAclEpgPolicyAlarmDestinationport, + hwXAclEpgPolicyAlarmClassifier, + hwXAclEpgPolicyAlarmSlotid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the EPG policy created failed." + ::= { hwXQoSNotifications 85} + hwXACLEPGPolicyResume NOTIFICATION-TYPE + OBJECTS { + hwXAclEpgPolicyAlarmSourceSegmentId, + hwXAclEpgPolicyAlarmDestinationSegmentId, + hwXAclEpgPolicyAlarmProtocol, + hwXAclEpgPolicyAlarmSourceport, + hwXAclEpgPolicyAlarmDestinationport, + hwXAclEpgPolicyAlarmClassifier, + hwXAclEpgPolicyAlarmSlotid + } + STATUS current + DESCRIPTION + "Delete useless acl configuration." + ::= { hwXQoSNotifications 86} +--end add by zhaoqingqing 00348648, ACL EPG Policy alarm +--begin add by zhaoqingqing 00348648, ACL EPG Create Group alarm + hwXACLEPGCreateGroupAlarm NOTIFICATION-TYPE + OBJECTS { + hwXACLEPGCreateGroupAlarmSlotid, + hwXACLEPGCreateGroupAlarmSegmentid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the segment-id created failed." + ::= { hwXQoSNotifications 87} + + hwXACLEPGCreateGroupResume NOTIFICATION-TYPE + OBJECTS { + hwXACLEPGCreateGroupAlarmSlotid, + hwXACLEPGCreateGroupAlarmSegmentid + } + STATUS current + DESCRIPTION + "Delete useless acl configuration." + ::= { hwXQoSNotifications 88} +--end add by zhaoqingqing 00348648, ACL EPG Create Group alarm + +--begin add by zhaoqingqing 00348648, ACL EPG Group Member alarm + hwXACLEPGGroupMemberAlarm NOTIFICATION-TYPE + OBJECTS { + hwXAclEpgGroupMemberAlarmIPAddress, + hwXAclEpgGroupMemberAlarmIPMask, + hwXAclEpgGroupMemberAlarmVpnInstanceName, + hwXAclEpgGroupMemberAlarmSegmentId, + hwXAclEpgGroupMemberAlarmSlotid + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the segment-member added failed." + ::= { hwXQoSNotifications 89} + + hwXACLEPGGroupMemberResume NOTIFICATION-TYPE + OBJECTS { + hwXAclEpgGroupMemberAlarmIPAddress, + hwXAclEpgGroupMemberAlarmIPMask, + hwXAclEpgGroupMemberAlarmVpnInstanceName, + hwXAclEpgGroupMemberAlarmSegmentId, + hwXAclEpgGroupMemberAlarmSlotid + } + STATUS current + DESCRIPTION + "Delete useless acl configuration." + ::= { hwXQoSNotifications 90} +--end add by zhaoqingqing 00348648, ACL EPG EPG Group Member alarm + +--begin add by xuehui 00471789, ACL Resource alarm + hwXACLResourceAlarm NOTIFICATION-TYPE + OBJECTS { + hwXACLResourceAlarmSlotid, + hwXACLResourceAlarmServiceType, + hwXACLResourceAlarmServiceName, + hwXACLResourceAlarmApplyType, + hwXACLResourceAlarmInterfaceName, + hwXACLResourceAlarmDirection, + hwXACLResourceAlarmServiceParam1, + hwXACLResourceAlarmServiceParam2, + hwXACLResourceAlarmServiceParam3, + hwXACLResourceAlarmACLFailReason + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the ACL resource is insufficient." + ::= { hwXQoSNotifications 97} + + hwXACLResourceResume NOTIFICATION-TYPE + OBJECTS { + hwXACLResourceAlarmSlotid, + hwXACLResourceAlarmServiceType, + hwXACLResourceAlarmServiceName, + hwXACLResourceAlarmApplyType, + hwXACLResourceAlarmInterfaceName, + hwXACLResourceAlarmDirection, + hwXACLResourceAlarmServiceParam1, + hwXACLResourceAlarmServiceParam2, + hwXACLResourceAlarmServiceParam3, + hwXACLResourceAlarmACLFailReason + } + STATUS current + DESCRIPTION + "Delete useless acl configuration." + ::= { hwXQoSNotifications 98} +--end add by xuehui 00471789, ACL Resource alarm + +--begin add by pengsheng 00191075, Pfc apply fail alarm + hwXQoSPfcApplyFailAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQoSPfcApplyFailAlarmIfName + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when pfc is failed to apply on interfce." + ::= { hwXQoSNotifications 91 } + + hwXQoSPfcApplyFailAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQoSPfcApplyFailAlarmIfName + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when pfc is failed to apply on interfce." + ::= { hwXQoSNotifications 92 } + +--end add by pengsheng 00191075, Pfc apply fail alarm + hwXQoSGeneral OBJECT IDENTIFIER ::= { hwXQoSObjects 12 } + + hwXQoSFrameId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The ID of the frame." + ::= { hwXQoSGeneral 1 } + + hwXQoSSlotId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The ID of the slot that the interface is located." + ::= { hwXQoSGeneral 2 } + + hwXQoSPortId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The ID of the port" + ::= { hwXQoSGeneral 3 } + + hwXQoSTrapIfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The name of the interface." + ::= { hwXQoSGeneral 4 } + + hwXQoSTrapQueueId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The ID of the queue giving an alarm." + ::= { hwXQoSGeneral 5 } + + + hwXQoSTrapDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of the discarded packets." + ::= { hwXQoSGeneral 6 } + + hwXQoSStormControlObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 13 } + + hwXQoSStormControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSStormControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Table about storm-control configuration information." + ::= { hwXQoSStormControlObjects 1 } + + + hwXQoSStormControlEntry OBJECT-TYPE + SYNTAX HwXQoSStormControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwXQoSStormControlIfIndex, hwXQoSStormControlType } + ::= { hwXQoSStormControlTable 1 } + + + HwXQoSStormControlEntry ::= + SEQUENCE { + hwXQoSStormControlIfIndex + InterfaceIndex, + hwXQoSStormControlBroadcastMinRate + Integer32, + hwXQoSStormControlBroadcastMaxRate + Integer32, + hwXQoSStormControlMulticastMinRate + Integer32, + hwXQoSStormControlMulticastMaxRate + Integer32, + hwXQoSStormControlAction + INTEGER, + hwXQoSStormControlInterval + Integer32, + hwXQoSStormControlTrapEnable + EnabledStatus, + hwXQoSStormControlLogEnable + EnabledStatus, + hwXQoSStormControlStatus + INTEGER, + hwXQoSStormControlUnicastMinRate + Integer32, + hwXQoSStormControlUnicastMaxRate + Integer32, + hwXQoSStormControlBcMode + INTEGER, + hwXQoSStormControlMcMode + INTEGER, + hwXQoSStormControlUcMode + INTEGER, + hwXQoSStormControlIfName + OCTET STRING, + hwXQoSStormControlUnknownUnicastMinRate + Integer32, + hwXQoSStormControlUnknownUnicastMaxRate + Integer32, + hwXQoSStormControlUnknownUcMode + INTEGER, + hwXQoSStormControlActionName + OCTET STRING, + hwXQoSStormControlType + OCTET STRING, + hwXQoSStormControlThreshold + Integer32, + hwXQoSStormControlMode + OCTET STRING, + hwXQoSStormControlBroadcastRate + Integer32, + hwXQoSStormControlMulticastRate + Integer32, + hwXQoSStormControlUnicastRate + Integer32 + } + + hwXQoSStormControlIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The interface index,equal to ifIndex." + ::= { hwXQoSStormControlEntry 1 } + + hwXQoSStormControlBroadcastMinRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The low water mark of broadcast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for broadcast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 2 } + + hwXQoSStormControlBroadcastMaxRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high water mark of broadcast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for broadcast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 3 } + + + hwXQoSStormControlMulticastMinRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The low water mark of multicast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for multicast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 4 } + + + hwXQoSStormControlMulticastMaxRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high water mark of multicast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for multicast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 5 } + + + hwXQoSStormControlAction OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + block(2), + shutdown(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "storm-control action. + none : no action will be taken. + block: packets will be blocked if receiving-rate is higher than the high water mark and will be unblocked only when the receiving-rate drops below the low water mark. + shutdown: the interface will be shutdown if receiving-rate is higher than the high water mark and the interface will NOT be open when the receiving-rate drops below the low water mark. To open the interface , use undo shutdown commond." + DEFVAL { none } + ::= { hwXQoSStormControlEntry 6 } + + + hwXQoSStormControlInterval OBJECT-TYPE + SYNTAX Integer32 (1..180) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interval that the broadcast storm or mutilcast storm will be checked. Unit: second." + DEFVAL { 3 } + ::= { hwXQoSStormControlEntry 7 } + + hwXQoSStormControlTrapEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable trap. + enable(1): report trap when interface status changes. + disable(2): do not report trap when interface status changes. " + DEFVAL { 2 } + ::= { hwXQoSStormControlEntry 8 } + + hwXQoSStormControlLogEnable OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable log. + enable(1): record log when interface status changes. + disable(2): do not record log when interface status changes. " + DEFVAL { 2 } + ::= { hwXQoSStormControlEntry 9 } + + + hwXQoSStormControlStatus OBJECT-TYPE + SYNTAX INTEGER + { + normal(1), + broadcastBlocked(2), + multicastBlocked(3), + bothBlocked(4), + shutdown(5), + unicastBlocked(6), + allBlocked(7), + bcmcBlocked(8), + bcucBlocked(9), + ucmcBlocked(10) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of the interface. + normal: no storm-control aciton is taken. + broadcastBlocked: broadcast packets is blocked. + multicastBlocked: multicast packets is blocked. + bothBlocked: both the broadcast and multicast packets are blocked. + shutdown: the interface is shutdown. + unicastBlocked: unicast packets is blocked. + allBlocked: broadcast multicast unicast packets is blocked. + bcmcBlocked: both the broadcast and multicast packets are blocked. + bcucBlocked: both the broadcast and unicast packets are blocked. + ucmcBlocked: both the unicast and multicast packets are blocked." + ::= { hwXQoSStormControlEntry 10 } + + hwXQoSStormControlUnicastMinRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The low water mark of unicast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for unicast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 11 } + + hwXQoSStormControlUnicastMaxRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high water mark of unicast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for unicast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 12 } + + hwXQoSStormControlBcMode OBJECT-TYPE + SYNTAX INTEGER { + pps(0), + kbps(1), + percent(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mode of broadcast packets. + pps : (packets per second). + kbps : (kbit per second). + percent : (%). + none: initialization." + DEFVAL { none } + ::= { hwXQoSStormControlEntry 13 } + + hwXQoSStormControlMcMode OBJECT-TYPE + SYNTAX INTEGER { + pps(0), + kbps(1), + percent(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mode of multicast packets. + pps : (packets per second). + kbps : (kbit per second). + percent : (%). + none: initialization." + DEFVAL { none } + ::= { hwXQoSStormControlEntry 14 } + + hwXQoSStormControlUcMode OBJECT-TYPE + SYNTAX INTEGER { + pps(0), + kbps(1), + percent(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mode of unicast packets. + pps : (packets per second). + kbps : (kbit per second). + percent : (%). + none: initialization." + DEFVAL { none } + ::= { hwXQoSStormControlEntry 15 } + + hwXQoSStormControlIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The interface name." + ::= { hwXQoSStormControlEntry 16 } + + hwXQoSStormControlUnknownUnicastMinRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The low water mark of unknwon unicast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for unknown unicast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 17 } + + hwXQoSStormControlUnknownUnicastMaxRate OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high water mark of unknown unicast packets rate. Unit: pps (packets per second). + zero : storm-control function is not enable for unknown unicast packets." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 18 } + + hwXQoSStormControlUnknownUcMode OBJECT-TYPE + SYNTAX INTEGER { + pps(0), + kbps(1), + percent(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mode of unknown unicast packets. + pps : (packets per second). + kbps : (kbit per second). + percent : (%). + none: initialization." + DEFVAL { none } + ::= { hwXQoSStormControlEntry 19} + + hwXQoSStormControlActionName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Storm control action." + ::= { hwXQoSStormControlEntry 20 } + + hwXQoSStormControlType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Storm control type." + ::= { hwXQoSStormControlEntry 21 } + + hwXQoSStormControlThreshold OBJECT-TYPE + SYNTAX Integer32 (0..14881000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The threshold of storm control. Unit: pps or kbps." + DEFVAL { 0 } + ::= { hwXQoSStormControlEntry 22 } + + hwXQoSStormControlMode OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Storm control mode." + ::= { hwXQoSStormControlEntry 23 } + + hwXQoSStormControlBroadcastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The broadcast packets rate. Unit: pps (packets per second)." + ::= { hwXQoSStormControlEntry 24 } + + hwXQoSStormControlMulticastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The multicast packets rate. Unit: pps (packets per second)." + ::= { hwXQoSStormControlEntry 25 } + + hwXQoSStormControlUnicastRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unicast packets rate. Unit: pps (packets per second)." + ::= { hwXQoSStormControlEntry 26 } + + hwXQoSStormControlNotification OBJECT IDENTIFIER ::= { hwXQoSObjects 14 } + + hwXQoSStormControlTrap NOTIFICATION-TYPE + OBJECTS { hwXQoSStormControlBroadcastMinRate, hwXQoSStormControlBroadcastMaxRate, hwXQoSStormControlMulticastMinRate, hwXQoSStormControlMulticastMaxRate, + hwXQoSStormControlAction, hwXQoSStormControlInterval, hwXQoSStormControlStatus, hwXQoSStormControlUnicastMinRate, hwXQoSStormControlUnicastMaxRate, hwXQoSStormControlBcMode ,hwXQoSStormControlMcMode, + hwXQoSStormControlUcMode, hwXQoSStormControlUnknownUcMode, hwXQoSStormControlUnknownUnicastMinRate, hwXQoSStormControlUnknownUnicastMaxRate} + STATUS current + DESCRIPTION + "The SNMP trap is generated when the status of interface is changed for storm-control. + hwXQoSStormControlBroadcastMinRate: The low water mark of broadcast packets rate. + hwXQoSStormControlBroadcastMaxRate: The high water mark of broadcast packets rate. + hwXQoSStormControlMulticastMinRate: The low water mark of multicast packets rate. + hwXQoSStormControlMulticastMaxRate: The high water mark of multicast packets rate. + hwXQoSStormControlAction: The storm-control action. + hwXQoSStormControlInterval: The interval that the broadcast storm or mutilcast storm will be checked. + hwXQoSStormControlStatus: The status of the interface. + hwXQoSStormControlUnicastMinRate: The low water mark of unicast packets rate. + hwXQoSStormControlUniicastMaxRate: The high water mark of unicast packets rate. + hwXQoSStormControlBcMode: The mode of Broadcast packets. + hwXQoSStormControlMcMode: The mode of multicast packets. + hwXQoSStormControlUcMode: The mode of unicast packets. + hwXQoSStormControlUnknownUcMode: The mode of unknown unicast packets. + hwXQoSStormControlUnknownUnicastMinRate: The low water mark of unknown unicast packets rate. + hwXQoSStormControlUnknownUnicastMaxRate: The high water mark of unknown unicast packets rate." + ::= { hwXQoSStormControlNotification 1 } + + + hwXQoSStormControlTrapExt NOTIFICATION-TYPE + OBJECTS { hwXQoSStormControlIfIndex, hwXQoSStormControlIfName, hwXQoSStormControlBroadcastMinRate, hwXQoSStormControlBroadcastMaxRate, hwXQoSStormControlMulticastMinRate, + hwXQoSStormControlMulticastMaxRate, hwXQoSStormControlAction, hwXQoSStormControlInterval, hwXQoSStormControlStatus, hwXQoSStormControlUnicastMinRate, + hwXQoSStormControlUnicastMaxRate, hwXQoSStormControlBcMode, hwXQoSStormControlMcMode, hwXQoSStormControlUcMode, hwXQoSStormControlBroadcastRate, hwXQoSStormControlMulticastRate, hwXQoSStormControlUnicastRate } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the status of interface is changed for storm-control. + hwXQoSStormControlIfIndex: The interface index,equal to ifIndex. + hwXQoSStormControlIfName: The interface name. + hwXQoSStormControlBroadcastMinRate: The low water mark of broadcast packets rate. + hwXQoSStormControlBroadcastMaxRate: The high water mark of broadcast packets rate. + hwXQoSStormControlMulticastMinRate: The low water mark of multicast packets rate. + hwXQoSStormControlMulticastMaxRate: The high water mark of multicast packets rate. + hwXQoSStormControlAction: The storm-control action. + hwXQoSStormControlInterval: The interval that the broadcast storm or mutilcast storm will be checked. + hwXQoSStormControlStatus: The status of the interface. + hwXQoSStormControlUnicastMinRate: The low water mark of unicast packets rate. + hwXQoSStormControlUniicastMaxRate: The high water mark of unicast packets rate. + hwXQoSStormControlBcMode: The mode of Broadcast packets. + hwXQoSStormControlMcMode: The mode of multicast packets. + hwXQoSStormControlUcMode: The mode of unicast packets. + hwXQoSStormControlBroadcastRate: The broadcast packets rate. + hwXQoSStormControlMulticastRate: The multicast packets rate. + hwXQoSStormControlUnicastRate: The unicast packets rate." + ::= { hwXQoSStormControlNotification 2 } + + hwXQoSQueueStatisticsObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 15 } + + + hwXQoSQueueStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQueueStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Table about queue statistics." + ::= { hwXQoSQueueStatisticsObjects 1 } + + + hwXQoSQueueStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSQueueStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry of queue statistics infomation." + INDEX { hwXQoSQueueStatisticsIngressIfIndex, hwXQoSQueueStatisticsEgressIfIndex, hwXQoSQueueStatisticsQueueIndex } + ::= { hwXQoSQueueStatisticsTable 1 } + + + HwXQoSQueueStatisticsEntry ::= + SEQUENCE { + hwXQoSQueueStatisticsIngressIfIndex + InterfaceIndex, + hwXQoSQueueStatisticsEgressIfIndex + InterfaceIndex, + hwXQoSQueueStatisticsQueueIndex + INTEGER, + hwXQoSQueueStatisticsPassedPacketsCount + Counter64, + hwXQosQueueStatisticsReset + INTEGER, + hwXQoSQueueStatisticsRowStatus + RowStatus + + } + + hwXQoSQueueStatisticsIngressIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ingress interface index. + 2147483647: invalid interface index, the statistics will be the count of packets of the egress interface and queue. + The ingress interface index and the egress interface index can not be 2147483647 at the same time." + ::= { hwXQoSQueueStatisticsEntry 1 } + + hwXQoSQueueStatisticsEgressIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The egress interface index. + 2147483647: invalid interface index, the statistics will be the count of packets of the ingress interface and queue. + The ingress interface index and the egress interface index can not be 2147483647 at the same time. " + ::= { hwXQoSQueueStatisticsEntry 2 } + + hwXQoSQueueStatisticsQueueIndex OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The queue index." + ::= { hwXQoSQueueStatisticsEntry 3 } + + hwXQoSQueueStatisticsPassedPacketsCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The passed packets count. + If the ingress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface. + If the egress interface index is 2147483647, this node will be the count of passed packets of the specified queue of the ingress interface. + If none of the ingress and egress interface is 2147483647, this node will be the count of passed packets which is from the ingress interface to + the egress interface at the specified queue. + The ingress interface index and the egress interface index can not be 2147483647 at the same time ." + ::= { hwXQoSQueueStatisticsEntry 4 } + + hwXQosQueueStatisticsReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set this node to reset the counter. + Reset(1) will be returned if this node is read." + ::= { hwXQoSQueueStatisticsEntry 5 } + + hwXQoSQueueStatisticsRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: + active,createandgo, destroy" + ::= { hwXQoSQueueStatisticsEntry 6 } + + + hwXQoSPortStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 16 } + + + hwXQoSPortStatisticsDropTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPortStatisticsDropEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table about drop packets statistics of port." + ::= { hwXQoSPortStatisticsDropObjects 1 } + + + hwXQoSPortStatisticsDropEntry OBJECT-TYPE + SYNTAX HwXQoSPortStatisticsDropEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry about drop packets statistics of port." + INDEX { hwXQoSPortStatisticsDropIfIndex} + ::= { hwXQoSPortStatisticsDropTable 1 } + + + HwXQoSPortStatisticsDropEntry ::= + SEQUENCE { + hwXQoSPortStatisticsDropIfIndex + InterfaceIndex, + hwXQoSPortStatisticsDropPacketsCount + Counter64, + hwXQosPortStatisticsDropReset + INTEGER, + hwXQosPortStatisticsDropResetTime + TimeTicks + + } + + hwXQoSPortStatisticsDropIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSPortStatisticsDropEntry 1 } + + + hwXQoSPortStatisticsDropPacketsCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dropped packets count of the port." + ::= { hwXQoSPortStatisticsDropEntry 2 } + + hwXQosPortStatisticsDropReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this node to reset the counter. + Reset(1) will be returned if this node is read." + ::= { hwXQoSPortStatisticsDropEntry 3 } + + hwXQosPortStatisticsDropResetTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime on the most recent occasion at + which one of this interface's counters + suffered a discontinuity. If no such discontinuities have + occurred since the last re-initialization of the local + management subsystem, then this object contains a zero + value." + ::= { hwXQoSPortStatisticsDropEntry 4 } + + + + hwXQoSQueueStatisticsDropObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 17 } + + + hwXQoSQueueStatisticsDropTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQueueStatisticsDropEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table about drop packets statistics of queue." + ::= { hwXQoSQueueStatisticsDropObjects 1 } + + + hwXQoSQueueStatisticsDropEntry OBJECT-TYPE + SYNTAX HwXQoSQueueStatisticsDropEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry about drop packets statistics of queue." + INDEX { hwXQoSQueueStatisticsDropIfIndex,hwXQoSQueueStatisticsDropQueueIndex } + ::= { hwXQoSQueueStatisticsDropTable 1 } + + + HwXQoSQueueStatisticsDropEntry ::= + SEQUENCE { + hwXQoSQueueStatisticsDropIfIndex + InterfaceIndex, + hwXQoSQueueStatisticsDropQueueIndex + INTEGER, + hwXQoSQueueStatisticsDropPacketsCount + Counter64, + hwXQosQueueStatisticsDropReset + INTEGER, + hwXQosQueueStatisticsDropResetTime + TimeTicks + } + + hwXQoSQueueStatisticsDropIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSQueueStatisticsDropEntry 1 } + + + hwXQoSQueueStatisticsDropQueueIndex OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The queue index." + ::= { hwXQoSQueueStatisticsDropEntry 2 } + + hwXQoSQueueStatisticsDropPacketsCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dropped packets count of the queue." + ::= { hwXQoSQueueStatisticsDropEntry 3 } + + hwXQosQueueStatisticsDropReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this node to reset the counter. + Reset(1) will be returned if this node is read." + ::= { hwXQoSQueueStatisticsDropEntry 4 } + + hwXQosQueueStatisticsDropResetTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime on the most recent occasion at + which one of this queue's counters + suffered a discontinuity. If no such discontinuities have + occurred since the last re-initialization of the local + management subsystem, then this object contains a zero + value." + + ::= { hwXQoSQueueStatisticsDropEntry 5 } + + --rulefail + + hwXQoSRuleFailObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 18 } + + hwXQoSRuleFailTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSRuleFailEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSRuleFailTable" + ::= { hwXQoSRuleFailObjects 1 } + + hwXQoSRuleFailEntry OBJECT-TYPE + SYNTAX HwXQoSRuleFailEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSRuleFailEntry" + INDEX { hwXQoSRuleFailInfo } + ::= { hwXQoSRuleFailTable 1 } + + HwXQoSRuleFailEntry ::= + SEQUENCE { + hwXQoSRuleFailInfo + OCTET STRING + } + + hwXQoSRuleFailInfo OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ACL Rule Exhaustion Information" + ::= { hwXQoSRuleFailEntry 1 } + + +-- profile alarm + hwXQoSProfileObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 19 } + + hwXQoSProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the qos-profile" + ::= { hwXQoSProfileObjects 1 } + + hwXQoSProfileEntry OBJECT-TYPE + SYNTAX HwXQoSProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the redirect next hop information" + INDEX { hwXQoSProfileName } + ::= { hwXQoSProfileTable 1 } + + HwXQoSProfileEntry ::= + SEQUENCE { + hwXQoSProfileName + OCTET STRING + } +-- BEGIN: mod by l00248629, 2014/03/21 + hwXQoSProfileName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Qos-profile name." + ::= { hwXQoSProfileEntry 1 } +-- END: mod by l00248629, 2014/03/21 + --port queue alarm + hwXQoSPortQueueAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 20 } + + hwXQoSPortQueueAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPortQueueAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPortQueueAlarmTable" + ::= { hwXQoSPortQueueAlarmObjects 1 } + + hwXQoSPortQueueAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSPortQueueAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPortQueueAlarmEntry" + INDEX { hwXQoSPortQueueAlarmIfIndex } + ::= { hwXQoSPortQueueAlarmTable 1 } + + HwXQoSPortQueueAlarmEntry ::= + SEQUENCE { + hwXQoSPortQueueAlarmIfIndex + InterfaceIndex, + hwXQoSPortQueueAlarmQueue + OCTET STRING, + hwXQoSPortQueueAlarmTrunkIndex + InterfaceIndex + } + + hwXQoSPortQueueAlarmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSPortQueueAlarmEntry 1 } + + hwXQoSPortQueueAlarmQueue OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..4)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "hwXQoSPortQueueAlarmQueue." + ::= { hwXQoSPortQueueAlarmEntry 2 } + + hwXQoSPortQueueAlarmTrunkIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The trunk interface index." + ::= { hwXQoSPortQueueAlarmEntry 3 } +-- BEGIN: Added by s00197646, 2013/12/10 + hwXQoSPortQueueAlarmExTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPortQueueAlarmExEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to display the alarm information about a port queue." + ::= { hwXQoSPortQueueAlarmObjects 2 } + hwXQoSPortQueueAlarmExEntry OBJECT-TYPE + SYNTAX HwXQoSPortQueueAlarmExEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPortQueueAlarmExEntry" + INDEX { hwXQoSPortQueueAlarmExIfIndex, + hwXQoSPortQueueAlarmExQueue} + ::= { hwXQoSPortQueueAlarmExTable 1 } + HwXQoSPortQueueAlarmExEntry ::= + SEQUENCE { + hwXQoSPortQueueAlarmExIfIndex + InterfaceIndex, + hwXQoSPortQueueAlarmExQueue + INTEGER, + hwXQoSPortQueueAlarmExBuffer + Integer32 + } + hwXQoSPortQueueAlarmExIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the index of the port queue alarm interface." + ::= { hwXQoSPortQueueAlarmExEntry 1 } + hwXQoSPortQueueAlarmExQueue OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the service class of the port queue. + Value range: + 1 be + 2 af1 + 3 af2 + 4 af3 + 5 af4 + 6 ef + 7 cs6 + 8 cs7. + " + ::= { hwXQoSPortQueueAlarmExEntry 2 } + hwXQoSPortQueueAlarmExBuffer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the alarm buffer information about the port queue." + ::= { hwXQoSPortQueueAlarmExEntry 3 } +-- END: Added by s00197646, 2013/12/10 + +--begin add by renxiaoyuan 209321, buffer Alram + hwXQOSQueueBufferOverrunAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQOSQueueBufferOverrunAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQOSQueueBufferOverrunAlarmTable" + ::= { hwXQoSPortQueueAlarmObjects 3 } + + hwXQOSQueueBufferOverrunAlarmEntry OBJECT-TYPE + SYNTAX HwXQOSQueueBufferOverrunAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQOSQueueBufferOverrunAlarmEntry" + INDEX { hwXQOSQueueBufferAlarmChassisID, hwXQOSQueueBufferAlarmSlotID, hwXQOSQueueBufferAlarmIfIndex, hwXQOSQueueBufferAlarmQueueID} + ::= { hwXQOSQueueBufferOverrunAlarmTable 1 } + + HwXQOSQueueBufferOverrunAlarmEntry ::= + SEQUENCE { + hwXQOSQueueBufferAlarmChassisID + Integer32, + hwXQOSQueueBufferAlarmSlotID + Integer32, + hwXQOSQueueBufferAlarmIfIndex + InterfaceIndex, + hwXQOSQueueBufferAlarmQueueID + Integer32, + hwXQOSQueueBufferAlarmUsedCell + Integer32, + hwXQOSQueueBufferAlarmUsedLength + Integer32, + hwXQOSQueueBufferAlarmThreshold + Integer32, + hwXQOSQueueBufferAlarmDiscard + Counter64 + } + + hwXQOSQueueBufferAlarmChassisID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The information of the chassis." + ::= { hwXQOSQueueBufferOverrunAlarmEntry 1 } + + hwXQOSQueueBufferAlarmSlotID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The information of the slot." + ::= { hwXQOSQueueBufferOverrunAlarmEntry 2 } + + hwXQOSQueueBufferAlarmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of physical interface." + ::= { hwXQOSQueueBufferOverrunAlarmEntry 3 } + + hwXQOSQueueBufferAlarmQueueID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the congested queue." + ::= { hwXQOSQueueBufferOverrunAlarmEntry 4 } + + hwXQOSQueueBufferAlarmUsedCell OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used buffer cell of queue when congestion was detected." + ::= { hwXQOSQueueBufferOverrunAlarmEntry 5 } + + hwXQOSQueueBufferAlarmUsedLength OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used buffer length(uint:KBytes) of queue when congestion was detected. " + ::= { hwXQOSQueueBufferOverrunAlarmEntry 6 } + + hwXQOSQueueBufferAlarmThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current buffer overrun threshold. " + ::= { hwXQOSQueueBufferOverrunAlarmEntry 7 } + + hwXQOSQueueBufferAlarmDiscard OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current Discard. " + ::= { hwXQOSQueueBufferOverrunAlarmEntry 8 } +--end add by renxiaoyuan 209321, buffer Alram + +--begin add by renxiaoyuan 209321, IfLrAlram + hwXQoSIfLrDiscardAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfLrDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIfLrDiscardAlarmTable" + ::= { hwXQoSPortQueueAlarmObjects 4 } + + hwXQoSIfLrDiscardAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSIfLrDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIfLrDiscardAlarmEntry" + INDEX { hwXQoSIfLrDiscardAlarmIfIndex} + ::= { hwXQoSIfLrDiscardAlarmTable 1 } + + HwXQoSIfLrDiscardAlarmEntry ::= + SEQUENCE { + hwXQoSIfLrDiscardAlarmIfIndex + InterfaceIndex, + hwXQoSIfLrDiscardAlarmIfName + OCTET STRING, + hwXQoSIfLrDiscardAlarmCir + Integer32, + hwXQoSIfLrDiscardAlarmTrapThreshold + Integer32, + hwXQoSIfLrDiscardAlarmPassPacketRate + Integer32 + } + + hwXQoSIfLrDiscardAlarmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of physical interface." + ::= { hwXQoSIfLrDiscardAlarmEntry 1 } + + hwXQoSIfLrDiscardAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of physical interface." + ::= { hwXQoSIfLrDiscardAlarmEntry 2 } + + hwXQoSIfLrDiscardAlarmCir OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value of this object identifies the configured CIR." + ::= { hwXQoSIfLrDiscardAlarmEntry 3 } + + hwXQoSIfLrDiscardAlarmTrapThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The threshold of the alarm." + ::= { hwXQoSIfLrDiscardAlarmEntry 4 } + + hwXQoSIfLrDiscardAlarmPassPacketRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pass packet rate." + ::= { hwXQoSIfLrDiscardAlarmEntry 5 } +--end add by renxiaoyuan 209321, IfLrAlram + --port queue alarm + ---begin add by wangyonggui 176838, CAR/STAT Alarm + hwXQoSStatResouceNotEnoughAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSStatResouceNotEnoughAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSStatResouceNotEnoughAlarmTable" + ::= { hwXQoSResouceNotEnoughAlarmObjects 1 } + + hwXQoSStatResouceNotEnoughAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSStatResouceNotEnoughAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSStatResouceNotEnoughAlarmEntry" + INDEX { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType } + ::= { hwXQoSStatResouceNotEnoughAlarmTable 1 } + + HwXQoSStatResouceNotEnoughAlarmEntry ::= + SEQUENCE { + hwXQoSStatResouceNotEnoughSlotId + Integer32, + hwXQoSStatResouceNotEnoughStatType + OCTET STRING + } + + hwXQoSStatResouceNotEnoughSlotId OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot ID of the LPU where the stastitics resource is insufficient" + ::= { hwXQoSStatResouceNotEnoughAlarmEntry 1 } + hwXQoSStatResouceNotEnoughStatType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..511)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of insufficient statistics resource" + ::= { hwXQoSStatResouceNotEnoughAlarmEntry 2 } + hwXQoSCARResouceNotEnoughAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCARResouceNotEnoughAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSCARResouceNotEnoughAlarmTable" + ::= { hwXQoSResouceNotEnoughAlarmObjects 2 } + + hwXQoSCARResouceNotEnoughAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSCARResouceNotEnoughAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSCARResouceNotEnoughAlarmEntry" + INDEX { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType } + ::= { hwXQoSCARResouceNotEnoughAlarmTable 1 } + + HwXQoSCARResouceNotEnoughAlarmEntry ::= + SEQUENCE { + hwXQoSCARResouceNotEnoughSlotId + Integer32, + hwXQoSCARResouceNotEnoughCARType + OCTET STRING + } + + hwXQoSCARResouceNotEnoughSlotId OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot ID of the LPU where the CAR resource is insufficient" + ::= { hwXQoSCARResouceNotEnoughAlarmEntry 1 } + hwXQoSCARResouceNotEnoughCARType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..511)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of insufficient car resource" + ::= { hwXQoSCARResouceNotEnoughAlarmEntry 2 } + --end add by wangyonggui 176838, CAR/STAT Alarm + +--begin add by jinxiaoyan +--hard-pipe alarm + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23 + hwXQoSHardPipeAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 23 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1 + hwXQoSHardPipeAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays the bandwidth usage of the hard pipe." + ::= { hwXQoSHardPipeAlarmObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1.1 + hwXQoSHardPipeAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSHardPipeAlarmEntry" + INDEX { hwXQoSHardPipeAlarmIfIndex } + ::= { hwXQoSHardPipeAlarmTable 1 } + + HwXQoSHardPipeAlarmEntry ::= + SEQUENCE { + hwXQoSHardPipeAlarmIfIndex + OCTET STRING, + hwXQoSHardPipeAlarmUsage + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1.1.1 + hwXQoSHardPipeAlarmIfIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSHardPipeAlarmEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.1.1.2 + hwXQoSHardPipeAlarmUsage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The usage of qos hard-pipe bandwidth." + ::= { hwXQoSHardPipeAlarmEntry 2 } + +--end add by jinxiaoyan + +--begin add by lidapeng + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.3 + hwXQoSHardPipeApplySQFailAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeApplySQFailAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays SQID resource application failure alarm." + ::= { hwXQoSHardPipeAlarmObjects 3 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.3.1 + hwXQoSHardPipeApplySQFailAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeApplySQFailAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSHardPipeApplySQFailAlarmEntry" + INDEX { hwXQoSHardPipeApplySQFailAlarmIfIndex } + ::= { hwXQoSHardPipeApplySQFailAlarmTable 1 } + + HwXQoSHardPipeApplySQFailAlarmEntry ::= + SEQUENCE { + hwXQoSHardPipeApplySQFailAlarmIfIndex + OCTET STRING + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.23.3.1.1 + hwXQoSHardPipeApplySQFailAlarmIfIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSHardPipeApplySQFailAlarmEntry 1 } + + +--begin add by gaolikun + -- 1.3.6.1.4.1.2011.5.25.32.4.1.58 + hwXQoSTMPerformanceAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 58 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.58.1 + hwXQoSTMPerformanceAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSTMPerformanceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSTMPerformanceAlarmTable" + ::= { hwXQoSTMPerformanceAlarmObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.58.1.1 + hwXQoSTMPerformanceAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSTMPerformanceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSTMPerformanceAlarmEntry" + INDEX { hwXQoSTMPerformanceAlarmSlotId, hwXQoSTMPerformanceAlarmChipId } + ::= { hwXQoSTMPerformanceAlarmTable 1 } + + HwXQoSTMPerformanceAlarmEntry ::= + SEQUENCE { + hwXQoSTMPerformanceAlarmSlotId + OCTET STRING, + hwXQoSTMPerformanceAlarmChipId + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.58.1.1.1 + hwXQoSTMPerformanceAlarmSlotId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The information of the slot." + ::= { hwXQoSTMPerformanceAlarmEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.58.1.1.2 + hwXQoSTMPerformanceAlarmChipId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The information of the chip." + ::= { hwXQoSTMPerformanceAlarmEntry 2 } + +--end add by gaolikun + +--begin add by xuechenguang +--soft-pipe alarm + -- 1.3.6.1.4.1.2011.5.25.32.4.1.41 + hwXQoSSoftPipeAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 41 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1 + hwXQoSSoftPipeAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSSoftPipeAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays the bandwidth usage of the soft pipe." + ::= { hwXQoSSoftPipeAlarmObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1.1 + hwXQoSSoftPipeAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSSoftPipeAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The softpipe alarm entry." + INDEX { hwXQoSSoftPipeAlarmIfIndex } + ::= { hwXQoSSoftPipeAlarmTable 1 } + + HwXQoSSoftPipeAlarmEntry ::= + SEQUENCE { + hwXQoSSoftPipeAlarmIfIndex + OCTET STRING, + hwXQoSSoftPipeAlarmUsage + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1.1.1 + hwXQoSSoftPipeAlarmIfIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The soft pipe alarm interface index." + ::= { hwXQoSSoftPipeAlarmEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.41.1.1.2 + hwXQoSSoftPipeAlarmUsage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The usage of qos soft-pipe bandwidth." + ::= { hwXQoSSoftPipeAlarmEntry 2 } + +--end add by xuechenguang + +--begin add by lizhen +--hardpipe bandwidth alarm + -- 1.3.6.1.4.1.2011.5.25.32.4.1.47 + hwXQoSHardPipeBwAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 47 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1 + hwXQoSHardPipeBwAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeBwAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays alarms for the hard pipe bandwidth verification." + ::= { hwXQoSHardPipeBwAlarmObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1.1 + hwXQoSHardPipeBwAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeBwAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The hard pipe bandwidth alarm entry." + INDEX { hwXQoSHardPipeBwAlarmIfIndex } + ::= { hwXQoSHardPipeBwAlarmTable 1} + + HwXQoSHardPipeBwAlarmEntry ::= + SEQUENCE{ + hwXQoSHardPipeBwAlarmIfIndex + OCTET STRING, + hwXQoSHardPipeBwAlarmResvBw + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1.1.1 + hwXQoSHardPipeBwAlarmIfIndex OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hard pipe bandwidth alarm interface index." + ::= { hwXQoSHardPipeBwAlarmEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.47.1.1.2 + hwXQoSHardPipeBwAlarmResvBw OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The soft pipe reserved bandwidth." + ::= { hwXQoSHardPipeBwAlarmEntry 2 } +--end add by lizhen + +--begin add by liuxiaoyan +--sq alarm + -- 1.3.6.1.4.1.2011.5.25.32.4.1.25 + hwXQoSTrunkProfileNotEffectAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 25 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1 + hwXQoSTrunkProfileNotEffectAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSTrunkProfileNotEffectAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSTrunkProfileNotEffectAlarmTable" + ::= { hwXQoSTrunkProfileNotEffectAlarmObjects 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1.1 + hwXQoSTrunkProfileNotEffectAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSTrunkProfileNotEffectAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSTrunkProfileNotEffectAlarmEntry" + INDEX { hwXQoSTrunkProfileNotEffectAlarmIfName , hwXQoSTrunkProfileNotEffectAlarmSlotid } + ::= { hwXQoSTrunkProfileNotEffectAlarmTable 1 } + + HwXQoSTrunkProfileNotEffectAlarmEntry ::= + SEQUENCE { + hwXQoSTrunkProfileNotEffectAlarmIfName + OCTET STRING, + hwXQoSTrunkProfileNotEffectAlarmSlotid + Integer32 + } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1.1.1 + hwXQoSTrunkProfileNotEffectAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface name." + ::= { hwXQoSTrunkProfileNotEffectAlarmEntry 1 } + + -- 1.3.6.1.4.1.2011.5.25.32.4.1.25.1.1.2 + hwXQoSTrunkProfileNotEffectAlarmSlotid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The slotid of trunk member." + ::= { hwXQoSTrunkProfileNotEffectAlarmEntry 2 } + +--end add by liuxiaoyan + +-- ****************************************************************** +-- +-- hwXQoSPortQueueStatisticsTable +-- hwXQoSQppbPolicyStatisticsTable +-- w00164261 +-- +-- +-- ****************************************************************** + + hwXQoSQppbPolicyStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQppbPolicyStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to display QPPB statistics." + ::= { hwXQoSBaObjects 37 } + + hwXQoSQppbPolicyStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSQppbPolicyStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSQppbPolicyStatisticsEntry" + INDEX { hwXQoSQppbPolicyLocalID, + hwXQoSQppbPolicyDirection, + hwXQoSQppbPolicyStatisticsInterfaceIndex } + ::= { hwXQoSQppbPolicyStatisticsTable 1 } + + HwXQoSQppbPolicyStatisticsEntry ::= + SEQUENCE { + hwXQoSQppbPolicyLocalID + Integer32, + hwXQoSQppbPolicyDirection + INTEGER, + hwXQoSQppbPolicyStatisticsInterfaceIndex + InterfaceIndex, + hwXQoSQppbPolicyStatisticsReset + INTEGER, + hwXQoSQppbPolicyMatchedPackets + Counter64, + hwXQoSQppbPolicyMatchedBytes + Counter64, + hwXQoSQppbPolicyPassedPackets + Counter64, + hwXQoSQppbPolicyPassedBytes + Counter64, + hwXQoSQppbPolicyDropedPackets + Counter64, + hwXQoSQppbPolicyDropedBytes + Counter64, + -- begin by chenzhe for qppb stat + hwXQoSQppbPolicyMatchPacketsRate + Counter64, + hwXQoSQppbPolicyMatchBytesRate + Counter64 + -- end by chenzhe for qppb stat + } + + + hwXQoSQppbPolicyLocalID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the qos-local-id." + ::= { hwXQoSQppbPolicyStatisticsEntry 1 } + + + + hwXQoSQppbPolicyDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the direction where statistics are queried. + The value can be: + 1: inbound + 2: outbound " + ::= { hwXQoSQppbPolicyStatisticsEntry 2 } + + + hwXQoSQppbPolicyStatisticsInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of the interface where statistics are queried. " + ::= { hwXQoSQppbPolicyStatisticsEntry 3 } + + + + hwXQoSQppbPolicyStatisticsReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object indicates the statistics are reset. " + ::= { hwXQoSQppbPolicyStatisticsEntry 4 } + + + hwXQoSQppbPolicyMatchedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets matching the QPPB policy. " + ::= { hwXQoSQppbPolicyStatisticsEntry 5 } + + + hwXQoSQppbPolicyMatchedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of matched bytes. " + ::= { hwXQoSQppbPolicyStatisticsEntry 6 } + + + hwXQoSQppbPolicyPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded packets. " + ::= { hwXQoSQppbPolicyStatisticsEntry 7 } + + + hwXQoSQppbPolicyPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSQppbPolicyStatisticsEntry 8 } + + + hwXQoSQppbPolicyDropedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets. " + ::= { hwXQoSQppbPolicyStatisticsEntry 9 } + + + hwXQoSQppbPolicyDropedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of droped bytes. " + ::= { hwXQoSQppbPolicyStatisticsEntry 10 } + -- begin by chenzhe for qppb stat + hwXQoSQppbPolicyMatchPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of packets matching the QPPB policy. " + ::= { hwXQoSQppbPolicyStatisticsEntry 11 } + + + hwXQoSQppbPolicyMatchBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of matched bytes. " + ::= { hwXQoSQppbPolicyStatisticsEntry 12 } + + -- end by chenzhe for qppb stat + -- Beg addeded by w00164261 for qos phb enable [ vlan ] [vlan-id] + hwXQoSIfPhbEnableTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfPhbEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "qos phb enable [ vlan ] [vlan-id]." + ::= { hwXQoSBaObjects 38 } + + + hwXQoSIfPhbEnableEntry OBJECT-TYPE + SYNTAX HwXQoSIfPhbEnableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIfPhbEnableEntry." + INDEX { hwXQoSIfPhbEnableIfIndex, hwXQoSIfPhbEnableVlanId } + ::= { hwXQoSIfPhbEnableTable 1 } + + + HwXQoSIfPhbEnableEntry ::= + SEQUENCE { + hwXQoSIfPhbEnableIfIndex + Integer32, + hwXQoSIfPhbEnableVlanId + Integer32, + hwXQoSIfPhbEnableDomainName + OCTET STRING, + hwXQoSIfPhbEnableRowStatus + RowStatus + } + + hwXQoSIfPhbEnableIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index." + ::= { hwXQoSIfPhbEnableEntry 1 } + + hwXQoSIfPhbEnableVlanId OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the VLAN ID of the interface." + ::= { hwXQoSIfPhbEnableEntry 2 } + + hwXQoSIfPhbEnableDomainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the name of the DS domain.The value of the object ranges from 1 to 31.The name cannot contain Chinese characters." + ::= { hwXQoSIfPhbEnableEntry 3 } + + + hwXQoSIfPhbEnableRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." + ::= { hwXQoSIfPhbEnableEntry 4 } + + -- End modified by w00164261 for qos phb enable [ vlan ] [vlan-id] + + -- Beg add by w00176838 for remark payload-dscp + + hwXQoSIfRemarkDscpTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfRemarkDscpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "enable to remark DSCP of the payload. " + ::= { hwXQoSBaObjects 39 } + + + hwXQoSIfRemarkDscpEntry OBJECT-TYPE + SYNTAX HwXQoSIfRemarkDscpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIfRemarkDscpEntry." + INDEX { hwXQoSIfRemarkDscpIfIndex } + ::= { hwXQoSIfRemarkDscpTable 1 } + + + HwXQoSIfRemarkDscpEntry ::= + SEQUENCE { + hwXQoSIfRemarkDscpIfIndex + Integer32, + hwXQoSIfRemarkDscpRowStatus + RowStatus + } + + hwXQoSIfRemarkDscpIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the interface index." + ::= { hwXQoSIfRemarkDscpEntry 1 } + + hwXQoSIfRemarkDscpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object identifies the row status.The value can be any of the following:CreateAndGo(4), Destroy(6),Active(1)." + ::= { hwXQoSIfRemarkDscpEntry 2 } + + +-- ****************************************************************** +-- +-- hwXQoSQppbGlobalStatisticsTable +-- add by l00174933 +-- +-- +-- ****************************************************************** + hwXQoSQppbGlobalStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQppbGlobalStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays global QPPB statistics. " + ::= { hwXQoSBaObjects 40 } + + hwXQoSQppbGlobalStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSQppbGlobalStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSQppbGlobalStatisticsEntry" + INDEX { hwXQoSQppbGlobalStatisticsPolicyName, + hwXQoSQppbGlobalStatisticsLocalID, + hwXQoSQppbGlobalStatisticsDirection } + ::= { hwXQoSQppbGlobalStatisticsTable 1 } + + HwXQoSQppbGlobalStatisticsEntry ::= + SEQUENCE { + hwXQoSQppbGlobalStatisticsPolicyName + OCTET STRING, + hwXQoSQppbGlobalStatisticsLocalID + Integer32, + hwXQoSQppbGlobalStatisticsDirection + INTEGER, + hwXQoSQppbGlobalStatisticsReset + INTEGER, + hwXQoSQppbGlobalStatisticsMatchedPackets + Counter64, + hwXQoSQppbGlobalStatisticsMatchedBytes + Counter64, + hwXQoSQppbGlobalStatisticsPassedPackets + Counter64, + hwXQoSQppbGlobalStatisticsPassedBytes + Counter64, + hwXQoSQppbGlobalStatisticsDropedPackets + Counter64, + hwXQoSQppbGlobalStatisticsDropedBytes + Counter64, + hwXQoSQppbGlobalStatisticsMatchPacketsRate + Counter64, + hwXQoSQppbGlobalStatisticsMatchBytesRate + Counter64 + } + + hwXQoSQppbGlobalStatisticsPolicyName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the name of a QPPB policy. " + ::= { hwXQoSQppbGlobalStatisticsEntry 1 } + + hwXQoSQppbGlobalStatisticsLocalID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the qos-local-id ." + ::= { hwXQoSQppbGlobalStatisticsEntry 2 } + + hwXQoSQppbGlobalStatisticsDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic direction for which global QPPB statistics are queried. + The value can be one of the following: + inbound (1) + outbound (2). " + ::= { hwXQoSQppbGlobalStatisticsEntry 3 } + + + hwXQoSQppbGlobalStatisticsReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object indicates the statistics are reset. " + ::= { hwXQoSQppbGlobalStatisticsEntry 4 } + + hwXQoSQppbGlobalStatisticsMatchedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets matching the QPPB policy. " + ::= { hwXQoSQppbGlobalStatisticsEntry 5 } + + hwXQoSQppbGlobalStatisticsMatchedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of matched bytes. " + ::= { hwXQoSQppbGlobalStatisticsEntry 6 } + + hwXQoSQppbGlobalStatisticsPassedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " hwXQoSQppbGlobalStatisticsPassedPackets. " + ::= { hwXQoSQppbGlobalStatisticsEntry 7 } + + hwXQoSQppbGlobalStatisticsPassedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSQppbGlobalStatisticsEntry 8 } + + hwXQoSQppbGlobalStatisticsDropedPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets. " + ::= { hwXQoSQppbGlobalStatisticsEntry 9 } + + hwXQoSQppbGlobalStatisticsDropedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of droped bytes. " + ::= { hwXQoSQppbGlobalStatisticsEntry 10 } + + hwXQoSQppbGlobalStatisticsMatchPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of packets matching the QPPB policy. " + ::= { hwXQoSQppbGlobalStatisticsEntry 11 } + + hwXQoSQppbGlobalStatisticsMatchBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of matched bytes. " + ::= { hwXQoSQppbGlobalStatisticsEntry 12 } +--add by wangfengli +-- ****************************************************************** +-- +-- hwXQoSHardPipeStatisticsTable +-- +-- ****************************************************************** + + hwXQoSHardPipeStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to display statistics about outgoing packets on the PW-side and AC-side hard pipe. " + ::= { hwXQoSBaObjects 41 } + + + hwXQoSHardPipeStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the statistics of hard pipe statistics. " + INDEX { hwXQoSHardPipeStatisticsInterfaceIndex} + ::= { hwXQoSHardPipeStatisticsTable 1 } + + HwXQoSHardPipeStatisticsEntry ::= + SEQUENCE { + hwXQoSHardPipeStatisticsInterfaceIndex + InterfaceIndex, + hwXQoSHardPipeStatisticsReset + INTEGER, + hwXQoSHardPipeStatisticsPassPackets + Counter64, + hwXQoSHardPipeStatisticsPassBytes + Counter64, + hwXQoSHardPipeStatisticsDiscardPackets + Counter64, + hwXQoSHardPipeStatisticsDiscardBytes + Counter64, + hwXQoSHardPipeStatisticsPassPacketsRate + Counter64, + hwXQoSHardPipeStatisticsPassBytesRate + Counter64, + hwXQoSHardPipeStatisticsDiscardPacketsRate + Counter64, + hwXQoSHardPipeStatisticsDiscardBytesRate + Counter64 + } + + hwXQoSHardPipeStatisticsInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the hard pipe interface. " + ::= { hwXQoSHardPipeStatisticsEntry 1 } + + hwXQoSHardPipeStatisticsReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the flag of clearing hard pipe traffic statistics. " + ::= { hwXQoSHardPipeStatisticsEntry 2 } + + + hwXQoSHardPipeStatisticsPassPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets forwarded by the hard pipe. " + ::= { hwXQoSHardPipeStatisticsEntry 3 } + + + hwXQoSHardPipeStatisticsPassBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSHardPipeStatisticsEntry 4 } + + + hwXQoSHardPipeStatisticsDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets discarded by the hard pipe." + ::= { hwXQoSHardPipeStatisticsEntry 5 } + + + hwXQoSHardPipeStatisticsDiscardBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes. " + ::= { hwXQoSHardPipeStatisticsEntry 6 } + + + hwXQoSHardPipeStatisticsPassPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which the hard pipe forwards packets." + ::= { hwXQoSHardPipeStatisticsEntry 7 } + + + hwXQoSHardPipeStatisticsPassBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass bytes. " + ::= { hwXQoSHardPipeStatisticsEntry 8 } + + + hwXQoSHardPipeStatisticsDiscardPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which the hard pipe discards packets." + ::= { hwXQoSHardPipeStatisticsEntry 9 } + + + hwXQoSHardPipeStatisticsDiscardBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded bytes." + ::= { hwXQoSHardPipeStatisticsEntry 10 } + + +-- end by wangfengli +--add by sunhongliang 00184792 +-- ****************************************************************** +-- +-- hwXQoSHardPipeConfigTable +-- +-- ****************************************************************** + + hwXQoSHardPipeConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the bandwidth of hard pipe config. " + ::= { hwXQoSBaObjects 42} + + + hwXQoSHardPipeConfigEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the bandwidth of hard pipe config. " + INDEX { hwXQoSHardPipeConfigInterfaceIndex} + ::= { hwXQoSHardPipeConfigTable 1 } + + HwXQoSHardPipeConfigEntry ::= + SEQUENCE { + hwXQoSHardPipeConfigInterfaceIndex + InterfaceIndex, + hwXQoSHardPipeConfigBandwidth + Integer32 + } + + hwXQoSHardPipeConfigInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index. " + ::= { hwXQoSHardPipeConfigEntry 1 } + + hwXQoSHardPipeConfigBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the bandwidth of configed hard pipe. " + ::= { hwXQoSHardPipeConfigEntry 2 } + +-- end by sunhongliang 00184792 +--add by sunhongliang 00184792 +-- ****************************************************************** +-- +-- hwXQoSHardPipeAbilityTable +-- +-- ****************************************************************** + + hwXQoSHardPipeAbilityTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeAbilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the hard pipe ability of port. " + ::= { hwXQoSBaObjects 43 } + + + hwXQoSHardPipeAbilityEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeAbilityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the hard pipe ability of port. " + INDEX { hwXQoSHardPipeAbilityInterfaceIndex} + ::= { hwXQoSHardPipeAbilityTable 1 } + + HwXQoSHardPipeAbilityEntry ::= + SEQUENCE { + hwXQoSHardPipeAbilityInterfaceIndex + InterfaceIndex, + hwXQoSHardPipeAbility + INTEGER + } + + hwXQoSHardPipeAbilityInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index. " + ::= { hwXQoSHardPipeAbilityEntry 1 } + + hwXQoSHardPipeAbility OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + unknown(2), + sharemode(3), + exclusivemode(4), + needsplit(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the hard pipe ability of port. " + ::= { hwXQoSHardPipeAbilityEntry 2 } +--End by sunhongliang 00184792 + +--add by liangyun 00353956 +-- ****************************************************************** +-- +-- hwXQoSHardPipeAccessStatisticsTable +-- +-- ****************************************************************** + + hwXQoSHardPipeAccessStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeAccessStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the hard pipe statistics of access interface. " + ::= { hwXQoSBaObjects 44 } + + + hwXQoSHardPipeAccessStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeAccessStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the hard pipe statistics of access interface. " + INDEX { hwXQoSHardPipeAccessStatisticsInterfaceIndex, + hwXQoSHardPipeAccessStatisticsDirection } + ::= { hwXQoSHardPipeAccessStatisticsTable 1 } + + HwXQoSHardPipeAccessStatisticsEntry ::= + SEQUENCE { + hwXQoSHardPipeAccessStatisticsInterfaceIndex + InterfaceIndex, + hwXQoSHardPipeAccessStatisticsDirection + INTEGER, + hwXQoSHardPipeAccessStatisticsReset + INTEGER, + hwXQoSHardPipeAccessStatisticsPassPackets + Counter64, + hwXQoSHardPipeAccessStatisticsPassBytes + Counter64, + hwXQoSHardPipeAccessStatisticsDiscardPackets + Counter64, + hwXQoSHardPipeAccessStatisticsDiscardBytes + Counter64, + hwXQoSHardPipeAccessStatisticsPassPacketsRate + Counter64, + hwXQoSHardPipeAccessStatisticsPassBytesRate + Counter64, + hwXQoSHardPipeAccessStatisticsDiscardPacketsRate + Counter64, + hwXQoSHardPipeAccessStatisticsDiscardBytesRate + Counter64 + } + + hwXQoSHardPipeAccessStatisticsInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the access interface index. " + ::= { hwXQoSHardPipeAccessStatisticsEntry 1 } + + hwXQoSHardPipeAccessStatisticsDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the direction where access hard pipe statistics are queried. + The value can be: + 1: inbound + 2: outbound " + ::= { hwXQoSHardPipeAccessStatisticsEntry 2 } + + hwXQoSHardPipeAccessStatisticsReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object indicates the statistics are reset. " + ::= { hwXQoSHardPipeAccessStatisticsEntry 3 } + + + hwXQoSHardPipeAccessStatisticsPassPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed packets. " + ::= { hwXQoSHardPipeAccessStatisticsEntry 4 } + + + hwXQoSHardPipeAccessStatisticsPassBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSHardPipeAccessStatisticsEntry 5 } + + + hwXQoSHardPipeAccessStatisticsDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets." + ::= { hwXQoSHardPipeAccessStatisticsEntry 6 } + + + hwXQoSHardPipeAccessStatisticsDiscardBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes. " + ::= { hwXQoSHardPipeAccessStatisticsEntry 7 } + + + hwXQoSHardPipeAccessStatisticsPassPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass packets." + ::= { hwXQoSHardPipeAccessStatisticsEntry 8 } + + + hwXQoSHardPipeAccessStatisticsPassBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass bytes. " + ::= { hwXQoSHardPipeAccessStatisticsEntry 9 } + + + hwXQoSHardPipeAccessStatisticsDiscardPacketsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded packets." + ::= { hwXQoSHardPipeAccessStatisticsEntry 10 } + + + hwXQoSHardPipeAccessStatisticsDiscardBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded bytes." + ::= { hwXQoSHardPipeAccessStatisticsEntry 11 } +--End by liangyun 00353956 + + hwXQoSQppbPolicyStatisticsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQppbPolicyStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to display QPPB statistics." + ::= { hwXQoSBaObjects 45 } + + hwXQoSQppbPolicyStatisticsExtEntry OBJECT-TYPE + SYNTAX HwXQoSQppbPolicyStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSQppbPolicyStatisticsExtEntry" + INDEX { hwXQoSQppbPolicyStatisticsExtLocalID, + hwXQoSQppbPolicyStatisticsExtDirection, + hwXQoSQppbPolicyStatisticsExtInterfaceIndex } + ::= { hwXQoSQppbPolicyStatisticsExtTable 1 } + + HwXQoSQppbPolicyStatisticsExtEntry ::= + SEQUENCE { + hwXQoSQppbPolicyStatisticsExtLocalID + Integer32, + hwXQoSQppbPolicyStatisticsExtDirection + INTEGER, + hwXQoSQppbPolicyStatisticsExtInterfaceIndex + InterfaceIndex, + hwXQoSQppbPolicyStatisticsExtReset + INTEGER, + hwXQoSQppbPolicyMatchedPacketsLow + Unsigned32, + hwXQoSQppbPolicyMatchedPacketsHigh + Unsigned32, + hwXQoSQppbPolicyMatchedBytesLow + Unsigned32, + hwXQoSQppbPolicyMatchedBytesHigh + Unsigned32, + hwXQoSQppbPolicyPassedPacketsLow + Unsigned32, + hwXQoSQppbPolicyPassedPacketsHigh + Unsigned32, + hwXQoSQppbPolicyPassedBytesLow + Unsigned32, + hwXQoSQppbPolicyPassedBytesHigh + Unsigned32, + hwXQoSQppbPolicyDropedPacketsLow + Unsigned32, + hwXQoSQppbPolicyDropedPacketsHigh + Unsigned32, + hwXQoSQppbPolicyDropedBytesLow + Unsigned32, + hwXQoSQppbPolicyDropedBytesHigh + Unsigned32, + hwXQoSQppbPolicyMatchPacketsRateLow + Unsigned32, + hwXQoSQppbPolicyMatchPacketsRateHigh + Unsigned32, + hwXQoSQppbPolicyMatchBytesRateLow + Unsigned32, + hwXQoSQppbPolicyMatchBytesRateHigh + Unsigned32 + } + + hwXQoSQppbPolicyStatisticsExtLocalID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the qos-local-id." + ::= { hwXQoSQppbPolicyStatisticsExtEntry 1 } + + hwXQoSQppbPolicyStatisticsExtDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the direction where statistics are queried. + The value can be: + 1: inbound + 2: outbound " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 2 } + + hwXQoSQppbPolicyStatisticsExtInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the index of the interface where statistics are queried. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 3 } + + hwXQoSQppbPolicyStatisticsExtReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object indicates the statistics are reset. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 4 } + + hwXQoSQppbPolicyMatchedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets matching the QPPB policy, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 5 } + + hwXQoSQppbPolicyMatchedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets matching the QPPB policy, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 6 } + + hwXQoSQppbPolicyMatchedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of matched bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 7 } + + hwXQoSQppbPolicyMatchedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of matched bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 8 } + + hwXQoSQppbPolicyPassedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded packets, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 9 } + + hwXQoSQppbPolicyPassedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded packets, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 10 } + + hwXQoSQppbPolicyPassedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 11 } + + hwXQoSQppbPolicyPassedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 12 } + + hwXQoSQppbPolicyDropedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 13 } + + hwXQoSQppbPolicyDropedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 14 } + + hwXQoSQppbPolicyDropedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of droped bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 15 } + + hwXQoSQppbPolicyDropedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of droped bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 16 } + + hwXQoSQppbPolicyMatchPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of packets matching the QPPB policy, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 17 } + + hwXQoSQppbPolicyMatchPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the rate of packets matching the QPPB policy, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 18 } + + hwXQoSQppbPolicyMatchBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of matched bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 19 } + + hwXQoSQppbPolicyMatchBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of matched bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbPolicyStatisticsExtEntry 20 } + + hwXQoSQppbGlobalStatisticsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQppbGlobalStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays global QPPB statistics. " + ::= { hwXQoSBaObjects 46 } + + hwXQoSQppbGlobalStatisticsExtEntry OBJECT-TYPE + SYNTAX HwXQoSQppbGlobalStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSQppbGlobalStatisticsExtEntry" + INDEX { hwXQoSQppbGlobalStatisticsExtPolicyName, + hwXQoSQppbGlobalStatisticsExtLocalID, + hwXQoSQppbGlobalStatisticsExtDirection } + ::= { hwXQoSQppbGlobalStatisticsExtTable 1 } + + HwXQoSQppbGlobalStatisticsExtEntry ::= + SEQUENCE { + hwXQoSQppbGlobalStatisticsExtPolicyName + OCTET STRING, + hwXQoSQppbGlobalStatisticsExtLocalID + Integer32, + hwXQoSQppbGlobalStatisticsExtDirection + INTEGER, + hwXQoSQppbGlobalStatisticsExtReset + INTEGER, + hwXQoSQppbGlobalStatisticsMatchedPacketsLow + Unsigned32, + hwXQoSQppbGlobalStatisticsMatchedPacketsHigh + Unsigned32, + hwXQoSQppbGlobalStatisticsMatchedBytesLow + Unsigned32, + hwXQoSQppbGlobalStatisticsMatchedBytesHigh + Unsigned32, + hwXQoSQppbGlobalStatisticsPassedPacketsLow + Unsigned32, + hwXQoSQppbGlobalStatisticsPassedPacketsHigh + Unsigned32, + hwXQoSQppbGlobalStatisticsPassedBytesLow + Unsigned32, + hwXQoSQppbGlobalStatisticsPassedBytesHigh + Unsigned32, + hwXQoSQppbGlobalStatisticsDropedPacketsLow + Unsigned32, + hwXQoSQppbGlobalStatisticsDropedPacketsHigh + Unsigned32, + hwXQoSQppbGlobalStatisticsDropedBytesLow + Unsigned32, + hwXQoSQppbGlobalStatisticsDropedBytesHigh + Unsigned32, + hwXQoSQppbGlobalStatisticsMatchPacketsRateLow + Unsigned32, + hwXQoSQppbGlobalStatisticsMatchPacketsRateHigh + Unsigned32, + hwXQoSQppbGlobalStatisticsMatchBytesRateLow + Unsigned32, + hwXQoSQppbGlobalStatisticsMatchBytesRateHigh + Unsigned32 + } + + hwXQoSQppbGlobalStatisticsExtPolicyName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the name of a QPPB policy. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 1 } + + hwXQoSQppbGlobalStatisticsExtLocalID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the qos-local-id ." + ::= { hwXQoSQppbGlobalStatisticsExtEntry 2 } + + hwXQoSQppbGlobalStatisticsExtDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic direction for which global QPPB statistics are queried. + The value can be one of the following: + inbound (1) + outbound (2). " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 3 } + + hwXQoSQppbGlobalStatisticsExtReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object indicates the statistics are reset. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 4 } + + hwXQoSQppbGlobalStatisticsMatchedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets matching the QPPB policy, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 5 } + + hwXQoSQppbGlobalStatisticsMatchedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets matching the QPPB policy, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 6 } + + hwXQoSQppbGlobalStatisticsMatchedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of matched bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 7 } + + hwXQoSQppbGlobalStatisticsMatchedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of matched bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 8 } + + hwXQoSQppbGlobalStatisticsPassedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " hwXQoSQppbGlobalStatisticsPassedPackets, which is lower 32 bits of the total number." + ::= { hwXQoSQppbGlobalStatisticsExtEntry 9 } + + hwXQoSQppbGlobalStatisticsPassedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " hwXQoSQppbGlobalStatisticsPassedPackets, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 10 } + + hwXQoSQppbGlobalStatisticsPassedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 11 } + + hwXQoSQppbGlobalStatisticsPassedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 12 } + + hwXQoSQppbGlobalStatisticsDropedPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 13 } + + hwXQoSQppbGlobalStatisticsDropedPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 14 } + + hwXQoSQppbGlobalStatisticsDropedBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of droped bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 15 } + + hwXQoSQppbGlobalStatisticsDropedBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of droped bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 16 } + + hwXQoSQppbGlobalStatisticsMatchPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of packets matching the QPPB policy, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 17 } + + hwXQoSQppbGlobalStatisticsMatchPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of packets matching the QPPB policy, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 18 } + + hwXQoSQppbGlobalStatisticsMatchBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of matched bytes, which is lower 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 19 } + + hwXQoSQppbGlobalStatisticsMatchBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate of matched bytes, which is upper 32 bits of the total number. " + ::= { hwXQoSQppbGlobalStatisticsExtEntry 20 } + + + +-- ****************************************************************** +-- +-- hwXQoSCarStatisticsExtTable +-- +-- ****************************************************************** + + hwXQoSCarStatisticsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCarStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table displays CAR statistics on an interface. " + ::= { hwXQoSBaObjects 47 } + + + hwXQoSCarStatisticsExtEntry OBJECT-TYPE + SYNTAX HwXQoSCarStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the CAR statistics on an interface. " + INDEX { hwXQoSCarStatisticsExtInterfaceIndex,hwXQoSCarStatisticsExtDirection,hwXQoSCarStatisticsExtVlanid,hwXQoSCarStatisticsExtSlotNumber} + ::= { hwXQoSCarStatisticsExtTable 1 } + + HwXQoSCarStatisticsExtEntry ::= + SEQUENCE { + hwXQoSCarStatisticsExtInterfaceIndex + InterfaceIndex, + hwXQoSCarStatisticsExtDirection + INTEGER, + hwXQoSCarStatisticsExtVlanid + Integer32, + hwXQoSCarStatisticsExtSlotNumber + Integer32, + hwXQoSCarStatisticsExtReset + INTEGER, + hwXQoSCarStatisticsExtPassPacketsLow + Unsigned32, + hwXQoSCarStatisticsExtPassPacketsHigh + Unsigned32, + hwXQoSCarStatisticsExtPassBytesLow + Unsigned32, + hwXQoSCarStatisticsExtPassBytesHigh + Unsigned32, + hwXQoSCarStatisticsExtDropPacketsLow + Unsigned32, + hwXQoSCarStatisticsExtDropPacketsHigh + Unsigned32, + hwXQoSCarStatisticsExtDropBytesLow + Unsigned32, + hwXQoSCarStatisticsExtDropBytesHigh + Unsigned32, + hwXQoSCarStatisticsExtPassPacketsRateLow + Unsigned32, + hwXQoSCarStatisticsExtPassPacketsRateHigh + Unsigned32, + hwXQoSCarStatisticsExtPassBytesRateLow + Unsigned32, + hwXQoSCarStatisticsExtPassBytesRateHigh + Unsigned32, + hwXQoSCarStatisticsExtDropPacketsRateLow + Unsigned32, + hwXQoSCarStatisticsExtDropPacketsRateHigh + Unsigned32, + hwXQoSCarStatisticsExtDropBytesRateLow + Unsigned32, + hwXQoSCarStatisticsExtDropBytesRateHigh + Unsigned32 + } + + hwXQoSCarStatisticsExtInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index." + ::= { hwXQoSCarStatisticsExtEntry 1 } + + hwXQoSCarStatisticsExtDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the traffic direction to which CAR applies. + The value can be one of the following: + inbound(1) + outbound(2). + " + ::= { hwXQoSCarStatisticsExtEntry 2 } + + hwXQoSCarStatisticsExtVlanid OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the VLAN ID of an interface where the CAR statistics are queried. + The value ranges from 1 to 4094." + ::= { hwXQoSCarStatisticsExtEntry 3 } + + hwXQoSCarStatisticsExtSlotNumber OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the ID of the board where CAR statistics are queried. + The value ranges from 0 to 128." + ::= { hwXQoSCarStatisticsExtEntry 4 } + + hwXQoSCarStatisticsExtReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the resetting of statistics." + ::= { hwXQoSCarStatisticsExtEntry 5 } + + hwXQoSCarStatisticsExtPassPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded packets, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 6 } + + hwXQoSCarStatisticsExtPassPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded packets, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 7 } + + hwXQoSCarStatisticsExtPassBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 8 } + + hwXQoSCarStatisticsExtPassBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 9 } + + hwXQoSCarStatisticsExtDropPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 10 } + + hwXQoSCarStatisticsExtDropPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 11 } + + hwXQoSCarStatisticsExtDropBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 12 } + + hwXQoSCarStatisticsExtDropBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 13 } + + hwXQoSCarStatisticsExtPassPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are forwarded, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 14 } + + hwXQoSCarStatisticsExtPassPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are forwarded, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 15 } + + hwXQoSCarStatisticsExtPassBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the byte pass rate, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 16 } + + hwXQoSCarStatisticsExtPassBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the byte pass rate, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 17 } + + hwXQoSCarStatisticsExtDropPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are discarded, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 18 } + + hwXQoSCarStatisticsExtDropPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which packets are discarded, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 19 } + + hwXQoSCarStatisticsExtDropBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the byte drop rate, which is lower 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 20 } + + hwXQoSCarStatisticsExtDropBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the byte drop rate, which is upper 32 bits of the total number." + ::= { hwXQoSCarStatisticsExtEntry 21 } + +--******************************************************************** +-- hwXQoSPortQueueStatisticsExtTable +-- +-- ****************************************************************** + + hwXQoSPortQueueStatisticsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPortQueueStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the statistics of class queues. " + ::= { hwXQoSBaObjects 48 } + + + hwXQoSPortQueueStatisticsExtEntry OBJECT-TYPE + SYNTAX HwXQoSPortQueueStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the statistics of class queues. " + INDEX { hwXQoSPortQueueStatisticsExtInterfaceIndex, + hwXQoSPortQueueStatisticsExtDirection, + hwXQoSPortQueueStatisticsExtQueueIndex } + ::= { hwXQoSPortQueueStatisticsExtTable 1 } + + HwXQoSPortQueueStatisticsExtEntry ::= + SEQUENCE { + hwXQoSPortQueueStatisticsExtInterfaceIndex + InterfaceIndex, + hwXQoSPortQueueStatisticsExtDirection + INTEGER, + hwXQoSPortQueueStatisticsExtQueueIndex + INTEGER, + hwXQoSPortQueueStatisticsExtReset + INTEGER, + hwXQoSPortQueueStatisticsExtTotalPassPacketsLow + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalPassPacketsHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalPassBytesLow + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalPassBytesHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalDiscardPacketsLow + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalDiscardPacketsHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalDiscardBytesLow + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalDiscardBytesHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsLow + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesLow + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardPacketsLow + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardPacketsHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardBytesLow + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardBytesHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtPassPacketsRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtPassPacketsRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtPassBytesRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtPassBytesRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtDiscardPacketsRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtDiscardPacketsRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtDiscardBytesRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtDiscardBytesRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardPacketsRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardPacketsRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardBytesRateLow + Unsigned32, + hwXQoSPortQueueStatisticsExtWredDiscardBytesRateHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtTrafficTowardThisPortLow + Unsigned32, + hwXQoSPortQueueStatisticsExtTrafficTowardThisPortHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtPhysicalBandwidthOfPortQoSLow + Unsigned32, + hwXQoSPortQueueStatisticsExtPhysicalBandwidthOfPortQoSHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtQueuePercentage + Integer32, + hwXQoSPortQueueStatisticsExtTotalPacketsLow + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalPacketsHigh + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalBytesLow + Unsigned32, + hwXQoSPortQueueStatisticsExtTotalBytesHigh + Unsigned32 + } + + hwXQoSPortQueueStatisticsExtInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the interface index. " + ::= { hwXQoSPortQueueStatisticsExtEntry 1 } + + + + hwXQoSPortQueueStatisticsExtDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the traffic direction whose statistics are queried. + The value can be one of the following: + inbound(1) + outbound(2)." + ::= { hwXQoSPortQueueStatisticsExtEntry 2 } + + hwXQoSPortQueueStatisticsExtQueueIndex OBJECT-TYPE + SYNTAX INTEGER + { + be(1), + af1(2), + af2(3), + af3(4), + af4(5), + ef(6), + cs6(7), + cs7(8), + total(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the priority of a class queue where statistics are queried. + The value can be: + 1 be + 2 af1 + 3 af2 + 4 af3 + 5 af4 + 6 ef + 7 cs6 + 8 cs7 + 9 total + " + ::= { hwXQoSPortQueueStatisticsExtEntry 3 } + + + hwXQoSPortQueueStatisticsExtReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the flag of clearing the statistics. " + ::= { hwXQoSPortQueueStatisticsExtEntry 4 } + + + hwXQoSPortQueueStatisticsExtTotalPassPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed packets. " + ::= { hwXQoSPortQueueStatisticsExtEntry 5 } + + hwXQoSPortQueueStatisticsExtTotalPassPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed packets. " + ::= { hwXQoSPortQueueStatisticsExtEntry 6 } + + + hwXQoSPortQueueStatisticsExtTotalPassBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded bytes. " + ::= { hwXQoSPortQueueStatisticsExtEntry 7 } + + hwXQoSPortQueueStatisticsExtTotalPassBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of forwarded bytes. " + ::= { hwXQoSPortQueueStatisticsExtEntry 8 } + + hwXQoSPortQueueStatisticsExtTotalDiscardPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets. " + ::= { hwXQoSPortQueueStatisticsExtEntry 9 } + + hwXQoSPortQueueStatisticsExtTotalDiscardPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets. " + ::= { hwXQoSPortQueueStatisticsExtEntry 10 } + + + hwXQoSPortQueueStatisticsExtTotalDiscardBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of dropped bytes. " + ::= { hwXQoSPortQueueStatisticsExtEntry 11 } + + hwXQoSPortQueueStatisticsExtTotalDiscardBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of dropped bytes. " + ::= { hwXQoSPortQueueStatisticsExtEntry 12 } + + + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of discarded tail packets. " + ::= { hwXQoSPortQueueStatisticsExtEntry 13 } + + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of discarded tail packets. " + ::= { hwXQoSPortQueueStatisticsExtEntry 14 } + + + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by tail drop. " + ::= { hwXQoSPortQueueStatisticsExtEntry 15 } + + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by tail drop. " + ::= { hwXQoSPortQueueStatisticsExtEntry 16 } + + + hwXQoSPortQueueStatisticsExtWredDiscardPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of packets that are discarded by WRED. " + ::= { hwXQoSPortQueueStatisticsExtEntry 17 } + + hwXQoSPortQueueStatisticsExtWredDiscardPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the number of packets that are discarded by WRED. " + ::= { hwXQoSPortQueueStatisticsExtEntry 18 } + + + hwXQoSPortQueueStatisticsExtWredDiscardBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by WRED. " + ::= { hwXQoSPortQueueStatisticsExtEntry 19 } + + hwXQoSPortQueueStatisticsExtWredDiscardBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of bytes discarded by WRED. " + ::= { hwXQoSPortQueueStatisticsExtEntry 20 } + + hwXQoSPortQueueStatisticsExtPassPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the packet pass rate. " + ::= { hwXQoSPortQueueStatisticsExtEntry 21 } + + hwXQoSPortQueueStatisticsExtPassPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the packet pass rate. " + ::= { hwXQoSPortQueueStatisticsExtEntry 22 } + + + hwXQoSPortQueueStatisticsExtPassBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are forwarded. " + ::= { hwXQoSPortQueueStatisticsExtEntry 23 } + + hwXQoSPortQueueStatisticsExtPassBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are forwarded. " + ::= { hwXQoSPortQueueStatisticsExtEntry 24 } + + + hwXQoSPortQueueStatisticsExtDiscardPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the packet drop rate. " + ::= { hwXQoSPortQueueStatisticsExtEntry 25 } + + hwXQoSPortQueueStatisticsExtDiscardPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the packet drop rate. " + ::= { hwXQoSPortQueueStatisticsExtEntry 26 } + + + hwXQoSPortQueueStatisticsExtDiscardBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are discarded. " + ::= { hwXQoSPortQueueStatisticsExtEntry 27 } + + hwXQoSPortQueueStatisticsExtDiscardBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are discarded. " + ::= { hwXQoSPortQueueStatisticsExtEntry 28 } + + + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the tail packet discarding rate. " + ::= { hwXQoSPortQueueStatisticsExtEntry 29 } + + hwXQoSPortQueueStatisticsExtDropTailDiscardPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the tail packet discarding rate. " + ::= { hwXQoSPortQueueStatisticsExtEntry 30 } + + + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are discarded by tail drop. " + ::= { hwXQoSPortQueueStatisticsExtEntry 31 } + + hwXQoSPortQueueStatisticsExtDropTailDiscardBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which bytes are discarded by tail drop. " + ::= { hwXQoSPortQueueStatisticsExtEntry 32 } + + + hwXQoSPortQueueStatisticsExtWredDiscardPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED packet discarding rate." + ::= { hwXQoSPortQueueStatisticsExtEntry 33 } + + hwXQoSPortQueueStatisticsExtWredDiscardPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED packet discarding rate." + ::= { hwXQoSPortQueueStatisticsExtEntry 34 } + + + hwXQoSPortQueueStatisticsExtWredDiscardBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED byte discarding rate." + ::= { hwXQoSPortQueueStatisticsExtEntry 35 } + + hwXQoSPortQueueStatisticsExtWredDiscardBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the WRED byte discarding rate." + ::= { hwXQoSPortQueueStatisticsExtEntry 36 } + + hwXQoSPortQueueStatisticsExtTrafficTowardThisPortLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the port traffic information." + ::= { hwXQoSPortQueueStatisticsExtEntry 37 } + + hwXQoSPortQueueStatisticsExtTrafficTowardThisPortHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the port traffic information." + ::= { hwXQoSPortQueueStatisticsExtEntry 38 } + + + hwXQoSPortQueueStatisticsExtPhysicalBandwidthOfPortQoSLow OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the physical bandwidth of a QoS interface." + ::= { hwXQoSPortQueueStatisticsExtEntry 39 } + + hwXQoSPortQueueStatisticsExtPhysicalBandwidthOfPortQoSHigh OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the physical bandwidth of a QoS interface." + ::= { hwXQoSPortQueueStatisticsExtEntry 40 } + + hwXQoSPortQueueStatisticsExtQueuePercentage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the percentage of the queue usage." + ::= { hwXQoSPortQueueStatisticsExtEntry 41 } +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSPortQueueStatisticsExtTotalPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of packets." + ::= { hwXQoSPortQueueStatisticsExtEntry 42 } + hwXQoSPortQueueStatisticsExtTotalPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of packets." + ::= { hwXQoSPortQueueStatisticsExtEntry 43 } + hwXQoSPortQueueStatisticsExtTotalBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of bytes." + ::= { hwXQoSPortQueueStatisticsExtEntry 44 } + hwXQoSPortQueueStatisticsExtTotalBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the total number of bytes." + ::= { hwXQoSPortQueueStatisticsExtEntry 45 } +-- +-- hwXQoSHardPipeStatisticsExtTable +-- +-- ****************************************************************** + + hwXQoSHardPipeStatisticsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to display statistics about outgoing packets on the PW-side and AC-side hard pipe. " + ::= { hwXQoSBaObjects 49 } + + + hwXQoSHardPipeStatisticsExtEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the statistics of hard pipe statistics. " + INDEX { hwXQoSHardPipeStatisticsExtInterfaceIndex} + ::= { hwXQoSHardPipeStatisticsExtTable 1 } + + HwXQoSHardPipeStatisticsExtEntry ::= + SEQUENCE { + hwXQoSHardPipeStatisticsExtInterfaceIndex + InterfaceIndex, + hwXQoSHardPipeStatisticsExtReset + INTEGER, + hwXQoSHardPipeStatisticsExtPassPacketsLow + Unsigned32, + hwXQoSHardPipeStatisticsExtPassPacketsHigh + Unsigned32, + hwXQoSHardPipeStatisticsExtPassBytesLow + Unsigned32, + hwXQoSHardPipeStatisticsExtPassBytesHigh + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardPacketsLow + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardPacketsHigh + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardBytesLow + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardBytesHigh + Unsigned32, + hwXQoSHardPipeStatisticsExtPassPacketsRateLow + Unsigned32, + hwXQoSHardPipeStatisticsExtPassPacketsRateHigh + Unsigned32, + hwXQoSHardPipeStatisticsExtPassBytesRateLow + Unsigned32, + hwXQoSHardPipeStatisticsExtPassBytesRateHigh + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardPacketsRateLow + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardPacketsRateHigh + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardBytesRateLow + Unsigned32, + hwXQoSHardPipeStatisticsExtDiscardBytesRateHigh + Unsigned32 + } + + hwXQoSHardPipeStatisticsExtInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the hard pipe interface. " + ::= { hwXQoSHardPipeStatisticsExtEntry 1 } + + hwXQoSHardPipeStatisticsExtReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the flag of clearing hard pipe traffic statistics. " + ::= { hwXQoSHardPipeStatisticsExtEntry 2 } + + + hwXQoSHardPipeStatisticsExtPassPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets forwarded by the hard pipe. " + ::= { hwXQoSHardPipeStatisticsExtEntry 3 } + + hwXQoSHardPipeStatisticsExtPassPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets forwarded by the hard pipe. " + ::= { hwXQoSHardPipeStatisticsExtEntry 4 } + + + hwXQoSHardPipeStatisticsExtPassBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSHardPipeStatisticsExtEntry 5 } + + hwXQoSHardPipeStatisticsExtPassBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSHardPipeStatisticsExtEntry 6 } + + hwXQoSHardPipeStatisticsExtDiscardPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets discarded by the hard pipe." + ::= { hwXQoSHardPipeStatisticsExtEntry 7 } + + hwXQoSHardPipeStatisticsExtDiscardPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of packets discarded by the hard pipe." + ::= { hwXQoSHardPipeStatisticsExtEntry 8 } + + hwXQoSHardPipeStatisticsExtDiscardBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes. " + ::= { hwXQoSHardPipeStatisticsExtEntry 9 } + + hwXQoSHardPipeStatisticsExtDiscardBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes. " + ::= { hwXQoSHardPipeStatisticsExtEntry 10 } + + hwXQoSHardPipeStatisticsExtPassPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which the hard pipe forwards packets." + ::= { hwXQoSHardPipeStatisticsExtEntry 11 } + + hwXQoSHardPipeStatisticsExtPassPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which the hard pipe forwards packets." + ::= { hwXQoSHardPipeStatisticsExtEntry 12 } + + hwXQoSHardPipeStatisticsExtPassBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass bytes. " + ::= { hwXQoSHardPipeStatisticsExtEntry 13 } + + hwXQoSHardPipeStatisticsExtPassBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass bytes. " + ::= { hwXQoSHardPipeStatisticsExtEntry 14 } + + hwXQoSHardPipeStatisticsExtDiscardPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which the hard pipe discards packets." + ::= { hwXQoSHardPipeStatisticsExtEntry 15 } + + hwXQoSHardPipeStatisticsExtDiscardPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the rate at which the hard pipe discards packets." + ::= { hwXQoSHardPipeStatisticsExtEntry 16 } + + hwXQoSHardPipeStatisticsExtDiscardBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded bytes." + ::= { hwXQoSHardPipeStatisticsExtEntry 17 } + + hwXQoSHardPipeStatisticsExtDiscardBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded bytes." + ::= { hwXQoSHardPipeStatisticsExtEntry 18 } + + +-- hwXQoSHardPipeAccessStatisticsExtTable +-- +-- ****************************************************************** + + hwXQoSHardPipeAccessStatisticsExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSHardPipeAccessStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the hard pipe statistics of access interface. " + ::= { hwXQoSBaObjects 50 } + + + hwXQoSHardPipeAccessStatisticsExtEntry OBJECT-TYPE + SYNTAX HwXQoSHardPipeAccessStatisticsExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used to query the hard pipe statistics of access interface. " + INDEX { hwXQoSHardPipeAccessStatisticsExtInterfaceIndex, + hwXQoSHardPipeAccessStatisticsExtDirection } + ::= { hwXQoSHardPipeAccessStatisticsExtTable 1 } + + HwXQoSHardPipeAccessStatisticsExtEntry ::= + SEQUENCE { + hwXQoSHardPipeAccessStatisticsExtInterfaceIndex + InterfaceIndex, + hwXQoSHardPipeAccessStatisticsExtDirection + INTEGER, + hwXQoSHardPipeAccessStatisticsExtReset + INTEGER, + hwXQoSHardPipeAccessStatisticsExtPassPacketsLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtPassPacketsHigh + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtPassBytesLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtPassBytesHigh + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsHigh + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardBytesLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardBytesHigh + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtPassPacketsRateLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtPassPacketsRateHigh + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtPassBytesRateLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtPassBytesRateHigh + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsRateLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsRateHigh + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardBytesRateLow + Unsigned32, + hwXQoSHardPipeAccessStatisticsExtDiscardBytesRateHigh + Unsigned32 + } + + hwXQoSHardPipeAccessStatisticsExtInterfaceIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the access interface index. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 1 } + + hwXQoSHardPipeAccessStatisticsExtDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the direction where access hard pipe statistics are queried. + The value can be: + 1: inbound + 2: outbound " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 2 } + + hwXQoSHardPipeAccessStatisticsExtReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object indicates the statistics are reset. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 3 } + + + hwXQoSHardPipeAccessStatisticsExtPassPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed packets. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 4 } + + + hwXQoSHardPipeAccessStatisticsExtPassPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed packets. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 5 } + + + hwXQoSHardPipeAccessStatisticsExtPassBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 6 } + + hwXQoSHardPipeAccessStatisticsExtPassBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of passed bytes. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 7 } + + + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 8 } + + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded packets." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 9 } + + + hwXQoSHardPipeAccessStatisticsExtDiscardBytesLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 10 } + + hwXQoSHardPipeAccessStatisticsExtDiscardBytesHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " This object indicates the number of discarded bytes. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 11 } + + hwXQoSHardPipeAccessStatisticsExtPassPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass packets." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 12 } + + hwXQoSHardPipeAccessStatisticsExtPassPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass packets." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 13 } + + hwXQoSHardPipeAccessStatisticsExtPassBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass bytes. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 14 } + + hwXQoSHardPipeAccessStatisticsExtPassBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of pass bytes. " + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 15 } + + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded packets." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 16 } + + hwXQoSHardPipeAccessStatisticsExtDiscardPacketsRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded packets." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 17 } + + hwXQoSHardPipeAccessStatisticsExtDiscardBytesRateLow OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded bytes." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 18 } + + hwXQoSHardPipeAccessStatisticsExtDiscardBytesRateHigh OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of this object identifies the rate of discarded bytes." + ::= { hwXQoSHardPipeAccessStatisticsExtEntry 19 } + + -- Beg add by w00176838 for remark payload-dscp + hwXQoSCompliances OBJECT IDENTIFIER ::= { hwXQoSConformance 1 } + hwXQoSGroups OBJECT IDENTIFIER ::= { hwXQoSConformance 2 } + + -- compliance statements + + hwXQoSCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities that implement + extend QoS on a router." + + MODULE -- this module + MANDATORY-GROUPS { + hwXQoSIfQueueGroup, + hwXQoSIfCarStatisticsGroup, + hwXQoSCpDefendStatisticsGroup, + hwNotificationExtGroup, + hwXQosAtmTrafficQueueGroup, + hwXQosAtmPvcServiceTypeGroup, + hwXQosIfOutboundQueueStatisticGroup, + hwXQoSBaGroup, + hwXQoSBa8021pPhbGroup, + hwXQoSBa8021pMapGroup, + hwXQoSBaDscpPhbGroup, + hwXQoSBaDscpMapGroup, + hwXQoSBaExpPhbGroup, + hwXQoSBaExpMapGroup, + hwXQoSIfDiffDomainGroup, + hwXQoSIfTrust8021pGroup, + hwXQoSCommonInboundGroup, + hwXQoSPppInboundGroup, + hwXQoSServiceclassGroup, + hwXQoSPhbGroup, + hwXQoSFieldDeiGroup, + hwXQoSPicForwardingGroup, + hwXQoSCarTableGroup, + hwXQoSPortShapingGroup, + hwXQoSQueueGroup, + hwXQoSCarStatisticsGroup, + hwXQoSCpRateLimitGroup} + ::= { hwXQoSCompliances 1 } + + -- units of conformance + + hwXQoSIfQueueGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfQueueIfIndex, + hwXQoSIfQueueVlanID, + hwXQoSIfQueueCosType, + hwXQoSIfQueuePassedPackets, + hwXQoSIfQueuePassededBytes, + hwXQoSIfQueueTotalPackets, + hwXQoSIfQueueTotalBytes, + hwXQoSIfQueueDiscardedPackets, + hwXQoSIfQueueDiscardedBytes, + hwXQoSIfQueuePassedPacketRate, + hwXQoSIfQueuePassedByteRate, + hwXQoSIfQueueDiscardedPacketRate, + hwXQoSIfQueueDiscardedByteRate, + hwXQoSIfQueueResetFlag, + hwXQoSIfQueueUsagePercentage, +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSIfQueueDropTailDiscardedPackets, + hwXQoSIfQueueDropTailDiscardedBytes, + hwXQoSIfQueueWredDiscardedPackets, + hwXQoSIfQueueWredDiscardedBytes, + hwXQoSIfQueueDropTailDiscardedPacketRate, + hwXQoSIfQueueDropTailDiscardedByteRate, + hwXQoSIfQueueWredDiscardedPacketRate, + hwXQoSIfQueueWredDiscardedByteRate, + hwXQoSIfQueueStatisticsTrafficTowardThisPort, + hwXQoSIfQueueStatisticsPhysicalBandwidthOfPortQoS +-- END: Added by l00248629, 2013/12/13 + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 1 } + + hwXQoSIfCarStatisticsGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfCarConformedPackets, + hwXQoSIfCarConformedBytes, + hwXQoSIfCarConformedPacketRate, + hwXQoSIfCarConformedByteRate, + hwXQoSIfCarExceededPackets, + hwXQoSIfCarExceededBytes, + hwXQoSIfCarExceededPacketRate, + hwXQoSIfCarExceededByteRate, + hwXQoSIfCarOverflowPackets, + hwXQoSIfCarOverflowBytes, + hwXQoSIfCarOverflowPacketRate, + hwXQoSIfCarOverflowByteRate, + hwXQoSIfCarPassedPackets, + hwXQoSIfCarPassedBytes, + hwXQoSIfCarDiscardedPackets, + hwXQoSIfCarDiscardedBytes + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 2 } + + hwXQoSCpDefendStatisticsGroup OBJECT-GROUP + OBJECTS { + hwXQoSCpDefendSlotId, + hwXQoSCpDefendObjectIndex, + hwXQoSCpDefendPassedPackets, + hwXQoSCpDefendPassedBytes, + hwXQoSCpDefendPassedPacketRate, + hwXQoSCpDefendPassedByteRate, + hwXQoSCpDefendDiscardedPackets, + hwXQoSCpDefendDiscardedBytes, + hwXQoSCpDefendDiscardedPacketRate, + hwXQoSCpDefendDiscardedByteRate, + hwXQoSCpDefendDiscardedThreshold, + hwXQoSCpDefendChassisID, + hwXQoSCpDefendProtocolDescirption, + hwXQoSCpDefendIntfPassedNum + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 3 } + + hwNotificationExtGroup NOTIFICATION-GROUP + NOTIFICATIONS { + hwXQoSCpDefendDiscardedRateAlarm, + hwXQoSCpDefendDiscardedPacketAlarm, + hwXQoSQueueDiscardThresholdTrap, + hwXQoSStormControlTrap, + hwXQoSCprlDiscardedPacketAlarm, + hwXQoSCprlDiscardedPacketAlarmClear, + hwXQoSRedirectNextHopChangedAlarm, + hwXQoSSecurityStormControlInterfaceTrap, + hwXQoSIrsmDelayAlarm, + hwXQoSIrsmSynFrameDropAlarm, + hwXQoSStatResouceNotEnoughAlarm, + hwXQoSIrsmDropPacketAlarm, + hwXQoSRuleFailAlarm, + hwXQoSCpDefendDiscardedPacketAlarmClear, + hwXQoSCARResouceNotEnoughAlarm, + hwXQoSPortQueueAlarmClear, + hwXQoSProfileUsedAlarm, + hwXQoSPortQueueAlarm, + hwXQoSRuleFailAlarmCancel, -- add by l00241571, RuleFailAlarmCancel + hwXQoSHardPipeAlarm, + hwXQoSHardPipeAlarmClear, + hwXQoSSoftPipeAlarm, + hwXQoSSoftPipeAlarmClear, + hwXQoSHardPipeBwAlarm, + hwXQoSHardPipeBwAlarmClear, + hwXQOSQueueBufferOverrunAlarm, + hwXQOSQueueBufferOverrunResume, + hwXQoSIfLrDiscardAlarm, + hwXQoSIfLrDiscardAlarmResume, + hwXQoSFCoEPriorityAlarm, + hwXQoSFCoEPriorityAlarmClear, + hwXQoSVpnAclConflictAlarm, --add by wangjing 00280821 + hwXQoSVpnAclConflictAlarmClear, --add by wangjing 00280821 + hwXQoSDefendPortCarPassedPacketAlarm, + hwXQoSDefendPortCarPassedPacketAlarmClear, + hwXQoSMulticastPktsDiscardAlarm, --add by pengsheng 00191075 + hwXQoSMulticastPktsDiscardAlarmResume, --add by pengsheng 00191075 + hwXQoSMulticastPktsDiscardInterfaceAlarm, --add by pengsheng 00191075 + hwXQoSMulticastPktsDiscardInterfaceAlarmResume, --add by pengsheng 00191075 + hwXQoSUnicastPktsCongestionInterfaceAlarm, --add by zhouzaihua 00215230 + hwXQoSUnicastPktsCongestionInterfaceAlarmResume, --add by zhouzaihua 00215230 + hwXQoSPacketsDropInterfaceAlarm, --add by zhouzaihua 00215230 + hwXQoSPacketsDropInterfaceAlarmResume, --add by zhouzaihua 00215230 + hwXQoSRcyPortPktsDropAlarm, --add by zhouzaihua 00215230 + hwXQoSRcyPortPktsDropAlarmResume, --add by zhouzaihua 00215230 + hwXQoSUnicastPktsDiscardAlarm, --add by zhouzaihua 00215230 + hwXQoSUnicastPktsDiscardAlarmResume, --add by zhouzaihua 00215230 + hwXQoSIfCarDiscardAlarm, --add by zhouzaihua 00215230 + hwXQoSIfCarDiscardAlarmResume, --add by zhouzaihua 00215230 + hwXQoSStormSuppressAlarm, --add by sunqirui 00242845 + hwXQoSStormSuppressAlarmResume, --add by sunqirui 00242845 + hwXQoSStormSuppressSlotAlarm, --add by chensenfa 00215131 + hwXQoSStormSuppressSlotAlarmResume, --add by chensenfa 00215131 + hwXQoSIngressPktsDiscardAlarm, --add by zhouzaihua 00215230 + hwXQoSIngressPktsDiscardAlarmResume, --add by zhouzaihua 00215230 + hwXQoSIngressAgingDiscardAlarm, --add by zhouzaihua 00215230 + hwXQoSIngressAgingDiscardAlarmResume, --add by zhouzaihua 00215230 + hwXQosQueueExcepAlarm, --add by hehaiyan 00201775 + hwXQosQueueExcepAlarmResume, --add by hehaiyan 00201775 + hwXQoSPfcTurnOffAlarm, --add by hehaiyan 00201775 + hwXQoSPfcTurnOffResume, --add by hehaiyan 00201775 + hwXQoSPfcDeadLockAlarm, --add by hehaiyan 00201775 + hwXQoSPfcDeadLockResume, --add by hehaiyan 00201775 + hwXACLFEIMemoryFullAlarm, --add by wangyan 00242782 + hwXACLFEIMemoryFullAlarmResume, --add by wangyan 00242782 + hwXQoSInterfaceIngressDropAlarm, --add by zhouzaihua 00215230 + hwXQoSInterfaceIngressDropAlarmResume, --add by zhouzaihua 00215230 + hwXQoSTMPerformanceAlarm, --add by gaolikun 00181543 + hwXQoSTMPerformanceAlarmClear, --add by gaolikun 00181543 + hwXACLEPGCreateGroupAlarm, --add by zhaoqingqing 00348648 + hwXACLEPGCreateGroupResume, --add by zhaoqingqing 00348648 + hwXACLEPGGroupMemberAlarm, --add by zhaoqingqing 00348648 + hwXACLEPGGroupMemberResume, --add by zhaoqingqing 00348648 + hwXACLEPGPolicyAlarm, --add by zhaoqingqing 00348648 + hwXACLEPGPolicyResume, --add by zhaoqingqing 00348648 + hwXQoSPfcApplyFailAlarm, --add by pengsheng 00191075 + hwXQoSPfcApplyFailAlarmResume, --add by pengsheng 00191075 + hwXACLEPGEnableAlarm, --add by zhaoqingqing 00348648 + hwXACLEPGEnableResume, --add by zhaoqingqing 00348648 + hwXQOSFlowControlAlarm, --add by shenjiulong 00216198 + hwXQOSFlowControlAlarmResume, --add by shenjiulong 00216198 + hwXACLResourceAlarm, --add by xuehui 00471789 + hwXACLResourceResume --add by xuehui 00471789 + } + STATUS current + DESCRIPTION + "The HUAWEI defend trap info." + ::= { hwXQoSGroups 4 } + + hwXQoSGeneralGroup OBJECT-GROUP + OBJECTS { + hwXQoSFrameId, + hwXQoSSlotId, + hwXQoSPortId, + hwXQoSTrapIfName, + hwXQoSTrapQueueId, + hwXQoSTrapDiscardPackets + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 5 } + + hwXQoSSredGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfSredRedStartDiscardPoint, + hwXQoSIfSredRedDiscardProbability, + hwXQoSIfSredYellowStartDiscardPoint, + hwXQoSIfSredYellowDiscardProbability, + hwXQoSIfSredRowStatus + } + STATUS current + DESCRIPTION + "This is Sred group of information." + ::= { hwXQoSGroups 6 } + + hwXQosAtmTrafficQueueGroup OBJECT-GROUP + OBJECTS { + hwXQoSAtmTrafficQueueServiceClass, + hwXQoSAtmTrafficQueueRowStatus + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 7 } + hwXQosAtmPvcServiceTypeGroup OBJECT-GROUP + OBJECTS { + hwXQoSAtmPvcNameServiceTypeIndex, + hwXQoSAtmPvcServiceType, + hwXQoSAtmPvcPcr, + hwXQoSAtmPvcCdvt, + hwXQoSAtmPvcVbrScr, + hwXQoSAtmPvcVbrMbs, + hwXQoSAtmPvcRowStatus + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 8 } + + hwXQosIfOutboundQueueStatisticGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfQueDiscardPackets + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 9 } + + hwXQoSShapingGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfShapingQueueCir, + hwXQoSIfShapingQueuePir, + hwXQoSIfShapingRowStatus + } + STATUS current + DESCRIPTION + "This is Shaping group of information." + ::= { hwXQoSGroups 10 } + + + hwXQoSUrpfDiscardStatisticsGroup OBJECT-GROUP + OBJECTS { + hwXQoSUrpfDiscardedPackets + } + STATUS current + DESCRIPTION + "This is a optional group of information." + ::= { hwXQoSGroups 11 } + + + + hwXQoSBaGroup OBJECT-GROUP + OBJECTS { hwXQoSBaIndex, hwXQoSBaName, hwXQoSBaRowStatus } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 12 } + + + hwXQoSBa8021pPhbGroup OBJECT-GROUP + OBJECTS { hwXQoSBa8021pPhbIndex, hwXQoSBa8021pPhbPri, hwXQoSBa8021pPhbCos, hwXQoSBa8021pPhbColour, hwXQoSBa8021pPhbRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 13 } + + + hwXQoSBa8021pMapGroup OBJECT-GROUP + OBJECTS { hwXQoSBa8021pMapIndex, hwXQoSBa8021pMapCos, hwXQoSBa8021pMapColour, hwXQoSBa8021pMapPri, hwXQoSBa8021pMapRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 14 } + + + hwXQoSBaDscpPhbGroup OBJECT-GROUP + OBJECTS { hwXQoSBaDscpPhbIndex, hwXQoSBaDscpPhbPri, hwXQoSBaDscpPhbCos, hwXQoSBaDscpPhbColour, hwXQoSBaDscpPhbRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 15 } + + + hwXQoSBaDscpMapGroup OBJECT-GROUP + OBJECTS { hwXQoSBaDscpMapIndex, hwXQoSBaDscpMapCos, hwXQoSBaDscpMapColour, hwXQoSBaDscpMapPri, hwXQoSBaDscpMapRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 16 } + + + hwXQoSBaExpPhbGroup OBJECT-GROUP + OBJECTS { hwXQoSBaExpPhbIndex, hwXQoSBaExpPhbPri, hwXQoSBaExpPhbCos, hwXQoSBaExpPhbColour, hwXQoSBaExpPhbRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 17 } + + + hwXQoSBaExpMapGroup OBJECT-GROUP + OBJECTS { hwXQoSBaExpMapIndex, hwXQoSBaExpMapCos, hwXQoSBaExpMapColour, hwXQoSBaExpMapPri, hwXQoSBaExpMapRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 18 } + + + hwXQoSIfDiffDomainGroup OBJECT-GROUP + OBJECTS { hwXQoSIfDiffDomainIfIndex, hwXQoSIfDiffDomainVlanId, hwXQoSIfDiffDomainName, hwXQoSIfDiffDomainRowStatus, hwXQoSIfDiffDomainVlanId2 + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 19 } + + + hwXQoSBaPhbGroup OBJECT-GROUP + OBJECTS { hwXQoSBaPhbCos, hwXQoSBaPhbColour, hwXQoSBaPhbRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 20 } + + + hwXQoSBaMapGroup OBJECT-GROUP + OBJECTS { hwXQoSBaMapPri, hwXQoSBaMapRowStatus + } + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 21 } + + hwXQoSIfTrustGroup OBJECT-GROUP + OBJECTS { hwXQoSIfTrustAction, + hwXQoSIfTrustRowStatus} + STATUS current + DESCRIPTION + "This is different server domain group of information." + ::= { hwXQoSGroups 22 } + + + hwXQosVlanStatGroup OBJECT-GROUP + OBJECTS {hwXQosVlanStatInTotalPkts, hwXQosVlanStatInTotalBytes, hwXQosVlanStatOutTotalPkts, hwXQosVlanStatOutTotalBytes, + hwXQosVlanStatInUcastPkts, hwXQosVlanStatInUcastBytes, hwXQosVlanStatOutUcastPkts, hwXQosVlanStatOutUcastBytes, hwXQosVlanStatInMcastPkts, + hwXQosVlanStatInMcastBytes, hwXQosVlanStatOutMcastPkts, hwXQosVlanStatOutMcastBytes, hwXQosVlanStatInBcastPkts, hwXQosVlanStatInBcastBytes, + hwXQosVlanStatOutBcastPkts, hwXQosVlanStatOutBcastBytes, hwXQosVlanStatInUnknownUcastPkts, hwXQosVlanStatInUnknownUcastBytes, hwXQosVlanStatResetFlag + } + STATUS current + DESCRIPTION + "This is statistic group of information." + ::= { hwXQoSGroups 23 } + + + hwXQoSVlanCfgGroup OBJECT-GROUP + OBJECTS { hwXQoSVlanStatEnable } + STATUS current + DESCRIPTION + "This is statistic group of information." + ::= { hwXQoSGroups 24 } + + hwXQoSStormControlGroup OBJECT-GROUP + OBJECTS { + hwXQoSStormControlBroadcastMinRate, + hwXQoSStormControlBroadcastMaxRate, + hwXQoSStormControlMulticastMinRate, + hwXQoSStormControlMulticastMaxRate, + hwXQoSStormControlAction, + hwXQoSStormControlInterval, + hwXQoSStormControlTrapEnable, + hwXQoSStormControlLogEnable, + hwXQoSStormControlStatus, + + + + hwXQoSStormControlUnicastMinRate, + hwXQoSStormControlUnicastMaxRate, + hwXQoSStormControlBcMode, + hwXQoSStormControlMcMode, + hwXQoSStormControlUcMode + } + STATUS current + DESCRIPTION + "This is shaping group of information." + ::= { hwXQoSGroups 25 } + hwXQoSQueueStatisticsGroup OBJECT-GROUP + OBJECTS { + hwXQoSQueueStatisticsPassedPacketsCount, + hwXQosQueueStatisticsReset, + hwXQoSQueueStatisticsRowStatus + } + STATUS current + DESCRIPTION + "This is shaping group of information." + ::= { hwXQoSGroups 26} + + hwXQoSIfPppoeGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfPppoeRowStatus + } + STATUS current + DESCRIPTION + "This is PPPoE group of information." + ::= { hwXQoSGroups 27 } + + hwXQoSVlanBcastSuppressGroup OBJECT-GROUP + OBJECTS { + hwXQoSVlanBcastSuppressValue, + hwXQoSVlanBcastSuppressRowStatus + } + STATUS current + DESCRIPTION + "This is VLAN broadcast suppression group of information." + ::= { hwXQoSGroups 28 } + + hwXQoSRedirectNextHopGroup OBJECT-GROUP + OBJECTS { + hwXQoSRedirectNextHopBehaviorName, + hwXQoSRedirectNextHopOldIp, + hwXQoSRedirectNextHopNewIp + } + STATUS current + DESCRIPTION + "This is the redirect next hop group of information." + ::= { hwXQoSGroups 29 } + + + hwXQoSIfTrust8021pGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfTrust8021pIfIndex, + hwXQoSIfTrust8021pVlanID, + hwXQoSIfTrust8021pAction, + hwXQoSIfTrust8021pRowStatus + } + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSGroups 30} + + hwXQoSCommonInboundGroup OBJECT-GROUP + OBJECTS{ + hwXQoSCommonInboundPhbIndex , + hwXQoSCommonInboundPhbCos , + hwXQoSCommonInboundPhbColor , + hwXQoSCommonInboundPhbPri , + hwXQoSCommonInboundRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSCommonInboundGroup " + ::= { hwXQoSGroups 31 } + + + + hwXQoSPppInboundGroup OBJECT-GROUP + OBJECTS{ + hwXQoSPppInboundCos, + hwXQoSPppInboundColor, + hwXQoSPppInboundRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSPppInboundGroup " + ::= { hwXQoSGroups 32 } + + + + hwXQoSServiceclassGroup OBJECT-GROUP + OBJECTS{ + hwXQoSServiceclassPort , + hwXQoSServiceclass , + hwXQoSServiceclassRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSServiceclassGroup " + ::= { hwXQoSGroups 33 } + + + + hwXQoSPhbGroup OBJECT-GROUP + OBJECTS{ + hwXQoSPhbPort , + hwXQoSPhbEnable, + hwXQoSPhbRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSPhbGroup " + ::= { hwXQoSGroups 34 } + + hwXQoSFieldDeiGroup OBJECT-GROUP + OBJECTS{ + hwXQoSFieldDeiInterface, + hwXQoSFieldDeiVlanId, + hwXQoSFieldDeiEnabled, + hwXQoSFieldDeiRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSFieldDeiGroup " + ::= { hwXQoSGroups 35 } + + hwXQoSPicForwardingGroup OBJECT-GROUP + OBJECTS{ + hwXQoSPicForwardingInterface, + hwXQoSPicForwarding8021pValue, + hwXQoSPicForwardingPriority, + hwXQoSPicForwardingRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSPicForwardingGroup " + ::= { hwXQoSGroups 36 } + + + + hwXQoSCarTableGroup OBJECT-GROUP + OBJECTS{ + hwXQoSCarInterfaceIndex, + hwXQoSCarDirection, + hwXQoSCarVlanID, + hwXQoSCarCirValue, + hwXQoSCarPirValue, + hwXQoSCarCbsValue, + hwXQoSCarPbsValue, + hwXQoSCarGreenAction, + hwXQoSCarGreenServiceClass, + hwXQoSCarGreenColor, + hwXQoSCarYellowAction, + hwXQoSCarYellowServiceClass, + hwXQoSCarYellowColor, + hwXQoSCarRedAction, + hwXQoSCarRedServiceClass, + hwXQoSCarRedColor, + hwXQoSCarRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSCarTableGroup " + ::= { hwXQoSGroups 37 } + + + + hwXQoSPortShapingGroup OBJECT-GROUP + OBJECTS{ + hwXQoSPortShapingInterface, + hwXQoSPortShapingValue, + hwXQoSPortShapingPbsValue, + hwXQoSPortShapPercent, + hwXQoSPortShapingRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSPortShapingGroup " + ::= { hwXQoSGroups 38 } + + + + hwXQoSQueueGroup OBJECT-GROUP + OBJECTS{ + hwXQoSQueueInterfaceIndex, + hwXQoSQueueServiceClass, + hwXQoSQueueCirValue, + hwXQoSQueueCirPercentage, + hwXQoSQueueDirection, + hwXQoSQueueRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSQueueGroup " + ::= { hwXQoSGroups 39 } + + + + hwXQoSCarStatisticsGroup OBJECT-GROUP + OBJECTS{ + hwXQoSCarStatisticsInterfaceIndex, + hwXQoSCarStatisticsDirection, + hwXQoSCarStatisticsVlanid, + hwXQoSCarStatisticsSlotNumber, + hwXQoSCarStatisticsReset, + hwXQoSCarStatisticsPassPackets, + hwXQoSCarStatisticsPassBytes, + hwXQoSCarStatisticsDropPackets, + hwXQoSCarStatisticsDropBytes, + hwXQoSCarStatisticsPassPacketsRate, + hwXQoSCarStatisticsPassBytesRate, + hwXQoSCarStatisticsDropPacketsRate, + hwXQoSCarStatisticsDropBytesRate + } + STATUS current + DESCRIPTION + " hwXQoSCarStatisticsGroup " + ::= { hwXQoSGroups 40 } + + + + hwXQoSCpRateLimitGroup OBJECT-GROUP + OBJECTS{ + hwXQoSCpRateLimitIfIndex, + hwXQoSCpRateLimitPeVidValue, + hwXQoSCpRateLimitCeVidBegin, + hwXQoSCpRateLimitCeVidEnd, + hwXQoSCpRateLimitType, + hwXQoSCpRateLimitIgmpCir, + hwXQoSCpRateLimitIgmpCbs, + hwXQoSCpRateLimitRowStatus + } + STATUS current + DESCRIPTION + " hwXQoSCpRateLimitGroup " + ::= { hwXQoSGroups 41 } + + hwXQoSPortQueueStatisticsGroup OBJECT-GROUP + OBJECTS {hwXQoSPortQueueStatisticsInterfaceIndex,hwXQoSPortQueueStatisticsDirection, + hwXQoSPortQueueStatisticsQueueIndex,hwXQoSPortQueueStatisticsReset, + hwXQoSPortQueueStatisticsTotalPassPackets,hwXQoSPortQueueStatisticsTotalPassBytes, + hwXQoSPortQueueStatisticsTotalDiscardPackets,hwXQoSPortQueueStatisticsTotalDiscardBytes, + hwXQoSPortQueueStatisticsDropTailDiscardPackets,hwXQoSPortQueueStatisticsDropTailDiscardBytes, + hwXQoSPortQueueStatisticsWredDiscardPackets,hwXQoSPortQueueStatisticsWredDiscardBytes, + hwXQoSPortQueueStatisticsPassPacketsRate,hwXQoSPortQueueStatisticsPassBytesRate, + hwXQoSPortQueueStatisticsDiscardPacketsRate,hwXQoSPortQueueStatisticsDiscardBytesRate, + hwXQoSPortQueueStatisticsDropTailDiscardPacketsRate,hwXQoSPortQueueStatisticsDropTailDiscardBytesRate, + hwXQoSPortQueueStatisticsWredDiscardPacketsRate,hwXQoSPortQueueStatisticsWredDiscardBytesRate, +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSPortQueueStatisticsTrafficTowardThisPort,hwXQoSPortQueueStatisticsPhysicalBandwidthOfPortQoS, +-- END: Added by l00248629, 2013/12/13 + hwXQoSPortQueueStatisticsQueuePercentage, +-- BEGIN: Added by l00248629, 2013/12/13 + hwXQoSPortQueueStatisticsTotalPackets,hwXQoSPortQueueStatisticsTotalBytes +-- END: Added by l00248629, 2013/12/13 + } + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSGroups 42 } + + hwXQoSPortStatisticsDropGroup OBJECT-GROUP + OBJECTS { + hwXQoSPortStatisticsDropPacketsCount, + hwXQosPortStatisticsDropReset, + hwXQosPortStatisticsDropResetTime + } + STATUS current + DESCRIPTION + "This is the drop packets statistics of port group of information." + ::= { hwXQoSGroups 43} + + + hwXQoSQueueStatisticsDropGroup OBJECT-GROUP + OBJECTS { + hwXQoSQueueStatisticsDropPacketsCount, + hwXQosQueueStatisticsDropReset, + hwXQosQueueStatisticsDropResetTime + } + STATUS current + DESCRIPTION + "This is the drop packets statistics of queue group of information." + + ::= { hwXQoSGroups 44} + + hwXQoSIfScheduleGroup OBJECT-GROUP + OBJECTS { + hwXQoSIfScheduleProfile, + hwXQoSIfScheduleRowStatus + } + STATUS current + DESCRIPTION + "This is Interface schedule group of information." + ::= { hwXQoSGroups 45 } + + hwXQoSScheduleProfileGroup OBJECT-GROUP + OBJECTS { + hwXQoSScheduleQueueMode, + hwXQoSScheduleQueueBeWeight, + hwXQoSScheduleQueueAf1Weight, + hwXQoSScheduleQueueAf2Weight, + hwXQoSScheduleQueueAf3Weight, + hwXQoSScheduleQueueAf4Weight, + hwXQoSScheduleQueueCs6Weight, + hwXQoSScheduleQueueCs7Weight, + hwXQoSScheduleQueueEfWeight, + hwXQoSScheduleProfileRowStatus + } + STATUS current + DESCRIPTION + "This is schedule profile group of information." + ::= { hwXQoSGroups 46 } + + --w00164261 + hwXQoSQppbPolicyGroup OBJECT-GROUP + OBJECTS { + hwXQoSQppbPolicyStatisticsInterfaceIndex, + hwXQoSQppbPolicyDirection, + hwXQoSQppbPolicyLocalID, + hwXQoSQppbPolicyStatisticsReset, + hwXQoSQppbPolicyMatchedPackets, + hwXQoSQppbPolicyMatchedBytes, + hwXQoSQppbPolicyPassedPackets, + hwXQoSQppbPolicyPassedBytes, + hwXQoSQppbPolicyDropedPackets, + hwXQoSQppbPolicyDropedBytes + } + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSGroups 47 } + + --begin add by wangyonggui 176838, CAR/STAT Alarm + hwXQoSStatResouceNotEnoughAlarmGroup OBJECT-GROUP + OBJECTS { hwXQoSStatResouceNotEnoughSlotId, hwXQoSStatResouceNotEnoughStatType } + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSGroups 48 } + + hwXQoSCARResouceNotEnoughAlarmGroup OBJECT-GROUP + OBJECTS { hwXQoSCARResouceNotEnoughSlotId, hwXQoSCARResouceNotEnoughCARType } + STATUS current + DESCRIPTION + "Description." + ::= { hwXQoSGroups 49 } + --end add by wangyonggui 176838, CAR/STAT Alarm + + + --begin add by liangyun 00353956 + hwXQoSHardPipeAccessStatisticsGroup OBJECT-GROUP + OBJECTS { + hwXQoSHardPipeAccessStatisticsInterfaceIndex, + hwXQoSHardPipeAccessStatisticsReset, + hwXQoSHardPipeAccessStatisticsPassPackets, + hwXQoSHardPipeAccessStatisticsPassBytes, + hwXQoSHardPipeAccessStatisticsDiscardPackets, + hwXQoSHardPipeAccessStatisticsDiscardBytes, + hwXQoSHardPipeAccessStatisticsPassPacketsRate, + hwXQoSHardPipeAccessStatisticsPassBytesRate, + hwXQoSHardPipeAccessStatisticsDiscardPacketsRate, + hwXQoSHardPipeAccessStatisticsDiscardBytesRate + } + STATUS current + DESCRIPTION + "This is a group of HardPipe stastitics for access interfaces." + ::= { hwXQoSGroups 51 } + --end add by liangyun 00353956 + + + + + hwXQoSSecurityStormControlInterfaceObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 21 } + + hwXQoSSecurityStormControlInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSSecurityStormControlInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A Table about storm-control interface information." + ::= { hwXQoSSecurityStormControlInterfaceObjects 1 } + + + hwXQoSSecurityStormControlInterfaceEntry OBJECT-TYPE + SYNTAX HwXQoSSecurityStormControlInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwXQoSSecurityStormControlInterfaceChassisId, + hwXQoSSecurityStormControlInterfaceSlotId + } + ::= { hwXQoSSecurityStormControlInterfaceTable 1 } + + + HwXQoSSecurityStormControlInterfaceEntry ::= + SEQUENCE { + hwXQoSSecurityStormControlInterfaceChassisId + Integer32, + hwXQoSSecurityStormControlInterfaceSlotId + Integer32, + hwXQoSSecurityStormControlInterfaceName + OCTET STRING, + hwXQoSSecurityStormControlInterfaceVlan + Integer32 + } + + hwXQoSSecurityStormControlInterfaceChassisId OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The chassis ID indicates the slot on which chassis is configured with storm control." + ::= { hwXQoSSecurityStormControlInterfaceEntry 1 } + + hwXQoSSecurityStormControlInterfaceSlotId OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The slot configured with storm control." + ::= { hwXQoSSecurityStormControlInterfaceEntry 2 } + + hwXQoSSecurityStormControlInterfaceName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface name." + ::= { hwXQoSSecurityStormControlInterfaceEntry 3 } + + hwXQoSSecurityStormControlInterfaceVlan OBJECT-TYPE + SYNTAX Integer32 (0..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the VLAN ID of the interface." + ::= { hwXQoSSecurityStormControlInterfaceEntry 4 } + + hwXQoSQppbPolicyApplyFailAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 26 } + + hwXQoSQppbPolicyApplyFailAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQppbPolicyApplyFailAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It will alarm when the qos-local-id has exceed the upper-limit." + ::= { hwXQoSQppbPolicyApplyFailAlarmObjects 1 } + + hwXQoSQppbPolicyApplyFailAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSQppbPolicyApplyFailAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It will alarm when the qos-local-id has exceed the upper-limit." + INDEX { hwXQoSQppbPolicyApplyFailChassisID, hwXQoSQppbPolicyApplyFailSlotId, hwXQoSQppbPolicyApplyFailInterfaceName, hwXQoSQppbPolicyApplyFailDirection, hwXQoSQppbPolicyApplyFailLocalID } + ::= { hwXQoSQppbPolicyApplyFailAlarmTable 1 } + + HwXQoSQppbPolicyApplyFailAlarmEntry ::= + SEQUENCE { + hwXQoSQppbPolicyApplyFailChassisID + Integer32, + hwXQoSQppbPolicyApplyFailSlotId + Integer32, + hwXQoSQppbPolicyApplyFailInterfaceName + OCTET STRING, + hwXQoSQppbPolicyApplyFailDirection + INTEGER, + hwXQoSQppbPolicyApplyFailLocalID + Integer32 + } + + hwXQoSQppbPolicyApplyFailChassisID OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Chassis ID of the LPU where the qppb policy been applied failed." + ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 1 } + + hwXQoSQppbPolicyApplyFailSlotId OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot ID of the LPU where the qppb policy been applied failed." + ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 2 } + + hwXQoSQppbPolicyApplyFailInterfaceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the interface where the qppb policy been applied failed." + ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 3 } + + hwXQoSQppbPolicyApplyFailDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Direction of the qppb policy." + ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 4 } + + hwXQoSQppbPolicyApplyFailLocalID OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LocalID of the qppb policy." + ::= { hwXQoSQppbPolicyApplyFailAlarmEntry 5 } +-- BEGIN: Added by m00349451, 2015/10/23 + hwXQoSIfQPPBDelAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 27 } + + hwXQoSIfQPPBDelAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfQPPBDelAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It will alarm when the interface qppb policy deleted because of conflict." + ::= { hwXQoSIfQPPBDelAlarmObjects 1 } + + hwXQoSIfQPPBDelAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSIfQPPBDelAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It will alarm when the interface qppb policy deleted because of conflict." + INDEX { hwXQoSIfQPPBDelInterfaceName, hwXQoSIfQPPBDelPolicyName, hwXQoSIfQPPBDelDirection, hwXQoSIfQPPBDelDiscrip } + ::= { hwXQoSIfQPPBDelAlarmTable 1 } + + HwXQoSIfQPPBDelAlarmEntry ::= + SEQUENCE { + hwXQoSIfQPPBDelInterfaceName + OCTET STRING, + hwXQoSIfQPPBDelPolicyName + OCTET STRING, + hwXQoSIfQPPBDelDirection + INTEGER, + hwXQoSIfQPPBDelDiscrip + OCTET STRING + } + + hwXQoSIfQPPBDelInterfaceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the interface when the interface qppb policy deleted because of conflict." + ::= { hwXQoSIfQPPBDelAlarmEntry 1 } + + hwXQoSIfQPPBDelPolicyName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the QPPB Policy when the interface qppb policy deleted because of conflict." + ::= { hwXQoSIfQPPBDelAlarmEntry 2 } + + hwXQoSIfQPPBDelDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(1), + outbound(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Direction of the qppb policy." + ::= { hwXQoSIfQPPBDelAlarmEntry 3 } + + hwXQoSIfQPPBDelDiscrip OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "precautions descirption." + ::= { hwXQoSIfQPPBDelAlarmEntry 4 } + +-- END: Added by m00349451, 2015/10/23 +-- BEGIN: Added by w00218179, 2013/6/13 + -- 1.3.6.1.4.1.2011.5.25.32.4.2.2.50 + hwXQosCarResourceGroup OBJECT-GROUP + OBJECTS { hwXQosCarResourceDirection, hwXQosCarResourceSlotNumber, hwXQosCarResourceServiceType, hwXQosCarResourceTotalValue, hwXQosCarResourceAllocatedValue, hwXQosCarResourceFreeValue } + STATUS current + DESCRIPTION + "This is CAR Resource group of information." + ::= { hwXQoSGroups 50 } +-- END: Added by w00218179, 2013/6/13 + + + + -- QoS Buffer Statistic + hwXQoSBufferStatisticObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 28 } + + +-- Buffer overrun + hwXQoSBufferThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBufferThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of QoS buffer overrun threshold configuration information." + ::= { hwXQoSBufferStatisticObjects 1 } + + + hwXQoSBufferThresholdEntry OBJECT-TYPE + SYNTAX HwXQoSBufferThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "QoS buffer overrun threshold configuration Entry." + INDEX { hwXQoSBufferThresholdVrId } + ::= { hwXQoSBufferThresholdTable 1 } + + + HwXQoSBufferThresholdEntry ::= + SEQUENCE { + hwXQoSBufferThresholdVrId + Integer32, + hwXQoSBufferThreshold + Integer32, + hwXQoSBufferThresholdStatus + RowStatus + } + + hwXQoSBufferThresholdVrId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VS index." + ::= { hwXQoSBufferThresholdEntry 1 } + + hwXQoSBufferThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "QoS buffer overrun threshold value." + ::= { hwXQoSBufferThresholdEntry 2 } + + hwXQoSBufferThresholdStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, + createAndGo, destroy" + ::= { hwXQoSBufferThresholdEntry 3 } + +-- Buffer alarm + EnableFlagType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The enable flag." + SYNTAX INTEGER + { + enable(1), + disable(2) + } + + hwXQoSBufferAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBufferAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of QoS buffer overrun Alarm configuration information." + ::= { hwXQoSBufferStatisticObjects 2 } + + + hwXQoSBufferAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSBufferAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "QoS buffer overrun Alarm configuration Entry." + INDEX { hwXQoSBufferAlarmVrId } + ::= { hwXQoSBufferAlarmTable 1 } + + HwXQoSBufferAlarmEntry ::= + SEQUENCE { + hwXQoSBufferAlarmVrId + Integer32, + hwXQoSBufferAlarmEnable + EnableFlagType + } + + hwXQoSBufferAlarmVrId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VS index." + ::= { hwXQoSBufferAlarmEntry 1 } + + hwXQoSBufferAlarmEnable OBJECT-TYPE + SYNTAX EnableFlagType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "QoS buffer overrun alarm enable flag: enable(1), disable(2)." + ::= { hwXQoSBufferAlarmEntry 2 } + +-- buffer overrun history + hwXQoSBufferOverrunHistoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSBufferOverrunHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of QoS buffer overrun history information." + ::= { hwXQoSBufferStatisticObjects 3 } + + +hwXQoSBufferOverrunHistoryEntry OBJECT-TYPE + SYNTAX HwXQoSBufferOverrunHistoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "QoS buffer overrun history Entry." + INDEX { hwXQosBufferOverrunHistoryIfindex, hwXQosBufferOverrunHistoryQueueId, hwXQoSBufferOverrunHistoryChasisId, hwXQoSBufferOverrunHistorySlotId, hwXQoSBufferOverrunHistoryNumberId } + ::= { hwXQoSBufferOverrunHistoryTable 1 } + + + HwXQoSBufferOverrunHistoryEntry ::= + SEQUENCE { + hwXQosBufferOverrunHistoryIfindex + Integer32, + hwXQosBufferOverrunHistoryQueueId + Integer32, + hwXQoSBufferOverrunHistoryChasisId + Integer32, + hwXQoSBufferOverrunHistorySlotId + Integer32, + hwXQoSBufferOverrunHistoryNumberId + Integer32, + hwXQoSBufferOverrunHistoryReset + INTEGER, + hwXQosBufferOverrunHistoryUsedLength + Counter64, + hwXQoSBufferOverrunHistoryTime + OCTET STRING + } + + hwXQosBufferOverrunHistoryIfindex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSBufferOverrunHistoryEntry 1 } + + hwXQosBufferOverrunHistoryQueueId OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface queue index. + The value ranges from 0 to 7. + " + ::= { hwXQoSBufferOverrunHistoryEntry 2 } + + hwXQoSBufferOverrunHistoryChasisId OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Chasis index." + ::= { hwXQoSBufferOverrunHistoryEntry 3 } + + hwXQoSBufferOverrunHistorySlotId OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot index." + ::= { hwXQoSBufferOverrunHistoryEntry 4 } + + hwXQoSBufferOverrunHistoryNumberId OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number index. + The value ranges from 1 to 5. + " + ::= { hwXQoSBufferOverrunHistoryEntry 5 } + + hwXQoSBufferOverrunHistoryReset OBJECT-TYPE + SYNTAX INTEGER + { + reset(1), + none(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " This object indicates the resetting of statistics. " + ::= { hwXQoSBufferOverrunHistoryEntry 6 } + + hwXQosBufferOverrunHistoryUsedLength OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The used kbyte number of interface buffer." + ::= { hwXQoSBufferOverrunHistoryEntry 7 } + + hwXQoSBufferOverrunHistoryTime OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Buffer overrun systeam time." + ::= { hwXQoSBufferOverrunHistoryEntry 8 } + + hwRemoteMirrRecoverFailNotify NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Remote mirror recover fail notify" + ::= { hwXQoSObjects 29 } + +-- BEGIN: Added by m00349451, 2016/03/22 + hwXQoSGlbQPPBEventLogObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 30 } + + hwXQoSGlbQPPBEventTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSGlbQPPBEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The event occurs when The global QPPB will not be effective." + ::= { hwXQoSGlbQPPBEventLogObjects 1 } + + hwXQoSGlbQPPBEventEntry OBJECT-TYPE + SYNTAX HwXQoSGlbQPPBEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The event occurs when The global QPPB will not be effective." + INDEX { hwXQoSGlbQPPBEventSlotId, hwXQoSGlbQPPBEventFunction, hwXQoSGlbQPPBEventDiscrip } + ::= { hwXQoSGlbQPPBEventTable 1 } + + HwXQoSGlbQPPBEventEntry ::= + SEQUENCE { + hwXQoSGlbQPPBEventSlotId + OCTET STRING, + hwXQoSGlbQPPBEventFunction + OCTET STRING, + hwXQoSGlbQPPBEventDiscrip + OCTET STRING + } + hwXQoSGlbQPPBEventSlotId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot ID of the LPU when The global QPPB will not be effective." + ::= { hwXQoSGlbQPPBEventEntry 1 } + + hwXQoSGlbQPPBEventFunction OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "function of qppb when The global QPPB will not be effective." + ::= { hwXQoSGlbQPPBEventEntry 2 } + + hwXQoSGlbQPPBEventDiscrip OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "precautions descirption." + ::= { hwXQoSGlbQPPBEventEntry 3 } +-- END: Added by m00349451, 2016/03/22 +-- BEGIN: Added by m00349451, 2016/05/31 + hwXQoSQppbPolicyEventLogObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 31 } + + hwXQoSQppbPolicyEventTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQppbPolicyEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The event occurs when the QPPB policy will not be effective." + ::= { hwXQoSQppbPolicyEventLogObjects 1 } + + hwXQoSQppbPolicyEventEntry OBJECT-TYPE + SYNTAX HwXQoSQppbPolicyEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The event occurs when the QPPB policy will not be effective." + INDEX { hwXQoSQppbPolicyChassisID, hwXQoSQppbPolicySlotId } + ::= { hwXQoSQppbPolicyEventTable 1 } + + HwXQoSQppbPolicyEventEntry ::= + SEQUENCE { + hwXQoSQppbPolicyChassisID + Integer32, + hwXQoSQppbPolicySlotId + Integer32 } + + hwXQoSQppbPolicyChassisID OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Chassis ID of the LPU where the QPPB policy will not be effective." + ::= { hwXQoSQppbPolicyEventEntry 1 } + + hwXQoSQppbPolicySlotId OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot ID of the LPU where the QPPB policy will not be effective." + ::= { hwXQoSQppbPolicyEventEntry 2 } +-- END: Added by m00349451, 2016/05/31 + +--begin add by pengsheng 00191075, multicast packets discard alarm + hwXQoSMulticastPktsDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 32 } + + hwXQoSMulticastPktsDiscardAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSMulticastPktsDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSMulticastPktsDiscardAlarmTable" + ::= { hwXQoSMulticastPktsDiscardAlarmObjects 1 } + + hwXQoSMulticastPktsDiscardAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSMulticastPktsDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSMulticastPktsDiscardAlarmEntry" + INDEX { hwXQoSMulticastPktsDiscardAlarmSlotid } + ::= { hwXQoSMulticastPktsDiscardAlarmTable 1 } + + HwXQoSMulticastPktsDiscardAlarmEntry ::= + SEQUENCE { + hwXQoSMulticastPktsDiscardAlarmSlotid + OCTET STRING + } + + hwXQoSMulticastPktsDiscardAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXQoSMulticastPktsDiscardAlarmEntry 1 } + + hwXQoSMulticastPktsDiscardInterfaceAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSMulticastPktsDiscardInterfaceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSMulticastPktsDiscardInterfaceAlarmTable" + ::= { hwXQoSMulticastPktsDiscardAlarmObjects 2 } + + hwXQoSMulticastPktsDiscardInterfaceAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSMulticastPktsDiscardInterfaceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSMulticastPktsDiscardInterfaceAlarmEntry" + INDEX { hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex } + ::= { hwXQoSMulticastPktsDiscardInterfaceAlarmTable 1 } + + HwXQoSMulticastPktsDiscardInterfaceAlarmEntry ::= + SEQUENCE { + hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex + InterfaceIndex, + hwXQoSMulticastPktsDiscardInterfaceAlarmIfName + OCTET STRING + } + + hwXQoSMulticastPktsDiscardInterfaceAlarmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of physical interface." + ::= { hwXQoSMulticastPktsDiscardInterfaceAlarmEntry 1 } + + hwXQoSMulticastPktsDiscardInterfaceAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of physical interface." + ::= { hwXQoSMulticastPktsDiscardInterfaceAlarmEntry 2 } + +--end add by pengsheng 00191075, multicast packets discard alarm + +--begin add by wangcheng w00215154, qos car configuration, application, query and reset statistics + hwXQoSCarObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 33 } + + hwXQoSCarCfgInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of QoS CAR configuration information." + ::= { hwXQoSCarObjects 1 } + + hwXQoSCarCfgInfoEntry OBJECT-TYPE + SYNTAX HwXQoSCarCfgInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "QoS CAR configuration information Entry." + INDEX { hwXQoSCarIndex } + ::= { hwXQoSCarCfgInfoTable 1 } + + HwXQoSCarCfgInfoEntry ::= + SEQUENCE { + hwXQoSCarIndex + Unsigned32, + hwXQoSCarName + OCTET STRING, + hwXQoSCarCir + Unsigned32, + hwXQoSCarPir + Unsigned32, + hwXQoSCarCbs + Unsigned32, + hwXQoSCarPbs + Unsigned32, + hwXQoSCarCfgRowStatus + RowStatus + } + + hwXQoSCarIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the index of the QoS CAR template." + ::= { hwXQoSCarCfgInfoEntry 1 } + + hwXQoSCarName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the name of the QoS CAR template." + ::= { hwXQoSCarCfgInfoEntry 2 } + + hwXQoSCarCir OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the Committed Information Rate(unit: kbps)." + ::= { hwXQoSCarCfgInfoEntry 3 } + + hwXQoSCarPir OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the Peak Information Rate(unit: kbps)." + ::= { hwXQoSCarCfgInfoEntry 4 } + + hwXQoSCarCbs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the Committed Burst Size(unit: bytes)." + ::= { hwXQoSCarCfgInfoEntry 5 } + + hwXQoSCarPbs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the Peak Burst Size(unit: bytes)." + ::= { hwXQoSCarCfgInfoEntry 6 } + + hwXQoSCarCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, createAndGo, destroy." + ::= { hwXQoSCarCfgInfoEntry 7 } + + hwXQoSCarIfApplyTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCarIfApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of QoS CAR applied on interface." + ::= { hwXQoSCarObjects 2 } + + hwXQoSCarIfApplyEntry OBJECT-TYPE + SYNTAX HwXQoSCarIfApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "QoS CAR application information on interface." + INDEX { hwXQoSCarIfApplyIfIndex } + ::= { hwXQoSCarIfApplyTable 1 } + + HwXQoSCarIfApplyEntry ::= + SEQUENCE { + hwXQoSCarIfApplyIfIndex + Unsigned32, + hwXQoSCarIfApplyDirection + INTEGER, + hwXQoSCarIfApplyQosCarName + OCTET STRING, + hwXQoSCarIfApplyRowStatus + RowStatus + } + + hwXQoSCarIfApplyIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The index of physical interface." + ::= { hwXQoSCarIfApplyEntry 1 } + + hwXQoSCarIfApplyDirection OBJECT-TYPE + SYNTAX INTEGER + { + inbound(0) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The direction of QoS CAR application." + ::= { hwXQoSCarIfApplyEntry 2 } + + hwXQoSCarIfApplyQosCarName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The name of QoS CAR." + ::= { hwXQoSCarIfApplyEntry 3 } + + hwXQoSCarIfApplyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus. Three actions are used: active, createAndGo, destroy." + ::= { hwXQoSCarIfApplyEntry 4 } + + hwXQoSCarIfApplyStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSCarIfApplyStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of QoS CAR statistics information." + ::= { hwXQoSCarObjects 3 } + + hwXQoSCarIfApplyStatisticsEntry OBJECT-TYPE + SYNTAX HwXQoSCarIfApplyStatisticsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics information of QoS CAR." + INDEX { hwXQoSCarIfApplyStatIfIndex } + ::= { hwXQoSCarIfApplyStatisticsTable 1 } + + HwXQoSCarIfApplyStatisticsEntry ::= + SEQUENCE { + hwXQoSCarIfApplyStatIfIndex + Unsigned32, + hwXQoSCarIfApplyStatQosCarName + OCTET STRING, + hwXQoSCarIfApplyStatPassPackets + Counter64, + hwXQoSCarIfApplyStatPassBytes + Counter64, + hwXQoSCarIfApplyStatDiscardPackets + Counter64, + hwXQoSCarIfApplyStatDiscardBytes + Counter64, + hwXQoSCarIfApplyStatResetFlag + EnabledStatus + } + + hwXQoSCarIfApplyStatIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of physical interface." + ::= { hwXQoSCarIfApplyStatisticsEntry 1 } + + hwXQoSCarIfApplyStatQosCarName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of QoS CAR." + ::= { hwXQoSCarIfApplyStatisticsEntry 2 } + + hwXQoSCarIfApplyStatPassPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Passed packets." + ::= { hwXQoSCarIfApplyStatisticsEntry 3 } + + hwXQoSCarIfApplyStatPassBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Passed bytes." + ::= { hwXQoSCarIfApplyStatisticsEntry 4 } + + hwXQoSCarIfApplyStatDiscardPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded packets." + ::= { hwXQoSCarIfApplyStatisticsEntry 5 } + + hwXQoSCarIfApplyStatDiscardBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded bytes." + ::= { hwXQoSCarIfApplyStatisticsEntry 6 } + + hwXQoSCarIfApplyStatResetFlag OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset flag enable(1),disable(2)." + ::= { hwXQoSCarIfApplyStatisticsEntry 7 } + +--end add by w00215154 + +--begin add by zhouzaihua 00215230, unicast packets congestion alarm + hwXQoSUnicastPktsCongestionAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 34 } + + hwXQoSUnicastPktsCongestionInterfaceAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSUnicastPktsCongestionInterfaceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSUnicastPktsCongestionInterfaceAlarmTable" + ::= { hwXQoSUnicastPktsCongestionAlarmObjects 1 } + + hwXQoSUnicastPktsCongestionInterfaceAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSUnicastPktsCongestionInterfaceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSUnicastPktsCongestionInterfaceAlarmEntry" + INDEX { hwXQoSUnicastPktsCongestionInterfaceAlarmIfName, hwXQoSUnicastPktsCongestionInterfaceAlarmDirection } + ::= { hwXQoSUnicastPktsCongestionInterfaceAlarmTable 1 } + + HwXQoSUnicastPktsCongestionInterfaceAlarmEntry ::= + SEQUENCE { + hwXQoSUnicastPktsCongestionInterfaceAlarmIfName + OCTET STRING, + hwXQoSUnicastPktsCongestionInterfaceAlarmDirection + OCTET STRING + } + + hwXQoSUnicastPktsCongestionInterfaceAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of physical interface." + ::= { hwXQoSUnicastPktsCongestionInterfaceAlarmEntry 1 } + + hwXQoSUnicastPktsCongestionInterfaceAlarmDirection OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The direction of physical interface." + ::= { hwXQoSUnicastPktsCongestionInterfaceAlarmEntry 2 } + +--end add by zhouzaihua 00215230, unicast packets congestion alarm +--begin add by sunqirui + hwXQoSStormControlAlarmNotification OBJECT IDENTIFIER ::= { hwXQoSObjects 35 } + + hwXQoSStormControlAlarm NOTIFICATION-TYPE + OBJECTS { hwXQoSStormControlIfIndex, hwXQoSStormControlIfName, hwXQoSStormControlType, hwXQoSStormControlThreshold, + hwXQoSStormControlMode, hwXQoSStormControlActionName } + STATUS current + DESCRIPTION + "The SNMP trap is generated when the rate of packet exceeded the storm-control Threshold. + hwXQoSStormControlIfIndex: The interface index,equal to ifIndex. + hwXQoSStormControlIfName: The interface name. + hwXQoSStormControlType: The type of storm control. + hwXQoSStormControlThreshold: The threshold of the packets rate. + hwXQoSStormControlMode: The mode of the packets. + hwXQoSStormControlActionName: The storm control action." + ::= { hwXQoSStormControlAlarmNotification 1 } + + + hwXQoSStormControlAlarmResume NOTIFICATION-TYPE + OBJECTS { hwXQoSStormControlIfIndex, hwXQoSStormControlIfName, hwXQoSStormControlType, hwXQoSStormControlThreshold, + hwXQoSStormControlMode } + STATUS current + DESCRIPTION + "The SNMP trap is generated when rate of packets is less than the storm control threshold. + hwXQoSStormControlIfIndex: The interface index,equal to ifIndex. + hwXQoSStormControlIfName: The interface name. + hwXQoSStormControlType: The type of storm control. + hwXQoSStormControlThreshold: The threshold of the packets rate. + hwXQoSStormControlMode: The mode of the packets." + ::= { hwXQoSStormControlAlarmNotification 2 } +--end add by sunqirui + +--begin add by zhouzaihua 00215230, packets droped alarm + hwXQoSPacketsDropInterfaceAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 36 } + + hwXQoSPacketsDropInterfaceAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPacketsDropInterfaceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPacketsDropInterfaceAlarmTable" + ::= { hwXQoSPacketsDropInterfaceAlarmObjects 1 } + + hwXQoSPacketsDropInterfaceAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSPacketsDropInterfaceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPacketsDropInterfaceAlarmEntry" + INDEX { hwXQoSPacketsDropInterfaceAlarmIfName, hwXQoSPacketsDropInterfaceAlarmQueueId, hwXQoSPacketsDropInterfaceAlarmSlotId } + ::= { hwXQoSPacketsDropInterfaceAlarmTable 1 } + + HwXQoSPacketsDropInterfaceAlarmEntry ::= + SEQUENCE { + hwXQoSPacketsDropInterfaceAlarmIfName + OCTET STRING, + hwXQoSPacketsDropInterfaceAlarmQueueId + Integer32, + hwXQoSPacketsDropInterfaceAlarmSlotId + OCTET STRING + } + + hwXQoSPacketsDropInterfaceAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of physical interface." + ::= { hwXQoSPacketsDropInterfaceAlarmEntry 1 } + + hwXQoSPacketsDropInterfaceAlarmQueueId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Queue Id of physical interface." + ::= { hwXQoSPacketsDropInterfaceAlarmEntry 2 } + + hwXQoSPacketsDropInterfaceAlarmSlotId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot where packets droped." + ::= { hwXQoSPacketsDropInterfaceAlarmEntry 3 } + +--end add by zhouzaihua 00215230, packets drop alarm + +--begin add by zhouzaihua 00215230, rcy packets droped alarm + hwXQoSRcyPortPktsDropAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 37 } + + hwXQoSRcyPortPktsDropAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSRcyPortPktsDropAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSRcyPortPktsDropAlarmTable" + ::= { hwXQoSRcyPortPktsDropAlarmObjects 1 } + + hwXQoSRcyPortPktsDropAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSRcyPortPktsDropAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSRcyPortPktsDropAlarmEntry" + INDEX { hwXQoSRcyPortPktsDropAlarmPortId, hwXQoSRcyPortPktsDropAlarmSlotId, hwXQoSRcyPortPktsDropAlarmChipId } + ::= { hwXQoSRcyPortPktsDropAlarmTable 1 } + + HwXQoSRcyPortPktsDropAlarmEntry ::= + SEQUENCE { + hwXQoSRcyPortPktsDropAlarmPortId + Integer32, + hwXQoSRcyPortPktsDropAlarmSlotId + OCTET STRING, + hwXQoSRcyPortPktsDropAlarmChipId + Integer32 + } + + hwXQoSRcyPortPktsDropAlarmPortId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Recycle port where packets droped." + ::= { hwXQoSRcyPortPktsDropAlarmEntry 1 } + + hwXQoSRcyPortPktsDropAlarmSlotId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot where packets droped." + ::= { hwXQoSRcyPortPktsDropAlarmEntry 2 } + + hwXQoSRcyPortPktsDropAlarmChipId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Chip where packets droped." + ::= { hwXQoSRcyPortPktsDropAlarmEntry 3 } + +--end add by zhouzaihua 00215230, rcy packets drop alarm + +--begin add by zhouzaihua 00215230, unicast packets discard alarm + hwXQoSUnicastPktsDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 38 } + + hwXQoSUnicastPktsDiscardAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSUnicastPktsDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSUnicastPktsDiscardAlarmTable" + ::= { hwXQoSUnicastPktsDiscardAlarmObjects 1 } + + hwXQoSUnicastPktsDiscardAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSUnicastPktsDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSUnicastPktsDiscardAlarmEntry" + INDEX { hwXQoSUnicastPktsDiscardAlarmSlotid } + ::= { hwXQoSUnicastPktsDiscardAlarmTable 1 } + + HwXQoSUnicastPktsDiscardAlarmEntry ::= + SEQUENCE { + hwXQoSUnicastPktsDiscardAlarmSlotid + OCTET STRING + } + + hwXQoSUnicastPktsDiscardAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXQoSUnicastPktsDiscardAlarmEntry 1 } + +--end add by zhouzaihua 00215230, unicast packets discard alarm +--begin add by sunqirui, storm suppress droped alarm + hwXQoSStormSuppressAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 40 } + + hwXQoSStormSuppressAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSStormSuppressAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table about storm suppress configuration information." + ::= { hwXQoSStormSuppressAlarmObjects 1 } + + hwXQoSStormSuppressAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSStormSuppressAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSStormSuppressAlarmEntry" + INDEX { hwXQoSStormSuppressAlarmIfIndex} + ::= { hwXQoSStormSuppressAlarmTable 1 } + + HwXQoSStormSuppressAlarmEntry ::= + SEQUENCE { + hwXQoSStormSuppressAlarmIfIndex + InterfaceIndex, + hwXQoSStormSuppressAlarmIfName + OCTET STRING + } + + hwXQoSStormSuppressAlarmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface index,equal to ifIndex." + ::= { hwXQoSStormSuppressAlarmEntry 1 } + + hwXQoSStormSuppressAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface name." + ::= { hwXQoSStormSuppressAlarmEntry 2 } + hwXQoSStormSuppressSlotAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSStormSuppressSlotAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table about storm suppress packet alarm information by slot." + ::= { hwXQoSStormSuppressAlarmObjects 2 } + + hwXQoSStormSuppressSlotAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSStormSuppressSlotAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "HwXQoSStormSuppressSlotAlarmEntry" + INDEX { hwXQoSStormSuppressSlotAlarmSlot } + ::= { hwXQoSStormSuppressSlotAlarmTable 1 } + + HwXQoSStormSuppressSlotAlarmEntry ::= + SEQUENCE { + hwXQoSStormSuppressSlotAlarmSlot + OCTET STRING + } + + hwXQoSStormSuppressSlotAlarmSlot OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The slot." + ::= { hwXQoSStormSuppressSlotAlarmEntry 1 } +--end add by sunqirui, storm suppress droped alarm + +--begin add by zhouzaihua 00215230, ingress packets discard alarm + hwXQoSIngressPktsDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 42 } + + hwXQoSIngressPktsDiscardAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIngressPktsDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIngressPktsDiscardAlarmTable" + ::= { hwXQoSIngressPktsDiscardAlarmObjects 1 } + + hwXQoSIngressPktsDiscardAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSIngressPktsDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIngressPktsDiscardAlarmEntry" + INDEX { hwXQoSIngressPktsDiscardAlarmSlotid } + ::= { hwXQoSIngressPktsDiscardAlarmTable 1 } + + HwXQoSIngressPktsDiscardAlarmEntry ::= + SEQUENCE { + hwXQoSIngressPktsDiscardAlarmSlotid + OCTET STRING + } + + hwXQoSIngressPktsDiscardAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXQoSIngressPktsDiscardAlarmEntry 1 } + +--end add by zhouzaihua 00215230, Ingress packets discard alarm + +--begin add by zhouzaihua 00215230, ingress packets delete alarm + hwXQoSIngressAgingDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 43 } + + hwXQoSIngressAgingDiscardAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIngressAgingDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIngressAgingDiscardAlarmTable" + ::= { hwXQoSIngressAgingDiscardAlarmObjects 1 } + + hwXQoSIngressAgingDiscardAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSIngressAgingDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIngressAgingDiscardAlarmEntry" + INDEX { hwXQoSIngressAgingDiscardAlarmSlotid } + ::= { hwXQoSIngressAgingDiscardAlarmTable 1 } + + HwXQoSIngressAgingDiscardAlarmEntry ::= + SEQUENCE { + hwXQoSIngressAgingDiscardAlarmSlotid + OCTET STRING + } + + hwXQoSIngressAgingDiscardAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXQoSIngressAgingDiscardAlarmEntry 1 } + +--end add by zhouzaihua 00215230, Ingress packets delete alarm + +--begin add by zhouzaihua 00215230, IfCar discard alarm + hwXQoSIfCarDiscardAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 44 } + + hwXQoSIfCarDiscardAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSIfCarDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIfCarDiscardAlarmTable" + ::= { hwXQoSIfCarDiscardAlarmObjects 1 } + + hwXQoSIfCarDiscardAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSIfCarDiscardAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSIfCarDiscardAlarmEntry" + INDEX { hwXQoSIfCarDiscardAlarmSlotid, hwXQoSIfCarDiscardAlarmIfName, hwXQoSIfCarDiscardAlarmDirection } + ::= { hwXQoSIfCarDiscardAlarmTable 1 } + + HwXQoSIfCarDiscardAlarmEntry ::= + SEQUENCE { + hwXQoSIfCarDiscardAlarmSlotid + OCTET STRING, + hwXQoSIfCarDiscardAlarmIfName + OCTET STRING, + hwXQoSIfCarDiscardAlarmDirection + OCTET STRING + } + + hwXQoSIfCarDiscardAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXQoSIfCarDiscardAlarmEntry 1 } + + hwXQoSIfCarDiscardAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "interface name." + ::= { hwXQoSIfCarDiscardAlarmEntry 2 } + + hwXQoSIfCarDiscardAlarmDirection OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "interface car direction." + ::= { hwXQoSIfCarDiscardAlarmEntry 3 } + +--end add by zhouzaihua 00215230, IfCar discard alarm + +--begin add by guzhen + hwXQoSRedirectNextHopInvalidAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 48 } + + hwXQoSRedirectNextHopInvalidAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSRedirectNextHopInvalidAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It will alarm when the redirect nexthop address did not match the network segment of the outbound interface." + ::= { hwXQoSRedirectNextHopInvalidAlarmObjects 1 } + + hwXQoSRedirectNextHopInvalidAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSRedirectNextHopInvalidAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It will alarm when the redirect nexthop address did not match the network segment of the outbound interface." + INDEX { hwXQoSRedirectNextHopInvalidAlarmBehaviorName, hwXQoSRedirectNextHopInvalidAlarmRdrType, hwXQoSRedirectNextHopInvalidAlarmInterface } + ::= { hwXQoSRedirectNextHopInvalidAlarmTable 1 } + + HwXQoSRedirectNextHopInvalidAlarmEntry ::= + SEQUENCE { + hwXQoSRedirectNextHopInvalidAlarmBehaviorName + OCTET STRING, + hwXQoSRedirectNextHopInvalidAlarmRdrType + Integer32, + hwXQoSRedirectNextHopInvalidAlarmInterface + InterfaceIndex + } + + hwXQoSRedirectNextHopInvalidAlarmBehaviorName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Behavior ID of the Behavior when the redirect nexthop address did not match the network segment of the outbound interface." + ::= { hwXQoSRedirectNextHopInvalidAlarmEntry 1 } + + hwXQoSRedirectNextHopInvalidAlarmRdrType OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Redirect type the Behavior when the redirect nexthop address did not match the network segment of the outbound interface." + ::= { hwXQoSRedirectNextHopInvalidAlarmEntry 2 } + + hwXQoSRedirectNextHopInvalidAlarmInterface OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the interface when the redirect nexthop address did not match the network segment of the outbound interface." + ::= { hwXQoSRedirectNextHopInvalidAlarmEntry 3 } +--end add by guzhen +--begin add by hehaiyan 00201775, queue exception alarm + hwXQosQueueExcepAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 45 } + + hwXQosQueueExcepAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQosQueueExcepAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQosQueueExcepAlarmTable" + ::= { hwXQosQueueExcepAlarmObjects 1 } + + hwXQosQueueExcepAlarmEntry OBJECT-TYPE + SYNTAX HwXQosQueueExcepAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQosQueueExcepAlarmEntry" + INDEX { hwXQosQueueExcepAlarmSlotId, hwXQosQueueExcepAlarmProtocal } + ::= { hwXQosQueueExcepAlarmTable 1 } + + HwXQosQueueExcepAlarmEntry ::= + SEQUENCE { + hwXQosQueueExcepAlarmSlotId + OCTET STRING, + hwXQosQueueExcepAlarmProtocal + OCTET STRING + } + + hwXQosQueueExcepAlarmSlotId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXQosQueueExcepAlarmEntry 1 } + hwXQosQueueExcepAlarmProtocal OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "protocal." + ::= { hwXQosQueueExcepAlarmEntry 2 } + +--add by hehaiyan 00201775, queue exception alarm + +--begin add by wangyan 00242782, ACL memory alarm + hwXACLFEIMemoryFullAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 46 } + + hwXACLFEIMemoryFullAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXACLFEIMemoryFullAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLFEIMemoryFullAlarmTable" + ::= { hwXACLFEIMemoryFullAlarmObjects 1 } + + hwXACLFEIMemoryFullAlarmEntry OBJECT-TYPE + SYNTAX HwXACLFEIMemoryFullAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLFEIMemoryFullAlarmEntry" + INDEX { hwXACLFEIMemoryFullAlarmSlotid } + ::= { hwXACLFEIMemoryFullAlarmTable 1 } + + HwXACLFEIMemoryFullAlarmEntry ::= + SEQUENCE { + hwXACLFEIMemoryFullAlarmSlotid + OCTET STRING + } + + hwXACLFEIMemoryFullAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXACLFEIMemoryFullAlarmEntry 1 } +--end add by wangyan 00242782, ACL memory alarm + +--begin add by hehaiyan 00201775, pfc turn off alarm + hwXQoSPfcTurnOffAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 49 } + + hwXQoSPfcTurnOffAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPfcTurnOffAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcTurnOffAlarmTable" + ::= { hwXQoSPfcTurnOffAlarmObjects 1 } + + hwXQoSPfcTurnOffAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSPfcTurnOffAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcTurnOffAlarmEntry" + INDEX { hwXQoSPfcTurnOffAlarmIfName, hwXQoSPfcTurnOffAlarmPriority, hwXQoSPfcTurnOffAlarmDetectedNumber, hwXQoSPfcTurnOffAlarmThreshold} + ::= { hwXQoSPfcTurnOffAlarmTable 1 } + + HwXQoSPfcTurnOffAlarmEntry ::= + SEQUENCE { + hwXQoSPfcTurnOffAlarmIfName + OCTET STRING, + hwXQoSPfcTurnOffAlarmPriority + Integer32, + hwXQoSPfcTurnOffAlarmDetectedNumber + Integer32, + hwXQoSPfcTurnOffAlarmThreshold + Integer32 + } + + hwXQoSPfcTurnOffAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifname." + ::= { hwXQoSPfcTurnOffAlarmEntry 1 } + hwXQoSPfcTurnOffAlarmPriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "priority." + ::= { hwXQoSPfcTurnOffAlarmEntry 2 } + hwXQoSPfcTurnOffAlarmDetectedNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "detect number." + ::= { hwXQoSPfcTurnOffAlarmEntry 3 } + hwXQoSPfcTurnOffAlarmThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "threshold." + ::= { hwXQoSPfcTurnOffAlarmEntry 4 } + +--add by hehaiyan 00201775, pfc turn off alarm + +--begin add by hehaiyan 00201775, pfc turn off alarm + hwXQoSPfcTurnOffResumeObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 51 } + + hwXQoSPfcTurnOffResumeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPfcTurnOffResumeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcTurnOffResumeTable" + ::= { hwXQoSPfcTurnOffResumeObjects 1 } + + hwXQoSPfcTurnOffResumeEntry OBJECT-TYPE + SYNTAX HwXQoSPfcTurnOffResumeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcTurnOffResumeEntry" + INDEX { hwXQoSPfcTurnOffResumeIfName, hwXQoSPfcTurnOffResumePriority } + ::= { hwXQoSPfcTurnOffResumeTable 1 } + + HwXQoSPfcTurnOffResumeEntry ::= + SEQUENCE { + hwXQoSPfcTurnOffResumeIfName + OCTET STRING, + hwXQoSPfcTurnOffResumePriority + Integer32 + } + + hwXQoSPfcTurnOffResumeIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifname." + ::= { hwXQoSPfcTurnOffResumeEntry 1 } + hwXQoSPfcTurnOffResumePriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "priority." + ::= { hwXQoSPfcTurnOffResumeEntry 2 } + +--add by hehaiyan 00201775, pfc turn off alarm +--begin add by hehaiyan 00201775, pfc dead lock alarm + hwXQoSPfcDeadLockAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 53 } + + hwXQoSPfcDeadLockAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPfcDeadLockAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcDeadLockAlarmTable" + ::= { hwXQoSPfcDeadLockAlarmObjects 1 } + + hwXQoSPfcDeadLockAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSPfcDeadLockAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcDeadLockAlarmEntry" + INDEX { hwXQoSPfcDeadLockAlarmIfName, hwXQoSPfcDeadLockAlarmPriority, hwXQoSPfcDeadLockAlarmDetectedNumber, hwXQoSPfcDeadLockAlarmRecoveredNumber } + ::= { hwXQoSPfcDeadLockAlarmTable 1 } + + HwXQoSPfcDeadLockAlarmEntry ::= + SEQUENCE { + hwXQoSPfcDeadLockAlarmIfName + OCTET STRING, + hwXQoSPfcDeadLockAlarmPriority + Integer32, + hwXQoSPfcDeadLockAlarmDetectedNumber + Integer32, + hwXQoSPfcDeadLockAlarmRecoveredNumber + Integer32 + } + + hwXQoSPfcDeadLockAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifname." + ::= { hwXQoSPfcDeadLockAlarmEntry 1 } + hwXQoSPfcDeadLockAlarmPriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "priority." + ::= { hwXQoSPfcDeadLockAlarmEntry 2 } + hwXQoSPfcDeadLockAlarmDetectedNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "detect number." + ::= { hwXQoSPfcDeadLockAlarmEntry 3 } + hwXQoSPfcDeadLockAlarmRecoveredNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "threshold." + ::= { hwXQoSPfcDeadLockAlarmEntry 4 } + +--add by hehaiyan 00201775, ppfc dead lock alarm +--begin add by hehaiyan 00201775, pfc dead lock resume + hwXQoSPfcDeadLockResumeObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 55 } + + hwXQoSPfcDeadLockResumeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPfcDeadLockResumeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcDeadLockResumeTable" + ::= { hwXQoSPfcDeadLockResumeObjects 1 } + + hwXQoSPfcDeadLockResumeEntry OBJECT-TYPE + SYNTAX HwXQoSPfcDeadLockResumeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcDeadLockResumeEntry" + INDEX { hwXQoSPfcDeadLockResumeIfName, hwXQoSPfcDeadLockResumePriority } + ::= { hwXQoSPfcDeadLockResumeTable 1 } + + HwXQoSPfcDeadLockResumeEntry ::= + SEQUENCE { + hwXQoSPfcDeadLockResumeIfName + OCTET STRING, + hwXQoSPfcDeadLockResumePriority + Integer32 + } + + hwXQoSPfcDeadLockResumeIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifname." + ::= { hwXQoSPfcDeadLockResumeEntry 1 } + hwXQoSPfcDeadLockResumePriority OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "priority." + ::= { hwXQoSPfcDeadLockResumeEntry 2 } + + +--add by hehaiyan 00201775, pfc dead lock resume + +--begin by zhouzaihua 00215230, mib for 'dis qos queue stastitics multicast interface *** ' + hwXQoSQueueStatisticsMulticastObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 56 } + + + hwXQoSQueueStatisticsMulticastTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSQueueStatisticsMulticastEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table about multicast packets statistics of queue." + ::= { hwXQoSQueueStatisticsMulticastObjects 1 } + + + hwXQoSQueueStatisticsMulticastEntry OBJECT-TYPE + SYNTAX HwXQoSQueueStatisticsMulticastEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry about multicast packets statistics of queue." + INDEX { hwXQoSQueueStatisticsMulticastIfIndex, hwXQoSQueueStatisticsMulticastQueueId } + ::= { hwXQoSQueueStatisticsMulticastTable 1 } + + + HwXQoSQueueStatisticsMulticastEntry ::= + SEQUENCE { + hwXQoSQueueStatisticsMulticastIfIndex + Integer32, + hwXQoSQueueStatisticsMulticastQueueId + Integer32, + hwXQoSQueueStatisticsMulticastPassPkts + Counter64, + hwXQoSQueueStatisticsMulticastPassBytes + Counter64, + hwXQoSQueueStatisticsMulticastPassPktsRate + Counter64, + hwXQoSQueueStatisticsMulticastPassBytesRate + Counter64, + hwXQoSQueueStatisticsMulticastDropPkts + Counter64, + hwXQoSQueueStatisticsMulticastDropBytes + Counter64, + hwXQoSQueueStatisticsMulticastDropPktsRate + Counter64, + hwXQoSQueueStatisticsMulticastDropBytesRate + Counter64 + } + + hwXQoSQueueStatisticsMulticastIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface index." + ::= { hwXQoSQueueStatisticsMulticastEntry 1 } + + + hwXQoSQueueStatisticsMulticastQueueId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The queue index." + ::= { hwXQoSQueueStatisticsMulticastEntry 2 } + + hwXQoSQueueStatisticsMulticastPassPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The passed packets count of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 3 } + + hwXQoSQueueStatisticsMulticastPassBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The passed Bytes count of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 4 } + + hwXQoSQueueStatisticsMulticastPassPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The passed packets rate of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 5 } + + hwXQoSQueueStatisticsMulticastPassBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The passed Bytes rate of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 6 } + + hwXQoSQueueStatisticsMulticastDropPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The droped packets count of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 7 } + + hwXQoSQueueStatisticsMulticastDropBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The droped Bytes count of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 8 } + + hwXQoSQueueStatisticsMulticastDropPktsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The droped packets rate of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 9 } + + hwXQoSQueueStatisticsMulticastDropBytesRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The droped Bytes rate of the queue." + ::= { hwXQoSQueueStatisticsMulticastEntry 10 } + +--end by zhouzaihua 00215230, mib for 'dis qos queue stastitics multicast interface *** ' + +--begin add by zhouzaihua 00215230, port ingress discard alarm + hwXQoSInterfaceIngressDropAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 57 } + + hwXQoSInterfaceIngressDropAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSInterfaceIngressDropAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSInterfaceIngressDropAlarmTable" + ::= { hwXQoSInterfaceIngressDropAlarmObjects 1 } + + hwXQoSInterfaceIngressDropAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSInterfaceIngressDropAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSInterfaceIngressDropAlarmEntry" + INDEX { hwXQoSInterfaceIngressDropAlarmIfName } + ::= { hwXQoSInterfaceIngressDropAlarmTable 1 } + + HwXQoSInterfaceIngressDropAlarmEntry ::= + SEQUENCE { + hwXQoSInterfaceIngressDropAlarmIfName + OCTET STRING + } + + hwXQoSInterfaceIngressDropAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "interface name." + ::= { hwXQoSInterfaceIngressDropAlarmEntry 1 } + + +--end add by zhouzaihua 00215230, port ingress discard alarm + + +-- END: Added by l00248629, 2018/8/4 + +--begin add by zhaoqingqing 00348648, ACL EPG Group Member alarm + hwXACLEPGGroupMemberAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 59 } + + hwXACLEPGGroupMemberAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXACLEPGGroupMemberAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGGroupMemberAlarmTable" + ::= { hwXACLEPGGroupMemberAlarmObjects 1 } + + hwXACLEPGGroupMemberAlarmEntry OBJECT-TYPE + SYNTAX HwXACLEPGGroupMemberAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGGroupMemberAlarmEntry" + INDEX { hwXAclEpgGroupMemberAlarmIPAddress, hwXAclEpgGroupMemberAlarmIPMask, hwXAclEpgGroupMemberAlarmVpnInstanceName, hwXAclEpgGroupMemberAlarmSegmentId, hwXAclEpgGroupMemberAlarmSlotid} + ::= { hwXACLEPGGroupMemberAlarmTable 1 } + + HwXACLEPGGroupMemberAlarmEntry ::= + SEQUENCE { + hwXAclEpgGroupMemberAlarmIPAddress + IpAddress, + hwXAclEpgGroupMemberAlarmIPMask + IpAddress, + hwXAclEpgGroupMemberAlarmVpnInstanceName + OCTET STRING, + hwXAclEpgGroupMemberAlarmSegmentId + OCTET STRING, + hwXAclEpgGroupMemberAlarmSlotid + OCTET STRING + } + + hwXAclEpgGroupMemberAlarmIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "segment member ip-address." + ::= { hwXACLEPGGroupMemberAlarmEntry 1 } + hwXAclEpgGroupMemberAlarmIPMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "segment member ip-address mask." + ::= { hwXACLEPGGroupMemberAlarmEntry 2 } + hwXAclEpgGroupMemberAlarmVpnInstanceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "vpn-instance." + ::= { hwXACLEPGGroupMemberAlarmEntry 3 } + hwXAclEpgGroupMemberAlarmSegmentId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "segment id." + ::= { hwXACLEPGGroupMemberAlarmEntry 4 } + hwXAclEpgGroupMemberAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXACLEPGGroupMemberAlarmEntry 5 } +--end add by zhaoqingqing 00348648, ACL EPG Group Member alarm + +--begin add by zhaoqingqing 00348648, ACL EPG Policy alarm + hwXACLEPGPolicyAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 60 } + + hwXACLEPGPolicyAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXACLEPGPolicyAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGPolicyAlarmTable" + ::= { hwXACLEPGPolicyAlarmObjects 1 } + + hwXACLEPGPolicyAlarmEntry OBJECT-TYPE + SYNTAX HwXACLEPGPolicyAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGPolicyAlarmEntry" + INDEX { hwXAclEpgPolicyAlarmSourceSegmentId, hwXAclEpgPolicyAlarmDestinationSegmentId, hwXAclEpgPolicyAlarmProtocol, hwXAclEpgPolicyAlarmSourceport, hwXAclEpgPolicyAlarmDestinationport, hwXAclEpgPolicyAlarmClassifier, hwXAclEpgPolicyAlarmSlotid} + ::= { hwXACLEPGPolicyAlarmTable 1 } + + HwXACLEPGPolicyAlarmEntry ::= + SEQUENCE { + hwXAclEpgPolicyAlarmSourceSegmentId + OCTET STRING, + hwXAclEpgPolicyAlarmDestinationSegmentId + OCTET STRING, + hwXAclEpgPolicyAlarmProtocol + OCTET STRING, + hwXAclEpgPolicyAlarmSourceport + OCTET STRING, + hwXAclEpgPolicyAlarmDestinationport + OCTET STRING, + hwXAclEpgPolicyAlarmClassifier + OCTET STRING, + hwXAclEpgPolicyAlarmSlotid + OCTET STRING + } + + hwXAclEpgPolicyAlarmSourceSegmentId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "source segment id." + ::= { hwXACLEPGPolicyAlarmEntry 1 } + hwXAclEpgPolicyAlarmDestinationSegmentId OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "destination segment id." + ::= { hwXACLEPGPolicyAlarmEntry 2 } + hwXAclEpgPolicyAlarmProtocol OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "protocol." + ::= { hwXACLEPGPolicyAlarmEntry 3 } + hwXAclEpgPolicyAlarmSourceport OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "source-port." + ::= { hwXACLEPGPolicyAlarmEntry 4 } + hwXAclEpgPolicyAlarmDestinationport OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "destination-port." + ::= { hwXACLEPGPolicyAlarmEntry 5 } + hwXAclEpgPolicyAlarmClassifier OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "classifier." + ::= { hwXACLEPGPolicyAlarmEntry 6 } + hwXAclEpgPolicyAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXACLEPGPolicyAlarmEntry 7 } +--end add by zhaoqingqing 00348648, ACL EPG Policy alarm +--begin add by zhaoqingqing 00348648, ACL EPG Create Group alarm + hwXACLEPGCreateGroupAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 61 } + + hwXACLEPGCreateGroupAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXACLEPGCreateGroupAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGCreateGroupAlarmTable" + ::= { hwXACLEPGCreateGroupAlarmObjects 1 } + + hwXACLEPGCreateGroupAlarmEntry OBJECT-TYPE + SYNTAX HwXACLEPGCreateGroupAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGCreateGroupAlarmEntry" + INDEX { hwXACLEPGCreateGroupAlarmSlotid, hwXACLEPGCreateGroupAlarmSegmentid} + ::= { hwXACLEPGCreateGroupAlarmTable 1 } + + HwXACLEPGCreateGroupAlarmEntry ::= + SEQUENCE { + hwXACLEPGCreateGroupAlarmSlotid + OCTET STRING, + hwXACLEPGCreateGroupAlarmSegmentid + Integer32 + } + + hwXACLEPGCreateGroupAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXACLEPGCreateGroupAlarmEntry 1 } + hwXACLEPGCreateGroupAlarmSegmentid OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "segment id." + ::= { hwXACLEPGCreateGroupAlarmEntry 2 } +--end add by zhaoqingqing 00348648, ACL EPG Create Group alarm + +--begin add by pengsheng 00191075, pfc apply fail alarm + hwXQoSPfcApplyFailAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 62 } + + hwXQoSPfcApplyFailAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPfcApplyFailAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcApplyFailAlarmTable" + ::= { hwXQoSPfcApplyFailAlarmObjects 1 } + + hwXQoSPfcApplyFailAlarmEntry OBJECT-TYPE + SYNTAX HwXQoSPfcApplyFailAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcApplyFailAlarmEntry" + INDEX { hwXQoSPfcApplyFailAlarmIfName } + ::= { hwXQoSPfcApplyFailAlarmTable 1 } + + HwXQoSPfcApplyFailAlarmEntry ::= + SEQUENCE { + hwXQoSPfcApplyFailAlarmIfName + OCTET STRING + } + + hwXQoSPfcApplyFailAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifname." + ::= { hwXQoSPfcApplyFailAlarmEntry 1 } + + hwXQoSPfcApplyFailAlarmResumeObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 63 } + + hwXQoSPfcApplyFailAlarmResumeTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQoSPfcApplyFailAlarmResumeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcApplyFailAlarmResumeTable" + ::= { hwXQoSPfcApplyFailAlarmResumeObjects 1 } + + hwXQoSPfcApplyFailAlarmResumeEntry OBJECT-TYPE + SYNTAX HwXQoSPfcApplyFailAlarmResumeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQoSPfcApplyFailAlarmResumeEntry" + INDEX { hwXQoSPfcApplyFailAlarmResumeIfName } + ::= { hwXQoSPfcApplyFailAlarmResumeTable 1 } + + HwXQoSPfcApplyFailAlarmResumeEntry ::= + SEQUENCE { + hwXQoSPfcApplyFailAlarmResumeIfName + OCTET STRING + } + + hwXQoSPfcApplyFailAlarmResumeIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifname." + ::= { hwXQoSPfcApplyFailAlarmResumeEntry 1 } + +--end by pengsheng 00191075, pfc apply fail alarm + +--begin add by zhaoqingqing 00348648, ACL EPG Enable alarm + hwXACLEPGEnableAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 64 } + + hwXACLEPGEnableAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXACLEPGEnableAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGEnableAlarmTable" + ::= { hwXACLEPGEnableAlarmObjects 1 } + + hwXACLEPGEnableAlarmEntry OBJECT-TYPE + SYNTAX HwXACLEPGEnableAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLEPGEnableAlarmEntry" + INDEX { hwXACLEPGEnableAlarmSlotid} + ::= { hwXACLEPGEnableAlarmTable 1 } + + HwXACLEPGEnableAlarmEntry ::= + SEQUENCE { + hwXACLEPGEnableAlarmSlotid + OCTET STRING + } + + hwXACLEPGEnableAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXACLEPGEnableAlarmEntry 1 } +--end add by zhaoqingqing 00348648, ACL EPG Enable alarm + +--begin add by shenjiulong 00216198, Abnormal pause frame alarm + hwXQOSFlowControlAlarm NOTIFICATION-TYPE + OBJECTS { + hwXQOSFlowControlAlarmSlotid, + hwXQOSFlowControlAlarmIfIndex, + hwXQOSFlowControlAlarmIfName + } + STATUS current + DESCRIPTION + "The SNMP trap is generated when abnormal pause frame received." + ::= { hwXQoSNotifications 95} + + hwXQOSFlowControlAlarmResume NOTIFICATION-TYPE + OBJECTS { + hwXQOSFlowControlAlarmSlotid, + hwXQOSFlowControlAlarmIfIndex, + hwXQOSFlowControlAlarmIfName + } + STATUS current + DESCRIPTION + "Clear the SNMP trap which is generated when abnormal pause frame received." + ::= { hwXQoSNotifications 96} + +--end add by shenjiulong 00216198, Abnormal pause frame alarm + + +--begin add by shenjiulong 00216198, Abnormal pause frame alarm + hwXQOSFlowControlAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 65 } + + hwXQOSFlowControlAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXQOSFlowControlAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQOSFlowControlAlarmTable" + ::= { hwXQOSFlowControlAlarmObjects 1 } + + hwXQOSFlowControlAlarmEntry OBJECT-TYPE + SYNTAX HwXQOSFlowControlAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXQOSFlowControlAlarmEntry" + INDEX {hwXQOSFlowControlAlarmSlotid, hwXQOSFlowControlAlarmIfIndex, hwXQOSFlowControlAlarmIfName} + ::= { hwXQOSFlowControlAlarmTable 1 } + + HwXQOSFlowControlAlarmEntry ::= + SEQUENCE { + hwXQOSFlowControlAlarmSlotid + OCTET STRING, + hwXQOSFlowControlAlarmIfIndex + Integer32, + hwXQOSFlowControlAlarmIfName + OCTET STRING + } + + hwXQOSFlowControlAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "slot id." + ::= { hwXQOSFlowControlAlarmEntry 1 } + + hwXQOSFlowControlAlarmIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifindex." + ::= { hwXQOSFlowControlAlarmEntry 2 } + + hwXQOSFlowControlAlarmIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "interface name." + ::= { hwXQOSFlowControlAlarmEntry 3 } + +--end add by shenjiulong 00216198, Abnormal pause frame alarm + +--begin add by xuehui 00471789, ACL Resource alarm + hwXACLResourceAlarmObjects OBJECT IDENTIFIER ::= { hwXQoSObjects 66 } + + hwXACLResourceAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwXACLResourceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLResourceAlarmTable" + ::= { hwXACLResourceAlarmObjects 1 } + + hwXACLResourceAlarmEntry OBJECT-TYPE + SYNTAX HwXACLResourceAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "hwXACLResourceAlarmEntry" + INDEX {hwXACLResourceAlarmSlotid, hwXACLResourceAlarmServiceType, hwXACLResourceAlarmServiceName, hwXACLResourceAlarmApplyType, hwXACLResourceAlarmInterfaceName, hwXACLResourceAlarmDirection, hwXACLResourceAlarmServiceParam1, hwXACLResourceAlarmServiceParam2, hwXACLResourceAlarmServiceParam3, hwXACLResourceAlarmACLFailReason} + ::= { hwXACLResourceAlarmTable 1 } + + HwXACLResourceAlarmEntry ::= + SEQUENCE { + hwXACLResourceAlarmSlotid + OCTET STRING, + hwXACLResourceAlarmServiceType + OCTET STRING, + hwXACLResourceAlarmServiceName + OCTET STRING, + hwXACLResourceAlarmApplyType + OCTET STRING, + hwXACLResourceAlarmInterfaceName + OCTET STRING, + hwXACLResourceAlarmDirection + OCTET STRING, + hwXACLResourceAlarmServiceParam1 + OCTET STRING, + hwXACLResourceAlarmServiceParam2 + OCTET STRING, + hwXACLResourceAlarmServiceParam3 + OCTET STRING, + hwXACLResourceAlarmACLFailReason + OCTET STRING + } + hwXACLResourceAlarmSlotid OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The information of the chassis." + ::= { hwXACLResourceAlarmEntry 1 } + + hwXACLResourceAlarmServiceType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Type." + ::= { hwXACLResourceAlarmEntry 2 } + hwXACLResourceAlarmServiceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Name." + ::= { hwXACLResourceAlarmEntry 3 } + hwXACLResourceAlarmApplyType OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "View." + ::= { hwXACLResourceAlarmEntry 4 } + hwXACLResourceAlarmInterfaceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface Name." + ::= { hwXACLResourceAlarmEntry 5 } + hwXACLResourceAlarmDirection OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "inbound or outbound." + ::= { hwXACLResourceAlarmEntry 6 } + hwXACLResourceAlarmServiceParam1 OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Param1." + ::= { hwXACLResourceAlarmEntry 7 } + hwXACLResourceAlarmServiceParam2 OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Param2." + ::= { hwXACLResourceAlarmEntry 8 } + hwXACLResourceAlarmServiceParam3 OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Param3." + ::= { hwXACLResourceAlarmEntry 9 } + + hwXACLResourceAlarmACLFailReason OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Acl Fail Code." + ::= { hwXACLResourceAlarmEntry 10 } +--end add by xuehui 00471789, ACL Resource alarm + END + +-- +-- HUAWEI-XQoS-MIB.mib +--