summaryrefslogtreecommitdiff
path: root/MIBS/huawei/HUAWEI-MPLSOAM-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/huawei/HUAWEI-MPLSOAM-MIB')
-rw-r--r--MIBS/huawei/HUAWEI-MPLSOAM-MIB923
1 files changed, 923 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-MPLSOAM-MIB b/MIBS/huawei/HUAWEI-MPLSOAM-MIB
new file mode 100644
index 0000000..e0dc3d9
--- /dev/null
+++ b/MIBS/huawei/HUAWEI-MPLSOAM-MIB
@@ -0,0 +1,923 @@
+-- ==================================================================
+-- Copyright (C) 2005 by HUAWEI TECHNOLOGIES. All rights reserved.
+--
+-- Description: HUAWEI Layer Two MAC management MIB
+-- Reference:
+-- Version: V1.0
+-- History:
+-- ==================================================================
+-- HUAWEI-MPLSOAM-MIB.mib
+-- ==================================================================
+--
+-- Variables and types to be imported
+--
+-- ==================================================================
+
+ HUAWEI-MPLSOAM-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ hwMpls
+ FROM HUAWEI-MIB
+ IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
+ NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ DisplayString, TruthValue, TimeStamp, RowStatus, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+
+-- 1.3.6.1.4.1.2011.5.12.7
+-- April 27, 2005 at 17:24 GMT
+ -- 1.3.6.1.4.1.2011.5.12.7
+ hwMplsOam MODULE-IDENTITY
+ LAST-UPDATED "200504271724Z" -- April 27, 2005 at 17:24 GMT
+ ORGANIZATION
+ "Huawei Technologies Co., Ltd."
+ CONTACT-INFO
+ "R&D BeiJing, Huawei Technologies co.,Ltd.
+ Huawei Bld.,NO.3 Xinxi Rd.,
+ Shang-Di Information Industry Base,
+ Hai-Dian District Beijing P.R. China
+ Zip:100085
+ Http://www.huawei.com
+ E-mail:support@huawei.com"
+ DESCRIPTION
+ "The HUAWEI-MPLSOAM-MIB contains objects to configure OAM module.
+ The Operation, Administration and Maintenance (OAM)
+ is an effective means for decreasing the cost of network maintenance.
+ The MPLS OAM is used to administrate and maintain MPLS. "
+ ::= { hwMpls 7 }
+
+
+
+--
+-- Node definitions
+--
+
+-- Node definitions
+--
+-- 1.3.6.1.4.1.2011.5.12.7.1
+ -- 1.3.6.1.4.1.2011.5.12.7.1
+ hwMplsOamPs OBJECT IDENTIFIER ::= { hwMplsOam 1 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1
+ hwMplsOamObjects OBJECT IDENTIFIER ::= { hwMplsOamPs 1 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.1
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.1
+ hwMplsOamCapability OBJECT-TYPE
+ SYNTAX Unsigned32 (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Whether OAM is globally capable.
+ 1: capable;
+ 0: incapable;
+ The default value is incapable."
+ ::= { hwMplsOamObjects 1 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.2
+ hwMplsOamIgrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwMplsOamIgrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table specifies per-LSP MPLS OAM capability and
+ associated information, such as IgrTunnName and IgrDetType."
+ ::= { hwMplsOamObjects 2 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1
+ hwMplsOamIgrEntry OBJECT-TYPE
+ SYNTAX HwMplsOamIgrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in this table is created by an LSR for every LSP
+ capable of supporting MPLS OAM at ingress."
+ INDEX { hwMplsOamIgrIndex }
+ ::= { hwMplsOamIgrTable 1 }
+
+
+ HwMplsOamIgrEntry ::=
+ SEQUENCE {
+ hwMplsOamIgrIndex
+ Unsigned32,
+ hwMplsOamIgrTunnName
+ OCTET STRING,
+ hwMplsOamIgrDetType
+ INTEGER,
+ hwMplsOamIgrDetFreq
+ INTEGER,
+ hwMplsOamIgrRevType
+ INTEGER,
+ hwMplsOamIgrRevLspName
+ OCTET STRING,
+ hwMplsOamIgrRevLsrId
+ IpAddress,
+ hwMplsOamIgrRevSessTunnId
+ Integer32,
+ hwMplsOamIgrEnable
+ INTEGER,
+ hwMplsOamIgrValid
+ Integer32,
+ hwMplsOamIgrAvaState
+ Integer32,
+ hwMplsOamIgrDefectType
+ Integer32,
+ hwMplsOamIgrRowStatus
+ RowStatus
+ }
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.1
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.1
+ hwMplsOamIgrIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is a unique index for an OAM ingress entry in the OAM table."
+ ::= { hwMplsOamIgrEntry 1 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.6
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.2
+ hwMplsOamIgrTunnName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The name of a tunnel.
+ For ingress, it means the tunnel name of the detected LSP.
+ For egress, it means the tunnel name of the reverse LSP."
+ ::= { hwMplsOamIgrEntry 2 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.3
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.3
+ hwMplsOamIgrDetType OBJECT-TYPE
+ SYNTAX INTEGER {
+ cv(1),
+ ffd(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "There are two types of OAM packets, CV and FFD.
+ The CV flow is generated at the source LSR of the LSP with
+ a nominal frequency of 1/s and terminated at the sink LSR of the LSP.
+ FFD provides failure detection option for an LSP independent
+ of the CV based availability model and is not tied to the
+ CV insertion rate. Insertion rates at 1/s or faster may
+ also be used.
+ The CV/FFD packet contains a network-unique identifier (TTSI)
+ so that all types of defects can be detected.
+ 1: CV;
+ 2: FFD."
+ ::= { hwMplsOamIgrEntry 3 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.4
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.4
+ hwMplsOamIgrDetFreq OBJECT-TYPE
+ SYNTAX INTEGER {
+ cv1000ms(0),
+ ffd10ms2(1),
+ ffd20ms3(2),
+ ffd50ms4(3),
+ ffd100ms5(4),
+ ffd200ms6(5),
+ ffd500ms7(6),
+ ffd3ms8(7)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "For CV: the frequency is static, per second.
+ For FFD: the frequency is set by user. The value
+ can be 10ms, 20ms, 50ms,100ms,200ms,500ms,3ms.
+ Any other frequency is wrong.
+ 0: 1000ms(only for cv);
+ 1: 10ms;
+ 2: 20ms;
+ 3: 50ms;
+ 4: 100ms;
+ 5: 200ms;
+ 6: 500ms;
+ 7: 3ms."
+ ::= { hwMplsOamIgrEntry 4 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.5
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.5
+ hwMplsOamIgrRevType OBJECT-TYPE
+ SYNTAX INTEGER {
+ private(1),
+ share(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When an LSP is found to be in defect, the sink LSR if the LSP
+ should send BDI to inform the source LSR of the LSP, the BDI is
+ transferred through the reverse LSP.
+ The type of reverse LSP can be private or shared.
+ If private, then the reverse LSP can be used only when the only
+ LSP is in defect;
+ If shared, the reverse LSP which is shared between many forward
+ LSPs, whose source LSRs are the same and sink LSRs are the same.
+ 1: private;
+ 2: share."
+ ::= { hwMplsOamIgrEntry 5 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.6
+ hwMplsOamIgrRevLspName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object indicates name of the reverse LSP."
+ ::= { hwMplsOamIgrEntry 6 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.10
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.7
+ hwMplsOamIgrRevLsrId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Only for ingress, the object indicates the ingress LSR ID of the
+ reverse LSP,, expressed in IP address."
+ ::= { hwMplsOamIgrEntry 7 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.11
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.8
+ hwMplsOamIgrRevSessTunnId OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Only for ingress, the object indicates the session tunnel ID of
+ the reverse LSP."
+ ::= { hwMplsOamIgrEntry 8 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.15
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.9
+ hwMplsOamIgrEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Whether one LSP is OAM enable.
+ If disable, LSP is not monitored;
+ If enable, CV/FFD is generated at the source LSR of the LSP and
+ checked at the sink LSR of the LSP,and user can set
+ other configuration.
+ 0: The OAM function is disabled on the ingress;
+ 1: The OAM function is enabled on the ingress."
+ ::= { hwMplsOamIgrEntry 9 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.10
+ hwMplsOamIgrValid OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0: stop detect;
+ 1: start detect."
+ ::= { hwMplsOamIgrEntry 10 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.16
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.11
+ hwMplsOamIgrAvaState OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the LSP Timer (T1) expires, then the LSP enters the
+ Unavailable state. The start point of the Unavailable state
+ is deemed to be at the entry into the LSP defect state.
+ An LSP re-enters the Available state after the LSP Defect state
+ exists first.
+ T1 defines the length of time the LSP is in the Defect state
+ before declaring an LSP Unavailable or returning to defect
+ free state.
+ 0: available state;
+ 1: unavailable state."
+ ::= { hwMplsOamIgrEntry 11 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.17
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.12
+ hwMplsOamIgrDefectType OBJECT-TYPE
+ SYNTAX Integer32 (0..9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defect is defined as interruption of the capability of a
+ transport entity (e.g., network connection) to transfer user
+ or OAM information. There are six types of defect:
+ 0: no defect;
+ 1: dServer;
+ 2: dPeerMe;
+ 3: dLOCV, Loss of Connectivity Verification defect;
+ 4: dTTSI-Mismatch, Trail Termination Source Identifier Mismatch defect;
+ 5: dTTSI-Mismerge, Trail Termination Source Identifier Mismerge defect;
+ 6: dExcess, Receiving excess rate of CV/FFD;
+ 7: dUnknown, Unknown defect in the MPLS network..
+ 8: rlsn down;
+ 9: dIngressDown."
+ ::= { hwMplsOamIgrEntry 12 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.18
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3.1.13
+ hwMplsOamIgrRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable is used to create, modify, and
+ delete a row in this table."
+ ::= { hwMplsOamIgrEntry 13 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.3
+ hwMplsOamEgrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwMplsOamEgrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table specifies per-LSP MPLS OAM capability and
+ associated information, such as DetectType, DetectFrequency."
+ ::= { hwMplsOamObjects 3 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1
+ hwMplsOamEgrEntry OBJECT-TYPE
+ SYNTAX HwMplsOamEgrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in this table is created by an LSR for every LSP
+ capable of supporting MPLS OAM at egress."
+ INDEX { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId }
+ ::= { hwMplsOamEgrTable 1 }
+
+
+ HwMplsOamEgrEntry ::=
+ SEQUENCE {
+ hwMplsOamEgrLspName
+ OCTET STRING,
+ hwMplsOamEgrLsrId
+ IpAddress,
+ hwMplsOamEgrSessTunnId
+ Integer32,
+ hwMplsOamEgrDetType
+ INTEGER,
+ hwMplsOamEgrDetFreq
+ INTEGER,
+ hwMplsOamEgrRevType
+ INTEGER,
+ hwMplsOamEgrRevTunnName
+ OCTET STRING,
+ hwMplsOamEgrAutoEn
+ INTEGER,
+ hwMplsOamEgrAutoOvertime
+ Integer32,
+ hwMplsOamEgrBDIFreq
+ INTEGER,
+ hwMplsOamEgrEnable
+ INTEGER,
+ hwMplsOamEgrValid
+ INTEGER,
+ hwMplsOamEgrAvaState
+ Integer32,
+ hwMplsOamEgrDefectType
+ Integer32,
+ hwMplsOamEgrRowStatus
+ RowStatus
+ }
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.1
+ hwMplsOamEgrLspName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object indicates the name of static LSP at egress."
+ ::= { hwMplsOamEgrEntry 1 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.2
+ hwMplsOamEgrLsrId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object indicates the Ingress LSR ID of the LSP."
+ ::= { hwMplsOamEgrEntry 2 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.3
+ hwMplsOamEgrSessTunnId OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object indicates the the Ingress session tunnel ID of the LSP.."
+ ::= { hwMplsOamEgrEntry 3 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.4
+ hwMplsOamEgrDetType OBJECT-TYPE
+ SYNTAX INTEGER {
+ invalid(0),
+ cv(1),
+ ffd(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "0: invalid, if auto-protocol, this detect type is invalid;
+ 1: CV;
+ 2: FFD."
+ ::= { hwMplsOamEgrEntry 4 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.5
+ hwMplsOamEgrDetFreq OBJECT-TYPE
+ SYNTAX INTEGER{
+ cv1000ms(0),
+ ffd10ms2(1),
+ ffd20ms3(2),
+ ffd50ms4(3),
+ ffd100ms5(4),
+ ffd200ms6(5),
+ ffd500ms7(6),
+ invalid8(7),
+ ffd3ms9(8)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "0: 1000ms(only for cv);
+ 1: 10ms;
+ 2: 20ms;
+ 3: 50ms;
+ 4: 100ms;
+ 5: 200ms;
+ 6: 500ms;
+ 7: invalid;
+ 8: 3ms."
+ ::= { hwMplsOamEgrEntry 5 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.6
+ hwMplsOamEgrRevType OBJECT-TYPE
+ SYNTAX INTEGER {
+ invalid(0),
+ private(1),
+ share(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When an LSP is found to be in defect, the sink LSR of the LSP
+ should send BDI to inform the source LSR of the LSP,the BDI is
+ transferred through the reverse LSP.
+ The type of reverse LSP can be private or shared.
+ If private, then the reverse LSP can be used only when the only
+ LSP in defect;
+ If shared, the reverse LSP, which is shared between many forward
+ LSPs that have the same source LSRs and sink LSRs.
+ 0: invalid, when the reverse LSR does not exist;
+ 1: private;
+ 2: share."
+ ::= { hwMplsOamEgrEntry 6 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.7
+ hwMplsOamEgrRevTunnName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object indicates the name of a reverse tunnel."
+ ::= { hwMplsOamEgrEntry 7 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.8
+ hwMplsOamEgrAutoEn OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If autoprotocol, then the egress can process extended FDI sent
+ by ingress.
+ 0: disable;
+ 1: enable;
+ Valid only for the egress configuration."
+ ::= { hwMplsOamEgrEntry 8 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.9
+ hwMplsOamEgrAutoOvertime OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This time is set at the egress.
+ If the egress receives CV/FFD, it records the parameters
+ included in the packet, such as OAM type and frequency.
+ If the egress does not receive any OAM packet before the timer
+ expires, the sink LSR will send BDI with dLOCV defect.
+ Valid only for the egress configuration."
+ ::= { hwMplsOamEgrEntry 9 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.10
+ hwMplsOamEgrBDIFreq OBJECT-TYPE
+ SYNTAX INTEGER {
+ perSecond(0),
+ detectFrequency(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "BDI is generated at the trail termination source point of
+ a return path in response to a defect detected at the trail
+ termination sink point of an LSP in the forwarding direction.
+ The frequency of BDI can be set by user.
+ Only valid for egress configuration.
+ The default value is detect frequency and it is valid only when a
+ backward-LSP exists.
+ 0: per-second;
+ 1: same as detect frequency."
+ ::= { hwMplsOamEgrEntry 10 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.11
+ hwMplsOamEgrEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Whether one LSP is enabled with OAM.
+ If disable, LSP is not monitored;
+ If enable, CV/FFD is generated at the source LSR of the LSP and
+ checked at the sink LSR of the LSP, and user can set
+ other configuration.
+ 0: The OAM function is disabled on the egress;
+ 1: The OAM function is enabled on the egress."
+ ::= { hwMplsOamEgrEntry 11 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.12
+ hwMplsOamEgrValid OBJECT-TYPE
+ SYNTAX INTEGER {
+ stop(1),
+ start(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "1: stop detect;
+ 2: start detect."
+ ::= { hwMplsOamEgrEntry 12 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.13
+ hwMplsOamEgrAvaState OBJECT-TYPE
+ SYNTAX Integer32 (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the LSP Timer (T1) expires, then the LSP enters the
+ Unavailable state. The start point of the Unavailable state
+ is deemed to be at the entry into the LSP defect state.
+ An LSP re-enters the Available state after the LSP Defect State.
+ first exists.
+ T1 defines the length of time the LSP is in the Defect state
+ before declaring an LSP Unavailable or returning to defect
+ free state
+ 0: available state;
+ 1: unavailable state."
+ ::= { hwMplsOamEgrEntry 13 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.14
+ hwMplsOamEgrDefectType OBJECT-TYPE
+ SYNTAX Integer32 (0..9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0: no defect;
+ 1: dServer,
+ 2: dPeerMe,
+ 3: dLOCV, Loss of Connectivity Verification defect;
+ 4: dTTSI-Mismatch, Trail Termination Source Identifier Mismatch defect;
+ 5: dTTSI-Mismerge, Trail Termination Source Identifier Mismerge defect.;
+ 6: dExcess, Receiving excess rate of CV/FFD;
+ 7: dUnknown, Unknown defect in the MPLS network.
+ 8: rlsn down;
+ 9: dEgressDown."
+ ::= { hwMplsOamEgrEntry 14 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.15
+ hwMplsOamEgrRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable is used to create, modify, and
+ delete a row in this table."
+ ::= { hwMplsOamEgrEntry 15 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.4
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.4
+ hwMplsOamRlsnTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwMplsOamRlsnEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table specifies RLSN capability and
+ associated information, such as RlsnLsrId and RlsnLsrId."
+ ::= { hwMplsOamObjects 4 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1
+ hwMplsOamRlsnEntry OBJECT-TYPE
+ SYNTAX HwMplsOamRlsnEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in this table is created by an LSR to binding the name, lsr-id and tunnel-id of the LSP at egress."
+ INDEX { hwMplsOamRlsnLspName, hwMplsOamRlsnLsrId, hwMplsOamRlsnSessTunnId, hwMplsOamRlsnIfIndex }
+ ::= { hwMplsOamRlsnTable 1 }
+
+
+ HwMplsOamRlsnEntry ::=
+ SEQUENCE {
+ hwMplsOamRlsnLspName
+ OCTET STRING,
+ hwMplsOamRlsnLsrId
+ IpAddress,
+ hwMplsOamRlsnSessTunnId
+ Integer32,
+ hwMplsOamRlsnIfIndex
+ Integer32,
+ hwMplsOamRlsnIfName
+ OCTET STRING,
+ hwMplsOamRlsnIsDown
+ INTEGER,
+ hwMplsOamRlsnRowStatus
+ RowStatus
+ }
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.2
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.1
+ hwMplsOamRlsnLspName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "For egress, the object indicates name of the LSP."
+ ::= { hwMplsOamRlsnEntry 1 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.3
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.2
+ hwMplsOamRlsnLsrId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "For egress, the object indicates the Ingress LSR ID of the LSP"
+ ::= { hwMplsOamRlsnEntry 2 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.1.4.1.4
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.3
+ hwMplsOamRlsnSessTunnId OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "For egress, the object indicates the Ingress session tunnel ID
+ of the LSP"
+ ::= { hwMplsOamRlsnEntry 3 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.4
+ hwMplsOamRlsnIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object indicates the index of outbound interface."
+ ::= { hwMplsOamRlsnEntry 4 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.5
+ hwMplsOamRlsnIfName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object indicates the name of outbound interface."
+ ::= { hwMplsOamRlsnEntry 5 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.6
+ hwMplsOamRlsnIsDown OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "1: up
+ 2: down"
+ ::= { hwMplsOamRlsnEntry 6 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5.1.7
+ hwMplsOamRlsnRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable is used to create, modify, and
+ delete a row in this table. "
+ ::= { hwMplsOamRlsnEntry 7 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.1.5
+ hwMplsOamTrapOpen OBJECT-TYPE
+ SYNTAX Unsigned32 (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "0: disable
+ 1: enable"
+ ::= { hwMplsOamObjects 5 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.3
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2
+ hwMplsOamNotifications OBJECT IDENTIFIER ::= { hwMplsOamPs 2 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.3.1
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.1
+ hwMplsOamIgrLSPOutDefect NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ not in the defect state at the LSP ingress."
+ ::= { hwMplsOamNotifications 1 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.3.2
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.2
+ hwMplsOamIgrLSPInDefect NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ in the defect state at the LSP ingress."
+ ::= { hwMplsOamNotifications 2 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.3.3
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.3
+ hwMplsOamIgrLSPAva NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ in the available state at the LSP ingress."
+ ::= { hwMplsOamNotifications 3 }
+
+
+-- 1.3.6.1.4.1.2011.5.12.7.1.3.4
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.4
+ hwMplsOamIgrLSPUnAva NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamIgrIndex, hwMplsOamIgrTunnName, hwMplsOamIgrAvaState, hwMplsOamIgrDefectType }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ in the unavailable state at the LSP ingress."
+ ::= { hwMplsOamNotifications 4 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.5
+ hwMplsOamEgrLSPOutDefect NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
+ }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ not in the defect state at the LSP egress."
+ ::= { hwMplsOamNotifications 5 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.6
+ hwMplsOamEgrLSPInDefect NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
+ }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ in the defect state at the LSP egress."
+ ::= { hwMplsOamNotifications 6 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.7
+ hwMplsOamEgrLSPAva NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
+ }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ in the available state at the LSP egress."
+ ::= { hwMplsOamNotifications 7 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.8
+ hwMplsOamEgrLSPUnAva NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrAvaState, hwMplsOamEgrDefectType
+ }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the LSP is found
+ in the unavailable state at the LSP egress."
+ ::= { hwMplsOamNotifications 8 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.9
+ hwMplsOamEgrFirstPkt NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrDetType, hwMplsOamEgrDetFreq
+ }
+ STATUS current
+ DESCRIPTION
+ "If autoprotocol is enabled, this notification is generated when
+ egress receives the first CV/FFD packet."
+ ::= { hwMplsOamNotifications 9 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.10
+ hwMplsOamEgrAutoProFDI NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamEgrLspName, hwMplsOamEgrLsrId, hwMplsOamEgrSessTunnId, hwMplsOamEgrEnable }
+ STATUS current
+ DESCRIPTION
+ "The FDI packet is used by the upstream node in an LSP
+ to inform the egress of the defect information.
+ It is also generated when the auto protocol is enabled,
+ with which the LSP ingress notifies the egress to stop
+ the OAM detection."
+ ::= { hwMplsOamNotifications 10 }
+
+
+ -- 1.3.6.1.4.1.2011.5.12.7.1.2.11
+ hwMplsOamEgrRlsnDown NOTIFICATION-TYPE
+ OBJECTS { hwMplsOamRlsnLspName, hwMplsOamRlsnLsrId, hwMplsOamRlsnIsDown, hwMplsOamRlsnIfName, hwMplsOamRlsnSessTunnId
+ }
+ STATUS current
+ DESCRIPTION
+ "This notification is generated when the Rlsn is down."
+ ::= { hwMplsOamNotifications 11 }
+
+
+
+ END
+
+--
+-- HUAWEI-MPLSOAM-MIB.mib
+--