3964 lines
126 KiB
Plaintext
3964 lines
126 KiB
Plaintext
-- ==================================================================
|
|
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description: HUAWEI Private IPFPM MIB
|
|
-- Reference:
|
|
-- Version: V1.35
|
|
-- History:
|
|
-- Wang XuanXuan,2012-08-13,Create
|
|
-- ==================================================================
|
|
-- ==================================================================
|
|
--
|
|
-- Variables and types be imported
|
|
--
|
|
-- ==================================================================
|
|
|
|
HUAWEI-IPFPM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE,
|
|
MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus, TruthValue, TimeStamp, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
|
|
hwIpfpmMib MODULE-IDENTITY
|
|
LAST-UPDATED "201708171704Z"--
|
|
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 MIB describes objects to manage IPFPM (IP Flow
|
|
Performance Measurement). IPFPM provides a method for IP
|
|
flow performance measurement, in which MCP (Measurement
|
|
Control Point),DCP (Data Collecting Point) and TLP
|
|
(Target Logic Point) are three kinds of roles working
|
|
together. TLP is responsible for implementing measurement
|
|
and generating the measurement data. DCP manages TLPs and
|
|
get measurement data from them to report to MCP. MCP
|
|
works as the control role to collect and calculate the
|
|
measurement data that DCP reported."
|
|
REVISION "201708171704Z"
|
|
DESCRIPTION "revision 1.35, modify the description of hwIpfpmMultiOneDelayRecovery, hwIpfpmMultiTwoDelayRecovery"
|
|
REVISION "201707211530Z"
|
|
DESCRIPTION "revision 1.34, add hwIpfpmDcpInstTlpIndexTable, hwIpfpmDcpInstTlpNHIndexTable"
|
|
REVISION "201707211451Z"
|
|
DESCRIPTION "revision 1.33, modify the description of hwIpfpmMcpInstTlpMaxNum, hwIpfpmMcpAchMaxNum, hwIpfpmDcpMcpVpnType, hwIpfpmPeriodSource, hwIpfpmMcpInstDesc, hwIpfpmDcpInstTlpBackwardFlowLabelFlag"
|
|
REVISION "201608191122Z"
|
|
DESCRIPTION "revision 1.32, add hwIpfpmDcpFlowVxlan and hwIpfpmDcpFlowVni,hwIpfpmMcpInstTlpMaxNum, hwIpfpmMcpAchMaxNum"
|
|
REVISION "201607262022Z"
|
|
DESCRIPTION "revision 1.31, modify hwIpfpmDcpInstTlpLspLabel2 and hwIpfpmDcpInstTlpBackwardLspLabel2"
|
|
REVISION "201605172022Z"
|
|
DESCRIPTION "revision 1.30, modify the description of hwIpfpmDcpNexthopIp"
|
|
REVISION "201603292003Z"
|
|
DESCRIPTION "revision 1.29, modify hwIpfpmMcpAuthKey, hwIpfpmDcpAuthKey, hwIpfpmDcpInstAuthKey OBJECT-TYPE range"
|
|
REVISION "201602251100Z"
|
|
DESCRIPTION "revision 1.28, add hwIpfpmDcpInstTlpNHTable"
|
|
REVISION "201510211700Z"
|
|
DESCRIPTION "revision 1.27, add for multiDelay"
|
|
REVISION "201510131700Z"
|
|
DESCRIPTION "revision 1.26, modify the spelling mistake of the word label"
|
|
REVISION "201508142059Z"
|
|
DESCRIPTION "revision 1.25, modify the DEFVAL of hwIpfpmMcpId ,hwIpfpmDcpFlowDstAddr, hwIpfpmDcpFlowSrcAddr,hwIpfpmDcpId,hwIpfpmDcpId node"
|
|
REVISION "201505071555Z"
|
|
DESCRIPTION "revision 1.24, modify the type of hwIpfpmDcpTlpExtIfIndex node"
|
|
REVISION "201507091658Z"
|
|
DESCRIPTION "revision 1.23, modify the value of hwIpfpmDcpInstGroupId node range"
|
|
REVISION "201505061255Z"
|
|
DESCRIPTION "revision 1.22, add hwIpfpmDcpTlpQueryExtTable and hwIpfpmDcpTlpExtTable "
|
|
REVISION "201505051555Z"
|
|
DESCRIPTION "revision 1.21, add hwIpfpmDcpInstGroupId "
|
|
REVISION "201504161527Z"
|
|
DESCRIPTION "revision 1.20, add enum bidirectional (3) value for hwIpfpmMcpFlowType mib node"
|
|
REVISION "201502061143Z"
|
|
DESCRIPTION "revision 1.19, modify table index"
|
|
REVISION "201412291626Z"
|
|
DESCRIPTION "revision 1.18, modify hwIpfpmDcpInstTlpTable for atom"
|
|
REVISION "201406261000Z"
|
|
DESCRIPTION "revision 1.17, add new VB in hwIpfpmDcpInstTlpTable for SFP"
|
|
REVISION "201402121000Z"
|
|
DESCRIPTION "revision 1.16, modify size list of hwIpfpmDcpSourceInstId, hwIpfpmDcpInstTlpVpnLabel, hwIpfpmDcpInstTlpLspLabel"
|
|
REVISION "201312171000Z"
|
|
DESCRIPTION "revision 1.15, add hwIpfpmTlpExceed, hwIpfpmTlpRecovery, hwIpfpmTlpExceedBoardId, hwIpfpmTlpNumber, hwIpfpmTlpThreshold"
|
|
REVISION "201310252000Z"
|
|
DESCRIPTION "revision 1.14, add description in the threshold trap"
|
|
REVISION "201309252000Z"
|
|
DESCRIPTION "revision 1.13, support flow-label"
|
|
REVISION "201309232000Z"
|
|
DESCRIPTION "revision 1.12, add hwIpfpmDcpMcpVpnName, hwIpfpmDcpMcpVpnType, hwIpfpmDcpInstMcpVpnName, hwIpfpmDcpInstMcpVpnType"
|
|
REVISION "201308182038Z"
|
|
DESCRIPTION "revision 1.11, add hwIpfpmDcpFlowConflict"
|
|
REVISION "201308142038Z"
|
|
DESCRIPTION "revision 1.10"
|
|
REVISION "201308051504Z"
|
|
DESCRIPTION "revision 1.09"
|
|
REVISION "201307041612Z"
|
|
DESCRIPTION "revision 1.08"
|
|
REVISION "201306221450Z"
|
|
DESCRIPTION "revision 1.07"
|
|
REVISION "201306041403Z"
|
|
DESCRIPTION "revision 1.06"
|
|
REVISION "201304271730Z"
|
|
DESCRIPTION "revision 1.05"
|
|
REVISION "201303271011Z"
|
|
DESCRIPTION "revision 1.04"
|
|
REVISION "201303261011Z"
|
|
DESCRIPTION "revision 1.03"
|
|
REVISION "201303131150Z"
|
|
DESCRIPTION "revision"
|
|
REVISION "201302181150Z"
|
|
DESCRIPTION "init"
|
|
::= { hwDatacomm 316 }
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
HWEnabledStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes that the status of some function is enabled or
|
|
disabled."
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
|
|
HWIpfpmStatErrInfo ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes whether the statistics data is invalid or not
|
|
and the reason of invalidation."
|
|
SYNTAX INTEGER
|
|
{
|
|
noErr(0),
|
|
initialIntervalForward(1),
|
|
initialIntervalBackward(2),
|
|
initialIntervalBidirection(3),
|
|
inconsistInterval(4),
|
|
asynClock(5),
|
|
incompleteDataForward(6),
|
|
incompleteDataBackward(7),
|
|
incompleteDataBidirection(8),
|
|
noFlowDataForward(9),
|
|
noFlowDataBackward(10),
|
|
noFlowDataBidirection(11),
|
|
errFlowDataForward(12),
|
|
errFlowDataBackward(13),
|
|
errFlowDataBidirection(14),
|
|
multiDataOneDelay(15),
|
|
multiDataTwoDelay(16),
|
|
errDelayVariationForward(17),
|
|
errDelayVariationBackward(18),
|
|
errDelayVariationBidirection(19),
|
|
errMultiSourceSwitch(20),
|
|
unknownErr(21)
|
|
}
|
|
|
|
HWIpfpmMeasureFlag ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the optional bit of an IP packet for
|
|
IPFPM measurement."
|
|
SYNTAX INTEGER
|
|
{
|
|
flagsBit0(1),
|
|
tosBit3(2),
|
|
tosBit4(3),
|
|
tosBit5(4),
|
|
tosBit6(5),
|
|
tosBit7(6)
|
|
}
|
|
|
|
HWIpfpmFlowType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of flow in an test instance."
|
|
SYNTAX INTEGER
|
|
{
|
|
null(0),
|
|
forward(1),
|
|
backward(2),
|
|
bidirectional(3),
|
|
forwardandbackward(4)
|
|
}
|
|
|
|
HWIpfpmMcpFlowType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of flow in an test instance."
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
forward (1),
|
|
backward (2),
|
|
bidirectional (3)
|
|
}
|
|
|
|
HWIpfpmFlowTlpDirec ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the role of flow TLP in the measurement
|
|
network."
|
|
SYNTAX INTEGER
|
|
{
|
|
ingress(1),
|
|
egress(2)
|
|
}
|
|
|
|
HWIpfpmTlpRole ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the TLP point."
|
|
SYNTAX INTEGER
|
|
{
|
|
in-point(1),
|
|
out-point(2),
|
|
mid-point(3)
|
|
}
|
|
HWIpfpmDelayTlpRole ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the TLP point in delay measure."
|
|
SYNTAX INTEGER
|
|
{
|
|
e2e(1),
|
|
section(2)
|
|
}
|
|
|
|
HWIpfpmLossTlpRole ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the TLP point in loss measure."
|
|
SYNTAX INTEGER
|
|
{
|
|
e2e(1),
|
|
section(2)
|
|
}
|
|
|
|
HWIpfpmMcpTlpRole ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the role of TLP in the ACH."
|
|
SYNTAX INTEGER
|
|
{
|
|
in-group(1),
|
|
out-group(2)
|
|
}
|
|
|
|
|
|
|
|
HWIpfpmAuthType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of IPFPM authentication."
|
|
SYNTAX INTEGER
|
|
{
|
|
hmac-sha256(1)
|
|
}
|
|
|
|
HWIpfpmDelayMeasType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of delay measure of an test instance."
|
|
SYNTAX INTEGER
|
|
{
|
|
null(0),
|
|
oneway(1),
|
|
twoway(2)
|
|
}
|
|
|
|
|
|
HWIpfpmMeasTimeRangeType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of on-demand loss or delay measure of an test instance."
|
|
SYNTAX INTEGER
|
|
{
|
|
null(0),
|
|
timerange5m(5),
|
|
timerange10m(10),
|
|
timerange15m(15),
|
|
timerange30m(30)
|
|
}
|
|
|
|
HWIpfpmInstIntervalType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the interval type of an test instance."
|
|
SYNTAX INTEGER
|
|
{
|
|
interval1s(1),
|
|
interval10s(10),
|
|
interval60s(60),
|
|
interval600s(600)
|
|
}
|
|
|
|
HWIpfpmInstType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of an test instance."
|
|
SYNTAX INTEGER
|
|
{
|
|
unicast(0),
|
|
multicastsrc(1),
|
|
multicastrecv(2)
|
|
}
|
|
|
|
HWIpfpmMMSType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of multicastsrc."
|
|
SYNTAX INTEGER
|
|
{
|
|
master (0),
|
|
slave (1)
|
|
}
|
|
|
|
HWIpfpmVpnType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of VPN.
|
|
The value 'none' represents the public network, the value 'manage-vpn'
|
|
represents the net-mange VPN. and the value 'vpn-instance' represents
|
|
the normal VPN instance."
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
manage-vpn (1),
|
|
vpn-instance (2)
|
|
}
|
|
|
|
HWIpfpmClockSoure ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the type of ClockSoure.
|
|
The value 'ntp' represents using ntp."
|
|
SYNTAX INTEGER
|
|
{
|
|
default (0),
|
|
ntp (1)
|
|
}
|
|
|
|
HWIpfpmTlpRoleIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the TLP midpoint."
|
|
SYNTAX INTEGER
|
|
{
|
|
mid-point(3)
|
|
}
|
|
--
|
|
-- Node definitions
|
|
--
|
|
hwIpfpmMcpObjects OBJECT IDENTIFIER ::= { hwIpfpmMib 1 }
|
|
hwIpfpmDcpObjects OBJECT IDENTIFIER ::= { hwIpfpmMib 2 }
|
|
hwIpfpmTraps OBJECT IDENTIFIER ::= { hwIpfpmMib 3 }
|
|
hwIpfpmConformance OBJECT IDENTIFIER ::= { hwIpfpmMib 4 }
|
|
|
|
--
|
|
-- IPFPM MIB Objects
|
|
--
|
|
hwIpfpmMcpConfiguration OBJECT IDENTIFIER ::= { hwIpfpmMcpObjects 1 }
|
|
hwIpfpmMcpStatistics OBJECT IDENTIFIER ::= { hwIpfpmMcpObjects 2 }
|
|
hwIpfpmDcpConfiguration OBJECT IDENTIFIER ::= { hwIpfpmDcpObjects 1 }
|
|
hwIpfpmDcpTrapObjects OBJECT IDENTIFIER ::= { hwIpfpmDcpObjects 2 }
|
|
|
|
|
|
-- ==================================================================
|
|
-- IPFPM MCP configuration group
|
|
-- ==================================================================
|
|
--
|
|
-- hwIpfpmMcpGlobalTable: MCP global configure information
|
|
--
|
|
|
|
hwIpfpmMcpGlobalTable OBJECT IDENTIFIER ::= { hwIpfpmMcpConfiguration 1 }
|
|
|
|
hwIpfpmMcpEnable OBJECT-TYPE
|
|
SYNTAX HWEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the MCP (Measurement Control
|
|
Point) function is 'enabled(1)' or 'disabled(2)'."
|
|
DEFVAL { disabled }
|
|
::= { hwIpfpmMcpGlobalTable 1 }
|
|
|
|
hwIpfpmMcpId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object indicates the identification of MCP.
|
|
The value 0.0.0.0 represents that it is not configured."
|
|
::= { hwIpfpmMcpGlobalTable 2 }
|
|
|
|
hwIpfpmMcpUdpPort OBJECT-TYPE
|
|
SYNTAX Integer32(1024..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object indicates the port that MCP listens
|
|
on as the server."
|
|
DEFVAL { 65030 }
|
|
::= { hwIpfpmMcpGlobalTable 3 }
|
|
|
|
--
|
|
-- hwIpfpmMcpAuthTable: MCP authenticaiton information
|
|
--
|
|
hwIpfpmMcpAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains attribute of MCP authenticaiton."
|
|
::= { hwIpfpmMcpConfiguration 4 }
|
|
|
|
hwIpfpmMcpAuthEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM authenticaiton configuration information."
|
|
INDEX { hwIpfpmMcpAuthKeyId }
|
|
::= { hwIpfpmMcpAuthTable 1 }
|
|
|
|
HwIpfpmMcpAuthEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpAuthKeyId
|
|
Integer32,
|
|
hwIpfpmMcpAuthType
|
|
HWIpfpmAuthType,
|
|
hwIpfpmMcpAuthKey
|
|
OCTET STRING,
|
|
hwIpfpmMcpAuthRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwIpfpmMcpAuthKeyId OBJECT-TYPE
|
|
SYNTAX Integer32(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the authentication key."
|
|
::= { hwIpfpmMcpAuthEntry 1 }
|
|
|
|
hwIpfpmMcpAuthType OBJECT-TYPE
|
|
SYNTAX HWIpfpmAuthType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication type of the key. The enumeration
|
|
'hmac-sha256(1)' represents the password is sent after being
|
|
encrypted through hmac-sha256. By default, authentication is not configured."
|
|
::= { hwIpfpmMcpAuthEntry 2 }
|
|
|
|
hwIpfpmMcpAuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..432))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password used as an IPFPM authentication key."
|
|
::= { hwIpfpmMcpAuthEntry 3 }
|
|
|
|
hwIpfpmMcpAuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmMcpAuthEntry 4 }
|
|
|
|
-- ==================================================================
|
|
-- IPFPM MCP Instance configuration group
|
|
-- ==================================================================
|
|
--
|
|
-- hwIpfpmMcpInstTable: MCP test instance information
|
|
--
|
|
hwIpfpmMcpInstTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpInstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains attribute of MCP test instances."
|
|
::= { hwIpfpmMcpConfiguration 5 }
|
|
|
|
hwIpfpmMcpInstEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpInstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM configuration information for a particular MCP test
|
|
instance."
|
|
INDEX { hwIpfpmMcpInstId }
|
|
::= { hwIpfpmMcpInstTable 1 }
|
|
|
|
HwIpfpmMcpInstEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpInstId
|
|
Integer32,
|
|
hwIpfpmMcpInstDesc
|
|
OCTET STRING,
|
|
hwIpfpmMcpLossRatioUpThres
|
|
Integer32,
|
|
hwIpfpmMcpLossRatioLowThres
|
|
Integer32,
|
|
hwIpfpmMcpOneDelayUpThres
|
|
Integer32,
|
|
hwIpfpmMcpOneDelayLowThres
|
|
Integer32,
|
|
hwIpfpmMcpTwoDelayUpThres
|
|
Integer32,
|
|
hwIpfpmMcpTwoDelayLowThres
|
|
Integer32,
|
|
hwIpfpmMcpMeasureEnable
|
|
HWEnabledStatus,
|
|
hwIpfpmMcpInstRowStatus
|
|
RowStatus,
|
|
hwIpfpmMcpInstType
|
|
HWIpfpmInstType,
|
|
hwIpfpmMcpSourceInstId
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmMcpInstId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8355838|16711681..16777214)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the test instance."
|
|
::= { hwIpfpmMcpInstEntry 1 }
|
|
|
|
hwIpfpmMcpInstDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the IP FPM instance description on an MCP.
|
|
if the string length is 0, it represents that it is not configured."
|
|
::= { hwIpfpmMcpInstEntry 2 }
|
|
|
|
hwIpfpmMcpLossRatioUpThres OBJECT-TYPE
|
|
SYNTAX Integer32(0..100000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value divided by 1000000 is the upper threshold of loss ratio(%) for alarm.
|
|
The value 0 represents that it is not configured, and the alarm is not enabled."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmMcpInstEntry 3 }
|
|
|
|
hwIpfpmMcpLossRatioLowThres OBJECT-TYPE
|
|
SYNTAX Integer32(0..100000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value divided by 1000000 is the lower threshold of loss ratio(%) for alarm recovery.
|
|
The value 0 represents that it is not configured, and the alarm is not enabled."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmMcpInstEntry 4 }
|
|
|
|
hwIpfpmMcpOneDelayUpThres OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Upper threshold of one-way delay(microsecond) for alarm.
|
|
The value 0 represents that it is not configured, and the alarm is not enabled."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmMcpInstEntry 5 }
|
|
|
|
hwIpfpmMcpOneDelayLowThres OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lower threshold of one-way delay(microsecond) for alarm recovery.
|
|
The value 0 represents that it is not configured, and the alarm is not enabled."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmMcpInstEntry 6 }
|
|
|
|
hwIpfpmMcpTwoDelayUpThres OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Upper threshold of two-way delay(microsecond) for alarm.
|
|
The value 0 represents that it is not configured, and the alarm is not enabled."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmMcpInstEntry 7 }
|
|
|
|
hwIpfpmMcpTwoDelayLowThres OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lower threshold of two-way delay(microsecond) for alarm recovery.
|
|
The value 0 represents that it is not configured, and the alarm is not enabled."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmMcpInstEntry 8 }
|
|
|
|
hwIpfpmMcpMeasureEnable OBJECT-TYPE
|
|
SYNTAX HWEnabledStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the MCP instance measure function is 'enabled(1)' or 'disabled(2)'."
|
|
DEFVAL { enabled }
|
|
::= { hwIpfpmMcpInstEntry 9 }
|
|
|
|
hwIpfpmMcpInstRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmMcpInstEntry 10 }
|
|
|
|
hwIpfpmMcpInstType OBJECT-TYPE
|
|
SYNTAX HWIpfpmInstType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the MCP instance type.
|
|
'unicast(0)' means unicast measurement instance.
|
|
'multicastsrc(1)' means multicast measurement source instance.
|
|
'multicastrecv(2)' means multicast measurement receiver instance."
|
|
::= { hwIpfpmMcpInstEntry 11 }
|
|
|
|
hwIpfpmMcpSourceInstId OBJECT-TYPE
|
|
SYNTAX Integer32 (0|16711681..16777214)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the source instance of multicastrecv.
|
|
This object is only valid when hwIpfpmMcpInstType is 'multicastrecv(2)'.
|
|
We can ingore this object value when hwIpfpmMcpInstType is not 'multicastrecv(2)'."
|
|
::= { hwIpfpmMcpInstEntry 12 }
|
|
|
|
--
|
|
-- hwIpfpmMcpDcpTable: DCP information of MCP test instance
|
|
--
|
|
hwIpfpmMcpDcpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpDcpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table describe the DCPs belonging to MCP test
|
|
instances."
|
|
::= { hwIpfpmMcpConfiguration 6 }
|
|
|
|
hwIpfpmMcpDcpEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpDcpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM DCPs information for a particular MCP test instance."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpDcpId }
|
|
::= { hwIpfpmMcpDcpTable 1 }
|
|
|
|
HwIpfpmMcpDcpEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpDcpId
|
|
IpAddress,
|
|
hwIpfpmMcpDcpRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwIpfpmMcpDcpId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of DCP which belongs to the test instance."
|
|
::= { hwIpfpmMcpDcpEntry 1 }
|
|
|
|
hwIpfpmMcpDcpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmMcpDcpEntry 2 }
|
|
|
|
|
|
--
|
|
-- hwIpfpmMcpAchTable: ACH information of MCP test instance
|
|
--
|
|
hwIpfpmMcpAchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpAchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table describe the ACHs(Atomic Closed Hop) belonging to
|
|
MCP test instances."
|
|
::= { hwIpfpmMcpConfiguration 7 }
|
|
|
|
hwIpfpmMcpAchEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpAchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM ACHs(Atomic Closed Hop) information for a particular
|
|
MCP test instance."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId }
|
|
::= { hwIpfpmMcpAchTable 1 }
|
|
|
|
HwIpfpmMcpAchEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpAchId
|
|
Integer32,
|
|
hwIpfpmMcpFlowType
|
|
HWIpfpmMcpFlowType,
|
|
hwIpfpmMcpAchRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwIpfpmMcpAchId OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the identification of the ACH."
|
|
::= { hwIpfpmMcpAchEntry 1 }
|
|
|
|
hwIpfpmMcpFlowType OBJECT-TYPE
|
|
SYNTAX HWIpfpmMcpFlowType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the flow that the ACH monitors is
|
|
'forward(1)' or 'backward(2)', 'bidirectional(3)'. The value none(0) represents that it is not configured."
|
|
DEFVAL { none }
|
|
::= { hwIpfpmMcpAchEntry 2 }
|
|
|
|
hwIpfpmMcpAchRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmMcpAchEntry 3 }
|
|
|
|
|
|
--
|
|
-- hwIpfpmMcpTlpTable: TLP information of MCP ACH
|
|
--
|
|
hwIpfpmMcpTlpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpTlpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table describe the TLPs(Target Logical Port) belonging to
|
|
MCP ACHs."
|
|
::= { hwIpfpmMcpConfiguration 8 }
|
|
|
|
hwIpfpmMcpTlpEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpTlpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM TLPs(Target Logical Port) information for a particular
|
|
MCP ACH."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId, hwIpfpmMcpTlpRole, hwIpfpmMcpTlpDcpId, hwIpfpmMcpTlpId}
|
|
::= { hwIpfpmMcpTlpTable 1 }
|
|
|
|
HwIpfpmMcpTlpEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpTlpRole
|
|
HWIpfpmMcpTlpRole,
|
|
hwIpfpmMcpTlpDcpId
|
|
IpAddress,
|
|
hwIpfpmMcpTlpId
|
|
Integer32,
|
|
hwIpfpmMcpTlpRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwIpfpmMcpTlpRole OBJECT-TYPE
|
|
SYNTAX HWIpfpmMcpTlpRole
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the TLP belongs to 'in-group(1)' or 'out-group(2)'
|
|
of the ACH."
|
|
::= { hwIpfpmMcpTlpEntry 1 }
|
|
|
|
hwIpfpmMcpTlpDcpId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the dcp which the tlp belongs to."
|
|
::= { hwIpfpmMcpTlpEntry 2 }
|
|
|
|
hwIpfpmMcpTlpId OBJECT-TYPE
|
|
SYNTAX Integer32(1..16777215)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the identification of the TLP."
|
|
::= { hwIpfpmMcpTlpEntry 3 }
|
|
|
|
hwIpfpmMcpTlpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmMcpTlpEntry 4 }
|
|
|
|
|
|
--
|
|
-- hwIpfpmMcpSrcInstReferQueryTable: the counter information of source instance referrd
|
|
--
|
|
hwIpfpmMcpSrcInstReferQueryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpSrcInstReferQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table describes the information of multicast source instance referred by some multicast receiver instances."
|
|
::= { hwIpfpmMcpConfiguration 9 }
|
|
|
|
hwIpfpmMcpSrcInstReferQueryEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpSrcInstReferQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information is that the multicast source instance referred by some multicast receiver instances."
|
|
INDEX { hwIpfpmMcpInstId}
|
|
::= { hwIpfpmMcpSrcInstReferQueryTable 1 }
|
|
|
|
HwIpfpmMcpSrcInstReferQueryEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpSrcInstReferCnt
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmMcpSrcInstReferCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the counter that the multicast source instance referred by some multicast receiver instances."
|
|
::= { hwIpfpmMcpSrcInstReferQueryEntry 1 }
|
|
|
|
-- ==================================================================
|
|
-- IPFPM MCP Instance statistics group
|
|
-- ==================================================================
|
|
--
|
|
-- hwIpfpmMcpStatisticsTable: MCP global statistics information
|
|
--
|
|
|
|
hwIpfpmMcpStatisticsTable OBJECT IDENTIFIER ::= { hwIpfpmMcpStatistics 1 }
|
|
|
|
hwIpfpmMcpInstSpec OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the global instance specification of MCP."
|
|
::= { hwIpfpmMcpStatisticsTable 1 }
|
|
|
|
hwIpfpmMcpInstCurNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current instance number of MCP."
|
|
::= { hwIpfpmMcpStatisticsTable 2 }
|
|
|
|
hwIpfpmMcpInstTlpMaxNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum number of all instance TLP can be managed by MCP. For statistical instances of which the statistical period is 1s, the number of used instance-specific TLPs is 10 times the actual number of configured instance-specific TLPs. For statistical instances of which the statistical period is 10s or longer, the number of used instance-specific TLPs is the same as the actual number of configured instance-specific TLPs.
|
|
-1 means unused of this number"
|
|
::= { hwIpfpmMcpStatisticsTable 3 }
|
|
|
|
hwIpfpmMcpAchMaxNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of all ACH can be managed by MCP. For statistical instances of which the statistical period is 1s, the number of used instance-specific ACHs is 10 times the actual number of configured instance-specific ACHs. For statistical instances of which the statistical period is 10s or longer, the number of used instance-specific ACHs is the same as the actual number of configured instance-specific ACHs.
|
|
-1 means unused of this number"
|
|
::= { hwIpfpmMcpStatisticsTable 4 }
|
|
|
|
--
|
|
-- hwIpfpmMcpInstAchIndexTable: One-way delay statistics of test
|
|
-- instance
|
|
hwIpfpmMcpInstAchIndexTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpInstAchIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tables contains the index of MCP
|
|
test instances and ACH."
|
|
::= { hwIpfpmMcpStatistics 3 }
|
|
|
|
hwIpfpmMcpInstAchIndexEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpInstAchIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of a particular test instance and ACH."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId }
|
|
::= { hwIpfpmMcpInstAchIndexTable 1 }
|
|
|
|
HwIpfpmMcpInstAchIndexEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpSeqNo
|
|
Counter64
|
|
}
|
|
|
|
hwIpfpmMcpSeqNo OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sequence of a particular test instance and ACH."
|
|
::= { hwIpfpmMcpInstAchIndexEntry 1 }
|
|
|
|
|
|
--
|
|
-- hwIpfpmMcpLossStatsTable: Loss statistics of test instance
|
|
--
|
|
hwIpfpmMcpLossStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpLossStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tables contains loss measure statistics of MCP test
|
|
instances."
|
|
::= { hwIpfpmMcpStatistics 4 }
|
|
|
|
hwIpfpmMcpLossStatsEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpLossStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Loss measure statistics of an interval for a particular
|
|
test instance."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId, hwIpfpmMcpSeqNoHigh, hwIpfpmMcpSeqNoLow }
|
|
::= { hwIpfpmMcpLossStatsTable 1 }
|
|
|
|
HwIpfpmMcpLossStatsEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpSeqNoHigh
|
|
Unsigned32,
|
|
hwIpfpmMcpSeqNoLow
|
|
Unsigned32,
|
|
hwIpfpmMcpLossErrInfo
|
|
HWIpfpmStatErrInfo,
|
|
hwIpfpmMcpForwardLossPkts
|
|
Counter64,
|
|
hwIpfpmMcpForwardLossPktsSign
|
|
Integer32,
|
|
hwIpfpmMcpForwardLossBytes
|
|
Counter64,
|
|
hwIpfpmMcpForwardLossBytesSign
|
|
Integer32,
|
|
hwIpfpmMcpForwardPkts
|
|
Counter64,
|
|
hwIpfpmMcpForwardBytes
|
|
Counter64,
|
|
hwIpfpmMcpForwardLossRatio
|
|
Integer32,
|
|
hwIpfpmMcpBackwardLossPkts
|
|
Counter64,
|
|
hwIpfpmMcpBackwardLossPktsSign
|
|
Integer32,
|
|
hwIpfpmMcpBackwardLossBytes
|
|
Counter64,
|
|
hwIpfpmMcpBackwardLossBytesSign
|
|
Integer32,
|
|
hwIpfpmMcpBackwardPkts
|
|
Counter64,
|
|
hwIpfpmMcpBackwardBytes
|
|
Counter64,
|
|
hwIpfpmMcpBackwardLossRatio
|
|
Integer32,
|
|
hwIpfpmMcpForwardLossMMSType
|
|
HWIpfpmMMSType,
|
|
hwIpfpmMcpForwardLossMMSSwitch
|
|
TruthValue
|
|
}
|
|
hwIpfpmMcpSeqNoHigh OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"High 32-bit of the hwIpfpmMcpSeqNo."
|
|
::= { hwIpfpmMcpLossStatsEntry 1 }
|
|
|
|
hwIpfpmMcpSeqNoLow OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Low 32-bit of the hwIpfpmMcpSeqNo."
|
|
::= { hwIpfpmMcpLossStatsEntry 2 }
|
|
|
|
hwIpfpmMcpLossErrInfo OBJECT-TYPE
|
|
SYNTAX HWIpfpmStatErrInfo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error code to indicate the validity and the invalidation
|
|
reason of an interval's loss measure statistics."
|
|
::= { hwIpfpmMcpLossStatsEntry 3 }
|
|
|
|
hwIpfpmMcpForwardLossPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The absolute value of loss packets of forward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 4 }
|
|
|
|
hwIpfpmMcpForwardLossPktsSign OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sign of loss packets of forward flow measurement.
|
|
1 means positive number, -1 means negative number."
|
|
::= { hwIpfpmMcpLossStatsEntry 5 }
|
|
|
|
hwIpfpmMcpForwardLossBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The absolute value of loss bytes of forward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 6 }
|
|
|
|
hwIpfpmMcpForwardLossBytesSign OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sign of loss bytes of forward flow measurement.
|
|
1 means positive number, -1 means negative number."
|
|
::= { hwIpfpmMcpLossStatsEntry 7 }
|
|
|
|
hwIpfpmMcpForwardPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packets of forward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 8 }
|
|
|
|
hwIpfpmMcpForwardBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of forward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 9 }
|
|
|
|
hwIpfpmMcpForwardLossRatio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value divided by 1000000 is the loss ratio(%) of forward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 10 }
|
|
|
|
hwIpfpmMcpBackwardLossPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The absolute value of loss packets of backward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 11 }
|
|
|
|
hwIpfpmMcpBackwardLossPktsSign OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sign of loss loss packets of backward flow measurement.
|
|
1 means positive number, -1 means negative number."
|
|
::= { hwIpfpmMcpLossStatsEntry 12 }
|
|
|
|
hwIpfpmMcpBackwardLossBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The absolute value of loss bytes of backward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 13 }
|
|
|
|
hwIpfpmMcpBackwardLossBytesSign OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sign of loss bytes of backward flow measurement.
|
|
1 means positive number, -1 means negative number."
|
|
::= { hwIpfpmMcpLossStatsEntry 14 }
|
|
|
|
hwIpfpmMcpBackwardPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packets of backward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 15 }
|
|
|
|
hwIpfpmMcpBackwardBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bytes of backward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 16 }
|
|
|
|
hwIpfpmMcpBackwardLossRatio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value divided by 1000000 is the loss ratio(%) of backward flow measurement."
|
|
::= { hwIpfpmMcpLossStatsEntry 17 }
|
|
|
|
hwIpfpmMcpForwardLossMMSType OBJECT-TYPE
|
|
SYNTAX HWIpfpmMMSType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicate multicastsrc type is 'master(0)' or 'slave(1)'."
|
|
::= { hwIpfpmMcpLossStatsEntry 18 }
|
|
|
|
hwIpfpmMcpForwardLossMMSSwitch OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicate whether multicastsrc switched in this period."
|
|
::= { hwIpfpmMcpLossStatsEntry 19 }
|
|
|
|
--
|
|
-- hwIpfpmMcpOneDelayStatTable: One-way delay statistics of test
|
|
-- instance
|
|
hwIpfpmMcpOneDelayStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpOneDelayStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tables contains one-way delay measure statistics of MCP
|
|
test instances."
|
|
::= { hwIpfpmMcpStatistics 5 }
|
|
|
|
hwIpfpmMcpOneDelayStatEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpOneDelayStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One-way delay measure statistics of an interval for a
|
|
particular test instance."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId, hwIpfpmMcpSeqNoHigh, hwIpfpmMcpSeqNoLow }
|
|
::= { hwIpfpmMcpOneDelayStatTable 1 }
|
|
|
|
HwIpfpmMcpOneDelayStatEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpOneDelayErrInfo
|
|
HWIpfpmStatErrInfo,
|
|
hwIpfpmMcpForwardOneDelay
|
|
Integer32,
|
|
hwIpfpmMcpForwardOneDelayVariation
|
|
Integer32,
|
|
hwIpfpmMcpBackwardOneDelay
|
|
Integer32,
|
|
hwIpfpmMcpBackwardOneDelayVariation
|
|
Integer32,
|
|
hwIpfpmMcpForwardOneDelayMMSType
|
|
HWIpfpmMMSType
|
|
}
|
|
|
|
hwIpfpmMcpOneDelayErrInfo OBJECT-TYPE
|
|
SYNTAX HWIpfpmStatErrInfo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error code to indicate the validity and the invalidation
|
|
reason of an interval's one-way delay measure statistics."
|
|
::= { hwIpfpmMcpOneDelayStatEntry 1 }
|
|
|
|
hwIpfpmMcpForwardOneDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The one-way delay(microsecond) of forward flow."
|
|
::= { hwIpfpmMcpOneDelayStatEntry 2 }
|
|
|
|
hwIpfpmMcpForwardOneDelayVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The one-way delay variation(microsecond) of forward flow."
|
|
::= { hwIpfpmMcpOneDelayStatEntry 3 }
|
|
|
|
hwIpfpmMcpBackwardOneDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The one-way delay(microsecond) of backward flow."
|
|
::= { hwIpfpmMcpOneDelayStatEntry 4 }
|
|
|
|
hwIpfpmMcpBackwardOneDelayVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The one-way delay variation(microsecond) of backward flow."
|
|
::= { hwIpfpmMcpOneDelayStatEntry 5 }
|
|
|
|
hwIpfpmMcpForwardOneDelayMMSType OBJECT-TYPE
|
|
SYNTAX HWIpfpmMMSType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicate multicastsrc type is 'master(0)' or 'slave(1)'."
|
|
::= { hwIpfpmMcpOneDelayStatEntry 6 }
|
|
|
|
--
|
|
-- hwIpfpmMcpTwoDelayStatTable: Two-way delay statistics of test instance
|
|
--
|
|
hwIpfpmMcpTwoDelayStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpTwoDelayStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tables contains two-way delay measure statistics of MCP
|
|
test instances."
|
|
::= { hwIpfpmMcpStatistics 6 }
|
|
|
|
hwIpfpmMcpTwoDelayStatEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpTwoDelayStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Two-way delay measure statistics of an interval for a
|
|
particular test instance."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId, hwIpfpmMcpSeqNoHigh, hwIpfpmMcpSeqNoLow }
|
|
::= { hwIpfpmMcpTwoDelayStatTable 1 }
|
|
|
|
HwIpfpmMcpTwoDelayStatEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpTwoDelayErrInfo
|
|
HWIpfpmStatErrInfo,
|
|
hwIpfpmMcpTwoDelay
|
|
Integer32,
|
|
hwIpfpmMcpTwoDelayVariation
|
|
Integer32,
|
|
hwIpfpmMcpForwardDelay
|
|
Integer32,
|
|
hwIpfpmMcpForwardDelayVariation
|
|
Integer32,
|
|
hwIpfpmMcpBackwardDelay
|
|
Integer32,
|
|
hwIpfpmMcpBackwardDelayVariation
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmMcpTwoDelayErrInfo OBJECT-TYPE
|
|
SYNTAX HWIpfpmStatErrInfo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error code to indicate the validity and the invalidation
|
|
reason of an interval's two-way delay measure statistics."
|
|
::= { hwIpfpmMcpTwoDelayStatEntry 1 }
|
|
|
|
hwIpfpmMcpTwoDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The two-way delay(microsecond) of monitored flow."
|
|
::= { hwIpfpmMcpTwoDelayStatEntry 2 }
|
|
|
|
hwIpfpmMcpTwoDelayVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The two-way delay variation(microsecond) of monitored flow."
|
|
::= { hwIpfpmMcpTwoDelayStatEntry 3 }
|
|
|
|
hwIpfpmMcpForwardDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The forward flow delay(microsecond) in two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayStatEntry 4 }
|
|
|
|
hwIpfpmMcpForwardDelayVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The forward flow variation(microsecond) in two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayStatEntry 5 }
|
|
|
|
hwIpfpmMcpBackwardDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backward flow delay(microsecond) in two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayStatEntry 6 }
|
|
|
|
hwIpfpmMcpBackwardDelayVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backward flow variation(microsecond) in two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayStatEntry 7 }
|
|
|
|
--
|
|
-- hwIpfpmMcpOneDelayMultiStatTable: Multi-in-point one-way delay statistics of test instance
|
|
--
|
|
hwIpfpmMcpOneDelayMultiStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpOneDelayMultiStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tables contains multi-in-point one-way delay measure statistics of MCP
|
|
test instances."
|
|
::= { hwIpfpmMcpStatistics 7 }
|
|
|
|
hwIpfpmMcpOneDelayMultiStatEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpOneDelayMultiStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multi-in-point one-way delay measure statistics of an interval for a
|
|
particular test instance."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId, hwIpfpmMcpSeqNoHigh, hwIpfpmMcpSeqNoLow, hwIpfpmMcpOneDelayFlowType, hwIpfpmMcpOneDelayMultiSrcDCP, hwIpfpmMcpOneDelayMultiSrcTLP, hwIpfpmMcpOneDelayMultiDesDCP, hwIpfpmMcpOneDelayMultiDesTLP}
|
|
::= { hwIpfpmMcpOneDelayMultiStatTable 1 }
|
|
|
|
HwIpfpmMcpOneDelayMultiStatEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpOneDelayFlowType
|
|
HWIpfpmMcpFlowType,
|
|
hwIpfpmMcpOneDelayMultiSrcDCP
|
|
IpAddress,
|
|
hwIpfpmMcpOneDelayMultiSrcTLP
|
|
Integer32,
|
|
hwIpfpmMcpOneDelayMultiDesDCP
|
|
IpAddress,
|
|
hwIpfpmMcpOneDelayMultiDesTLP
|
|
Integer32,
|
|
hwIpfpmMcpOneDelayMultiErrInfo
|
|
HWIpfpmStatErrInfo,
|
|
hwIpfpmMcpOneDelayMulti
|
|
Integer32,
|
|
hwIpfpmMcpOneDelayMultiVariation
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmMcpOneDelayFlowType OBJECT-TYPE
|
|
SYNTAX HWIpfpmMcpFlowType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow type for multi-in-point one-delay. "
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 1 }
|
|
|
|
hwIpfpmMcpOneDelayMultiSrcDCP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point one-way delay source DCP."
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 2 }
|
|
|
|
hwIpfpmMcpOneDelayMultiSrcTLP OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point one-way delay source TLP."
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 3 }
|
|
|
|
hwIpfpmMcpOneDelayMultiDesDCP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point one-way delay destination DCP."
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 4 }
|
|
|
|
hwIpfpmMcpOneDelayMultiDesTLP OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point one-way delay destination TLP."
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 5 }
|
|
|
|
hwIpfpmMcpOneDelayMultiErrInfo OBJECT-TYPE
|
|
SYNTAX HWIpfpmStatErrInfo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error code to indicate the validity and the invalidation
|
|
reason of an interval's multi-in-point one-way delay measure statistics."
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 6 }
|
|
|
|
hwIpfpmMcpOneDelayMulti OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point one-way delay(microsecond)."
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 7 }
|
|
|
|
hwIpfpmMcpOneDelayMultiVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point one-way delay variation(microsecond)."
|
|
::= { hwIpfpmMcpOneDelayMultiStatEntry 8 }
|
|
|
|
--
|
|
-- hwIpfpmMcpTwoDelayMultiStatTable: Multi-in-point two-way delay statistics of test instance
|
|
--
|
|
hwIpfpmMcpTwoDelayMultiStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmMcpTwoDelayMultiStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tables contains multi-in-point two-way delay measure statistics of MCP
|
|
test instances."
|
|
::= { hwIpfpmMcpStatistics 8 }
|
|
|
|
hwIpfpmMcpTwoDelayMultiStatEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmMcpTwoDelayMultiStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multi-in-point two-way delay measure statistics of an interval for a
|
|
particular test instance."
|
|
INDEX { hwIpfpmMcpInstId, hwIpfpmMcpAchId, hwIpfpmMcpSeqNoHigh, hwIpfpmMcpSeqNoLow, hwIpfpmMcpForwardDelayMultiSrcDCP, hwIpfpmMcpForwardDelayMultiSrcTLP, hwIpfpmMcpForwardDelayMultiDesDCP, hwIpfpmMcpForwardDelayMultiDesTLP, hwIpfpmMcpBackwardDelayMultiSrcDCP, hwIpfpmMcpBackwardDelayMultiSrcTLP, hwIpfpmMcpBackwardDelayMultiDesDCP, hwIpfpmMcpBackwardDelayMultiDesTLP}
|
|
::= { hwIpfpmMcpTwoDelayMultiStatTable 1 }
|
|
|
|
HwIpfpmMcpTwoDelayMultiStatEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmMcpForwardDelayMultiSrcDCP
|
|
IpAddress,
|
|
hwIpfpmMcpForwardDelayMultiSrcTLP
|
|
Integer32,
|
|
hwIpfpmMcpForwardDelayMultiDesDCP
|
|
IpAddress,
|
|
hwIpfpmMcpForwardDelayMultiDesTLP
|
|
Integer32,
|
|
hwIpfpmMcpBackwardDelayMultiSrcDCP
|
|
IpAddress,
|
|
hwIpfpmMcpBackwardDelayMultiSrcTLP
|
|
Integer32,
|
|
hwIpfpmMcpBackwardDelayMultiDesDCP
|
|
IpAddress,
|
|
hwIpfpmMcpBackwardDelayMultiDesTLP
|
|
Integer32,
|
|
hwIpfpmMcpTwoDelayMultiErrInfo
|
|
HWIpfpmStatErrInfo,
|
|
hwIpfpmMcpTwoDelayMulti
|
|
Integer32,
|
|
hwIpfpmMcpTwoDelayMultiVariation
|
|
Integer32,
|
|
hwIpfpmMcpForwardDelayMulti
|
|
Integer32,
|
|
hwIpfpmMcpForwardDelayMultiVariation
|
|
Integer32,
|
|
hwIpfpmMcpBackwardDelayMulti
|
|
Integer32,
|
|
hwIpfpmMcpBackwardDelayMultiVariation
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmMcpForwardDelayMultiSrcDCP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay source DCP of forward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 1 }
|
|
|
|
hwIpfpmMcpForwardDelayMultiSrcTLP OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay source TLP of forward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 2 }
|
|
|
|
hwIpfpmMcpForwardDelayMultiDesDCP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay destination DCP of forward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 3 }
|
|
|
|
hwIpfpmMcpForwardDelayMultiDesTLP OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay destination TLP of forward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 4 }
|
|
|
|
hwIpfpmMcpBackwardDelayMultiSrcDCP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay source DCP of backward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 5 }
|
|
|
|
hwIpfpmMcpBackwardDelayMultiSrcTLP OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay source TLP of backward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 6 }
|
|
|
|
hwIpfpmMcpBackwardDelayMultiDesDCP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay destination DCP of backward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 7 }
|
|
|
|
hwIpfpmMcpBackwardDelayMultiDesTLP OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay destination TLP of backward flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 8 }
|
|
|
|
hwIpfpmMcpTwoDelayMultiErrInfo OBJECT-TYPE
|
|
SYNTAX HWIpfpmStatErrInfo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error code to indicate the validity and the invalidation
|
|
reason of an interval's multi-in-point two-way delay measure statistics."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 9 }
|
|
|
|
hwIpfpmMcpTwoDelayMulti OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay(microsecond) of monitored flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 10 }
|
|
|
|
hwIpfpmMcpTwoDelayMultiVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multi-in-point two-way delay variation(microsecond) of monitored flow."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 11 }
|
|
|
|
hwIpfpmMcpForwardDelayMulti OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The forward flow delay(microsecond) in multi-in-point two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 12 }
|
|
|
|
hwIpfpmMcpForwardDelayMultiVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The forward flow variation(microsecond) in multi-in-point two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 13 }
|
|
|
|
hwIpfpmMcpBackwardDelayMulti OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backward flow delay(microsecond) in multi-in-point two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 14 }
|
|
|
|
hwIpfpmMcpBackwardDelayMultiVariation OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backward flow variation(microsecond) in multi-in-point two-way delay measurement."
|
|
::= { hwIpfpmMcpTwoDelayMultiStatEntry 15 }
|
|
|
|
-- ==================================================================
|
|
-- IPFPM DCP configuration group
|
|
-- ==================================================================
|
|
--
|
|
-- hwIpfpmDcpGlobalTable: DCP global configure information
|
|
--
|
|
|
|
hwIpfpmDcpGlobalTable OBJECT IDENTIFIER ::= { hwIpfpmDcpConfiguration 1 }
|
|
|
|
hwIpfpmDcpEnable OBJECT-TYPE
|
|
SYNTAX HWEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the DCP (Data Collecting
|
|
Point) function is 'enabled(1)' or 'disabled(2)'."
|
|
DEFVAL { disabled }
|
|
::= { hwIpfpmDcpGlobalTable 1 }
|
|
|
|
hwIpfpmDcpId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object indicates the identification of DCP.
|
|
The value 0.0.0.0 represents that it is not configured."
|
|
::= { hwIpfpmDcpGlobalTable 2 }
|
|
|
|
hwIpfpmDcpMeasureColorFlag OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (3..3))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string object indicates the bits of an IP packet used for color
|
|
measurement. the length of string is 3,first and second character range is <1-6>,
|
|
third character range is <0-6>.
|
|
the three characters can not same.
|
|
The character '0' represents none flag bit.
|
|
The character '1' represents the bit0 of the FLAGS byte.
|
|
The character '2' represents the bit3 of the TOS byte.
|
|
The character '3' represents the bit4 of the TOS byte.
|
|
The character '4' represents the bit5 of the TOS byte.
|
|
The character '5' represents the bit6 of the TOS byte.
|
|
The character '6' represents the bit7 of the TOS byte.
|
|
the first character represents loss measurement color-bit,
|
|
the second character represents delay measurement color-bit,
|
|
the third character represents multicast measurement color-bit."
|
|
::= { hwIpfpmDcpGlobalTable 3 }
|
|
|
|
|
|
hwIpfpmDcpMcpId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the MCP that DCP reports measure data of
|
|
the test instances not specified the object
|
|
'hwIpfpmDcpInstMcpId' to. The value 0.0.0.0 represents that it is
|
|
not configured."
|
|
::= { hwIpfpmDcpGlobalTable 6 }
|
|
|
|
hwIpfpmDcpMcpPort OBJECT-TYPE
|
|
SYNTAX Integer32(1024..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The listening port of the MCP that DCP reports measure
|
|
data of the test instances not specified the object
|
|
'hwIpfpmDcpInstMcpPort' to. It need setting 'hwIpfpmDcpMcpId'
|
|
first before setting this object."
|
|
DEFVAL { 65030 }
|
|
::= { hwIpfpmDcpGlobalTable 7 }
|
|
|
|
hwIpfpmDcpMcpVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VPN instance through which the DCP and the MCP communicates.
|
|
'hwIpfpmDcpInstMcpId' should be setted first before setting this object."
|
|
::= { hwIpfpmDcpGlobalTable 8 }
|
|
|
|
hwIpfpmDcpMcpVpnType OBJECT-TYPE
|
|
SYNTAX HWIpfpmVpnType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the VPN instance. 'hwIpfpmDcpInstMcpId' should be setted first
|
|
before setting this object.
|
|
Available options:
|
|
none(0)
|
|
manage-vpn(1)
|
|
vpn-instance(2)"
|
|
::= { hwIpfpmDcpGlobalTable 9 }
|
|
|
|
hwIpfpmPeriodSource OBJECT-TYPE
|
|
SYNTAX HWIpfpmClockSoure
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The clock source using by period.Priority should be given to the use of
|
|
this setting in period calculation.
|
|
Available options:
|
|
default(0)
|
|
ntp(1)"
|
|
::= { hwIpfpmDcpGlobalTable 10 }
|
|
|
|
--
|
|
-- hwIpfpmDcpAuthTable: DCP global authentication information
|
|
--
|
|
hwIpfpmDcpAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains authentication of DCP."
|
|
::= { hwIpfpmDcpConfiguration 7 }
|
|
|
|
hwIpfpmDcpAuthEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM authentication information for DCP"
|
|
INDEX { hwIpfpmDcpAuthKeyId }
|
|
::= { hwIpfpmDcpAuthTable 1 }
|
|
|
|
HwIpfpmDcpAuthEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpAuthKeyId
|
|
Integer32,
|
|
hwIpfpmDcpAuthType
|
|
HWIpfpmAuthType,
|
|
hwIpfpmDcpAuthKey
|
|
OCTET STRING,
|
|
hwIpfpmDcpAuthRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwIpfpmDcpAuthKeyId OBJECT-TYPE
|
|
SYNTAX Integer32(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the DCP authentication."
|
|
::= { hwIpfpmDcpAuthEntry 1 }
|
|
|
|
hwIpfpmDcpAuthType OBJECT-TYPE
|
|
SYNTAX HWIpfpmAuthType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication type of the DCP. The enumeration
|
|
'hmac-sha256(1)' represents the password is sent after being
|
|
encrypted through hmac-sha256. By default, authentication is not configured."
|
|
::= { hwIpfpmDcpAuthEntry 2 }
|
|
|
|
hwIpfpmDcpAuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..432))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password used as an IPFPM authentication key."
|
|
::= { hwIpfpmDcpAuthEntry 3 }
|
|
|
|
hwIpfpmDcpAuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpAuthEntry 4 }
|
|
|
|
-- ==================================================================
|
|
-- IPFPM DCP instance configuration group
|
|
-- ==================================================================
|
|
--
|
|
-- hwIpfpmDcpInstTable: DCP test instance information
|
|
--
|
|
hwIpfpmDcpInstTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpInstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains attribute of DCP test instances."
|
|
::= { hwIpfpmDcpConfiguration 8 }
|
|
|
|
hwIpfpmDcpInstEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpInstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM configuration information for a particular DCP test
|
|
instance."
|
|
INDEX { hwIpfpmDcpInstId }
|
|
::= { hwIpfpmDcpInstTable 1 }
|
|
|
|
HwIpfpmDcpInstEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpInstId
|
|
Integer32,
|
|
hwIpfpmDcpInstDesc
|
|
OCTET STRING,
|
|
hwIpfpmDcpInstMcpId
|
|
IpAddress,
|
|
hwIpfpmDcpInstMcpPort
|
|
Integer32,
|
|
hwIpfpmDcpInstInterval
|
|
HWIpfpmInstIntervalType,
|
|
hwIpfpmDcpInstRowStatus
|
|
RowStatus,
|
|
hwIpfpmDcpInstType
|
|
HWIpfpmInstType,
|
|
hwIpfpmDcpSourceInstId
|
|
Integer32,
|
|
hwIpfpmDcpInstMcpVpnName
|
|
OCTET STRING,
|
|
hwIpfpmDcpInstMcpVpnType
|
|
HWIpfpmVpnType,
|
|
hwIpfpmDcpInstGroupId
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmDcpInstId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8355838|16711681..16777214)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the test instance."
|
|
::= { hwIpfpmDcpInstEntry 1 }
|
|
|
|
hwIpfpmDcpInstDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the test instance.
|
|
if the string length is 0, it represents that it is not configured."
|
|
::= { hwIpfpmDcpInstEntry 2 }
|
|
|
|
hwIpfpmDcpInstMcpId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the MCP that DCP reports measure data of
|
|
this test instance to. The value 0.0.0.0 represents that it is not
|
|
configured"
|
|
::= { hwIpfpmDcpInstEntry 3 }
|
|
|
|
hwIpfpmDcpInstMcpPort OBJECT-TYPE
|
|
SYNTAX Integer32(1024..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The listening port of the MCP that DCP reports measure
|
|
data of this test instance to. It need setting
|
|
'hwIpfpmDcpInstMcpId' first before setting this object."
|
|
DEFVAL { 65030 }
|
|
::= { hwIpfpmDcpInstEntry 4 }
|
|
|
|
hwIpfpmDcpInstInterval OBJECT-TYPE
|
|
SYNTAX HWIpfpmInstIntervalType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that interval of an test instance is
|
|
'interval1s(1)' or 'interval10s(10)' or 'interval60s(60)'
|
|
or 'interval600s(600)'."
|
|
DEFVAL { interval10s }
|
|
::= { hwIpfpmDcpInstEntry 5 }
|
|
|
|
hwIpfpmDcpInstRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpInstEntry 6 }
|
|
|
|
hwIpfpmDcpInstType OBJECT-TYPE
|
|
SYNTAX HWIpfpmInstType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"type of the test instance."
|
|
::= { hwIpfpmDcpInstEntry 7 }
|
|
|
|
|
|
hwIpfpmDcpSourceInstId OBJECT-TYPE
|
|
SYNTAX Integer32(0 | 16711681..16777214)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the source instance."
|
|
::= { hwIpfpmDcpInstEntry 8 }
|
|
|
|
hwIpfpmDcpInstMcpVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VPN instance through which the DCP and the MCP communicates.
|
|
'hwIpfpmDcpInstMcpId' should be setted first before setting this object."
|
|
::= { hwIpfpmDcpInstEntry 9 }
|
|
|
|
hwIpfpmDcpInstMcpVpnType OBJECT-TYPE
|
|
SYNTAX HWIpfpmVpnType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the VPN instance. 'hwIpfpmDcpInstMcpId' should be setted first
|
|
before setting this object."
|
|
::= { hwIpfpmDcpInstEntry 10 }
|
|
|
|
hwIpfpmDcpInstGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..8355838)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group identification of the test instance."
|
|
::= { hwIpfpmDcpInstEntry 11 }
|
|
|
|
--
|
|
-- hwIpfpmDcpInstAuthTable: DCP test instance authentication information
|
|
--
|
|
hwIpfpmDcpInstAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpInstAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains authentication of DCP test instances."
|
|
::= { hwIpfpmDcpConfiguration 9 }
|
|
|
|
hwIpfpmDcpInstAuthEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpInstAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM authentication information for a particular DCP test
|
|
instance."
|
|
INDEX { hwIpfpmDcpInstId, hwIpfpmDcpInstAuthKeyId }
|
|
::= { hwIpfpmDcpInstAuthTable 1 }
|
|
|
|
HwIpfpmDcpInstAuthEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpInstAuthKeyId
|
|
Integer32,
|
|
hwIpfpmDcpInstAuthType
|
|
HWIpfpmAuthType,
|
|
hwIpfpmDcpInstAuthKey
|
|
OCTET STRING,
|
|
hwIpfpmDcpInstAuthRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwIpfpmDcpInstAuthKeyId OBJECT-TYPE
|
|
SYNTAX Integer32(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of the DCP authentication."
|
|
::= { hwIpfpmDcpInstAuthEntry 1 }
|
|
|
|
hwIpfpmDcpInstAuthType OBJECT-TYPE
|
|
SYNTAX HWIpfpmAuthType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication type of DCP instance authentication. The
|
|
enumeration 'hmac-sha256(1)' represents the password is sent after
|
|
being encrypted through hmac-sha256. By default, authentication is
|
|
not configured. If this object is not configured and object
|
|
'hwIpfpmDcpAuthType' is configured, then this instance uses
|
|
'hwIpfpmDcpInstAuthType' and 'hwIpfpmDcpInstAuthKey'
|
|
as its authentication."
|
|
::= { hwIpfpmDcpInstAuthEntry 2 }
|
|
|
|
hwIpfpmDcpInstAuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..432))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password used as an DCP test instance authentication key."
|
|
::= { hwIpfpmDcpInstAuthEntry 3 }
|
|
|
|
hwIpfpmDcpInstAuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpInstAuthEntry 4 }
|
|
|
|
|
|
--
|
|
-- hwIpfpmDcpFlowTable: DCP flow information of test instance
|
|
--
|
|
hwIpfpmDcpFlowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpFlowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains flow attribute of DCP test instances."
|
|
::= { hwIpfpmDcpConfiguration 10 }
|
|
|
|
hwIpfpmDcpFlowEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpFlowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM configuration information for a particular DCP test
|
|
instance flow."
|
|
INDEX { hwIpfpmDcpInstId, hwIpfpmDcpFlowType }
|
|
::= { hwIpfpmDcpFlowTable 1 }
|
|
|
|
HwIpfpmDcpFlowEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpFlowType
|
|
HWIpfpmFlowType,
|
|
hwIpfpmDcpFlowProtocol
|
|
Integer32,
|
|
hwIpfpmDcpFlowDscp
|
|
Integer32,
|
|
hwIpfpmDcpFlowSrcAddr
|
|
IpAddress,
|
|
hwIpfpmDcpFlowSrcMaskLen
|
|
Integer32,
|
|
hwIpfpmDcpFlowDstAddr
|
|
IpAddress,
|
|
hwIpfpmDcpFlowDstMaskLen
|
|
Integer32,
|
|
hwIpfpmDcpFlowSrcPortBgn
|
|
Integer32,
|
|
hwIpfpmDcpFlowSrcPortEnd
|
|
Integer32,
|
|
hwIpfpmDcpFlowDstPortBgn
|
|
Integer32,
|
|
hwIpfpmDcpFlowDstPortEnd
|
|
Integer32,
|
|
hwIpfpmDcpFlowRowStatus
|
|
RowStatus,
|
|
hwIpfpmDcpFlowOuterSrcAddr
|
|
IpAddress,
|
|
hwIpfpmDcpFlowOuterDstAddr
|
|
IpAddress,
|
|
hwIpfpmDcpFlowForwardGtpTeid
|
|
Unsigned32,
|
|
hwIpfpmDcpFlowBackwardGtpTeid
|
|
Unsigned32,
|
|
hwIpfpmDcpFlowVxlan
|
|
TruthValue,
|
|
hwIpfpmDcpFlowVni
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmDcpFlowType OBJECT-TYPE
|
|
SYNTAX HWIpfpmFlowType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the flow is 'forward(1)' or
|
|
'backward(2)' or 'bidirectional(3)'."
|
|
::= { hwIpfpmDcpFlowEntry 1 }
|
|
|
|
hwIpfpmDcpFlowProtocol OBJECT-TYPE
|
|
SYNTAX Integer32(0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the protocol specified as the flow feature.
|
|
'hwIpfpmDcpFlowSrcPortBgn', 'hwIpfpmDcpFlowSrcPortEnd',
|
|
'hwIpfpmDcpFlowDstPortBgn', and 'hwIpfpmDcpFlowDstPortEnd' can be
|
|
configured only when the value is 6(tcp) or 17(udp). The value 0
|
|
represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 2 }
|
|
|
|
hwIpfpmDcpFlowDscp OBJECT-TYPE
|
|
SYNTAX Integer32(-1..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the DSCP specified as the flow
|
|
feature. The value -1 represents that this object is
|
|
not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpFlowEntry 3 }
|
|
|
|
hwIpfpmDcpFlowSrcAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the source ip address specified as the
|
|
flow feature. The value 0.0.0.0 represents that this object is not configured."
|
|
::= { hwIpfpmDcpFlowEntry 4 }
|
|
|
|
hwIpfpmDcpFlowSrcMaskLen OBJECT-TYPE
|
|
SYNTAX Integer32(1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the source ip mask length specified
|
|
as the flow feature."
|
|
DEFVAL { 32 }
|
|
::= { hwIpfpmDcpFlowEntry 5 }
|
|
|
|
hwIpfpmDcpFlowDstAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the destination ip address specified
|
|
as the flow feature. The value 0.0.0.0 represents that this object
|
|
is not configured."
|
|
::= { hwIpfpmDcpFlowEntry 6 }
|
|
|
|
hwIpfpmDcpFlowDstMaskLen OBJECT-TYPE
|
|
SYNTAX Integer32(1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the destination ip mask length
|
|
specified as the flow feature."
|
|
DEFVAL { 32 }
|
|
::= { hwIpfpmDcpFlowEntry 7 }
|
|
|
|
hwIpfpmDcpFlowSrcPortBgn OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the begin value of source port
|
|
specified as the flow feature. It need configure
|
|
'hwIpfpmDcpFlowProtocol' first before configure this
|
|
object. The value 0 represents that this object is not
|
|
configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 8 }
|
|
|
|
hwIpfpmDcpFlowSrcPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the end value of source port
|
|
specified as the flow feature. It need configure
|
|
'hwIpfpmDcpFlowProtocol' first before configure this
|
|
object. The value 0 represents that this object is
|
|
not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 9 }
|
|
|
|
hwIpfpmDcpFlowDstPortBgn OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the begin value of destination port
|
|
specified as the flow feature. It need configure
|
|
'hwIpfpmDcpFlowProtocol' first before configure this object.
|
|
The value 0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 10 }
|
|
|
|
hwIpfpmDcpFlowDstPortEnd OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the end value of destination port
|
|
specified as the flow feature. It need configure
|
|
'hwIpfpmDcpFlowProtocol' first before configure this object.
|
|
The value 0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 11 }
|
|
|
|
hwIpfpmDcpFlowRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpFlowEntry 12 }
|
|
|
|
hwIpfpmDcpFlowOuterSrcAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the outer source ip address specified as the
|
|
flow feature. The value 0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 13 }
|
|
|
|
hwIpfpmDcpFlowOuterDstAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the outer destination ip address specified as the
|
|
flow feature. The value 0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 14 }
|
|
|
|
hwIpfpmDcpFlowForwardGtpTeid OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..4294967294)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the value of forward gtp teid
|
|
specified as the flow feature. The value 0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 15 }
|
|
|
|
hwIpfpmDcpFlowBackwardGtpTeid OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..4294967294)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the value of backward gtp teid
|
|
specified as the flow feature. The value 0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 16 }
|
|
|
|
hwIpfpmDcpFlowVxlan OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Vxlan of the flow feature. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpFlowEntry 17 }
|
|
|
|
hwIpfpmDcpFlowVni OBJECT-TYPE
|
|
SYNTAX Integer32(0..16000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the value of vni
|
|
specified as the flow feature. The value 0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpFlowEntry 18 }
|
|
|
|
--
|
|
-- hwIpfpmDcpInstTlpTable: DCP TLP information of DCP test instance
|
|
--
|
|
hwIpfpmDcpInstTlpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpInstTlpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains attribute of TLPs."
|
|
::= { hwIpfpmDcpConfiguration 11 }
|
|
|
|
hwIpfpmDcpInstTlpEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpInstTlpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM configuration information for a particular TLP."
|
|
INDEX { hwIpfpmDcpInstId,
|
|
hwIpfpmDcpTlpId }
|
|
::= { hwIpfpmDcpInstTlpTable 1 }
|
|
|
|
HwIpfpmDcpInstTlpEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpInstTlpRole
|
|
HWIpfpmTlpRole,
|
|
hwIpfpmDcpInstTlpFlowType
|
|
HWIpfpmFlowType,
|
|
hwIpfpmDcpInstTlpDirec
|
|
HWIpfpmFlowTlpDirec,
|
|
hwIpfpmDcpInstTlpVpnLabel
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpCtrlWordFlag
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpLspLabel
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpL2VpnFlag
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpTpId
|
|
OCTET STRING,
|
|
hwIpfpmDcpInstTlpRowStatus
|
|
RowStatus,
|
|
hwIpfpmDcpInstTlpMultiSrcType
|
|
HWIpfpmMMSType,
|
|
hwIpfpmDcpInstTlpFlowLabelFlag
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpLspLabel2
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpLspLabel3
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpOuterVlan
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpInnerVlan
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardVpnLabel
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardCtrlWordFlag
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel2
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel3
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardL2VpnFlag
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpBackwardFlowLabelFlag
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpBackwardOuterVlan
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardInnerVlan
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardTpId
|
|
OCTET STRING
|
|
}
|
|
|
|
|
|
hwIpfpmDcpInstTlpRole OBJECT-TYPE
|
|
SYNTAX HWIpfpmTlpRole
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the TLP position 'in-point(1)' or 'out-point(2) or 'mid-point(3)'."
|
|
::= { hwIpfpmDcpInstTlpEntry 1 }
|
|
|
|
hwIpfpmDcpInstTlpFlowType OBJECT-TYPE
|
|
SYNTAX HWIpfpmFlowType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the flow type of the instance TLP is
|
|
'forward(1)' or 'backward(2)' or 'bidirectional(3)' or
|
|
'forwardandbackward(4)'. Only 'forward(1)' and 'backward(2)'
|
|
can be configured when 'hwIpfpmDcpInstTlpRole' is
|
|
'mid-point(3)'. The value 'null(0)' represents that this
|
|
flow is not configured under the instance."
|
|
::= { hwIpfpmDcpInstTlpEntry 2 }
|
|
|
|
hwIpfpmDcpInstTlpDirec OBJECT-TYPE
|
|
SYNTAX HWIpfpmFlowTlpDirec
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the TLP is 'ingress(1)' or 'egress(2)'
|
|
of the flow of DCP test instance."
|
|
::= { hwIpfpmDcpInstTlpEntry 3 }
|
|
|
|
hwIpfpmDcpInstTlpVpnLabel OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPN label of of the flow that the TLP measured. The
|
|
value -1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 4 }
|
|
|
|
hwIpfpmDcpInstTlpCtrlWordFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The control word flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpEntry 5 }
|
|
|
|
hwIpfpmDcpInstTlpLspLabel OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 6 }
|
|
|
|
hwIpfpmDcpInstTlpL2VpnFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The L2VPN flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpEntry 7 }
|
|
|
|
hwIpfpmDcpInstTlpTpId OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (3..4))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tpid for vlan. The value range is from '600' to 'FFFF'."
|
|
DEFVAL { 8100 }
|
|
::= { hwIpfpmDcpInstTlpEntry 8 }
|
|
|
|
hwIpfpmDcpInstTlpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpInstTlpEntry 9 }
|
|
|
|
hwIpfpmDcpInstTlpMultiSrcType OBJECT-TYPE
|
|
SYNTAX HWIpfpmMMSType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the type of multicastsrc 'master(0)'or 'slave(1)'."
|
|
::= { hwIpfpmDcpInstTlpEntry 10 }
|
|
|
|
hwIpfpmDcpInstTlpFlowLabelFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicate whether the flow-label is configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpEntry 11 }
|
|
|
|
hwIpfpmDcpInstTlpLspLabel2 OBJECT-TYPE
|
|
SYNTAX Integer32(-2..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured. The value
|
|
-2 represents that this object matches any label."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 12 }
|
|
|
|
hwIpfpmDcpInstTlpLspLabel3 OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 13 }
|
|
|
|
hwIpfpmDcpInstTlpOuterVlan OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outer-vlan id of the flow that the TLP measured. The value
|
|
0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpInstTlpEntry 14 }
|
|
|
|
hwIpfpmDcpInstTlpInnerVlan OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inner-vlan id of the flow that the TLP measured. The value
|
|
0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpInstTlpEntry 15 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardVpnLabel OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPN label of of the flow that the TLP measured. The
|
|
value -1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 16 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardCtrlWordFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The control word flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpEntry 17 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardLspLabel OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 18 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardLspLabel2 OBJECT-TYPE
|
|
SYNTAX Integer32(-2..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured. The value
|
|
-2 represents that this object matches any label."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 19 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardLspLabel3 OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpEntry 20 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardL2VpnFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The L2VPN flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpEntry 21 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardFlowLabelFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the flow label function is configured for the backward target flow. If the value is false(2), the flow label function is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpEntry 22 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardOuterVlan OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outer-vlan id of the flow that the TLP measured. The value
|
|
0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpInstTlpEntry 23 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardInnerVlan OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inner-vlan id of the flow that the TLP measured. The value
|
|
0 represents that this object is not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpInstTlpEntry 24 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardTpId OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (3..4))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tpid for vlan. The value range is from '600' to 'FFFF'."
|
|
DEFVAL { 8100 }
|
|
::= { hwIpfpmDcpInstTlpEntry 25 }
|
|
|
|
--
|
|
-- hwIpfpmDcpLossMeasTable: Loss measure information of DCP test
|
|
-- instance
|
|
--
|
|
hwIpfpmDcpLossMeasTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpLossMeasEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains loss measure information of DCP test
|
|
instances."
|
|
::= { hwIpfpmDcpConfiguration 12 }
|
|
|
|
hwIpfpmDcpLossMeasEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpLossMeasEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM loss measure configuration information for a particular
|
|
DCP test instance."
|
|
INDEX { hwIpfpmDcpInstId, hwIpfpmDcpLossTlpRole}
|
|
::= { hwIpfpmDcpLossMeasTable 1 }
|
|
|
|
HwIpfpmDcpLossMeasEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpLossEnable
|
|
HWEnabledStatus,
|
|
hwIpfpmDcpLossContEnable
|
|
HWEnabledStatus,
|
|
hwIpfpmDcpLossTimeRange
|
|
HWIpfpmMeasTimeRangeType,
|
|
hwIpfpmDcpLossTlpRole
|
|
HWIpfpmLossTlpRole
|
|
}
|
|
|
|
hwIpfpmDcpLossEnable OBJECT-TYPE
|
|
SYNTAX HWEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the on-demand loss measure
|
|
function is 'enabled(1)' or 'disabled(2)'."
|
|
DEFVAL { disabled }
|
|
::= { hwIpfpmDcpLossMeasEntry 1 }
|
|
|
|
hwIpfpmDcpLossContEnable OBJECT-TYPE
|
|
SYNTAX HWEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the continual loss measure
|
|
function is 'enabled(1)' or 'disabled(2)'."
|
|
DEFVAL { disabled }
|
|
::= { hwIpfpmDcpLossMeasEntry 2 }
|
|
|
|
hwIpfpmDcpLossTimeRange OBJECT-TYPE
|
|
SYNTAX HWIpfpmMeasTimeRangeType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time range in which the on-demand loss measure
|
|
function is enabled. The enumeration values include
|
|
'timerange5m(5)', 'timerange10m(10)', 'timerange15m(15)',
|
|
and 'timerange30m(30)'. The value 'null(0)' represents
|
|
that this object is not configured."
|
|
::= { hwIpfpmDcpLossMeasEntry 3 }
|
|
hwIpfpmDcpLossTlpRole OBJECT-TYPE
|
|
SYNTAX HWIpfpmLossTlpRole
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of TLP that loss measure enabled on. The
|
|
enumeration values include 'e2e(1)','section(2)'
|
|
. The value 'e2e(1)' represents that this object is end-end.
|
|
The value 'section(2)' represents that this object is mid-point."
|
|
DEFVAL { e2e }
|
|
::= { hwIpfpmDcpLossMeasEntry 4 }
|
|
|
|
--
|
|
-- hwIpfpmDcpDelayMeasTable: Delay measure information
|
|
-- of DCP test instance
|
|
--
|
|
hwIpfpmDcpDelayMeasTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpDelayMeasEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains delay measure information of DCP
|
|
test instances."
|
|
::= { hwIpfpmDcpConfiguration 13 }
|
|
|
|
hwIpfpmDcpDelayMeasEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpDelayMeasEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM delay measure configuration information for a particular
|
|
DCP test instance."
|
|
INDEX { hwIpfpmDcpInstId, hwIpfpmDcpDelayTlpRole}
|
|
::= { hwIpfpmDcpDelayMeasTable 1 }
|
|
|
|
HwIpfpmDcpDelayMeasEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpDelayEnable
|
|
HWEnabledStatus,
|
|
hwIpfpmDcpDelayContEnable
|
|
HWEnabledStatus,
|
|
hwIpfpmDcpDelayMeasType
|
|
HWIpfpmDelayMeasType,
|
|
hwIpfpmDcpDelayTimeRange
|
|
HWIpfpmMeasTimeRangeType,
|
|
hwIpfpmDcpDelayTlpRole
|
|
HWIpfpmDelayTlpRole,
|
|
hwIpfpmDcpDelayForwardTlpId
|
|
Integer32,
|
|
hwIpfpmDcpDelayBackwardTlpId
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmDcpDelayEnable OBJECT-TYPE
|
|
SYNTAX HWEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the on-demand delay
|
|
measure function is 'enabled(1)' or 'disabled(2)'."
|
|
DEFVAL { disabled }
|
|
::= { hwIpfpmDcpDelayMeasEntry 1 }
|
|
|
|
hwIpfpmDcpDelayContEnable OBJECT-TYPE
|
|
SYNTAX HWEnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that the continual delay
|
|
measure function is 'enabled(1)' or 'disabled(2)'."
|
|
DEFVAL { disabled }
|
|
::= { hwIpfpmDcpDelayMeasEntry 2 }
|
|
|
|
hwIpfpmDcpDelayMeasType OBJECT-TYPE
|
|
SYNTAX HWIpfpmDelayMeasType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of delay measure. The enumeration values
|
|
include 'oneway(1)' and 'twoway(2)'. The value
|
|
'null(0)' represents that this object is not
|
|
configured."
|
|
::= { hwIpfpmDcpDelayMeasEntry 3 }
|
|
|
|
hwIpfpmDcpDelayTimeRange OBJECT-TYPE
|
|
SYNTAX HWIpfpmMeasTimeRangeType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time range in which the on-demand delay measure
|
|
function is enabled. The enumeration values include
|
|
'timerange5m(5)', 'timerange10m(10)', 'timerange15m(15)',
|
|
and 'timerange30m(30)'. The value 'null(0)' represents
|
|
that this object is not configured."
|
|
::= { hwIpfpmDcpDelayMeasEntry 4 }
|
|
|
|
hwIpfpmDcpDelayTlpRole OBJECT-TYPE
|
|
SYNTAX HWIpfpmDelayTlpRole
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of TLP that delay measure enabled on. The
|
|
enumeration values include 'e2e(1)','section(2)'
|
|
. The value 'e2e(1)' represents that this object is end-end.
|
|
The value 'section(2)' represents that this object is mid-point."
|
|
DEFVAL { e2e }
|
|
::= { hwIpfpmDcpDelayMeasEntry 5 }
|
|
|
|
hwIpfpmDcpDelayForwardTlpId OBJECT-TYPE
|
|
SYNTAX Integer32(0..16777215)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ingress TLP of the flow for one-way delay measure
|
|
or the ingress TLP of the forward flow for two-way delay
|
|
measure. The value 0 represents that this object is not
|
|
configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpDelayMeasEntry 6 }
|
|
|
|
hwIpfpmDcpDelayBackwardTlpId OBJECT-TYPE
|
|
SYNTAX Integer32(0..16777215)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ingress TLP of the backward flow for two-way delay
|
|
measure. The value 0 represents that this object is
|
|
not configured."
|
|
DEFVAL { 0 }
|
|
::= { hwIpfpmDcpDelayMeasEntry 7 }
|
|
|
|
|
|
-- ==================================================================
|
|
-- IPFPM DCP TLP configuration group
|
|
-- ==================================================================
|
|
--
|
|
-- hwIpfpmDcpTlpTable: DCP TLP information
|
|
--
|
|
hwIpfpmDcpTlpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpTlpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains attribute of TLPs."
|
|
::= { hwIpfpmDcpConfiguration 14 }
|
|
|
|
hwIpfpmDcpTlpEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpTlpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM configuration information for a particular TLP on interface."
|
|
INDEX {hwIpfpmDcpTlpId }
|
|
::= { hwIpfpmDcpTlpTable 1 }
|
|
|
|
HwIpfpmDcpTlpEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpTlpId
|
|
Integer32,
|
|
hwIpfpmDcpTlpIfIndex
|
|
InterfaceIndex,
|
|
hwIpfpmDcpTlpRowStatus
|
|
RowStatus,
|
|
hwIpfpmDcpTlpVlanId
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmDcpTlpId OBJECT-TYPE
|
|
SYNTAX Integer32(1..16777215)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of TLP."
|
|
::= { hwIpfpmDcpTlpEntry 1 }
|
|
|
|
hwIpfpmDcpTlpIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the port that the TLP configured on."
|
|
::= { hwIpfpmDcpTlpEntry 2 }
|
|
|
|
hwIpfpmDcpTlpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpTlpEntry 3 }
|
|
|
|
|
|
hwIpfpmDcpTlpVlanId OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094|65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID of the TLP measured. The value 0 represents
|
|
ce-default-vlan. The value 65535 represents that this
|
|
object is not configured."
|
|
::= { hwIpfpmDcpTlpEntry 4 }
|
|
|
|
-- ==================================================================
|
|
-- IPFPM DCP TLP query group
|
|
-- ==================================================================
|
|
--
|
|
-- hwIpfpmDcpTlpQueryTable: DCP TLP id information
|
|
--
|
|
hwIpfpmDcpTlpQueryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpTlpQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the query interface ifindex and TLP ID with the interface."
|
|
::= { hwIpfpmDcpConfiguration 15 }
|
|
|
|
hwIpfpmDcpTlpQueryEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpTlpQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TLP information which is configured with the interface."
|
|
INDEX { hwIpfpmDcpTlpQueryIfIndex, hwIpfpmDcpTlpQueryVlanId }
|
|
::= { hwIpfpmDcpTlpQueryTable 1 }
|
|
|
|
HwIpfpmDcpTlpQueryEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpTlpQueryIfIndex
|
|
InterfaceIndex,
|
|
hwIpfpmDcpTlpQueryTlpId
|
|
Integer32,
|
|
hwIpfpmDcpTlpQueryVlanId
|
|
Integer32
|
|
|
|
}
|
|
|
|
hwIpfpmDcpTlpQueryIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index which is configured with TLP."
|
|
::= { hwIpfpmDcpTlpQueryEntry 1 }
|
|
|
|
hwIpfpmDcpTlpQueryTlpId OBJECT-TYPE
|
|
SYNTAX Integer32(1..16777215)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TLP ID which is configured on the interface."
|
|
::= { hwIpfpmDcpTlpQueryEntry 2 }
|
|
|
|
hwIpfpmDcpTlpQueryVlanId OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094|65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID of the TLP measured. The value 0
|
|
represents ce-default-vlan. The value 65535
|
|
represents that this object is not configured."
|
|
::= { hwIpfpmDcpTlpQueryEntry 3 }
|
|
|
|
--
|
|
-- hwIpfpmDcpSrcInstReferQueryTable: the counter information of source instance referrd
|
|
--
|
|
hwIpfpmDcpSrcInstReferQueryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpSrcInstReferQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table describes the information of multicast source instance referred by some multicast receiver instances."
|
|
::= { hwIpfpmDcpConfiguration 16 }
|
|
|
|
hwIpfpmDcpSrcInstReferQueryEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpSrcInstReferQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information is that the multicast source instance referred by some multicast receiver instances."
|
|
INDEX { hwIpfpmDcpInstId}
|
|
::= { hwIpfpmDcpSrcInstReferQueryTable 1 }
|
|
|
|
HwIpfpmDcpSrcInstReferQueryEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpSrcInstReferCnt
|
|
Integer32
|
|
}
|
|
|
|
hwIpfpmDcpSrcInstReferCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the counter that the multicast source instance referred by some multicast receiver instances."
|
|
::= { hwIpfpmDcpSrcInstReferQueryEntry 1 }
|
|
|
|
|
|
hwIpfpmTlpExceedBoardId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The board ID that the tlp exceed the threshold."
|
|
::= { hwIpfpmDcpTrapObjects 1 }
|
|
|
|
hwIpfpmTlpNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The number of tlp."
|
|
::= { hwIpfpmDcpTrapObjects 2 }
|
|
|
|
hwIpfpmTlpThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The threshold of tlp."
|
|
::= { hwIpfpmDcpTrapObjects 3 }
|
|
|
|
--
|
|
-- hwIpfpmDcpTlpQueryExtTable: DCP TLP id information
|
|
--
|
|
hwIpfpmDcpTlpQueryExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpTlpQueryExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the query interface ifindex and TLP ID with the interface."
|
|
::= { hwIpfpmDcpConfiguration 17 }
|
|
|
|
hwIpfpmDcpTlpQueryExtEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpTlpQueryExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TLP information which is configured with the interface."
|
|
INDEX { hwIpfpmDcpTlpQueryExtIfIndex, hwIpfpmDcpTlpQueryExtVlanId, hwIpfpmDcpTlpQueryExtOntId, hwIpfpmDcpTlpQueryExtOntPortType, hwIpfpmDcpTlpQueryExtOntPortId }
|
|
::= { hwIpfpmDcpTlpQueryExtTable 1 }
|
|
|
|
HwIpfpmDcpTlpQueryExtEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpTlpQueryExtIfIndex
|
|
InterfaceIndex,
|
|
hwIpfpmDcpTlpQueryExtTlpId
|
|
Integer32,
|
|
hwIpfpmDcpTlpQueryExtVlanId
|
|
Integer32,
|
|
hwIpfpmDcpTlpQueryExtOntId
|
|
Integer32,
|
|
hwIpfpmDcpTlpQueryExtOntPortType
|
|
INTEGER,
|
|
hwIpfpmDcpTlpQueryExtOntPortId
|
|
Integer32
|
|
|
|
}
|
|
|
|
hwIpfpmDcpTlpQueryExtIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index which is configured with TLP."
|
|
::= { hwIpfpmDcpTlpQueryExtEntry 1 }
|
|
|
|
hwIpfpmDcpTlpQueryExtTlpId OBJECT-TYPE
|
|
SYNTAX Integer32(1..16777215)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TLP ID which is configured on the interface."
|
|
::= { hwIpfpmDcpTlpQueryExtEntry 2 }
|
|
|
|
hwIpfpmDcpTlpQueryExtVlanId OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094|65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID of the TLP measured. The value 0
|
|
represents ce-default-vlan. The value 65535
|
|
represents that this object is not configured."
|
|
::= { hwIpfpmDcpTlpQueryExtEntry 3 }
|
|
|
|
hwIpfpmDcpTlpQueryExtOntId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the ONT ID."
|
|
::= { hwIpfpmDcpTlpQueryExtEntry 4 }
|
|
|
|
hwIpfpmDcpTlpQueryExtOntPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eth (47),
|
|
invalid(-1)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the ONT port's type.
|
|
Options:
|
|
1. eth (47)) -indicates ONT port's type is the eth type.
|
|
2. invalid(-1) -indicates ONT port's type is not matched.
|
|
"
|
|
::= { hwIpfpmDcpTlpQueryExtEntry 5 }
|
|
|
|
hwIpfpmDcpTlpQueryExtOntPortId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the ONT port ID."
|
|
::= { hwIpfpmDcpTlpQueryExtEntry 6 }
|
|
|
|
--
|
|
-- hwIpfpmDcpTlpExtTable: DCP TLP information
|
|
--
|
|
hwIpfpmDcpTlpExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpTlpExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains attribute of TLPs."
|
|
::= { hwIpfpmDcpConfiguration 18 }
|
|
|
|
hwIpfpmDcpTlpExtEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpTlpExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM configuration information for a particular TLP on interface."
|
|
INDEX {hwIpfpmDcpExtTlpId }
|
|
::= { hwIpfpmDcpTlpExtTable 1 }
|
|
|
|
HwIpfpmDcpTlpExtEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpExtTlpId
|
|
Integer32,
|
|
hwIpfpmDcpTlpExtIfIndex
|
|
Integer32,
|
|
hwIpfpmDcpTlpExtRowStatus
|
|
RowStatus,
|
|
hwIpfpmDcpTlpExtVlanId
|
|
Integer32,
|
|
hwIpfpmDcpTlpExtOntId
|
|
Integer32,
|
|
hwIpfpmDcpTlpExtOntPortType
|
|
INTEGER,
|
|
hwIpfpmDcpTlpExtOntPortId
|
|
Integer32
|
|
|
|
}
|
|
|
|
hwIpfpmDcpExtTlpId OBJECT-TYPE
|
|
SYNTAX Integer32(1..16777215)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identification of TLP."
|
|
::= { hwIpfpmDcpTlpExtEntry 1 }
|
|
|
|
hwIpfpmDcpTlpExtIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the port that the TLP configured on."
|
|
::= { hwIpfpmDcpTlpExtEntry 2 }
|
|
|
|
hwIpfpmDcpTlpExtRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpTlpExtEntry 3 }
|
|
|
|
hwIpfpmDcpTlpExtVlanId OBJECT-TYPE
|
|
SYNTAX Integer32(0..4094|65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID of the TLP measured. The value 0 represents
|
|
ce-default-vlan. The value 65535 represents that this
|
|
object is not configured."
|
|
::= { hwIpfpmDcpTlpExtEntry 4 }
|
|
|
|
hwIpfpmDcpTlpExtOntId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the ONT ID.
|
|
The value -1 represents that this object is not configured."
|
|
::= { hwIpfpmDcpTlpExtEntry 5 }
|
|
|
|
hwIpfpmDcpTlpExtOntPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eth (47),
|
|
invalid(-1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the ONT port's type.
|
|
Options:
|
|
1. eth (47)) -indicates ONT port's type is the eth type.
|
|
2. invalid(-1) -indicates ONT port's type is not matched.
|
|
DEFVAL { -1 } .
|
|
"
|
|
::= { hwIpfpmDcpTlpExtEntry 6 }
|
|
|
|
hwIpfpmDcpTlpExtOntPortId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the ONT port ID.
|
|
The value -1 represents that this object is not configured."
|
|
::= { hwIpfpmDcpTlpExtEntry 7 }
|
|
|
|
|
|
--Begin add for nexthop
|
|
-- hwIpfpmDcpInstTlpNHTable: DCP TLP nexthop information
|
|
hwIpfpmDcpInstTlpNHTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpInstTlpNHEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM nexthop configuration information for a particular TLP of the test instance."
|
|
::= { hwIpfpmDcpConfiguration 19 }
|
|
|
|
hwIpfpmDcpInstTlpNHEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpInstTlpNHEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM nexthop configuration information for a particular TLP."
|
|
INDEX { hwIpfpmDcpInstId,
|
|
hwIpfpmDcpTlpId,
|
|
hwIpfpmDcpNexthopIp}
|
|
::= { hwIpfpmDcpInstTlpNHTable 1 }
|
|
|
|
HwIpfpmDcpInstTlpNHEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpNexthopIp
|
|
IpAddress,
|
|
hwIpfpmDcpInstTlpNHRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwIpfpmDcpNexthopIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the nexthop information for a particular TLP."
|
|
::= { hwIpfpmDcpInstTlpNHEntry 1 }
|
|
|
|
|
|
hwIpfpmDcpInstTlpNHRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpInstTlpNHEntry 2 }
|
|
|
|
--End add for nexthop
|
|
|
|
--
|
|
-- hwIpfpmDcpInstTlpIndexTable: DCP TLP information of DCP test instance
|
|
--
|
|
hwIpfpmDcpInstTlpIndexTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpInstTlpIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains attribute of TLPs for load balancing paths."
|
|
::= { hwIpfpmDcpConfiguration 20 }
|
|
|
|
hwIpfpmDcpInstTlpIndexEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpInstTlpIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM configuration information for a particular load balancing path TLP."
|
|
INDEX { hwIpfpmDcpInstId,
|
|
hwIpfpmDcpTlpId,
|
|
hwIpfpmIndex }
|
|
::= { hwIpfpmDcpInstTlpIndexTable 1 }
|
|
|
|
HwIpfpmDcpInstTlpIndexEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmIndex
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpRoleIndex
|
|
HWIpfpmTlpRoleIndex,
|
|
hwIpfpmDcpInstTlpFlowTypeIndex
|
|
HWIpfpmFlowType,
|
|
hwIpfpmDcpInstTlpDirecIndex
|
|
HWIpfpmFlowTlpDirec,
|
|
hwIpfpmDcpInstTlpVpnLabelIndex
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpCtrlWordFlagIndex
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpLspLabelIndex
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpL2VpnFlagIndex
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpTpIdIndex
|
|
OCTET STRING,
|
|
hwIpfpmDcpInstTlpRowStatusIndex
|
|
RowStatus,
|
|
hwIpfpmDcpInstTlpFlowLabelFlagIndex
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpLspLabel2Index
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardVpnLabelIndex
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardCtrlWordFlagIndex
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpBackwardLspLabelIndex
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel2Index
|
|
Integer32,
|
|
hwIpfpmDcpInstTlpBackwardL2VpnFlagIndex
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpBackwardFlowLabelFlagIndex
|
|
TruthValue,
|
|
hwIpfpmDcpInstTlpBackwardTpIdIndex
|
|
OCTET STRING
|
|
}
|
|
|
|
|
|
hwIpfpmIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The indexid of a load balancing path. The value range is from '1' to '16'."
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 1 }
|
|
|
|
hwIpfpmDcpInstTlpRoleIndex OBJECT-TYPE
|
|
SYNTAX HWIpfpmTlpRoleIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the TLP position 'mid-point(3)'."
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 2 }
|
|
|
|
hwIpfpmDcpInstTlpFlowTypeIndex OBJECT-TYPE
|
|
SYNTAX HWIpfpmFlowType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the flow type of the instance TLP is
|
|
'forward(1)' or 'backward(2)' or 'bidirectional(3)' or
|
|
'forwardandbackward(4)'. Only 'forward(1)' and 'backward(2)'
|
|
can be configured when 'hwIpfpmDcpInstTlpRoleIndex' is
|
|
'mid-point(3)'. The value 'null(0)' represents that this
|
|
flow is not configured under the instance."
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 3 }
|
|
|
|
hwIpfpmDcpInstTlpDirecIndex OBJECT-TYPE
|
|
SYNTAX HWIpfpmFlowTlpDirec
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the TLP is 'ingress(1)' or 'egress(2)'
|
|
of the flow of DCP test instance."
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 4 }
|
|
|
|
hwIpfpmDcpInstTlpVpnLabelIndex OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPN label of of the flow that the TLP measured. The
|
|
value -1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 5 }
|
|
|
|
hwIpfpmDcpInstTlpCtrlWordFlagIndex OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The control word flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 6 }
|
|
|
|
hwIpfpmDcpInstTlpLspLabelIndex OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 7 }
|
|
|
|
hwIpfpmDcpInstTlpL2VpnFlagIndex OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The L2VPN flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 8 }
|
|
|
|
hwIpfpmDcpInstTlpTpIdIndex OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (3..4))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tpid for vlan. The value range is from '600' to 'FFFF'."
|
|
DEFVAL { 8100 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 9 }
|
|
|
|
hwIpfpmDcpInstTlpRowStatusIndex OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 10 }
|
|
|
|
hwIpfpmDcpInstTlpFlowLabelFlagIndex OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicate whether the flow-label is configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 11 }
|
|
|
|
hwIpfpmDcpInstTlpLspLabel2Index OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured. The value
|
|
-2 represents that this object matches any label."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 12 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardVpnLabelIndex OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPN label of of the flow that the TLP measured. The
|
|
value -1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 13 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardCtrlWordFlagIndex OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The control word flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 14 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardLspLabelIndex OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 15 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardLspLabel2Index OBJECT-TYPE
|
|
SYNTAX Integer32(-1..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSP label of the flow that the TLP measured. The value
|
|
-1 represents that this object is not configured. The value
|
|
-2 represents that this object matches any label."
|
|
DEFVAL { -1 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 16 }
|
|
|
|
|
|
hwIpfpmDcpInstTlpBackwardL2VpnFlagIndex OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The L2VPN flag of the flow that the TLP measured. The value
|
|
false(2) represents that this object is not configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 17 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardFlowLabelFlagIndex OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value indicate whether the flow-label is configured."
|
|
DEFVAL { false }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 18 }
|
|
|
|
hwIpfpmDcpInstTlpBackwardTpIdIndex OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (3..4))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tpid for vlan. The value range is from '600' to 'FFFF'."
|
|
DEFVAL { 8100 }
|
|
::= { hwIpfpmDcpInstTlpIndexEntry 19 }
|
|
|
|
|
|
-- hwIpfpmDcpInstTlpNHIndexTable: DCP TLP nexthop information
|
|
hwIpfpmDcpInstTlpNHIndexTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpfpmDcpInstTlpNHIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM nexthop configuration information for a particular TLP of the test instance."
|
|
::= { hwIpfpmDcpConfiguration 21 }
|
|
|
|
hwIpfpmDcpInstTlpNHIndexEntry OBJECT-TYPE
|
|
SYNTAX HwIpfpmDcpInstTlpNHIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPFPM nexthop configuration information for a a particular load balancing path TLP."
|
|
INDEX { hwIpfpmDcpInstId,
|
|
hwIpfpmDcpTlpId,
|
|
hwIpfpmIndex,
|
|
hwIpfpmDcpNexthopIp}
|
|
::= { hwIpfpmDcpInstTlpNHIndexTable 1 }
|
|
|
|
HwIpfpmDcpInstTlpNHIndexEntry ::=
|
|
SEQUENCE {
|
|
hwIpfpmDcpInstTlpNHIndexRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwIpfpmDcpInstTlpNHIndexRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used for controlling the creation and deletion of this row."
|
|
::= { hwIpfpmDcpInstTlpNHIndexEntry 1 }
|
|
|
|
|
|
|
|
-- ==================================================================
|
|
-- IPFPM Traps
|
|
-- ==================================================================
|
|
hwIpfpmLossRatioExceed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpFlowType,
|
|
hwIpfpmMcpForwardLossRatio,
|
|
hwIpfpmMcpBackwardLossRatio,
|
|
hwIpfpmMcpInstDesc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmLossRatioExceed trap is sent when the loss ratio
|
|
of IPFPM test instance exceeds the uppper threshold in
|
|
continuous five test intervals."
|
|
::= { hwIpfpmTraps 1 }
|
|
|
|
hwIpfpmLossRatioRecovery NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpFlowType,
|
|
hwIpfpmMcpForwardLossRatio,
|
|
hwIpfpmMcpBackwardLossRatio,
|
|
hwIpfpmMcpInstDesc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmLossRatioRecovery trap is sent when the loss ratio
|
|
of IPFPM test instance is under the lower threshold in
|
|
continuous five test intervals."
|
|
::= { hwIpfpmTraps 2 }
|
|
|
|
hwIpfpmOneDelayExceed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpFlowType,
|
|
hwIpfpmMcpForwardOneDelay,
|
|
hwIpfpmMcpBackwardOneDelay,
|
|
hwIpfpmMcpInstDesc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmOneDelayExceed trap is sent when the one-way delay
|
|
of IPFPM test instance exceeds the uppper threshold in
|
|
continuous five test intervals."
|
|
::= { hwIpfpmTraps 3 }
|
|
|
|
hwIpfpmOneDelayRecovery NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpFlowType,
|
|
hwIpfpmMcpForwardOneDelay,
|
|
hwIpfpmMcpBackwardOneDelay,
|
|
hwIpfpmMcpInstDesc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmOneDelayRecovery trap is sent when the one-way delay
|
|
of IPFPM test instance is under the lower threshold in
|
|
continuous five test intervals."
|
|
::= { hwIpfpmTraps 4 }
|
|
|
|
hwIpfpmTwoDelayExceed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpTwoDelay,
|
|
hwIpfpmMcpInstDesc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmTwoDelayExceed trap is sent when the two-way delay
|
|
of IPFPM test instance exceeds the uppper threshold in
|
|
continuous five test intervals."
|
|
::= { hwIpfpmTraps 5 }
|
|
|
|
hwIpfpmTwoDelayRecovery NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpTwoDelay,
|
|
hwIpfpmMcpInstDesc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmTwoDelayRecovery trap is sent when the two-way delay
|
|
of IPFPM test instance is under the lower threshold in
|
|
continuous five test intervals."
|
|
::= { hwIpfpmTraps 6 }
|
|
|
|
hwIpfpmDcpFlowConflict NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmDcpInstId,
|
|
hwIpfpmDcpFlowType,
|
|
hwIpfpmDcpInstId,
|
|
hwIpfpmDcpFlowType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmDcpFlowConflict trap is sent when the flow
|
|
configuration conflicts with another existing flow configuration.
|
|
The first hwIpfpmDcpInstId and hwIpfpmDcpFlowType indicates the specified flow.
|
|
The second hwIpfpmDcpInstId and hwIpfpmDcpFlowType indicates the existing flow."
|
|
::= { hwIpfpmTraps 7 }
|
|
|
|
hwIpfpmTlpExceed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmTlpExceedBoardId,
|
|
hwIpfpmTlpNumber,
|
|
hwIpfpmTlpThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmTlpExceed trap is sent when the number of board tlp exceeds the threshold."
|
|
::= { hwIpfpmTraps 8 }
|
|
|
|
hwIpfpmTlpRecovery NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmTlpExceedBoardId,
|
|
hwIpfpmTlpNumber,
|
|
hwIpfpmTlpThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmTlpRecovery trap is sent when the number of board tlp is under the threshold."
|
|
::= { hwIpfpmTraps 9 }
|
|
|
|
hwIpfpmMultiOneDelayExceed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpOneDelayMulti
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmMultiOneDelayExceed trap is sent when the one-way delay
|
|
of IPFPM test instance exceeds the uppper threshold in
|
|
continuous five test intervals. This trap supports multi one-way delay for a period."
|
|
::= { hwIpfpmTraps 10 }
|
|
|
|
hwIpfpmMultiOneDelayRecovery NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpOneDelayMulti
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmMultiOneDelayRecovery trap is sent when the one-way delay
|
|
of IPFPM test instance is under the lower threshold in
|
|
continuous five test intervals. This trap supports multi one-way delay for a period."
|
|
::= { hwIpfpmTraps 11 }
|
|
|
|
hwIpfpmMultiTwoDelayExceed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpTwoDelayMulti
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmMultiTwoDelayExceed trap is sent when the two-way delay
|
|
of IPFPM test instance exceeds the uppper threshold in
|
|
continuous five test intervals. This trap supports multi two-way delay for a period."
|
|
::= { hwIpfpmTraps 12 }
|
|
|
|
hwIpfpmMultiTwoDelayRecovery NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwIpfpmMcpTwoDelayMulti
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A hwIpfpmMultiTwoDelayRecovery trap is sent when the two-way delay
|
|
of IPFPM test instance is under the lower threshold in
|
|
continuous five test intervals. This trap supports multi two-way delay for a period."
|
|
::= { hwIpfpmTraps 13 }
|
|
|
|
-- ==================================================================
|
|
-- IPFPM Compliances and groups
|
|
-- ==================================================================
|
|
hwIpfpmCompliances OBJECT IDENTIFIER ::= { hwIpfpmConformance 1 }
|
|
hwIpfpmGroups OBJECT IDENTIFIER ::= { hwIpfpmConformance 2 }
|
|
|
|
-- compliance statements
|
|
hwIpfpmCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement the
|
|
IPFPM MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { hwIpfpmMcpConfigGroup,
|
|
hwIpfpmMcpInstConfigGroup,
|
|
hwIpfpmMcpStatsGroup,
|
|
hwIpfpmDcpConfigGroup,
|
|
hwIpfpmDcpInstConfigGroup,
|
|
hwIpfpmDcpTlpConfigGroup,
|
|
hwIpfpmTrapsGroup
|
|
}
|
|
::= { hwIpfpmCompliances 1 }
|
|
|
|
-- MIB groupings
|
|
hwIpfpmMcpConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwIpfpmMcpEnable,
|
|
hwIpfpmMcpId,
|
|
hwIpfpmMcpUdpPort,
|
|
hwIpfpmMcpAuthType,
|
|
hwIpfpmMcpAuthKey,
|
|
hwIpfpmMcpAuthRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to configure the
|
|
IPFPM MCP behavior."
|
|
::= { hwIpfpmGroups 1 }
|
|
|
|
hwIpfpmMcpInstConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwIpfpmMcpInstDesc,
|
|
hwIpfpmMcpLossRatioUpThres,
|
|
hwIpfpmMcpLossRatioLowThres,
|
|
hwIpfpmMcpOneDelayUpThres,
|
|
hwIpfpmMcpOneDelayLowThres,
|
|
hwIpfpmMcpTwoDelayUpThres,
|
|
hwIpfpmMcpTwoDelayLowThres,
|
|
hwIpfpmMcpMeasureEnable,
|
|
hwIpfpmMcpInstRowStatus,
|
|
hwIpfpmMcpInstType,
|
|
hwIpfpmMcpSourceInstId,
|
|
hwIpfpmMcpDcpRowStatus,
|
|
hwIpfpmMcpFlowType,
|
|
hwIpfpmMcpAchRowStatus,
|
|
hwIpfpmMcpTlpRowStatus,
|
|
hwIpfpmMcpSrcInstReferCnt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to configure the
|
|
IPFPM MCP test instance behavior."
|
|
::= { hwIpfpmGroups 2 }
|
|
|
|
hwIpfpmMcpStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwIpfpmMcpInstSpec,
|
|
hwIpfpmMcpInstCurNum,
|
|
hwIpfpmMcpInstTlpMaxNum,
|
|
hwIpfpmMcpAchMaxNum,
|
|
hwIpfpmMcpSeqNo,
|
|
hwIpfpmMcpLossErrInfo,
|
|
hwIpfpmMcpForwardLossPkts,
|
|
hwIpfpmMcpForwardLossPktsSign,
|
|
hwIpfpmMcpForwardLossBytes,
|
|
hwIpfpmMcpForwardLossBytesSign,
|
|
hwIpfpmMcpForwardPkts,
|
|
hwIpfpmMcpForwardBytes,
|
|
hwIpfpmMcpForwardLossRatio,
|
|
hwIpfpmMcpBackwardLossPkts,
|
|
hwIpfpmMcpBackwardLossPktsSign,
|
|
hwIpfpmMcpBackwardLossBytes,
|
|
hwIpfpmMcpBackwardLossBytesSign,
|
|
hwIpfpmMcpBackwardPkts,
|
|
hwIpfpmMcpBackwardBytes,
|
|
hwIpfpmMcpBackwardLossRatio,
|
|
hwIpfpmMcpForwardLossMMSType,
|
|
hwIpfpmMcpForwardLossMMSSwitch,
|
|
hwIpfpmMcpOneDelayErrInfo,
|
|
hwIpfpmMcpForwardOneDelay,
|
|
hwIpfpmMcpForwardOneDelayVariation,
|
|
hwIpfpmMcpBackwardOneDelay,
|
|
hwIpfpmMcpBackwardOneDelayVariation,
|
|
hwIpfpmMcpForwardOneDelayMMSType,
|
|
hwIpfpmMcpTwoDelayErrInfo,
|
|
hwIpfpmMcpTwoDelay,
|
|
hwIpfpmMcpTwoDelayVariation,
|
|
hwIpfpmMcpForwardDelay,
|
|
hwIpfpmMcpForwardDelayVariation,
|
|
hwIpfpmMcpBackwardDelay,
|
|
hwIpfpmMcpBackwardDelayVariation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent the
|
|
IPFPM test instance statistics."
|
|
::= { hwIpfpmGroups 3 }
|
|
|
|
hwIpfpmDcpConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwIpfpmDcpEnable,
|
|
hwIpfpmDcpId,
|
|
hwIpfpmDcpMeasureColorFlag,
|
|
hwIpfpmDcpMcpId,
|
|
hwIpfpmDcpMcpPort,
|
|
hwIpfpmDcpMcpVpnName,
|
|
hwIpfpmDcpMcpVpnType,
|
|
hwIpfpmDcpAuthType,
|
|
hwIpfpmDcpAuthKey,
|
|
hwIpfpmDcpAuthRowStatus,
|
|
hwIpfpmPeriodSource
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to configure the
|
|
IPFPM DCP behavior."
|
|
::= { hwIpfpmGroups 4 }
|
|
|
|
hwIpfpmDcpInstConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwIpfpmDcpInstId,
|
|
hwIpfpmDcpInstDesc,
|
|
hwIpfpmDcpInstMcpId,
|
|
hwIpfpmDcpInstMcpPort,
|
|
hwIpfpmDcpInstInterval,
|
|
hwIpfpmDcpInstAuthType,
|
|
hwIpfpmDcpInstAuthKey,
|
|
hwIpfpmDcpInstAuthRowStatus,
|
|
hwIpfpmDcpInstRowStatus,
|
|
hwIpfpmDcpInstType,
|
|
hwIpfpmDcpSourceInstId,
|
|
hwIpfpmDcpInstMcpVpnName,
|
|
hwIpfpmDcpInstMcpVpnType,
|
|
hwIpfpmDcpInstGroupId,
|
|
hwIpfpmDcpFlowType,
|
|
hwIpfpmDcpFlowProtocol,
|
|
hwIpfpmDcpFlowDscp,
|
|
hwIpfpmDcpFlowSrcAddr,
|
|
hwIpfpmDcpFlowSrcMaskLen,
|
|
hwIpfpmDcpFlowDstAddr,
|
|
hwIpfpmDcpFlowDstMaskLen,
|
|
hwIpfpmDcpFlowSrcPortBgn,
|
|
hwIpfpmDcpFlowSrcPortEnd,
|
|
hwIpfpmDcpFlowDstPortBgn,
|
|
hwIpfpmDcpFlowDstPortEnd,
|
|
hwIpfpmDcpFlowRowStatus,
|
|
hwIpfpmDcpFlowOuterSrcAddr,
|
|
hwIpfpmDcpFlowOuterDstAddr,
|
|
hwIpfpmDcpFlowForwardGtpTeid,
|
|
hwIpfpmDcpFlowBackwardGtpTeid,
|
|
hwIpfpmDcpFlowVxlan,
|
|
hwIpfpmDcpFlowVni,
|
|
hwIpfpmDcpInstTlpRole,
|
|
hwIpfpmDcpInstTlpRoleIndex,
|
|
hwIpfpmDcpInstTlpFlowType,
|
|
hwIpfpmDcpInstTlpFlowTypeIndex,
|
|
hwIpfpmDcpInstTlpDirec,
|
|
hwIpfpmDcpInstTlpDirecIndex,
|
|
hwIpfpmDcpInstTlpVpnLabel,
|
|
hwIpfpmDcpInstTlpVpnLabelIndex,
|
|
hwIpfpmDcpInstTlpCtrlWordFlag,
|
|
hwIpfpmDcpInstTlpCtrlWordFlagIndex,
|
|
hwIpfpmDcpInstTlpLspLabel,
|
|
hwIpfpmDcpInstTlpLspLabelIndex,
|
|
hwIpfpmDcpInstTlpL2VpnFlag,
|
|
hwIpfpmDcpInstTlpL2VpnFlagIndex,
|
|
hwIpfpmDcpInstTlpTpId,
|
|
hwIpfpmDcpInstTlpTpIdIndex,
|
|
hwIpfpmDcpInstTlpRowStatus,
|
|
hwIpfpmDcpInstTlpRowStatusIndex,
|
|
hwIpfpmDcpInstTlpMultiSrcType,
|
|
hwIpfpmDcpInstTlpFlowLabelFlag,
|
|
hwIpfpmDcpInstTlpFlowLabelFlagIndex,
|
|
hwIpfpmDcpInstTlpLspLabel2,
|
|
hwIpfpmDcpInstTlpLspLabel2Index,
|
|
hwIpfpmDcpInstTlpLspLabel3,
|
|
hwIpfpmDcpInstTlpOuterVlan,
|
|
hwIpfpmDcpInstTlpInnerVlan,
|
|
hwIpfpmDcpInstTlpBackwardVpnLabel,
|
|
hwIpfpmDcpInstTlpBackwardVpnLabelIndex,
|
|
hwIpfpmDcpInstTlpBackwardCtrlWordFlag,
|
|
hwIpfpmDcpInstTlpBackwardCtrlWordFlagIndex,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel,
|
|
hwIpfpmDcpInstTlpBackwardLspLabelIndex,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel2,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel2Index,
|
|
hwIpfpmDcpInstTlpBackwardLspLabel3,
|
|
hwIpfpmDcpInstTlpBackwardL2VpnFlag,
|
|
hwIpfpmDcpInstTlpBackwardL2VpnFlagIndex,
|
|
hwIpfpmDcpInstTlpBackwardFlowLabelFlag,
|
|
hwIpfpmDcpInstTlpBackwardFlowLabelFlagIndex,
|
|
hwIpfpmDcpInstTlpBackwardOuterVlan,
|
|
hwIpfpmDcpInstTlpBackwardInnerVlan,
|
|
hwIpfpmDcpInstTlpBackwardTpId,
|
|
hwIpfpmDcpInstTlpBackwardTpIdIndex,
|
|
hwIpfpmDcpInstTlpNHRowStatus,
|
|
hwIpfpmDcpLossEnable,
|
|
hwIpfpmDcpLossContEnable,
|
|
hwIpfpmDcpLossTimeRange,
|
|
hwIpfpmDcpDelayEnable,
|
|
hwIpfpmDcpDelayContEnable,
|
|
hwIpfpmDcpDelayMeasType,
|
|
hwIpfpmDcpDelayTimeRange,
|
|
hwIpfpmDcpDelayForwardTlpId,
|
|
hwIpfpmDcpDelayBackwardTlpId,
|
|
hwIpfpmDcpSrcInstReferCnt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to configure the
|
|
IPFPM DCP test instance behavior."
|
|
::= { hwIpfpmGroups 5 }
|
|
|
|
hwIpfpmDcpTlpConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwIpfpmDcpTlpIfIndex,
|
|
hwIpfpmDcpTlpRowStatus,
|
|
hwIpfpmDcpTlpVlanId,
|
|
hwIpfpmDcpTlpQueryTlpId,
|
|
hwIpfpmTlpExceedBoardId,
|
|
hwIpfpmTlpNumber,
|
|
hwIpfpmTlpThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to configure the
|
|
IPFPM TLP behavior."
|
|
::= { hwIpfpmGroups 6 }
|
|
|
|
hwIpfpmTrapsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
hwIpfpmLossRatioExceed,
|
|
hwIpfpmLossRatioRecovery,
|
|
hwIpfpmOneDelayExceed,
|
|
hwIpfpmOneDelayRecovery,
|
|
hwIpfpmTwoDelayExceed,
|
|
hwIpfpmTwoDelayRecovery,
|
|
hwIpfpmDcpFlowConflict,
|
|
hwIpfpmTlpExceed,
|
|
hwIpfpmTlpRecovery,
|
|
hwIpfpmMultiOneDelayExceed,
|
|
hwIpfpmMultiOneDelayRecovery,
|
|
hwIpfpmMultiTwoDelayExceed,
|
|
hwIpfpmMultiTwoDelayRecovery
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of traps used to indicate that the measured
|
|
network performance is in fault or not."
|
|
::= { hwIpfpmGroups 7 }
|
|
|
|
hwIpfpmMcpMultiDelayStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwIpfpmMcpOneDelayMultiErrInfo,
|
|
hwIpfpmMcpOneDelayMulti,
|
|
hwIpfpmMcpOneDelayMultiVariation,
|
|
hwIpfpmMcpTwoDelayMultiErrInfo,
|
|
hwIpfpmMcpTwoDelayMulti,
|
|
hwIpfpmMcpTwoDelayMultiVariation,
|
|
hwIpfpmMcpForwardDelayMulti,
|
|
hwIpfpmMcpForwardDelayMultiVariation,
|
|
hwIpfpmMcpBackwardDelayMulti,
|
|
hwIpfpmMcpBackwardDelayMultiVariation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent the
|
|
IPFPM test instance statistics for multi-in-point delay measurement"
|
|
::= { hwIpfpmGroups 8 }
|
|
END
|