# Class CIM_MPLSCurrentlyAssignedLSP
extends CIM_Dependency

Associates a traffic trunk with an LSP that is currently carrying its traffic.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_Dependency
|
+--CIM_MPLSCurrentlyAssignedLSP

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Association | boolean | true
Description | string | Associates a traffic trunk with an LSP that is currently carrying its traffic.
Experimental | boolean | true
UMLPackagePath | string | CIM::Network::MPLS
Version | string | 2.8.1000

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
Preference | uint16 |
Description | string | The preference for the use of the LSP, if more than one LSP is available to a trunk. Possible values are 0 to 7, with 7 indicating the highest preference.
MaxValue | sint64 | 7
MinValue | sint64 | 0
TrafficProportion | uint8 |
Description | string | This property is used to indicate the relative proportion of traffic to be carried by parallel LSPs, specified as a percentage from 0 to 100. The value is defined by the network user/administrator to indicate how a LSPtunnel's bandwidth should be set on a router. It allows load distribution across multiple parallel LSP tunnels, between two nodes. Quoting from RFC2702, 'In many practical situations, the aggregate traffic between two nodes may be such that no single link can carry the load. In this case, the only feasible solution is to appropriately divide the aggregate traffic into sub-streams and route the sub-streams through multiple paths between the two nodes. This problem can be addressed by instantiating multiple LSP tunnels between the two nodes, such that each traffic trunk carries a proportion of the aggregate traffic.' The proportion of traffic carried by each such LSP tunnel is specified by the TrafficProportion property.
MaxValue | sint64 | 100
MinValue | sint64 | 0
PUnit | string | percent
Units | string | Percent
Write | boolean | true

### Association References

Name | Class Origin | Reference Class | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
Antecedent | CIM_MPLSCurrentlyAssignedLSP | CIM_MPLSLSP
Description | string | The LSP carrying the traffic of the trunk.
Key | boolean | true
Override | string | Antecedent
Dependent | CIM_MPLSCurrentlyAssignedLSP | CIM_MPLSTunnel
Description | string | The MPLSTrafficTrunk which is signaling using the LSP.
Key | boolean | true
Override | string | Dependent

## Class Methods