Initial commit
This commit is contained in:
869
MIBS/dasan/SLE-MPLS-TP-LPS-MIB
Normal file
869
MIBS/dasan/SLE-MPLS-TP-LPS-MIB
Normal file
@ -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
|
||||
--
|
Reference in New Issue
Block a user