This module contains general type definitions and identities for optical transport models.
openconfig-platform-types
openconfig-extensions
openconfig-types
description:
Type for optical spectrum frequency values
type: uint64
units: MHz
description:
Administrative state modes for
logical channels in the transponder model.
type: enumeration
description:
Loopback modes for transponder logical channels
type: enumeration
default: NONE
description:
Base identity for frame mapping protocols that can be used
when mapping Ethernet, OTN or other client signals to OTN
logical channels.
description:
Asynchronous Mapping Procedure
base identity: FRAME_MAPPING_PROTOCOL
description:
Generic Mapping Procedure
base identity: FRAME_MAPPING_PROTOCOL
description:
Bit-synchronous Mapping Procedure
base identity: FRAME_MAPPING_PROTOCOL
description:
Constant Bit Rate Mapping Procedure
base identity: FRAME_MAPPING_PROTOCOL
description:
Transparent Generic Framing Protocol
base identity: FRAME_MAPPING_PROTOCOL
description:
Framed-Mapped Generic Framing Protocol
base identity: FRAME_MAPPING_PROTOCOL
description:
Base identity for tributary slot granularity for OTN
logical channels.
description:
The tributary slot with a bandwidth of approximately 1.25 Gb/s
as defined in ITU-T G.709 standard.
base identity: TRIBUTARY_SLOT_GRANULARITY
description:
The tributary slot with a bandwidth of approximately 2.5 Gb/s
as defined in ITU-T G.709 standard.
base identity: TRIBUTARY_SLOT_GRANULARITY
description:
The tributary slot with a bandwidth of approximately 5 Gb/s
as defined in ITU-T G.709 standard.
base identity: TRIBUTARY_SLOT_GRANULARITY
description:
Base identity for protocol framing used by tributary
signals.
description:
1G Ethernet protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OC48 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
STM 16 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
10G Ethernet LAN protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
10G Ethernet WAN protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OC 192 (9.6GB) port protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
STM 64 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OTU 2 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OTU 2e protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OTU 1e protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
ODU 2 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
ODU 2e protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
40G Ethernet port protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OC 768 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
STM 256 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OTU 3 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
ODU 3 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
100G Ethernet protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
100G MLG protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OTU4 signal protocol (112G) for transporting
100GE signal
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OTU Cn protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
ODU Cn protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
ODU 4 protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
400G Ethernet protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
800G Ethernet protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
Optical tributary signal group protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
ODU Flex with CBR protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
FlexO protocol as defined in ITU-T G.709.1 and ITU-T G.709.3
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
OTSI_A is the digital adaptation between the OTSi and the
FlexO-x, or the regenerator section layer of the FlexO
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
ODU Flex with GFP protocol
base identity: TRIBUTARY_PROTOCOL_TYPE
description:
Base identity for identifying the type of pluggable optic
transceiver (i.e,. form factor) used in a port.
description:
C form-factor pluggable, that can support up to a
100 Gb/s signal with 10x10G or 4x25G physical channels
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
1/2 C form-factor pluggable, that can support up to a
200 Gb/s signal with 10x10G, 4x25G, or 8x25G physical
channels
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
CFP2 analog coherent optics transceiver, supporting
100 Gb, 200Gb, and 250 Gb/s signal.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
1/4 C form-factor pluggable, that can support up to a
100 Gb/s signal with 10x10G or 4x25G physical channels
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
OriginalQuad Small Form-factor Pluggable transceiver that can
support 4x1G physical channels. Not commonly used.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Quad Small Form-factor Pluggable transceiver that can support
up to 4x10G physical channels.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
QSFP pluggable optic with support for up to 4x28G physical
channels
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
QSFP-DD with electrical interfaces consisting of 8 lanes that operate at up to
25 Gbps with NRZ modulation
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
QSFP pluggable optic with support for up to 4x56G physical
channels
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
QSFP-DD quad small form factor pluggable double density
optic providing an 8 lane electrical interface
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
QSFP DD pluggable optic with support for up to 8x56G physical
channels. Type 1 uses eight optical and electrical signals.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
QSFP DD pluggable optic with support for up to 4x112G physical
channels. Type 2 uses four optical and eight electrical
signals.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Cisco CPAK transceiver supporting 100 Gb/s.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Small form-factor pluggable transceiver supporting up to
10 Gb/s signal
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Enhanced small form-factor pluggable transceiver supporting
up to 16 Gb/s signals, including 10 GbE and OTU2
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Compact Small form-factor pluggable transceiver. It is a version
of SFP with the same mechanical form factor allowing two independent
bidirectional channels per port.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Small form-factor pluggable transceiver supporting up to
25 Gb/s signal
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Small form-factor pluggable transceiver supporting up to
50 Gb/s signal
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
SFP-DD electrical interfaces will employ 2 lanes that operate up to
25 Gbps NRZ modulation or 56 Gbps PAM4 modulation, providing
solutions up to 50 Gbps or 112 Gbps PAM4 aggregate
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
A transceiver implementing the DSFP Transceiver specification
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
10 Gigabit small form factor pluggable transceiver supporting
10 GbE and OTU2
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
10 Gigabit small form factor pluggable transceiver supporting
10 GbE using a XAUI inerface and 4 data channels.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Octal small form factor pluggable transceiver supporting
400 Gb/s or 800 Gb/s.
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Represents a port that does not require a pluggable optic,
e.g., with on-board optics like COBO
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Represents a transceiver form factor not otherwise listed
base identity: TRANSCEIVER_FORM_FACTOR_TYPE
description:
Type of optical fiber connector
description:
SC type fiber connector
base identity: FIBER_CONNECTOR_TYPE
description:
LC type fiber connector
base identity: FIBER_CONNECTOR_TYPE
description:
MPO (multi-fiber push-on/pull-off) type fiber connector
1x12 fibers
base identity: FIBER_CONNECTOR_TYPE
description:
AOC (active optical cable) type fiber connector
base identity: FIBER_CONNECTOR_TYPE
description:
DAC (direct attach copper) type fiber connector
base identity: FIBER_CONNECTOR_TYPE
description:
Ethernet compliance codes (PMD) supported by transceivers
description:
Ethernet compliance code: ETH_1000BASE_LX10
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 10GBASE_LRM
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 10GBASE_LR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 10GBASE_ZR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 10GBASE_ER
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 10GBASE_SR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 25GBASE_LR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 25GBASE_SR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 40GBASE_CR4.
This PMD is used in Direct Attach Cables (DAC)
and Active Optical Cables (AOC)
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 40GBASE_SR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 40GBASE_LR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 40GBASE_ER4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 40GBASE_PSM4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 4x10GBASE_LR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 4x10GBASE_SR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100G_AOC
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100G_ACC
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_SR10
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_SR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_LR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_ER4L
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_ER4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_CWDM4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_CLR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_PSM4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_CR4.
This PMD is used in Direct Attach Cables (DAC)
and Active Optical Cables (AOC)
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_FR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 100GBASE_DR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 400GBASE_ZR
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 400GBASE_LR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 400GBASE_FR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 400GBASE_LR8
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 400GBASE_DR4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: 400GMSA_PSM4
base identity: ETHERNET_PMD_TYPE
description:
Ethernet compliance code: undefined
base identity: ETHERNET_PMD_TYPE
description:
Supported SONET/SDH application codes
description:
SONET/SDH application code: VSR2000_3R2
base identity: SONET_APPLICATION_CODE
description:
SONET/SDH application code: VSR2000_3R3
base identity: SONET_APPLICATION_CODE
description:
SONET/SDH application code: VSR2000_3R5
base identity: SONET_APPLICATION_CODE
description:
SONET/SDH application code: undefined
base identity: SONET_APPLICATION_CODE
description:
Supported OTN application codes
description:
OTN application code: P1L1_2D1
base identity: OTN_APPLICATION_CODE
description:
OTN application code: P1S1_2D2
base identity: OTN_APPLICATION_CODE
description:
OTN application code: P1L1_2D2
base identity: OTN_APPLICATION_CODE
description:
OTN application code: undefined
base identity: OTN_APPLICATION_CODE
description:
Rate of tributary signal _- identities will typically reflect
rounded bit rate.
description:
1G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2.5G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
10G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
40G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
100G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
150G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
200G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
250G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
300G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
350G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
400G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
450G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
500G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
550G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
600G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
650G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
700G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
750G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
800G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
850G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
900G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
950G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1000G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1050G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1100G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1150G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1200G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1250G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1300G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1350G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1400G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1450G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1500G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1550G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1600G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1650G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1700G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1750G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1800G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1850G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1900G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
1950G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2000G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2050G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2100G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2150G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2200G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2250G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2300G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2350G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2400G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2450G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2500G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2550G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2600G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2650G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2700G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2750G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2800G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2850G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2900G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
2950G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
3000G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
3050G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
3100G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
3150G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
3200G tributary signal rate
base identity: TRIBUTARY_RATE_CLASS_TYPE
description:
Type of protocol framing used on the logical channel or
tributary
description:
Ethernet protocol framing
base identity: LOGICAL_ELEMENT_PROTOCOL_TYPE
description:
OTN protocol framing
base identity: LOGICAL_ELEMENT_PROTOCOL_TYPE
description:
Types of fiber jumpers used for connecting device ports
description:
Simplex fiber jumper
base identity: FIBER_JUMPER_TYPE
description:
One strand of a fiber jumper which contains multiple fibers
within it, such as an MPO based fiber jumper
base identity: FIBER_JUMPER_TYPE
description:
Type definition for optical transport port types
description:
Ingress port, corresponding to a signal entering
a line system device such as an amplifier or wavelength
router.
base identity: OPTICAL_PORT_TYPE
description:
Egress port, corresponding to a signal exiting
a line system device such as an amplifier or wavelength
router.
base identity: OPTICAL_PORT_TYPE
description:
Add port, corresponding to a signal injected
at a wavelength router.
base identity: OPTICAL_PORT_TYPE
description:
Drop port, corresponding to a signal dropped
at a wavelength router.
base identity: OPTICAL_PORT_TYPE
description:
Monitor port, corresponding to a signal used by an optical
channel monitor. This is used to represent the connection
that a channel monitor port is connected to, typically on a
line system device. This connection may be via physical cable
and faceplate ports or internal to the device
base identity: OPTICAL_PORT_TYPE
description:
Client-facing port on a terminal optics device (e.g.,
transponder or muxponder).
base identity: OPTICAL_PORT_TYPE
description:
Line-facing port on a terminal optics device (e.g.,
transponder or muxponder).
base identity: OPTICAL_PORT_TYPE
description:
Type definition for optical transport client mapping modes.
description:
1 x 100G client mapping mode.
base identity: CLIENT_MAPPING_MODE
description:
1 x 200G client mapping mode.
base identity: CLIENT_MAPPING_MODE
description:
1 x 400G client mapping mode.
base identity: CLIENT_MAPPING_MODE
description:
2 x 100G client mapping mode.
base identity: CLIENT_MAPPING_MODE
description:
2 x 200G client mapping mode.
base identity: CLIENT_MAPPING_MODE
description:
3 x 100G client mapping mode.
base identity: CLIENT_MAPPING_MODE
description:
4 x 100G client mapping mode.
base identity: CLIENT_MAPPING_MODE
description:
Type definition for transceiver module functional types.
description:
Standard optic using a grey wavelength (i.e. 1310, 1550, etc.)
and on-off-keying (OOK) modulation.
base identity: TRANSCEIVER_MODULE_FUNCTIONAL_TYPE
description:
Digital coherent module which transmits a phase / amplitude
modulated signal and uses a digital signal processor to receive
and decode the received signal.
base identity: TRANSCEIVER_MODULE_FUNCTIONAL_TYPE
This module defines common data elements for OpenConfig data models for optical transport line system elements, such as amplifiers and ROADMs (wavelength routers).
iana-if-type
openconfig-extensions
openconfig-interfaces
openconfig-platform
openconfig-types
openconfig-transport-types
openconfig-platform-transceiver
This model describes configuration and operational state data for an optical transport line system node, or ROADM (incl. CDC ROADMs, WSS, Dynamic Gain Equalizer/DGE).
Nodes are modeled as a configurable switching element with ingress and egress ports, as well as a number of add/drop ports that can be set up to direct portions of the optical spectrum to the appropriate degrees.
In relation to configuring target spectrum powers, there are two, non-overlapping, configuration possibilities that are supported. 1. Non-noise loaded wavelength router: - The target spectrum powers are configured on each media channel. 2. Noise-loaded wavelength router: - The target spectrum power values will be configured as a target spectrum power profile over the full spectrum instead of individual media channels.
openconfig-extensions
openconfig-platform
openconfig-transport-types
description:
The definition for different types of attenutation control
modes on a media channel
description:
The attenuation applied across a media channel will be
calculated based on the target input and output powers as well
as the internal losses of the wavelength router. The target
power levels are configured using port-spectrum-power-profiles
of the two ports
base identity: ATTENUATION_CONTROL_MODE
description:
The attenuation applied across a media channel is dynamically
controlled by the device by attempting to meet the target output
power as defined in the output port's
port-spectrum-power-profile
base identity: ATTENUATION_CONTROL_MODE
description:
The attenuation applied across a media channel is dynamically
controlled by the device by attempting to meet the target output
power as defined in the output port's
port-spectrum-power-profile. In this mode, convergence to the
target output power occurs gradually to minimize any power
oscillations across the line system. These changes will happen
within the order of minutes
base identity: ATTENUATION_CONTROL_MODE
description:
The definition for different types of modes to specify
attenuation control range settings on a media channel
description:
Media channel power compensation range is not constrained,
and is limited by available WSS dynamic range. Operator does not
explicitly set the undershoot and overshoot compensation range
base identity: ATTENUATION_CONTROL_RANGE
description:
Media channel undershoot and overshoot compensation ranges
are defined by max-undershoot-compensation and
max-overshoot-compensation
base identity: ATTENUATION_CONTROL_RANGE
description:
The definition for different types of ASE control modes
on a media channel
description:
The media channel will immediately have ASE noise injected
base identity: ASE_CONTROL_MODE
description:
Removes any ASE noise injection that may be present on the
media channel
base identity: ASE_CONTROL_MODE
description:
The media channel will automatically be injected with noise
if the media channel target spectrum power drops below the
provided threshdold. In this mode, at time of a failure, the
media channel is removed from the system and would need to be
reconfigured to restore traffic. In addition, unprovisioned
spectrum will be injected with noise
base identity: ASE_CONTROL_MODE
description:
The media channel will automatically be injected with noise
if the media channel target spectrum power drops below the
provided threshold. When the original signal is restored above
the threshold the ASE noise injection will be automatically
removed. In addition, unprovisioned spectrum will be injected
with noise
base identity: ASE_CONTROL_MODE
description:
Top-level container for wavelength router device
nodetype: container (rw)
description:
Enclosing container for media channel list
nodetype: container (rw)
description:
List of media channels
nodetype: list (rw)
list keys: [index]
description:
Reference to index number of the media channel
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data
nodetype: container (rw)
description:
Identifier for the defined media channel
nodetype: leaf (rw)
type: uint32
description:
The user supplied name of the media channel
nodetype: leaf (rw)
type: string
description:
The lower frequency for the spectrum defined by this media
channel
nodetype: leaf (rw)
type: oc-opt-types:frequency-type
description:
The upper frequency for the spectrum defined by this media
channel
nodetype: leaf (rw)
type: oc-opt-types:frequency-type
description:
Sets the admin status of the media channel
nodetype: leaf (rw)
type: oc-opt-types:admin-state-type
description:
True if the media channel is a super channel which
contains multiple media channels within it. The contained
media channels should fall within the boundaries of the
super channel. The device should raise an error if a media
channel crosses a super channel boundary. When using super
channels, spectrum power targets should be defined in either
the:
- port-spectrum-power-profiles for the port which matches the
source port of the media channel representing the super
channel
- media channels that are contained within the super
channel, but not on the super channel itself
nodetype: leaf (rw)
type: boolean
description:
If the media channel is contained within a super channel this
would specify the index of the super channel parent
nodetype: leaf (rw)
type: leafref
description:
Sets the ASE control mode for the media channel.
The control mode defines if and when ASE noise is injected
on the media channel
nodetype: leaf (rw)
type: identityref
description:
When specified, defines the mode used to determine whether
ASE noise should be injected on the media channel.
nodetype: leaf (rw)
type: enumeration
description:
Defines the optical power threshold value below which ASE
noise should be injected on the media channel. This or
ase-injection-delta is required if an ase-control-mode is
configured
nodetype: leaf (rw)
type: decimal64
units: dBm
description:
Defines the optical power loss from the configured spectrum
power profile, which would indicate that ASE noise should be
injected on the media channel. This or
ase-injection-threshold is required if an ase-control-mode
is configured
nodetype: leaf (rw)
type: decimal64
units: dB
description:
Defines the optical power offset value relative to the
ASE injection threshold at which point ASE should be removed
and the media-channel should be injected. Requires
ase-injection-delta or ase-injection-threshold to be
configured
nodetype: leaf (rw)
type: decimal64
units: dB
description:
Sets the attenuation control mode for the media channel.
The control mode defines the behavior of how the attenuation
across a media channel is set
nodetype: leaf (rw)
type: identityref
description:
Sets the attenuation control range for the media channel.
The control range defines the amount of media channel
undershoot and overshoot compensation that will be applied
when performing power targeting to meet the defined output
port spectrum power profile
nodetype: leaf (rw)
type: identityref
description:
Defines the maximum allowable WSS attenuation adjustment
the system will use to compensate a channel with input power
lower than the defined target power at the input. This value
is measured relative to the baseline WSS attenuation
established for an individual media-channel
nodetype: leaf (rw)
type: decimal64
units: dB
description:
Defines the maximum allowable WSS attenuation adjustment
the system will use to compensate a channel with input power
higher than the defined target power at the input. This
value is measured relative to the baseline WSS attenuation
established for an individual media-channel
nodetype: leaf (rw)
type: decimal64
units: dB
description:
Operational state data
nodetype: container (ro)
description:
Identifier for the defined media channel
nodetype: leaf (ro)
type: uint32
description:
The user supplied name of the media channel
nodetype: leaf (ro)
type: string
description:
The lower frequency for the spectrum defined by this media
channel
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
The upper frequency for the spectrum defined by this media
channel
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
Sets the admin status of the media channel
nodetype: leaf (ro)
type: oc-opt-types:admin-state-type
description:
True if the media channel is a super channel which
contains multiple media channels within it. The contained
media channels should fall within the boundaries of the
super channel. The device should raise an error if a media
channel crosses a super channel boundary. When using super
channels, spectrum power targets should be defined in either
the:
- port-spectrum-power-profiles for the port which matches the
source port of the media channel representing the super
channel
- media channels that are contained within the super
channel, but not on the super channel itself
nodetype: leaf (ro)
type: boolean
description:
If the media channel is contained within a super channel this
would specify the index of the super channel parent
nodetype: leaf (ro)
type: leafref
description:
Sets the ASE control mode for the media channel.
The control mode defines if and when ASE noise is injected
on the media channel
nodetype: leaf (ro)
type: identityref
description:
When specified, defines the mode used to determine whether
ASE noise should be injected on the media channel.
nodetype: leaf (ro)
type: enumeration
description:
Defines the optical power threshold value below which ASE
noise should be injected on the media channel. This or
ase-injection-delta is required if an ase-control-mode is
configured
nodetype: leaf (ro)
type: decimal64
units: dBm
description:
Defines the optical power loss from the configured spectrum
power profile, which would indicate that ASE noise should be
injected on the media channel. This or
ase-injection-threshold is required if an ase-control-mode
is configured
nodetype: leaf (ro)
type: decimal64
units: dB
description:
Defines the optical power offset value relative to the
ASE injection threshold at which point ASE should be removed
and the media-channel should be injected. Requires
ase-injection-delta or ase-injection-threshold to be
configured
nodetype: leaf (ro)
type: decimal64
units: dB
description:
Sets the attenuation control mode for the media channel.
The control mode defines the behavior of how the attenuation
across a media channel is set
nodetype: leaf (ro)
type: identityref
description:
Sets the attenuation control range for the media channel.
The control range defines the amount of media channel
undershoot and overshoot compensation that will be applied
when performing power targeting to meet the defined output
port spectrum power profile
nodetype: leaf (ro)
type: identityref
description:
Defines the maximum allowable WSS attenuation adjustment
the system will use to compensate a channel with input power
lower than the defined target power at the input. This value
is measured relative to the baseline WSS attenuation
established for an individual media-channel
nodetype: leaf (ro)
type: decimal64
units: dB
description:
Defines the maximum allowable WSS attenuation adjustment
the system will use to compensate a channel with input power
higher than the defined target power at the input. This
value is measured relative to the baseline WSS attenuation
established for an individual media-channel
nodetype: leaf (ro)
type: decimal64
units: dB
description:
Operational state of the media channel
nodetype: leaf (ro)
type: enumeration
description:
Status of injected ASE noise on the media channel
nodetype: leaf (ro)
type: enumeration
description:
Top-level container for media channel source
nodetype: container (rw)
description:
Configuration data for the media channel source
nodetype: container (rw)
description:
Reference to the corresponding node port
nodetype: leaf (rw)
type: leafref
description:
Operational state data for the media channel source
nodetype: container (ro)
description:
Reference to the corresponding node port
nodetype: leaf (ro)
type: leafref
description:
Top-level container for media channel destination
nodetype: container (rw)
description:
Configuration data for the media channel destination
nodetype: container (rw)
description:
Reference to the corresponding node port
nodetype: leaf (rw)
type: leafref
description:
Operational state data for the media channel destination
nodetype: container (ro)
description:
Reference to the corresponding node port
nodetype: leaf (ro)
type: leafref
description:
Enclosing container for the list of values describing
the target spectrum powers
nodetype: container (rw)
description:
List of tuples describing the target spectrum power
distribution
nodetype: list (rw)
list keys: [lower-frequency] [upper-frequency]
description:
Reference to the list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to the list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data for target spectrum power
nodetype: container (rw)
description:
Lower frequency of the specified target spectrum power
nodetype: leaf (rw)
type: oc-opt-types:frequency-type
description:
Upper frequency of the specified target spectrum power
nodetype: leaf (rw)
type: oc-opt-types:frequency-type
description:
Target average power to achieve within the specified
spectrum
nodetype: leaf (rw)
type: decimal64
units: dBm
description:
Operational state data for target spectrum power
nodetype: container (ro)
description:
Lower frequency of the specified target spectrum power
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
Upper frequency of the specified target spectrum power
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
Target average power to achieve within the specified
spectrum
nodetype: leaf (ro)
type: decimal64
units: dBm
description:
Enclosing container for wavelength-router port spectrum
power profiles
nodetype: container (rw)
description:
List of ports, keyed by port name
nodetype: list (rw)
list keys: [name]
description:
References the port name
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data for each port
nodetype: container (rw)
description:
Reference to system-supplied name of the wavelength-router
port component.
nodetype: leaf (rw)
type: leafref
description:
Operational state data for each port spectrum profile.
nodetype: container (ro)
description:
Reference to system-supplied name of the wavelength-router
port component.
nodetype: leaf (ro)
type: leafref
description:
Enclosing container for the list of values describing
the target spectrum powers
nodetype: container (rw)
description:
List of tuples describing the target spectrum power
distribution
nodetype: list (rw)
list keys: [lower-frequency] [upper-frequency]
description:
Reference to the list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to the list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data for target spectrum power
nodetype: container (rw)
description:
Lower frequency of the specified target spectrum power
nodetype: leaf (rw)
type: oc-opt-types:frequency-type
description:
Upper frequency of the specified target spectrum power
nodetype: leaf (rw)
type: oc-opt-types:frequency-type
description:
Target average power to achieve within the specified
spectrum
nodetype: leaf (rw)
type: decimal64
units: dBm
description:
Operational state data for target spectrum power
nodetype: container (ro)
description:
Lower frequency of the specified target spectrum power
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
Upper frequency of the specified target spectrum power
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
Target average power to achieve within the specified
spectrum
nodetype: leaf (ro)
type: decimal64
units: dBm
This model describes operational state data for an optical channel monitor (OCM) for optical transport line system elements such as wavelength routers (ROADMs) and amplifiers.
openconfig-extensions
openconfig-interfaces
openconfig-platform
openconfig-transport-types
description:
Top-level container for optical channel monitors
nodetype: container (rw)
description:
List of channel monitors, keyed by channel monitor name.
nodetype: list (rw)
list keys: [name]
description:
References the optical channel monitor name
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data
nodetype: container (rw)
description:
Reference to system-supplied name of the port on the
optical channel monitor (OCM). If this port is embedded
in another card (i.e. an amplifier card) the device
should still define a port representing the OCM even if
it is internal and not physically present on the
faceplate of the card
nodetype: leaf (rw)
type: leafref
description:
Reference to system-supplied name of the port that the
channel monitor is physically connected to. This port
will be of type MONITOR. This port is a tap off of the
monitored-port and would be in the same card as the
monitored port. If this port is embedded in another card
(i.e. an amplifier card) the device should still define
a port representing the monitor port if it is internal
and not physically present on the faceplate of the card
nodetype: leaf (rw)
type: leafref
description:
Operational state data
nodetype: container (ro)
description:
Reference to system-supplied name of the port on the
optical channel monitor (OCM). If this port is embedded
in another card (i.e. an amplifier card) the device
should still define a port representing the OCM even if
it is internal and not physically present on the
faceplate of the card
nodetype: leaf (ro)
type: leafref
description:
Reference to system-supplied name of the port that the
channel monitor is physically connected to. This port
will be of type MONITOR. This port is a tap off of the
monitored-port and would be in the same card as the
monitored port. If this port is embedded in another card
(i.e. an amplifier card) the device should still define
a port representing the monitor port if it is internal
and not physically present on the faceplate of the card
nodetype: leaf (ro)
type: leafref
description:
Enclosing container for the list of values describing
the spectrum power distribution
nodetype: container (rw)
description:
List of tuples describing the spectrum power distribution
nodetype: list (ro)
list keys: [lower-frequency] [upper-frequency]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for spectrum power
nodetype: container (ro)
description:
Lower frequency of the specified spectrum power
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
Upper frequency of the specified spectrum power
nodetype: leaf (ro)
type: oc-opt-types:frequency-type
description:
Average measured optical power over the specified spectrum
nodetype: leaf (ro)
type: decimal64
units: dBm
description:
Target optical power over the specified spectrum
nodetype: leaf (ro)
type: decimal64
units: dBm