State¶
Leafs
Children
chromatic_dispersion
input_power
laser_bias_current
output_power
polarization_dependent_loss
polarization_mode_dispersion
second_order_polarization_mode_dispersion
-
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..18446744073709551615config: 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.07config: 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..65535config: 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..4294967295config: 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
-