State

Leafs

class NetworkInstances.NetworkInstance.Mpls.TeGlobalAttributes.BandwidthMeasurement.State

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance Mpls TeGlobalAttributes BandwidthMeasurement State

This class represents state data.

Operational state parameters relating to bandwidth

measurement

measure_sr_traffic

When this leaf is set to true, the local system should measure the bandwidth utilisation of SR traffic on interfaces for which TED entries are being generated. In the case that this functionality is enabled, traffic forwarded using LFIB entries that correspond to MPLS labels which correspond to SR SIDs should be accounted for

type: bool

config: False

collection_interval

The interval at which the collection of interface statistics relating to non-RSVP-TE traffic should be performed

type: int

range: 0..4294967295

config: False

units: seconds

adjustment_interval

The interval after which an adjustment to the utilised bandwidth on the interface is made. This value must be greater than, or equal to, the collection interval for statistics. This value is referred to as N in draft-sitaraman-sr-rsvp-coexistence-rec-01. After N seconds have expired, the arithmetic mean of the samples is taken, and this is considered as the non-RSVP-TE utilisation of the interface. In the case that the adjustment interval is an integer >1 multiple of the collection interval, this serves to provide smoothing of the collected bandwidth statistics

type: int

range: 0..4294967295

config: False

units: seconds

bandwidth_multiplier

A multiplier applied to the sampled bandwidth which determines the value that is propagated to the IGP TED. By default this value is 1.0000, and hence the actual sampled value is flooded

type: Decimal64

range: -922337203685477.5808..922337203685477.5807

config: False

default value: 1.0000

effective_adjustment_interval

The effective adjustment interval that is being used by the system. In the case that the adjustment-interval leaf is set to a non-integer multiple of the collection-interval, and the system does not support this, the value of this leaf should reflect the effective value of the adjustment interval that it has selected. In the case where no rounding of the adjustment interval has occurred, this value should have the same value as the adjustment-inerval leaf

type: int

range: 0..4294967295

config: False

units: seconds