summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-EVC-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/comware/HH3C-EVC-MIB')
-rw-r--r--MIBS/comware/HH3C-EVC-MIB585
1 files changed, 585 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-EVC-MIB b/MIBS/comware/HH3C-EVC-MIB
new file mode 100644
index 0000000..f26406f
--- /dev/null
+++ b/MIBS/comware/HH3C-EVC-MIB
@@ -0,0 +1,585 @@
+-- =============================================================================
+-- Copyright (c) 2004-2019 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description: Ethernet Virtual Connection MIB
+-- Reference:
+-- Version: V1.4
+-- History:
+-- V1.0 2009-08-08 Initial version Created by Jianyong Song
+-- V1.1 2011-12-23 Updated by Xuanli Mou
+-- Added hh3cEvcSrvInstEnableInStat in hh3cEvcSrvInstTable.
+-- Added hh3cEvcSrvInstEnableOutStat in hh3cEvcSrvInstTable.
+-- Added hh3cEvcSrvInstCarTable.
+-- Added hh3cEvcSrvInstStatInfoTable.
+-- V1.2 2012-11-21 Updated by Neng Yan
+-- portbased is replaced by default.
+-- V1.3 2014-01-03 Updated by Neng Yan
+-- Added hh3cEvcSrvInstCvlanIdListLow, hh3cEvcSrvInstCvlanIdListHigh
+-- in hh3cEvcSrvInstTable.
+-- Added encapSvlanIdCvlanId(6),
+-- encapSvlanIdCvlanIdList(7),
+-- encapCvlanId(8),
+-- encapCvlanIdList(9) for hh3cEvcSrvInstEncapCapabilities.
+-- Added svlanIdCvlanId(6),
+-- svlanIdCvlanIdList(7),
+-- svlanIdCvlanIdAll(8),
+-- cvlanIdList(9) for hh3cEvcSrvInstEncap.
+-- V1.4 2019-06-03 Updated by Dimin Zhang
+-- Added hh3cEvcSrvInstInRewriteType, hh3cEvcSrvInstInRewriteSvlanId,
+-- hh3cEvcSrvInstInRewriteCvlanId, hh3cEvcSrvInstInRewriteSymm,
+-- hh3cEvcSrvInstOutRewriteType, hh3cEvcSrvInstOutRewriteSvlanId,
+-- hh3cEvcSrvInstOutRewriteCvlanId in hh3cEvcSrvInstTable.
+-- =============================================================================
+HH3C-EVC-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ RowStatus,
+ TruthValue,
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ Integer32,
+ Counter64
+ FROM SNMPv2-SMI
+ ifIndex
+ FROM IF-MIB
+ hh3cCommon
+ FROM HH3C-OID-MIB;
+
+-- =============================================================================
+-- module identity part
+-- =============================================================================
+hh3cEvc MODULE-IDENTITY
+ LAST-UPDATED
+ "200908081000Z" -- Aug 08, 2009 at 10:00 GMT
+ ORGANIZATION
+ "New H3C Technologies Co., Ltd."
+ CONTACT-INFO
+ "Platform Team New H3C Technologies Co., Ltd.
+ Hai-Dian District Beijing P.R. China
+ http://www.h3c.com
+ Zip:100085"
+ DESCRIPTION
+ "Ethernet Virtual Connection MIB"
+ REVISION
+ "200908081000Z" -- Aug 08, 2009 at 10:00 GMT
+ DESCRIPTION
+ "The initial version of this MIB."
+ ::= { hh3cCommon 106 }
+
+-- =============================================================================
+-- Textual Conventions
+-- =============================================================================
+Hh3cEvcSrvInstRewriteType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A value that represents a type of VLAN tag processing rule for traffic.
+
+ none Invalid value.
+
+ nestSvlan Adds an outer VLAN tag.
+
+ nestCvlan Adds an inner VLAN tag.
+
+ nestSvlanCvlan Adds an outer VLAN tag and an inner VLAN tag.
+
+ stripSvlan Removes an outer VLAN tag.
+
+ stripCvlan Removes an inner VLAN tag.
+
+ stripSvlanCvlan Removes an outer VLAN tag and an inner VLAN tag.
+
+ remark1To1 Replaces one VLAN tag of packets with the specified VLAN tag
+ (1-to-1 mapping).
+
+ remark1To2 Replaces the VLAN tag of single tagged packets with the
+ specified outer and inner VLAN tags (1-to-2 mapping).
+
+ remark2To1 Replaces the outer and inner VLAN tags of double tagged
+ packets with the specified VLAN tag (2-to-1 mapping).
+
+ remark2To2 Replaces the outer and inner VLAN tags of double tagged
+ packets with the specified outer and inner VLAN tags
+ (2-to-2 mapping)."
+ SYNTAX INTEGER {
+ none(0),
+ nestSvlan(1),
+ nestCvlan(2),
+ nestSvlanCvlan(3),
+ stripSvlan(4),
+ stripCvlan(5),
+ stripSvlanCvlan(6),
+ remark1To1(7),
+ remark1To2(8),
+ remark2To1(9),
+ remark2To2(10)
+ }
+
+-- =============================================================================
+-- object definition begin
+-- =============================================================================
+
+hh3cEvcObjects OBJECT IDENTIFIER ::= { hh3cEvc 1 }
+
+hh3cEvcScalarGroup OBJECT IDENTIFIER ::= { hh3cEvcObjects 1 }
+
+hh3cEvcSrvInstEncapCapabilities OBJECT-TYPE
+ SYNTAX BITS
+ {
+ encapDefault(0),
+ encapUntagged(1),
+ encapTagged(2),
+ encapSvlanId(3),
+ encapSvlanIdList(4),
+ encapSvlanIdOnlyTagged(5),
+ encapSvlanIdCvlanId(6),
+ encapSvlanIdCvlanIdList(7),
+ encapCvlanId(8),
+ encapCvlanIdList(9)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object displays the encapsulation capabilities of service
+ instance with respect to certain fields. The following values may be
+ supported:
+ encapDefault: Support for matching packets by the default
+ criteria which matches packets that do not match
+ any other service instance.
+ encapUntagged: Support for matching untagged packets.
+ encapTagged: Support for matching all tagged packets.
+ encapSvlanId: Support for matching packets by an SVLAN ID, and
+ the packets may be untagged if PVID of the port is
+ the SVLAN ID when the encapSvlanIdOnlyTagged field
+ is not set.
+ encapSvlanIdList: Support for matching packets by SVLAN ID list, and
+ the packets may be untagged if PVID of the port is
+ in SVLAN ID list when the encapSvlanIdOnlyTagged
+ field is not set.
+ encapSvlanIdOnlyTagged: Support for matching only tagged packets
+ by an SVLAN ID or a SVLAN ID list.
+ encapSvlanIdCvlanId: Support for matching packets by an SVLAN ID
+ and a CVLAN ID.
+ encapSvlanIdCvlanIdList: Support for matching packets by an SVLAN ID
+ and a CVLAN ID list.
+ encapCvlanId: Support for matching packets by a CVLAN ID.
+ encapCvlanIdList: Support for matching packets by a CVLAN ID list."
+ ::= { hh3cEvcScalarGroup 1 }
+
+hh3cEvcPortMaxSrvInstNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The max service instance number of a port."
+ ::= { hh3cEvcScalarGroup 2 }
+
+-- =============================================================================
+-- hh3cEvcSrvInstTable Definition
+-- =============================================================================
+hh3cEvcSrvInstTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cEvcSrvInstEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table for configuring service instance parameter of the port."
+ ::= { hh3cEvcObjects 2 }
+
+hh3cEvcSrvInstEntry OBJECT-TYPE
+ SYNTAX Hh3cEvcSrvInstEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry for configuring service instance parameter of the port."
+ INDEX
+ {
+ ifIndex,
+ hh3cEvcSrvInstId
+ }
+ ::= { hh3cEvcSrvInstTable 1 }
+
+Hh3cEvcSrvInstEntry ::=
+ SEQUENCE
+ {
+ hh3cEvcSrvInstId Integer32,
+ hh3cEvcSrvInstEncap INTEGER,
+ hh3cEvcSrvInstSvlanIdListLow OCTET STRING,
+ hh3cEvcSrvInstSvlanIdListHigh OCTET STRING,
+ hh3cEvcSrvInstRowStatus RowStatus,
+ hh3cEvcSrvInstEnableInStat TruthValue,
+ hh3cEvcSrvInstEnableOutStat TruthValue,
+ hh3cEvcSrvInstCvlanIdListLow OCTET STRING,
+ hh3cEvcSrvInstCvlanIdListHigh OCTET STRING,
+ hh3cEvcSrvInstInRewriteType Hh3cEvcSrvInstRewriteType,
+ hh3cEvcSrvInstInRewriteSvlanId Integer32,
+ hh3cEvcSrvInstInRewriteCvlanId Integer32,
+ hh3cEvcSrvInstInRewriteSymm TruthValue,
+ hh3cEvcSrvInstOutRewriteType Hh3cEvcSrvInstRewriteType,
+ hh3cEvcSrvInstOutRewriteSvlanId Integer32,
+ hh3cEvcSrvInstOutRewriteCvlanId Integer32
+ }
+
+hh3cEvcSrvInstId OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Service instance ID. Its value ranges from 1 to the value of
+ hh3cEvcPortMaxSrvInstNum."
+ ::= { hh3cEvcSrvInstEntry 1 }
+
+hh3cEvcSrvInstEncap OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ default(1),
+ untagged(2),
+ tagged(3),
+ svlanIdList(4),
+ svlanIdListOnlyTagged(5),
+ svlanIdCvlanId(6),
+ svlanIdCvlanIdList(7),
+ svlanIdCvlanIdAll(8),
+ cvlanIdList(9)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Encapsulation mode of a service instance.
+ none : Invalid value.
+ default : Match packets by the default criteria which matches
+ packets that do not match any other service instance.
+ It is supported when the encapDefault field of
+ hh3cEvcCapabilities is set.
+ untagged : Match untagged packets. It is supported when the
+ encapUntagged field of hh3cEvcCapabilities is set.
+ tagged : Match all tagged packets. It is supported when the
+ encapTagged field of hh3cEvcCapabilities is set.
+ svlanIdList: Match packets by SVLAN ID list and untagged packets if
+ PVID of the port is in SVLAN ID list, the SVLAN ID list is
+ denoted by hh3cEvcSrvInstSvlanIdListLow and
+ hh3cEvcSrvInstSvlanIdListHigh. It is supported when the
+ encapSvlanId or encapSvlanIdList field of
+ hh3cEvcCapabilities is set. Only a VLAN ID is supported
+ when the encapSvlanId field of hh3cEvcCapabilities is set.
+ svlanIdListOnlyTagged: Match only tagged packets by an SVLAN ID list,
+ the SVLAN ID is denoted by
+ hh3cEvcSrvInstSvlanIdListLow and
+ hh3cEvcSrvInstSvlanIdListLow. It is
+ supported when the encapSvlanId (or
+ encapSvlanIdList) and encapSvlanIdOnlyTagged
+ fields of hh3cEvcCapabilities are set. Only a
+ VLAN ID is supported when the encapSvlanId and
+ encapSvlanIdOnlyTagged field of
+ hh3cEvcCapabilities are set.
+ svlanIdCvlanId: Match packets by an SVLAN ID and a CVLAN ID.
+ The SVLAN ID is denoted by hh3cEvcSrvInstSvlanIdListLow
+ or hh3cEvcSrvInstSvlanIdListHigh. The CVLAN ID is
+ denoted by hh3cEvcSrvInstCvlanIdListLow or
+ hh3cEvcSrvInstCvlanIdListHigh. It is supported when
+ the encapSvlanIdCvlanId field of
+ hh3cEvcCapabilities is set.
+ svlanIdCvlanIdList: Match packets by an SVLAN ID and a CVLAN ID list.
+ The SVLAN ID is denoted by
+ hh3cEvcSrvInstSvlanIdListLow or
+ hh3cEvcSrvInstSvlanIdListHigh. The CVLAN ID list is
+ denoted by hh3cEvcSrvInstCvlanIdListLow and
+ hh3cEvcSrvInstCvlanIdListHigh. It is supported when
+ the encapSvlanIdCvlanIdList field of
+ hh3cEvcCapabilities is set.
+ svlanIdCvlanIdAll: Match packets by an SVLAN ID and all CVLAN IDs.
+ The SVLAN ID is denoted by hh3cEvcSrvInstSvlanIdListLow
+ or hh3cEvcSrvInstSvlanIdListHigh. The CVLAN ID
+ includes all VLAN IDs. It is supported when the
+ encapSvlanIdCvlanIdList field of hh3cEvcCapabilities
+ is set.
+ cvlanIdList: Match packets by CVLAN ID list. The CVLAN ID list is
+ denoted by hh3cEvcSrvInstCvlanIdListLow and
+ hh3cEvcSrvInstCvlanIdListLow. It is supported when the
+ encapCvlanId or encapCvlanIdList field of
+ hh3cEvcCapabilities is set."
+ ::= { hh3cEvcSrvInstEntry 2 }
+
+hh3cEvcSrvInstSvlanIdListLow OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object contains the first 2048 bits of the 4096-bit vector,
+ indicating which SVLAN IDs are assigned to this service instance. The
+ lowest order bit of the first octet corresponds to SVLAN 1, while the
+ highest order bit of the last octet corresponds to SVLAN 2048. A bit
+ that is on (equal to 1) indicates that the corresponding SVLAN ID is
+ assigned to this service instance."
+ ::= { hh3cEvcSrvInstEntry 3 }
+
+hh3cEvcSrvInstSvlanIdListHigh OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object contains the second 2048 bits of the 4096-bit vector,
+ indicating which SVLAN IDs are assigned to this service instance. The
+ lowest order bit of the first octet corresponds to SVLAN 2049, while
+ the third highest order bit of the last octet corresponds to SVLAN
+ 4094. A bit that is on (equal to 1) indicates that the corresponding
+ SVLAN ID is assigned to this service instance."
+ ::= { hh3cEvcSrvInstEntry 4 }
+
+hh3cEvcSrvInstRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Operation status of this table entry. When a row in this
+ table is in active state, no objects in that row
+ can be modified by the agent."
+ ::= { hh3cEvcSrvInstEntry 5 }
+
+hh3cEvcSrvInstEnableInStat OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object is used to configure inbound statistics function
+ to this service instance."
+ DEFVAL { false }
+ ::= { hh3cEvcSrvInstEntry 6 }
+
+hh3cEvcSrvInstEnableOutStat OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object is used to configure outbound statistics function
+ to this service instance."
+ DEFVAL { false }
+ ::= { hh3cEvcSrvInstEntry 7 }
+
+hh3cEvcSrvInstCvlanIdListLow OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object contains the first 2048 bits of the 4096-bit vector,
+ indicating which CVLAN IDs are assigned to this service instance. The
+ lowest order bit of the first octet corresponds to CVLAN 1, while the
+ highest order bit of the last octet corresponds to CVLAN 2048. A bit
+ that is on (equal to 1) indicates that the corresponding CVLAN ID is
+ assigned to this service instance."
+ DEFVAL { ''h }
+ ::= { hh3cEvcSrvInstEntry 8 }
+
+hh3cEvcSrvInstCvlanIdListHigh OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object contains the second 2048 bits of the 4096-bit vector,
+ indicating which CVLAN IDs are assigned to this service instance. The
+ lowest order bit of the first octet corresponds to CVLAN 2049, while
+ the third highest order bit of the last octet corresponds to CVLAN
+ 4094. A bit that is on (equal to 1) indicates that the corresponding
+ CVLAN ID is assigned to this service instance."
+ DEFVAL { ''h }
+ ::= { hh3cEvcSrvInstEntry 9 }
+
+hh3cEvcSrvInstInRewriteType OBJECT-TYPE
+ SYNTAX Hh3cEvcSrvInstRewriteType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VLAN tag processing rule for incoming traffic."
+ ::= { hh3cEvcSrvInstEntry 10 }
+
+hh3cEvcSrvInstInRewriteSvlanId OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Outer VLAN tag processing rule for incoming traffic.Its value ranges
+ from 1 to 4094."
+ ::= { hh3cEvcSrvInstEntry 11 }
+
+hh3cEvcSrvInstInRewriteCvlanId OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Inner VLAN tag processing rule for incoming traffic.Its value ranges
+ from 1 to 4094."
+ ::= { hh3cEvcSrvInstEntry 12 }
+
+hh3cEvcSrvInstInRewriteSymm OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Applies the reverse VLAN tag processing rule to outgoing traffic."
+ DEFVAL { false }
+ ::= { hh3cEvcSrvInstEntry 13 }
+
+hh3cEvcSrvInstOutRewriteType OBJECT-TYPE
+ SYNTAX Hh3cEvcSrvInstRewriteType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VLAN tag processing rule for outgoing traffic."
+ ::= { hh3cEvcSrvInstEntry 14 }
+
+hh3cEvcSrvInstOutRewriteSvlanId OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Outer VLAN tag processing rule for outgoing traffic.Its value ranges
+ from 1 to 4094."
+ ::= { hh3cEvcSrvInstEntry 15 }
+
+hh3cEvcSrvInstOutRewriteCvlanId OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Inner VLAN tag processing rule for outgoing traffic.Its value ranges
+ from 1 to 4094."
+ ::= { hh3cEvcSrvInstEntry 16 }
+-- =============================================================================
+-- End of hh3cEvcSrvInstTable Definition
+-- =============================================================================
+
+-- =============================================================================
+-- hh3cEvcSrvInstCarTable Definition
+-- =============================================================================
+hh3cEvcSrvInstCarTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cEvcSrvInstCarEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of configuring CAR for the service instance."
+ ::= { hh3cEvcObjects 3 }
+
+hh3cEvcSrvInstCarEntry OBJECT-TYPE
+ SYNTAX Hh3cEvcSrvInstCarEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the table containing CAR configuration on
+ the service instance. If the following entries are not supported
+ by the service instance, or not configured to the service instance,
+ they are zero."
+ INDEX
+ {
+ ifIndex,
+ hh3cEvcSrvInstId
+ }
+ ::= { hh3cEvcSrvInstCarTable 1 }
+
+Hh3cEvcSrvInstCarEntry ::=
+ SEQUENCE
+ {
+ hh3cEvcSrvInstInCarIndex Integer32,
+ hh3cEvcSrvInstOutCarIndex Integer32
+ }
+
+hh3cEvcSrvInstInCarIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The object is used to configure inbound CAR function
+ to this service instance.
+ The CAR index is defined in hh3cIfQoSAggregativeCarIndex
+ at HH3C-IFQOS2-MIB. The default value is 0."
+ ::= { hh3cEvcSrvInstCarEntry 1 }
+
+hh3cEvcSrvInstOutCarIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The object is used to configure outbound CAR function
+ to this service instance.
+ The CAR index is defined in hh3cIfQoSAggregativeCarIndex
+ at HH3C-IFQOS2-MIB. The default value is 0."
+ ::= { hh3cEvcSrvInstCarEntry 2 }
+-- =============================================================================
+-- End of hh3cEvcSrvInstTable Definition
+-- =============================================================================
+
+-- =============================================================================
+-- hh3cEvcSrvInstStatInfoTable Definition
+-- =============================================================================
+hh3cEvcSrvInstStatInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cEvcSrvInstStatInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table for displaying statistics information of service instance."
+ ::= { hh3cEvcObjects 4 }
+
+hh3cEvcSrvInstStatInfoEntry OBJECT-TYPE
+ SYNTAX Hh3cEvcSrvInstStatInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table entry of the service instance.
+ If the statistics function is not supported
+ by the service instance, or not configured to the service instance,
+ following entries will be zero."
+ INDEX
+ {
+ ifIndex,
+ hh3cEvcSrvInstId
+ }
+ ::= { hh3cEvcSrvInstStatInfoTable 1 }
+
+Hh3cEvcSrvInstStatInfoEntry ::=
+ SEQUENCE
+ {
+ hh3cEvcSrvInstInPackets Counter64,
+ hh3cEvcSrvInstInBytes Counter64,
+ hh3cEvcSrvInstOutPackets Counter64,
+ hh3cEvcSrvInstOutBytes Counter64
+ }
+
+hh3cEvcSrvInstInPackets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of inbound packets received on this service instance."
+ ::= { hh3cEvcSrvInstStatInfoEntry 1 }
+
+hh3cEvcSrvInstInBytes OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Byte counts of inbound packets received on this service instance."
+ ::= { hh3cEvcSrvInstStatInfoEntry 2 }
+
+hh3cEvcSrvInstOutPackets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of outbound packets transmitted on this service instance."
+ ::= { hh3cEvcSrvInstStatInfoEntry 3 }
+
+hh3cEvcSrvInstOutBytes OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Byte counts of outbound packets transmitted on this service instance."
+ ::= { hh3cEvcSrvInstStatInfoEntry 4 }
+-- =============================================================================
+-- End of hh3cEvcSrvInstStatInfoTable Definition
+-- =============================================================================
+
+END