State

Leafs

Children

class Components.Component.OpticalChannel.State

Bases: Entity

Class Hierarchy: Components Component OpticalChannel State

This class represents state data.

Operational state data for optical channels

frequency

Frequency of the optical channel, expressed in MHz

type: int

range: 0..18446744073709551615

config: False

target_output_power

Target output optical power level of the optical channel, expressed in increments of 0.01 dBm (decibel-milliwats)

type: Decimal64

range: -92233720368547758.08..92233720368547758.07

config: False

units: dBm

operational_mode

Vendor-specific mode identifier – sets the operational mode for the channel. The specified operational mode must exist in the list of supported operational modes supplied by the device

type: int

range: 0..65535

config: False

line_port

Reference to the line-side physical port that carries this optical channel. The target port should be a component in the physical inventory data model

type: str

refers to: name

config: False

group_id

If the device places constraints on which optical channels must be managed together (e.g., transmitted on the same line port), it can indicate that by setting the group-id to the same value across related optical channels

type: int

range: 0..4294967295

config: False

output_power

The output optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: OutputPower

config: False

input_power

The input optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: InputPower

config: False

laser_bias_current

The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: LaserBiasCurrent

config: False

chromatic_dispersion

Chromatic Dispersion of an optical channel in picoseconds / nanometer (ps/nm) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: ChromaticDispersion

config: False

polarization_mode_dispersion

Polarization Mode Dispersion of an optical channel in picosends (ps) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: PolarizationModeDispersion

config: False

second_order_polarization_mode_dispersion

Second Order Polarization Mode Dispersion of an optical channel in picoseconds squared (ps^2) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: SecondOrderPolarizationModeDispersion

config: False

polarization_dependent_loss

Polarization Dependent Loss of an optical channel in dB as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

type: PolarizationDependentLoss

config: False