MPLS-LPS-MIB

File: MPLS-LPS-MIB.mib (47832 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB DIFFSERV-MIB MPLS-TC-STD-MIB
MPLS-OAM-ID-STD-MIB

Imported symbols

MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE
Counter32 Unsigned32 MODULE-COMPLIANCE
OBJECT-GROUP NOTIFICATION-GROUP TEXTUAL-CONVENTION
RowStatus TimeStamp StorageType
TruthValue SnmpAdminString IndexIntegerNextFree
mplsStdMIB mplsOamIdMegIndex mplsOamIdMeIndex
mplsOamIdMeMpIndex

Defined Types

MplsLpsReq  
TEXTUAL-CONVENTION    
  current INTEGER noRequest(0), doNotRevert(1), reverseRequest(2), exercise(3), waitToRestore(4), manualSwitch(5), signalDegrade(7), signalFail(10), forcedSwitch(12), lockoutOfProtection(14)

MplsLpsFpathPath  
TEXTUAL-CONVENTION    
  current STRING Size(2)

MplsLpsCommand  
TEXTUAL-CONVENTION    
  current INTEGER noCmd(1), clear(2), lockoutOfProtection(3), forcedSwitch(4), manualSwitchToWork(5), manualSwitchToProtect(6), exercise(7), freeze(8), clearfreeze(9)

MplsLpsState  
TEXTUAL-CONVENTION    
  current 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

MplsLpsMeConfigEntry  
SEQUENCE    
  mplsLpsMeConfigDomain Unsigned32
  mplsLpsMeConfigPath INTEGER

MplsLpsMeStatusEntry  
SEQUENCE    
  mplsLpsMeStatusCurrent BITS
  mplsLpsMeStatusSignalDegrades Counter32
  mplsLpsMeStatusSignalFailures Counter32
  mplsLpsMeStatusSwitchovers Counter32
  mplsLpsMeStatusLastSwitchover TimeStamp
  mplsLpsMeStatusSwitchoverSeconds Counter32

Defined Values

mplsLpsMIB 1.3.6.1.2.1.10.166.22
This MIB module supports the configuration and management of MPLS-TP linear protection domains. Copyright (c) 2017 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info).
MODULE-IDENTITY    

mplsLpsNotifications 1.3.6.1.2.1.10.166.22.0
OBJECT IDENTIFIER    

mplsLpsObjects 1.3.6.1.2.1.10.166.22.1
OBJECT IDENTIFIER    

mplsLpsConformance 1.3.6.1.2.1.10.166.22.2
OBJECT IDENTIFIER    

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.
OBJECT-TYPE    
  IndexIntegerNextFree 0..4294967295  

mplsLpsConfigTable 1.3.6.1.2.1.10.166.22.1.2
This table lists the MPLS-TP linear protection domains that have been configured on the system. An entry is created by a network operator who wants to run the MPLS-TP linear protection protocol for the protection domain.
OBJECT-TYPE    
  SEQUENCE OF  
    MplsLpsConfigEntry

mplsLpsConfigEntry 1.3.6.1.2.1.10.166.22.1.2.1
A conceptual row in the mplsLpsConfigTable.
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.
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.
OBJECT-TYPE    
  SnmpAdminString Size(0..32)  

mplsLpsConfigMode 1.3.6.1.2.1.10.166.22.1.2.1.3
The mode of the MPLS-TP linear protection mechanism. This can be either PSC or APS, as follows: PSC The Protection State Coordination mode as described in RFC 6378. APS The Automatic Protection Switching mode as described in RFC 7271. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1). The value of this object is not supposed to be changed during operation. When the value should be changed, the protection processes in both LERs MUST be restarted with the same new value. If this value is changed at one LER during operation, the LER will generate PSC packets with a new Capabilities TLV value. This will result in mplsLpsEventCapabilitiesMismatch notifications at both LERs.
OBJECT-TYPE    
  INTEGER psc(1), aps(2)  

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).
OBJECT-TYPE    
  INTEGER onePlusOneUnidirectional(1), oneColonOneBidirectional(2), onePlusOneBidirectional(3)  

mplsLpsConfigRevertive 1.3.6.1.2.1.10.166.22.1.2.1.5
This object represents the reversion mode of the linear protection domain. The reversion mode of the protection mechanism may be either revertive or non-revertive. nonrevertive In the non-revertive mode, after a service has been recovered, traffic will be forwarded on the protection path. revertive In the revertive mode, after a service has been recovered, traffic will be redirected back onto the original working path. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  INTEGER nonrevertive(1), revertive(2)  

mplsLpsConfigSdThreshold 1.3.6.1.2.1.10.166.22.1.2.1.6
This object holds the threshold value of the Signal Degrade (SD) defect in percent. In order to detect the SD defect, the MPLS-TP packet loss measurement (LM) is performed every second. If either the packet loss is negative (i.e., there are more packets received than transmitted) or the packet loss ratio (lost packets/transmitted packets) in percent is greater than this threshold value, a Bad Second is declared. Otherwise, a Good Second is declared. The SD defect is detected if there are mplsLpsConfigSdBadSeconds consecutive Bad Seconds and cleared if there are mplsLpsConfigSdGoodSeconds consecutive Good Seconds. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  Unsigned32 0..100  

mplsLpsConfigSdBadSeconds 1.3.6.1.2.1.10.166.22.1.2.1.7
This object holds the number of Bad Seconds to detect the SD. If the number of consecutive Bad Seconds reaches this value, the SD defect is detected and used as an input to the protection switching process. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  Unsigned32 2..10  

mplsLpsConfigSdGoodSeconds 1.3.6.1.2.1.10.166.22.1.2.1.8
This object holds the number of Good Seconds to declare the clearance of an SD defect. After an SD defect occurs on a path, if the number of consecutive Good Seconds reaches this value for the degraded path, the clearance of the SD defect is declared and used as an input to the protection switching process. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  Unsigned32 2..10  

mplsLpsConfigWaitToRestore 1.3.6.1.2.1.10.166.22.1.2.1.9
This object holds the Wait-to-Restore timer value in minutes and can be configured in 1-minute intervals between 5 and 12 minutes. The WTR timer is used to delay the reversion of the PSC state to the 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 mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  Unsigned32 5..12  

mplsLpsConfigHoldOff 1.3.6.1.2.1.10.166.22.1.2.1.10
The hold-off time in deciseconds. Represents the time between SF/SD condition detection and declaration of an SF/SD request to the protection switching logic. It is intended to avoid unnecessary switching when a lower-layer protection mechanism is in place. Can be configured in intervals of 100 milliseconds. When a new defect or a more severe defect occurs on the active path (the path from which the selector selects the user data traffic) and this value is non-zero, the hold-off timer will be started. A defect on the standby path (the path from which the selector does not select the user data traffic) does not trigger the start of the hold-off timer, as there is no need for a traffic switchover. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  Unsigned32 0..100  

mplsLpsConfigContinualTxInterval 1.3.6.1.2.1.10.166.22.1.2.1.11
The Continual Tx Time in seconds. Represents the time interval to send the continual PSC packet to the other end, based on the current state. This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  Unsigned32 1..20  

mplsLpsConfigRapidTxInterval 1.3.6.1.2.1.10.166.22.1.2.1.12
The Rapid Tx interval in microseconds. Represents the time interval to send the PSC packet to the other end, when there is a change in the state of the linear protection domain due to local input. The default value is 3.3 milliseconds (3300 microseconds). This object may not be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  Unsigned32 1000..20000  

mplsLpsConfigCommand 1.3.6.1.2.1.10.166.22.1.2.1.13
Allows the initiation of an operator command on the protection domain. When read, this object returns the last command written or noCmd if no command has been written since initialization. The return of the last command written does not imply that this command is currently in effect. This request may have been preempted by a higher-priority local or remote request. This object may be modified if the associated mplsLpsConfigRowStatus object is equal to active(1).
OBJECT-TYPE    
  MplsLpsCommand  

mplsLpsConfigCreationTime 1.3.6.1.2.1.10.166.22.1.2.1.14
The value of sysUpTime at the time the row was created.
OBJECT-TYPE    
  TimeStamp  

mplsLpsConfigRowStatus 1.3.6.1.2.1.10.166.22.1.2.1.15
This object represents the status of the MPLS-TP linear protection domain entry. This variable is used to create, modify, and/or delete a row in this table.
OBJECT-TYPE    
  RowStatus  

mplsLpsConfigStorageType 1.3.6.1.2.1.10.166.22.1.2.1.16
The storage type for this conceptual row. Conceptual rows having the value 'permanent' need not allow write access to any columnar objects in the row.
OBJECT-TYPE    
  StorageType  

mplsLpsStatusTable 1.3.6.1.2.1.10.166.22.1.3
This table provides status information about MPLS-TP linear protection domains that have been configured on the system.
OBJECT-TYPE    
  SEQUENCE OF  
    MplsLpsStatusEntry

mplsLpsStatusEntry 1.3.6.1.2.1.10.166.22.1.3.1
A conceptual row in the mplsLpsStatusTable.
OBJECT-TYPE    
  MplsLpsStatusEntry  

mplsLpsStatusState 1.3.6.1.2.1.10.166.22.1.3.1.1
The current state of the PSC state machine.
OBJECT-TYPE    
  MplsLpsState  

mplsLpsStatusReqRcv 1.3.6.1.2.1.10.166.22.1.3.1.2
The current value of the PSC Request field received on the most recent PSC packet.
OBJECT-TYPE    
  MplsLpsReq  

mplsLpsStatusReqSent 1.3.6.1.2.1.10.166.22.1.3.1.3
The current value of the PSC Request field sent on the most recent PSC packet.
OBJECT-TYPE    
  MplsLpsReq  

mplsLpsStatusFpathPathRcv 1.3.6.1.2.1.10.166.22.1.3.1.4
The current value of the FPath and Path fields received on the most recent PSC packet.
OBJECT-TYPE    
  MplsLpsFpathPath  

mplsLpsStatusFpathPathSent 1.3.6.1.2.1.10.166.22.1.3.1.5
The current value of the FPath and Path fields sent on the most recent PSC packet.
OBJECT-TYPE    
  MplsLpsFpathPath  

mplsLpsStatusRevertiveMismatch 1.3.6.1.2.1.10.166.22.1.3.1.6
This object indicates a provisioning mismatch in the revertive mode across the protection domain endpoints. The value of this object becomes true when a PSC message with an incompatible Revertive field is received or false when a PSC message with a compatible Revertive field is received.
OBJECT-TYPE    
  TruthValue  

mplsLpsStatusProtecTypeMismatch 1.3.6.1.2.1.10.166.22.1.3.1.7
This object indicates a provisioning mismatch in the protection type, representing both the bridge type and the switching type, across the protection domain endpoints. The value of this object becomes true when a PSC message with an incompatible Protection Type (PT) field is received or false when a PSC message with a compatible PT field is received.
OBJECT-TYPE    
  TruthValue  

mplsLpsStatusCapabilitiesMismatch 1.3.6.1.2.1.10.166.22.1.3.1.8
This object indicates a provisioning mismatch in Capabilities TLVs across the protection domain endpoints. The value of this object becomes true when a PSC message with an incompatible Capabilities TLV field is received or false when a PSC message with a compatible Capabilities TLV field is received. The Capabilities TLV with 0xF8000000 indicates that the APS mode is used for the MPLS-TP linear protection mechanism, whereas the PSC mode either (1) uses the Capabilities TLV with a value of 0x0 or (2) does not use the Capabilities TLV because the TLV does not exist.
OBJECT-TYPE    
  TruthValue  

mplsLpsStatusPathConfigMismatch 1.3.6.1.2.1.10.166.22.1.3.1.9
This object indicates a provisioning mismatch in the protection path configuration for PSC communication across the protection domain endpoints. The value of this object becomes true when a PSC message is received from the working path or false when a PSC message is received from the protection path.
OBJECT-TYPE    
  TruthValue  

mplsLpsStatusFopNoResponses 1.3.6.1.2.1.10.166.22.1.3.1.10
This object holds the number of occurrences of protocol failure due to a lack of response to a traffic switchover request within 50 ms. When there is a traffic switchover due to a local request, a 50 ms timer is started to detect protocol failure due to no response. If there is no PSC message received with the same Path value as the Path value in the transmitted PSC message until the 50 ms timer expires, protocol failure due to no response occurs.
OBJECT-TYPE    
  Counter32  

mplsLpsStatusFopTimeouts 1.3.6.1.2.1.10.166.22.1.3.1.11
This object holds the number of occurrences of protocol failure due to no PSC message being received during at least 3.5 times the long PSC message interval. When no PSC message is received on the protection path during at least 3.5 times the long PSC message interval and there is no defect on the protection path, protocol failure due to no PSC message occurs.
OBJECT-TYPE    
  Counter32  

mplsLpsMeConfigTable 1.3.6.1.2.1.10.166.22.1.4
This table lists ME associations that have been configured in protection domains.
OBJECT-TYPE    
  SEQUENCE OF  
    MplsLpsMeConfigEntry

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.
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.
OBJECT-TYPE    
  Unsigned32 0..4294967295  

mplsLpsMeConfigPath 1.3.6.1.2.1.10.166.22.1.4.1.2
This object represents whether the ME is configured as the working path or the protection path.
OBJECT-TYPE    
  INTEGER working(1), protection(2)  

mplsLpsMeStatusTable 1.3.6.1.2.1.10.166.22.1.5
This table contains status information of all the MEs that are included in MPLS-TP linear protection domains.
OBJECT-TYPE    
  SEQUENCE OF  
    MplsLpsMeStatusEntry

mplsLpsMeStatusEntry 1.3.6.1.2.1.10.166.22.1.5.1
A conceptual row in the mplsLpsMeStatusTable.
OBJECT-TYPE    
  MplsLpsMeStatusEntry  

mplsLpsMeStatusCurrent 1.3.6.1.2.1.10.166.22.1.5.1.1
Indicates the current state of the ME. localSelectTraffic This bit indicates that traffic is being selected from this ME. localSD This bit implies that a local Signal Degrade condition is in effect on this ME/path. localSF This bit implies that a local Signal Fail condition is in effect on this ME/path.
OBJECT-TYPE    
  BITS localSelectTraffic(0), localSD(1), localSF(2)  

mplsLpsMeStatusSignalDegrades 1.3.6.1.2.1.10.166.22.1.5.1.2
Represents the count of Signal Degrade conditions. For the detection and clearance of Signal Degrade, see the description of mplsLpsConfigSdThreshold.
OBJECT-TYPE    
  Counter32  

mplsLpsMeStatusSignalFailures 1.3.6.1.2.1.10.166.22.1.5.1.3
Represents the count of Signal Fail conditions. This condition occurs when the OAM running on this ME detects the Signal Fail event.
OBJECT-TYPE    
  Counter32  

mplsLpsMeStatusSwitchovers 1.3.6.1.2.1.10.166.22.1.5.1.4
Represents the count of switchovers that happened in this ME. When the mplsLpsMeConfigPath value is 'working', this object will return the number of times that traffic has been switched from this working path to the protection path. When the mplsLpsMeConfigPath value is 'protection', this object will return the number of times that traffic has been switched back to the working path from this protection path.
OBJECT-TYPE    
  Counter32  

mplsLpsMeStatusLastSwitchover 1.3.6.1.2.1.10.166.22.1.5.1.5
This object holds the value of sysUpTime at the time that the last switchover happened. When the mplsLpsMeConfigPath value is 'working', this object will return the value of sysUpTime when traffic was switched from this path to the protection path. If traffic has never switched to the protection path, the value 0 will be returned. When the mplsLpsMeConfigPath value is 'protection', this object will return the value of sysUpTime the last time that traffic was switched back to the working path from this path. If no traffic has ever switched back to the working path from this protection path, the value 0 will be returned.
OBJECT-TYPE    
  TimeStamp  

mplsLpsMeStatusSwitchoverSeconds 1.3.6.1.2.1.10.166.22.1.5.1.6
The cumulative Protection Switching Duration (PSD) time in seconds. For the working path, this is the cumulative number of seconds that traffic was selected from the protection path. For the protection path, this is the cumulative number of seconds that the working path has been used to select traffic.
OBJECT-TYPE    
  Counter32  

mplsLpsNotificationEnable 1.3.6.1.2.1.10.166.22.1.6
Provides the ability to enable and disable notifications defined in this MIB module. switchover Indicates that mplsLpsEventSwitchover notifications should be generated. revertiveMismatch Indicates that mplsLpsEventRevertiveMismatch notifications should be generated. protecTypeMismatch Indicates that mplsLpsEventProtecTypeMismatch notifications should be generated. capabilitiesMismatch Indicates that mplsLpsEventCapabilitiesMismatch notifications should be generated. pathConfigMismatch Indicates that mplsLpsEventPathConfigMismatch notifications should be generated. fopNoResponse Indicates that mplsLpsEventFopNoResponse notifications should be generated. fopTimeout Indicates that mplsLpsEventFopTimeout notifications should be generated.
OBJECT-TYPE    
  BITS switchover(0), revertiveMismatch(1), protecTypeMismatch(2), capabilitiesMismatch(3), pathConfigMismatch(4), fopNoResponse(5), fopTimeout(6)  

mplsLpsEventSwitchover 1.3.6.1.2.1.10.166.22.0.1
An mplsLpsEventSwitchover notification is sent when the value of an instance of mplsLpsMeStatusSwitchovers increments.
NOTIFICATION-TYPE    

mplsLpsEventRevertiveMismatch 1.3.6.1.2.1.10.166.22.0.2
An mplsLpsEventRevertiveMismatch notification is sent when the value of mplsLpsStatusRevertiveMismatch changes.
NOTIFICATION-TYPE    

mplsLpsEventProtecTypeMismatch 1.3.6.1.2.1.10.166.22.0.3
An mplsLpsEventProtecTypeMismatch notification is sent when the value of mplsLpsStatusProtecTypeMismatch changes.
NOTIFICATION-TYPE    

mplsLpsEventCapabilitiesMismatch 1.3.6.1.2.1.10.166.22.0.4
An mplsLpsEventCapabilitiesMismatch notification is sent when the value of mplsLpsStatusCapabilitiesMismatch changes.
NOTIFICATION-TYPE    

mplsLpsEventPathConfigMismatch 1.3.6.1.2.1.10.166.22.0.5
An mplsLpsEventPathConfigMismatch notification is sent when the value of mplsLpsStatusPathConfigMismatch changes.
NOTIFICATION-TYPE    

mplsLpsEventFopNoResponse 1.3.6.1.2.1.10.166.22.0.6
An mplsLpsEventFopNoResponse notification is sent when the value of mplsLpsStatusFopNoResponses increments.
NOTIFICATION-TYPE    

mplsLpsEventFopTimeout 1.3.6.1.2.1.10.166.22.0.7
An mplsLpsEventFopTimeout notification is sent when the value of mplsLpsStatusFopTimeouts increments.
NOTIFICATION-TYPE    

mplsLpsCompliances 1.3.6.1.2.1.10.166.22.2.1
OBJECT IDENTIFIER    

mplsLpsGroups 1.3.6.1.2.1.10.166.22.2.2
OBJECT IDENTIFIER    

mplsLpsModuleFullCompliance 1.3.6.1.2.1.10.166.22.2.1.1
This group is only mandatory for those implementations that can efficiently implement the notifications contained in this group.
MODULE-COMPLIANCE    

mplsLpsModuleReadOnlyCompliance 1.3.6.1.2.1.10.166.22.2.1.2
Write access is not required.
MODULE-COMPLIANCE    
  mplsLpsConfigRowStatus RowStatus active(1)

mplsLpsScalarGroup 1.3.6.1.2.1.10.166.22.2.2.1
Collection of objects needed for MPLS linear protection.
OBJECT-GROUP    

mplsLpsTableGroup 1.3.6.1.2.1.10.166.22.2.2.2
Collection of objects needed for MPLS linear protection configuration and statistics.
OBJECT-GROUP    

mplsLpsMeTableGroup 1.3.6.1.2.1.10.166.22.2.2.3
Collection of objects needed for MPLS linear protection ME configuration and statistics.
OBJECT-GROUP    

mplsLpsNotificationGroup 1.3.6.1.2.1.10.166.22.2.2.4
Collection of objects needed to implement notifications.
NOTIFICATION-GROUP