summaryrefslogtreecommitdiff
path: root/MIBS/dasan/SLE-MPLS-TP-LPS-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/dasan/SLE-MPLS-TP-LPS-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/dasan/SLE-MPLS-TP-LPS-MIB')
-rw-r--r--MIBS/dasan/SLE-MPLS-TP-LPS-MIB869
1 files changed, 869 insertions, 0 deletions
diff --git a/MIBS/dasan/SLE-MPLS-TP-LPS-MIB b/MIBS/dasan/SLE-MPLS-TP-LPS-MIB
new file mode 100644
index 0000000..66c3b96
--- /dev/null
+++ b/MIBS/dasan/SLE-MPLS-TP-LPS-MIB
@@ -0,0 +1,869 @@
+--
+-- sle-mpls-tp-lps-mib.mib
+-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
+-- Tuesday, January 12, 2016 at 11:21:30
+--
+
+ SLE-MPLS-TP-LPS-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ sleMgmt
+ FROM DASAN-SMI
+ SleControlStatusType, SleControlRequestResultType
+ FROM SLE-TC-MIB
+ TimeTicks, Unsigned32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY,
+ OBJECT-IDENTITY
+ FROM SNMPv2-SMI;
+
+
+ sleMplsTpLps MODULE-IDENTITY
+ LAST-UPDATED "201510070000Z" -- October 07, 2015 at 00:00 GMT
+ ORGANIZATION
+ "Multiprotocol Label Switching (MplsTp) Working Group"
+ CONTACT-INFO
+ "Gyerok Kwon
+ Dasan Networks
+ Email: grkwon@dasannetworks.com
+
+ Kantharaj B M
+ Dasan Networks
+ Email: kanth@dasannetworks.com
+
+ DongChel Shin (Chris)
+ Dasan Networks
+ Email: dchshin@dasannetworks.com
+
+ Comments about this document should be emailed
+ directly to the Dasan support email ID at
+ support@dasannetworks.com."
+ DESCRIPTION
+ "This management information module supports the
+ configuration and management of MplsTp TP linear
+ protection groups. "
+ REVISION "201207150000Z" -- July 15, 2012 at 00:00 GMT
+ DESCRIPTION
+ "MplsTp Protection Switching Group objects for LSP MEPs"
+ ::= { sleMpls 18 }
+
+
+
+
+--
+-- Node definitions
+--
+
+ sleMpls OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "SLE MplsTp."
+ ::= { sleMgmt 16 }
+
+
+ sleMplsTpLpsCfg OBJECT IDENTIFIER ::= { sleMplsTpLps 1 }
+
+
+ sleMplsTpLpsCfgInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMplsTpLpsCfgInfoEntry
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This table lists the sleMplsTp linear protection groups that
+ have been configured on the system."
+ ::= { sleMplsTpLpsCfg 1 }
+
+
+ sleMplsTpLpsCfgInfoEntry OBJECT-TYPE
+ SYNTAX SleMplsTpLpsCfgInfoEntry
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A conceptual row in the sleMplsTpLpsCfgInfoTable."
+ INDEX { sleMplsTpLpsCfgInfoGroupIndex }
+ ::= { sleMplsTpLpsCfgInfoTable 1 }
+
+
+ SleMplsTpLpsCfgInfoEntry ::=
+ SEQUENCE {
+ sleMplsTpLpsCfgInfoGroupIndex
+ Unsigned32,
+ sleMplsTpLpsCfgInfoGroupName
+ OCTET STRING,
+ sleMplsTpLpsCfgInfoMode
+ INTEGER,
+ sleMplsTpLpsCfgInfoProtectionScheme
+ INTEGER,
+ sleMplsTpLpsCfgInfoRevertive
+ INTEGER,
+ sleMplsTpLpsCfgInfoWtr
+ Unsigned32,
+ sleMplsTpLpsCfgInfoContinualTxInterval
+ Unsigned32,
+ sleMplsTpLpsCfgInfoRapidTxInterval
+ Unsigned32,
+ sleMplsTpLpsCfgInfoSwitchOver
+ INTEGER,
+ sleMplsTpLpsCfgInfoLockOut
+ INTEGER,
+ sleMplsTpLpsCfgInfoHoldOffTimer
+ Unsigned32,
+ sleMplsTpLpsCfgInfoActivePath
+ INTEGER,
+ sleMplsTpLpsCfgInfoOperationState
+ INTEGER,
+ sleMplsTpLpsCfgInfoEventStatus
+ INTEGER
+ }
+
+ sleMplsTpLpsCfgInfoGroupIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index for the conceptual row identifying a protection group."
+ ::= { sleMplsTpLpsCfgInfoEntry 1 }
+
+
+ sleMplsTpLpsCfgInfoGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Textual name represents the sleMplsTp tp protection group.
+ Each Protection Group is identified by a unique
+ protection group name. "
+ ::= { sleMplsTpLpsCfgInfoEntry 2 }
+
+
+ sleMplsTpLpsCfgInfoMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ onePlusOne(1),
+ oneColonOne(2),
+ oneColonN(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The architectural mode of the Protection group. This can
+ either be 1+1, 1:1, 1:n.
+
+ 1+1
+
+ In the 1+1 protection scheme, a fully dedicated
+ protection entity is allocated. Data traffic is copied
+ and fed at the source to both the working and the
+ protection entities. The traffic on the working and the
+ protection entities is transmitted simultaneously to
+ the sink of the protection domain, where selection
+ between the working and protection entities is performed
+
+ 1:1
+
+ In the 1:1 scheme, a protection path is allocated to
+ protect against a defect, failure, or a degradation in a
+ working path. In normal conditions, data traffic is
+ transmitted over the working entity, while the
+ protection entity functions in the idle state. If there
+ is a defect on the working entity or a specific
+ administrative request, traffic is switched to the
+ protection entity.
+
+ 1:n
+
+ In case of 1:n linear protection, one protection entity
+ is allocated to protect n working entities. The protection
+ entity might not have sufficient resources to protect all the
+ working entities that may be affected by fault conditions at a
+ specific time. In this case, in order to guaranteed
+ protection, the protection entity should support enough
+ capacity and bandwidth to protect any of the n working
+ entities."
+ DEFVAL { oneColonOne }
+ ::= { sleMplsTpLpsCfgInfoEntry 3 }
+
+
+ sleMplsTpLpsCfgInfoProtectionScheme OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ bidirectional(1),
+ unidirectional(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object represents the operational scheme of
+ protection switching group. The protection scheme may
+ either be unidirectional or bidirectional.
+
+ bidirectional
+ In bidirectional protection scheme, both the directions
+ will be switched simultaneously even if the fault
+ applies to only one direction of the path.
+
+ unidirectional
+ In unidirectional protection scheme protection switching
+ will be performed independently for each direction of a
+ bidirectional transport path
+
+ This object may not be modified if the associated
+ sleMplsTpLpsCfgRowStatus object is equal to active(1). "
+ DEFVAL { bidirectional }
+ ::= { sleMplsTpLpsCfgInfoEntry 4 }
+
+
+ sleMplsTpLpsCfgInfoRevertive OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ nonrevertive(1),
+ revertive(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object represents the reversion mode of the Linear
+ Protection Switching group. The reversion mode of
+ protection mechanism may be either revertive or
+ non-revertive.
+
+ In non-revertive mode, after a service has been
+ recovered, traffic will be forwarded on the recovery
+ path revertive
+ In revertive mode, after a service has been
+ recovered, traffic will be redirected back onto the
+ original working path."
+ DEFVAL { nonrevertive }
+ ::= { sleMplsTpLpsCfgInfoEntry 5 }
+
+
+ sleMplsTpLpsCfgInfoWtr OBJECT-TYPE
+ SYNTAX Unsigned32 (0..720)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object hold the Wait To Restore timer value in
+ seconds.
+ The WTR timer is used to delay reversion of PSC state
+ to Normal state when recovering from a failure
+ condition on the working path when the protection
+ domain is configured for revertive behavior
+
+ This object may not be modified if the associated
+ sleMplsTpLpsCfgRowStatus object is equal to active(1)."
+ DEFVAL { 300 }
+ ::= { sleMplsTpLpsCfgInfoEntry 6 }
+
+
+ sleMplsTpLpsCfgInfoContinualTxInterval OBJECT-TYPE
+ SYNTAX Unsigned32 (1..20)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Continual Tx Time in Seconds. Represents the time
+ interval to send the continual LPS packet to the other
+ end based on the current state."
+ DEFVAL { 5 }
+ ::= { sleMplsTpLpsCfgInfoEntry 7 }
+
+
+ sleMplsTpLpsCfgInfoRapidTxInterval OBJECT-TYPE
+ SYNTAX Unsigned32 (1000..20000)
+ UNITS "micro-seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Rapid Tx interval in micro-Seconds. Represents the time
+ interval to send the LPS packet to the other end, when
+ there is a change in state of Linear Protection domain due
+ to local input. The default value is 3.3 milli-seconds
+ which is 3300 micro-seconds"
+ DEFVAL { 3300 }
+ ::= { sleMplsTpLpsCfgInfoEntry 8 }
+
+
+ sleMplsTpLpsCfgInfoSwitchOver OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ forced(1),
+ manual(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " this object used for switch the traffic to the back up path."
+ ::= { sleMplsTpLpsCfgInfoEntry 9 }
+
+
+ sleMplsTpLpsCfgInfoLockOut OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "this is object is used for preventing the swith traffic by the protection path."
+ ::= { sleMplsTpLpsCfgInfoEntry 10 }
+
+
+ sleMplsTpLpsCfgInfoHoldOffTimer OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " this object used for show the hold off timer."
+ ::= { sleMplsTpLpsCfgInfoEntry 11 }
+
+
+ sleMplsTpLpsCfgInfoActivePath OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ primary(1),
+ backup(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object say which path is Active ."
+ ::= { sleMplsTpLpsCfgInfoEntry 12 }
+
+
+ sleMplsTpLpsCfgInfoOperationState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ up(1),
+ down(0)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "this object says Operational Status of LPS. The LPS is between PE to PE."
+ DEFVAL { 0 }
+ ::= { sleMplsTpLpsCfgInfoEntry 13 }
+
+
+ sleMplsTpLpsCfgInfoEventStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ normal(1),
+ protection(2),
+ localForce(3),
+ localManual(4),
+ localSgfProtection(5),
+ localSgfWorking(6),
+ localWtr(7),
+ localLock(8),
+ localClrSfProtection(9),
+ localClrSfWorking(10),
+ localClrEvent(11),
+ remoteLock(12),
+ remoteForce(13),
+ remoteManual(14),
+ remoteSfProtect(15),
+ remoteSfWork(16),
+ remoteWtr(17),
+ remoteNoReq(18),
+ remoteNotRevert(19),
+ noRequest(20),
+ remoteSdWork(21),
+ remoteSdProtection(22),
+ remoteExesWork(23),
+ remoteExesProtect(24),
+ remoteRrReqWork(25),
+ remoteRrReqProtec(26),
+ remoteNoReqWork(27),
+ remoteNoReqProtection(28),
+ localSdProtection(29),
+ localClearSdProtection(30),
+ localSdWorking(31),
+ localClearSdWorking(32),
+ localExercise(33)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is object says EVENT Status of LPS protection ."
+ DEFVAL { 0 }
+ ::= { sleMplsTpLpsCfgInfoEntry 14 }
+
+
+ sleMplsTpLpsCfgControl OBJECT IDENTIFIER ::= { sleMplsTpLpsCfg 2 }
+
+
+ sleMplsTpLpsCfgControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ createSleMplsTpLpsCfgEntry(1),
+ deleteSleMplsTpLpsCfgEntry(2),
+ setSleMplsTpLpsCfgControProtectionScheme(3),
+ unsetSleMplsTpLpsCfgControProtectionScheme(4),
+ setSleMplsLpsTpCfgControlRevertive(5),
+ setSleMplsLpsTpCfgControlWaitToRestoreset(6),
+ unsetSleMplsTpLpsCfgControlWaitToRestoreset(7),
+ setSleMplsLpsTpCfgControlContinualTxInterval(8),
+ unsetSleMplsTpLpsCfgControlContinualTxInterval(9),
+ setSleMplsLpsTpCfgControlRapidTxInterval(10),
+ unsetSleMplsTpLpsCfgControlRapidTxInterval(11),
+ setSleMplsLpsTpCfgControlSwitchover(12),
+ unsetSleMplsTpLpsCfgControlSwitchover(13),
+ setSleMplsTpLpsCfgControlLockOut(14),
+ unsetSleMplsTpLpsTpCfgControlLockOut(15),
+ setSleMplsTpLpsCfgControlHoldOffTimer(16),
+ unSetSleMplsTpLpsCfgControlHoldOffTimer(17)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions
+ via setting this entry as proper value."
+ ::= { sleMplsTpLpsCfgControl 1 }
+
+
+ sleMplsTpLpsCfgControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as
+ .busy. or .idle. before do setRequest."
+ ::= { sleMplsTpLpsCfgControl 2 }
+
+
+ sleMplsTpLpsCfgControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMplsTpLpsCfgControl 3 }
+
+
+ sleMplsTpLpsCfgControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMplsTpLpsCfgControl 4 }
+
+
+ sleMplsTpLpsCfgControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMplsTpLpsCfgControl 5 }
+
+
+ sleMplsTpLpsCfgControlGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Textual name represents the sleMplsTp tp protection group.
+ Each Protection Group is identified by a unique
+ protection group name. "
+ ::= { sleMplsTpLpsCfgControl 6 }
+
+
+ sleMplsTpLpsCfgControlMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ onePlusOne(1),
+ oneColonOne(2),
+ oneColonN(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The architectural mode of the Protection group. This can
+ either be 1+1, 1:1, 1:n.
+
+ 1+1
+
+ In the 1+1 protection scheme, a fully dedicated
+ protection entity is allocated. Data traffic is copied
+
+
+
+ and fed at the source to both the working and the
+ protection entities. The traffic on the working and the
+ protection entities is transmitted simultaneously to
+ the sink of the protection domain, where selection
+ between the working and protection entities is performed
+
+ 1:1
+
+ In the 1:1 scheme, a protection path is allocated to
+ protect against a defect, failure, or a degradation in a
+ working path. In normal conditions, data traffic is
+ transmitted over the working entity, while the
+ protection entity functions in the idle state. If there
+ is a defect on the working entity or a specific
+ administrative request, traffic is switched to the
+ protection entity.
+
+ 1:n
+
+ In case of 1:n linear protection, one protection entity
+ is allocated to protect n working entities. The protection
+ entity might not have sufficient resources to protect all the
+ working entities that may be affected by fault conditions at a
+ specific time. In this case, in order to guaranteed
+ protection, the protection entity should support enough
+ capacity and bandwidth to protect any of the n working
+ entities."
+ DEFVAL { oneColonOne }
+ ::= { sleMplsTpLpsCfgControl 7 }
+
+
+ sleMplsTpLpsCfgControlProtectionScheme OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ bidirectional(1),
+ unidirectional(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The object represents the operational scheme of
+ protection switching group. The protection scheme may
+ either be unidirectional or bidirectional.
+
+ bidirectional
+ In bidirectional protection scheme, both the directions
+ will be switched simultaneously even if the fault
+ applies to only one direction of the path.
+
+ unidirectional
+ In unidirectional protection scheme protection switching
+ will be performed independently for each direction of a
+ bidirectional transport path
+
+ This object may not be modified if the associated
+ sleMplsTpLpsCfgControlRowStatus object is equal to active(1). "
+ DEFVAL { bidirectional }
+ ::= { sleMplsTpLpsCfgControl 8 }
+
+
+ sleMplsTpLpsCfgControlRevertive OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ nonrevertive(1),
+ revertive(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object represents the reversion mode of the Linear
+ Protection Switching group. The reversion mode of
+ protection mechanism may be either revertive or
+ non-revertive.
+
+ nonrevertive
+ In non-revertive mode, after a service has been
+ recovered, traffic will be forwarded on the recovery
+ path
+
+ revertive
+ In revertive mode, after a service has been
+ recovered, traffic will be redirected back onto the
+ original working path."
+ DEFVAL { nonrevertive }
+ ::= { sleMplsTpLpsCfgControl 9 }
+
+
+ sleMplsTpLpsCfgControlWtr OBJECT-TYPE
+ SYNTAX Unsigned32 (0..720)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object hold the Wait To Restore timer value in
+ seconds.
+ The WTR timer is used to delay reversion of PSC state
+ to Normal state when recovering from a failure
+ condition on the working path when the protection
+ domain is configured for revertive behavior
+
+ This object may not be modified if the associated
+ sleMplsTpLpsCfgControlRowStatus object is equal to active(1)."
+ DEFVAL { 300 }
+ ::= { sleMplsTpLpsCfgControl 10 }
+
+
+ sleMplsTpLpsCfgControlContinualTxInterval OBJECT-TYPE
+ SYNTAX Unsigned32 (1..20)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Continual Tx Time in Seconds. Represents the time
+ interval to send the continual LPS packet to the other
+ end based on the current state."
+ DEFVAL { 5 }
+ ::= { sleMplsTpLpsCfgControl 11 }
+
+
+ sleMplsTpLpsCfgControlRapidTxInterval OBJECT-TYPE
+ SYNTAX Unsigned32 (1000)
+ UNITS "micro-seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Rapid Tx interval in micro-Seconds. Represents the time
+ interval to send the LPS packet to the other end, when
+ there is a change in state of Linear Protection domain due
+ to local input. The default value is 3.3 milli-seconds
+ which is 3300 micro-seconds"
+ DEFVAL { 3300 }
+ ::= { sleMplsTpLpsCfgControl 12 }
+
+
+ sleMplsTpLpsCfgControlswitchOver OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ force(1),
+ manual(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " this object used for switch the traffic to the back up path."
+ ::= { sleMplsTpLpsCfgControl 13 }
+
+
+ sleMplsTpLpsCfgControlLockOut OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(0)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "this is object is used for preventing the swith traffic by the protection path."
+ ::= { sleMplsTpLpsCfgControl 14 }
+
+
+ sleMplsTpLpsCfgControlHoldOffTimer OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set the holdofftimer "
+ ::= { sleMplsTpLpsCfgControl 15 }
+
+
+ sleMplsTpLpsMeCfg OBJECT IDENTIFIER ::= { sleMplsTpLps 2 }
+
+
+ sleMplsTpLpsMeCfgInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SleMplsTpLpsMeCfgInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table lists Maintenance Association that have been
+ configured in Protection groups."
+ ::= { sleMplsTpLpsMeCfg 1 }
+
+
+ sleMplsTpLpsMeCfgInfoEntry OBJECT-TYPE
+ SYNTAX SleMplsTpLpsMeCfgInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A conceptual row in the sleMplsTpLpsMeCfgInfoTable."
+ INDEX { sleMplsTpLpsMeCfgInfoMeIndex, sleMplsTpLpsMeCfgInfoMPId, sleMplsTpLspMeCfgInfoGroupIndex, sleMplsTpLpsMeCfgInfoMegIndex }
+ ::= { sleMplsTpLpsMeCfgInfoTable 1 }
+
+
+ SleMplsTpLpsMeCfgInfoEntry ::=
+ SEQUENCE {
+ sleMplsTpLpsMeCfgInfoMegIndex
+ Unsigned32,
+ sleMplsTpLpsMeCfgInfoMeIndex
+ Unsigned32,
+ sleMplsTpLpsMeCfgInfoMPId
+ Unsigned32,
+ sleMplsTpLspMeCfgInfoGroupIndex
+ Unsigned32,
+ sleMplsTpLpsMeCfgInfoState
+ INTEGER
+ }
+
+ sleMplsTpLpsMeCfgInfoMegIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Uniquely identifies a maintenance entity index within
+ a MEG."
+ ::= { sleMplsTpLpsMeCfgInfoEntry 1 }
+
+
+ sleMplsTpLpsMeCfgInfoMeIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object denotes the ME name, each
+ Maintenance Entity has unique name within MEG."
+ ::= { sleMplsTpLpsMeCfgInfoEntry 2 }
+
+
+ sleMplsTpLpsMeCfgInfoMPId OBJECT-TYPE
+ SYNTAX Unsigned32 (1..8191)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Indicates the maintenance point index, used to create
+ multiple MEPs in a node of single ME. The value of this
+ object can be MEP index or MIP index. Managers should
+ obtain new values for row creation in this table by reading
+ mplsOamIdMeMpIndexNext."
+ ::= { sleMplsTpLpsMeCfgInfoEntry 3 }
+
+
+ sleMplsTpLspMeCfgInfoGroupIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Textual name represents the sleMplsTp tp protection group.
+ Each Protection Group is identified by a unique
+ protection group name. "
+ ::= { sleMplsTpLpsMeCfgInfoEntry 4 }
+
+
+ sleMplsTpLpsMeCfgInfoState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ primary(1),
+ backup(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object represents the operational state of the ME
+ as either primary or backup"
+ ::= { sleMplsTpLpsMeCfgInfoEntry 5 }
+
+
+ sleMplsTpLpsMeCfgControl OBJECT IDENTIFIER ::= { sleMplsTpLpsMeCfg 2 }
+
+
+ sleMplsTpLpsMeCfgControlRequest OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ createSleMplsTpLpsMeConfigEntry(1),
+ deleteSleMplsTpLpsMeConfigEntry(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the configuration commands, and user can configure functions via setting
+ this entry as proper value."
+ ::= { sleMplsTpLpsMeCfgControl 1 }
+
+
+ sleMplsTpLpsMeCfgControlStatus OBJECT-TYPE
+ SYNTAX SleControlStatusType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of user command. User have to check this value as
+ .busy. or .idle. before do setRequest."
+ ::= { sleMplsTpLpsMeCfgControl 2 }
+
+
+ sleMplsTpLpsMeCfgControlTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "the wait-time until setRequest end. In case of short-time command, this value is 0"
+ ::= { sleMplsTpLpsMeCfgControl 3 }
+
+
+ sleMplsTpLpsMeCfgControlTimeStamp OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the time stamp of the last command. (don.t care)"
+ ::= { sleMplsTpLpsMeCfgControl 4 }
+
+
+ sleMplsTpLpsMeCfgControlReqResult OBJECT-TYPE
+ SYNTAX SleControlRequestResultType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result of the last command."
+ ::= { sleMplsTpLpsMeCfgControl 5 }
+
+
+ sleMplsTpLpsMeCfgControlMegName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Uniquely identifies a maintenance entity index within
+ a MEG"
+ ::= { sleMplsTpLpsMeCfgControl 6 }
+
+
+ sleMplsTpLpsMeCfgControlMeName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object denotes the ME name, each
+ Maintenance Entity has unique name within MEG."
+ ::= { sleMplsTpLpsMeCfgControl 7 }
+
+
+ sleMplsTpLpsMeCfgControlMpId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION " "
+ ::= { sleMplsTpLpsMeCfgControl 8 }
+
+
+ sleMplsTpLpsMeCfgControlGroupName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object holds the Protection group index wherein
+ this ME included in. If this ME is not part of a protection
+ group this value is set to 0. "
+ ::= { sleMplsTpLpsMeCfgControl 9 }
+
+
+ sleMplsTpLpsMeCfgControlState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ primary(1),
+ backup(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object represents the operational state of the ME
+ as either primary or backup"
+ ::= { sleMplsTpLpsMeCfgControl 10 }
+
+
+
+ END
+
+--
+-- sle-mpls-tp-lps-mib.mib
+--