openconfig-channel-monitor

openconfig-version: 0.5.0

Description

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.

Imports

openconfig-extensions
openconfig-interfaces
openconfig-platform
openconfig-transport-types

Data elements

/
channel-monitors

description:
Top-level container for optical channel monitors

nodetype: container (rw)

/channel-monitors/
channel-monitor

description:
List of channel monitors, keyed by channel monitor name.

nodetype: list (rw)

list keys: [name]

/channel-monitors/channel-monitor/
name

description:
References the optical channel monitor name

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/name

/channel-monitors/channel-monitor/
config

description:
Configuration data

nodetype: container (rw)

/channel-monitors/channel-monitor/config/
name

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

  • path reference: /components/component/name

/channel-monitors/channel-monitor/config/
monitor-port

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

  • path reference: /components/component/name

/channel-monitors/channel-monitor/
state

description:
Operational state data

nodetype: container (ro)

/channel-monitors/channel-monitor/state/
name

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

  • path reference: /components/component/name

/channel-monitors/channel-monitor/state/
monitor-port

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

  • path reference: /components/component/name

/channel-monitors/channel-monitor/
channels

description:
Enclosing container for the list of values describing the spectrum power distribution

nodetype: container (rw)

/channel-monitors/channel-monitor/channels/
channel

description:
List of tuples describing the spectrum power distribution

nodetype: list (ro)

list keys: [lower-frequency] [upper-frequency]

/channel-monitors/channel-monitor/channels/channel/
lower-frequency

description:
Reference to the list key

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/lower-frequency

/channel-monitors/channel-monitor/channels/channel/
upper-frequency

description:
Reference to the list key

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/upper-frequency

/channel-monitors/channel-monitor/channels/channel/
state

description:
Operational state data for spectrum power

nodetype: container (ro)

/channel-monitors/channel-monitor/channels/channel/state/
lower-frequency

description:
Lower frequency of the specified spectrum power

nodetype: leaf (ro)

type: oc-opt-types:frequency-type

/channel-monitors/channel-monitor/channels/channel/state/
upper-frequency

description:
Upper frequency of the specified spectrum power

nodetype: leaf (ro)

type: oc-opt-types:frequency-type

/channel-monitors/channel-monitor/channels/channel/state/
power

description:
Average measured optical power over the specified spectrum

nodetype: leaf (ro)

type: decimal64

units: dBm

/channel-monitors/channel-monitor/channels/channel/state/
target-power

description:
Target optical power over the specified spectrum

nodetype: leaf (ro)

type: decimal64

units: dBm