MplsLpsState |
|
This textual convention describes an object that stores
the current state of the PSC state machine. The values
are as follows:
normal
Normal state.
unavLOlocal
Unavailable state due to local LO command.
unavSFPlocal
Unavailable state due to local SF-P.
unavSDPlocal
Unavailable state due to local SD-P.
unavLOremote
Unavailable state due to remote LO message.
unavSFPremote
Unavailable state due to remote SF-P message.
unavSDPremote
Unavailable state due to remote SD-P message.
protfailSFWlocal
Protecting Failure state due to local SF-W.
protfailSDWlocal
Protecting Failure state due to local SD-W.
protfailSFWremote
Protecting Failure state due to remote SF-W message.
protfailSDWremote
Protecting Failure state due to remote SD-W message.
switadmFSlocal
Switching Administrative state due to local FS command.
Same as Protecting Administrative state due to local FS
command in the PSC mode.
switadmMSWlocal
Switching Administrative state due to local MS-W command.
switadmMSPlocal
Switching Administrative state due to local MS-P command.
Same as Protecting Administrative state due to local MS
command in the PSC mode.
switadmFSremote
Switching Administrative state due to remote FS message.
Same as Protecting Administrative state due to remote FS
message in the PSC mode.
switadmMSWremote
Switching Administrative state due to remote MS-W message.
switadmMSPremote
Switching Administrative state due to remote MS-P message.
Same as Protecting Administrative state due to remote MS
message in the PSC mode.
wtr
Wait-to-Restore state.
dnr
Do-not-Revert state.
exerLocal
Exercise state due to local EXER command.
exerRemote
Exercise state due to remote EXER message. |
TEXTUAL-CONVENTION |
|
|
|
|
INTEGER |
normal(1), unavLOlocal(2), unavSFPlocal(3), unavSDPlocal(4), unavLOremote(5), unavSFPremote(6), unavSDPremote(7), protfailSFWlocal(8), protfailSDWlocal(9), protfailSFWremote(10), protfailSDWremote(11), switadmFSlocal(12), switadmMSWlocal(13), switadmMSPlocal(14), switadmFSremote(15), switadmMSWremote(16), switadmMSPremote(17), wtr(18), dnr(19), exerLocal(20), exerRemote(21) |
|
MplsLpsConfigEntry |
|
SEQUENCE |
|
|
|
|
mplsLpsConfigDomainIndex |
Unsigned32 |
|
|
mplsLpsConfigDomainName |
SnmpAdminString |
|
|
mplsLpsConfigMode |
INTEGER |
|
|
mplsLpsConfigProtectionType |
INTEGER |
|
|
mplsLpsConfigRevertive |
INTEGER |
|
|
mplsLpsConfigSdThreshold |
Unsigned32 |
|
|
mplsLpsConfigSdBadSeconds |
Unsigned32 |
|
|
mplsLpsConfigSdGoodSeconds |
Unsigned32 |
|
|
mplsLpsConfigWaitToRestore |
Unsigned32 |
|
|
mplsLpsConfigHoldOff |
Unsigned32 |
|
|
mplsLpsConfigContinualTxInterval |
Unsigned32 |
|
|
mplsLpsConfigRapidTxInterval |
Unsigned32 |
|
|
mplsLpsConfigCommand |
MplsLpsCommand |
|
|
mplsLpsConfigCreationTime |
TimeStamp |
|
|
mplsLpsConfigRowStatus |
RowStatus |
|
|
mplsLpsConfigStorageType |
StorageType |
|
MplsLpsStatusEntry |
|
SEQUENCE |
|
|
|
|
mplsLpsStatusState |
MplsLpsState |
|
|
mplsLpsStatusReqRcv |
MplsLpsReq |
|
|
mplsLpsStatusReqSent |
MplsLpsReq |
|
|
mplsLpsStatusFpathPathRcv |
MplsLpsFpathPath |
|
|
mplsLpsStatusFpathPathSent |
MplsLpsFpathPath |
|
|
mplsLpsStatusRevertiveMismatch |
TruthValue |
|
|
mplsLpsStatusProtecTypeMismatch |
TruthValue |
|
|
mplsLpsStatusCapabilitiesMismatch |
TruthValue |
|
|
mplsLpsStatusPathConfigMismatch |
TruthValue |
|
|
mplsLpsStatusFopNoResponses |
Counter32 |
|
|
mplsLpsStatusFopTimeouts |
Counter32 |
|
MplsLpsMeStatusEntry |
|
SEQUENCE |
|
|
|
|
mplsLpsMeStatusCurrent |
BITS |
|
|
mplsLpsMeStatusSignalDegrades |
Counter32 |
|
|
mplsLpsMeStatusSignalFailures |
Counter32 |
|
|
mplsLpsMeStatusSwitchovers |
Counter32 |
|
|
mplsLpsMeStatusLastSwitchover |
TimeStamp |
|
|
mplsLpsMeStatusSwitchoverSeconds |
Counter32 |
|
mplsLpsConfigDomainIndexNext |
1.3.6.1.2.1.10.166.22.1.1 |
This object contains an unused value for
mplsLpsConfigDomainIndex, or a zero to indicate that
the number of unassigned entries has been exhausted.
Negative values are not allowed, as they do not correspond
to valid values of mplsLpsConfigDomainIndex. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
IndexIntegerNextFree |
0..4294967295 |
|
mplsLpsConfigEntry |
1.3.6.1.2.1.10.166.22.1.2.1 |
A conceptual row in the mplsLpsConfigTable. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsLpsConfigEntry |
|
|
mplsLpsConfigDomainIndex |
1.3.6.1.2.1.10.166.22.1.2.1.1 |
Index for the conceptual row identifying a protection domain.
Operators should obtain new values for row creation in this
table by reading mplsLpsConfigDomainIndexNext.
When the value of this object is the same as the value of
mplsLpsMeConfigDomain, the mplsLpsMeConfigDomain is defined
as either the working path or the protection path for this
protection domain. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
1..4294967295 |
|
mplsLpsConfigDomainName |
1.3.6.1.2.1.10.166.22.1.2.1.2 |
Textual name that represents the MPLS-TP linear protection
domain. It facilitates easy administrative identification of
each protection domain. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
SnmpAdminString |
Size(0..32) |
|
mplsLpsConfigProtectionType |
1.3.6.1.2.1.10.166.22.1.2.1.4 |
The protection architecture type of the protection domain.
This object represents both the bridge type, which can be
either a permanent bridge (1+1) or a selector bridge (1:1);
and the switching scheme, which can be either unidirectional
or bidirectional.
1+1
In the 1+1 protection scheme, a fully dedicated protection
path is allocated. Data traffic is copied and fed at the
source to both the working path and the protection path.
The traffic on the working path and protection path is
transmitted simultaneously to the sink of the protection
domain, where selection between the working path and the
protection path is performed.
1:1
In the 1:1 protection scheme, a protection path is allocated
to protect against a defect, failure, or degradation on the
working path. In normal conditions, data traffic is
transmitted over the working path, while the protection path
functions in the idle state. If there is a defect on the
working path or a specific administrative request,
traffic is switched to the protection path.
bidirectional
In the bidirectional protection scheme, both directions
will be switched simultaneously even if the fault applies
to only one direction of the path.
unidirectional
In the 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
mplsLpsConfigRowStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
onePlusOneUnidirectional(1), oneColonOneBidirectional(2), onePlusOneBidirectional(3) |
|
mplsLpsStatusEntry |
1.3.6.1.2.1.10.166.22.1.3.1 |
A conceptual row in the mplsLpsStatusTable. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsLpsStatusEntry |
|
|
mplsLpsMeConfigEntry |
1.3.6.1.2.1.10.166.22.1.4.1 |
A conceptual row in the mplsLpsMeConfigTable. There is
a sparse relationship between the conceptual rows of
this table and the mplsOamIdMeTable.
Each time that an entry is created in the mplsOamIdMeTable
for which the LER supports MPLS-TP linear protection,
a row is created automatically in the mplsLpsMeConfigTable.
An entry in this table is related to a single entry in
the mplsOamIdMeTable. When a point-to-point transport path
needs to be monitored, one ME is needed for the path,
and one entry in the mplsOamIdMeTable will be created.
But the ME entry in the mplsOamIdMeTable may or may not
participate in protection switching.
If an ME participates in protection switching, an entry in
the mplsLpsMeConfigTable MUST be created, and the objects
in the entry indicate which protection domain this ME
belongs to and whether this ME is for the working path or
the protection path.
If the ME does not participate in protection switching,
an entry in the mplsLpsMeConfigTable does not need
to be created. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsLpsMeConfigEntry |
|
|
mplsLpsMeConfigDomain |
1.3.6.1.2.1.10.166.22.1.4.1.1 |
This object holds the mplsLpsConfigDomainIndex value for
the protection domain in which this ME is included.
If this ME is not part of any protection domain, then
this object contains the value 0.
When the value of this object is the same as the value of
mplsLpsConfigDomainIndex, the object is defined as either
the working path or the protection path of the
protection domain corresponding to mplsLpsConfigDomainIndex. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
0..4294967295 |
|
mplsLpsMeStatusEntry |
1.3.6.1.2.1.10.166.22.1.5.1 |
A conceptual row in the mplsLpsMeStatusTable. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
MplsLpsMeStatusEntry |
|
|