<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.1 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-davis-ccamp-photonic-plug-control-arch-01" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.18.0 -->
  <front>
    <title abbrev="PPCA">Control Architecture of Optical Pluggables in Packet Devices Under ACTN POI Framework</title>
    <seriesInfo name="Internet-Draft" value="draft-davis-ccamp-photonic-plug-control-arch-01"/>
    <author initials="N." surname="Davis" fullname="Nigel Davis">
      <organization>Ciena</organization>
      <address>
        <email>ndavis@ciena.com</email>
      </address>
    </author>
    <author initials="R." surname="Rokui" fullname="Reza Rokui">
      <organization>Ciena</organization>
      <address>
        <email>rrokui@ciena.com</email>
      </address>
    </author>
    <author initials="P." surname="Maheshwari" fullname="Praveen Maheshwari">
      <organization>Airtel</organization>
      <address>
        <email>Praveen.Maheshwari@airtel.com</email>
      </address>
    </author>
    <author initials="U." surname="Joshi" fullname="Uday Joshi">
      <organization>Jio Reliance</organization>
      <address>
        <email>uday.n.joshi@ril.com</email>
      </address>
    </author>
    <author initials="B." surname="Vadhadiya" fullname="Bhavit Vadhadiya">
      <organization>Vodafone/Idea</organization>
      <address>
        <email>bhavit.vadhadiya1@vodafoneidea.com</email>
      </address>
    </author>
    <author initials="H." surname="Dave" fullname="Xitiz Harshad Dave">
      <organization>Vodafone/Idea</organization>
      <address>
        <email>xitij.dave@vodafoneidea.com</email>
      </address>
    </author>
    <author initials="A." surname="Guo" fullname="Aihua Guo">
      <organization>Futurewei Technologies</organization>
      <address>
        <email>aihuaguo.ietf@gmail.com</email>
      </address>
    </author>
    <date year="2023" month="September" day="29"/>
    <area>Routing Area</area>
    <workgroup>CCAMP Working Group</workgroup>
    <keyword>coherent</keyword>
    <keyword>photonic</keyword>
    <keyword>pluggable</keyword>
    <keyword>plugs</keyword>
    <keyword>CMIS</keyword>
    <keyword>I2C</keyword>
    <keyword>OpenConfig</keyword>
    <keyword>Optical</keyword>
    <keyword>Packet</keyword>
    <abstract>
      <?line 169?>

<t>This draft presents an additional architectural option for control of packet over optical networks by extending and complementing the IETF draft-poidt-ccamp-actn-poi-pluggable and by introducing an additional approach for control of optical plugs in packet devices. It provides the direct read/write access of coherent plugs to the optical controller, thereby allowing the end-to-end optical service management. The approach, introduced in this draft, can be further generalized to support other uses cases.</t>
      <t>The architectural option for control of packet over optical networks, introduced by this draft, also provides a clear separation between control of packet functions and control of optical functions. The packet and optical controls are partitioned so that the functions specializing in control of the optical capabilities can control corresponding functions in packet devices, optical devices or both without interfering with packet control functions.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://example.com/LATEST"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-davis-ccamp-photonic-plug-control-arch/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        WG Working Group mailing list (<eref target="mailto:WG@example.com"/>),
        which is archived at <eref target="https://example.com/WG"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/USER/REPO"/>.</t>
    </note>
  </front>
  <middle>
    <?line 175?>

<section anchor="terminology">
      <name>Terminology</name>
      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT"
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in th
document are to be interpreted as described in <xref target="RFC2119"/>.</t>
      <t>The following terms abbreviations are used in this document:</t>
      <ul spacing="normal">
        <li>Coherent plug: Coherent optical module refers to hot-pluggable coherent optical transceiver that uses coherent modulation (BPSK/QPSK/QAM) rather than amplitude modulation (RZ/NRZ/PAM4) and is typically used in high-bandwidth data communications applications.</li>
        <li>Coherent pluggable: Another term for coherent plug</li>
        <li>Optical controller: The control functions specializing in management/control of optical and photonic functions (virtual or physical) including network provisioning, assurance, viability analysis, network protection and restoration, network rebalancing and so on.</li>
        <li>Packet controller: The control functions specializing in management/control of packet functions (virtual or physical).</li>
        <li>MDSC: Multi-Domain Service Coordinator. See Framework for Abstraction and Control of TE Networks (ACTN) RFC 8453</li>
        <li>PNC: Provisioning Network Controller. See Framework for Abstraction and Control of TE Networks (ACTN) RFC 8453</li>
        <li>P-PNC: Packet PNC. Same as Packet controller</li>
        <li>O-PNC: Optical PNC. Same as Optical controller</li>
        <li>ROADM: A reconfigurable optical add-drop multiplexer that enables switching of bands of photonic spectrum (or wavelengths) from a wavelength-division multiplexing (WDM) system.</li>
        <li>Transponder: An optical transponder, short for "transmitter-receiver," is a device in optical communication systems which converts incoming electrical signal into optical signals for transmission over a fiber-optic network and vice versa. Optical transponders are essential components in modern fiber-optic networks and are used for various purposes, including signal regeneration, wavelength conversion, signal multiplexing, and format conversion.</li>
        <li>Muxponder: A muxponder, short for "multiplexer-demultiplexer-transponder," is a device used in optical communication systems to aggregate multiple lower-speed data streams into a higher-speed signal for transmission over a fiber-optic link. It also performs the reverse function by demultiplexing and converting incoming high-speed signals back into individual lower-speed data streams at the receiving end. Muxponders are commonly used in wavelength division multiplexing (WDM) systems to optimize the utilization of optical network resources and increase data capacity.</li>
        <li>DWDM: Dense wavelength-division multiplexing is an optical fiber multiplexing technology that increases the bandwidth of fiber networks. DWDM combines data signals from sources over a single pair of optical fibers and it maintains separation of the data streams</li>
        <li>CMIS: The Content Management Interoperability Services defines a management communication interface together with a generic management interaction protocol between hosts (e.g., packet devices) and managed modules (e.g. optical pluggable). See <xref target="OIF-CMIS"/>* Coherent plug: A small form factor module, supporting a transceiver with coherent optics, that plugs into a module in a device such as an IP router and is used in high-bandwidth data communications applications. It is typically hot-pluggable.</li>
        <li>FEC: Forward Error Correction where the transmitter sends additional data that enables the receiver to correct errors in the received signal</li>
        <li>gNMI: gRPC Network Management Interface. gNMI is an gRPC-based protocol for the both modification/retrieval of configuration from a target device, and control/generation of telemetry streams from a target device to a data collection system. The intention is that a single gRPC service definition can cover both configuration and telemetry. All messages within the gRPC service definition are defined as protocol buffers.</li>
        <li>I2C: Inter-Integrated Circuit (pronounced as “eye-squared-C”), alternatively known as I2C or IIC, is a synchronous, multi-master/multi-slave, packet switched, single-ended, serial communication bus and is widely used for attaching lower-speed peripheral ICs to processors and microcontrollers in short-distance, intra-board communication.</li>
      </ul>
    </section>
    <section anchor="introduction">
      <name>Introduction</name>
      <t>Packet traffic has been transferred over optical networks for many years blending the benefits of optical transmission and switching with packet switching. Optical systems have been separated from packet systems, both of which have had specific dedicated devices. In many existing network deployments, the packet and the optical networks are engineered, operated and controlled independently. The operation of these packet and optical networks is often siloed which results in non-optimal and inefficient networking. Both packet and optical systems have had relatively independent evolution. Optical systems have been developed with increasing capacity especially with the emergence of coherent optical techniques.</t>
      <t>Optical component design has continued to improve density to the point where a whole coherent optical terminal system that use to require many circuit packs can now fit onto a single small form factor "coherent plug". Placing coherent plugs in a device with packet functions can reduce network cost, power consumption and footprint as well as improve data transfer rates, reduce latency and expand capacity (although in some cases, other engineering and deployment considerations still lead to separate packet and optical solutions).</t>
      <t>Optical transmission/switching is analogue and requires complex and holistic control. Consequently, coordination of control of the coherent plugs (in a device with packet functions) with the control of the rest of the optical network is highly desirable as this best enables robust network functionality and simplifies network operations.</t>
      <t>The combination of these above trends along with the desire to select best in breed components has led to the emergence of open optical plugs that offer a standard bus for traffic and that use CMIS [OIF CMIS] for control. These plugs are such that a plug from vendor X can be installed in vendor Y's device with packet functions.</t>
      <t>Whilst basic applications can be handled by standardized modes of transmission such as ZR <xref target="OIF-400ZR"/>, to achieve optimum performance vendor proprietary modes are necessary. For many applications especially those in the core of the network where longer haul routes are prevalent, amplification and photonic switching is necessary. This leads to networks that utilise optical plugs in devices with packet functions interconnected to a ROADM mesh often including regenerators (where optical-electrical-optical conversion is necessary).</t>
      <t>Although in ZR applications it is possible to interoperate between plugs from different vendors, in the more strenuous core environments each optical path is terminated at each end using a plug from the same vendor. The optical plug encapsulates significant sophisticated photonic functions which often require specialist adjustment.</t>
      <t>As noted, the complex analogue nature of optical technology leads to the need for holistic control end to end (including the optical capabilities of the pluggables). The control functionality can be considered independent of specific functional deployment. However, it is important that any deployment approach does not significantly fragment the optical control. Several deployment approaches are examined:</t>
      <ul spacing="normal">
        <li>Network technology based partitioned domain controllers (i.e., separate packet and optical controller devices), with an optional higher level controller to deal with overall network abstractions</li>
        <li>Single controller dealing with all network technologies</li>
        <li>Single control fabric in which components, from various vendors, each focused on a specific control function, interact as peers to provide holistic control of the network</li>
      </ul>
      <t>Likewise, the network capability can be considered in terms of functions independent of specific deployment. Control of a function including explosure of parameters etc. should be the same regardless of the hardware configuration of the function deployment. An important consideration is the approach to accessing the functionality. This is considered in detail.</t>
    </section>
    <section anchor="architectural-approaches-for-control-of-converged-packet-over-optical-networks">
      <name>Architectural Approaches for Control of Converged Packet Over Optical Networks</name>
      <t>Since the complete automation and control of packet and transport networks is vital for meeting emerging demand for high-bandwidth use cases, different Standards Development Organizations (SDO) proposed several approaches on how to control and manage the converged packet over optical networks where there are transponders/muxponders in the network or where there are coherent plugs in packet devices. For example, as proposed by <xref target="MANTRA-whitepaper-IPoWDM-convergent-SDN-architecture"/> an architecture analysis has already been carried out by the MANTRA sub-group in the OOPT / TIP group (Open Optical &amp; Packet Transport / Telecom Infra Project). Also IETF <xref target="draft-ietf-teas-actn-poi-applicability"/> considers the applicability of IETF Abstraction and Control of TE Networks (ACTN) architecture to Packet Optical Integration (POI) in the context of IP/MPLS and optical internetworking.</t>
      <t>Two architectural options to plug control are explored in <xref target="draft-poidt-ccamp-actn-poi-pluggable"/> which extends <xref target="draft-ietf-teas-actn-poi-applicability"/> to the use cases where the DWDM optical coherent plugs are equipped in the packet device. To manage both optical and packet networks along with coherent plugs, section 2 of draft <xref target="draft-poidt-ccamp-actn-poi-pluggable"/> has proposed two architectural options, namely:</t>
      <ul spacing="normal">
        <li>Option-1: Dual SBI management of packet devices (i.e., IP routers)</li>
        <li>Option-2: Single SBI management of packet devices (i.e., IP routers)</li>
      </ul>
      <t><xref target="_figure-option-1-control"/> shows option-1 where the packet devices allow the dual management, i.e., it allows both the packet controller and the optical controller have access to the coherent plugs on the packet devices. The interface between optical controller and packet devices are read-only and allows the following tasks:</t>
      <ul spacing="normal">
        <li>Device discovery, poll or stream configuration, state and static capabilities</li>
        <li>Performance monitoring, periodically poll or stream performance counters</li>
        <li>Fault notification, received asynchronous alarm notifications</li>
      </ul>
      <t>All configuration operations on the coherent plugs are carried out by the packet controller.</t>
      <figure anchor="_figure-option-1-control">
        <name>Option-1 Dual SBI management Scenario</name>
        <artwork><![CDATA[
                       -------------------
                       |   Higher layer  |
                       |    Controller   |
                       |   (e.g. MDSC)   |
                       -------------------
                              ^    ^
                              |    |
                     |--------|    |-------|  NBI
                     v                     v
              ---------------        ---------------
              | Packet      |        | Optical     |
              | Controller  |        | Controller  |
              |(e.g. P-PNC) |        |(e.g. O-PNC) |
              ---------------        ---------------
                    ^                   ^  ^
      (R/W for plug |    (RO for plug)  |  |
       and packet)  |  |----------------|  |  SBI
                    v  |                   v
                /----------\          /----------\
               /   Packet   \        /            \
              /    Devices   \      /   Optical    \
              \      +       /      \   Devices    /
               \   Plugs    /        \            /
                \----------/          \----------/

  Legend:
    Optical Devices: ROADM + Amplifier + Regen
    Packet Devices: Routers
    RO: Read-Only, interface from packet device is RO for plugs
]]></artwork>
      </figure>
      <t>In option-2 shown in <xref target="_figure-option-2-control"/>, the packet controller is the only control component which has access to the packet device, including the pluggables. The packet controller implements all management capabilities. The packet controller is in charge of the entire management life cycle of the pluggables including discovery, configuration/adjustment, monitoring performances and faults (via the asynchronous notifications coming for the pluggable).  The information collected needs to be exposed to the optical controller via the packet controller NBI and higher layer controller.  The information includes physical impairment data needed for the computation and validation of the optical channel.</t>
      <t>For both option-1 and 2, the higher layer controller MDSC is required not only to coordinate the end-to-end optical service configuration, but to provides the multi-layer coordination between IP and optical layers.</t>
      <figure anchor="_figure-option-2-control">
        <name>Option-2 Single SBI management Scenario</name>
        <artwork><![CDATA[
                       -------------------
                       |   Higher layer  |
                       |    Controller   | 
                       |   (e.g. MDSC)   |
                       -------------------
                              ^    ^
                              |    |
                     |--------|    |-------|  NBI
                     v                     v
              ---------------        ---------------
              | Packet      |        | Optical     |
              | Controller  |        | Controller  |
              |(e.g. P-PNC) |        |(e.g. O-PNC) |
              ---------------        ---------------
                    ^                      ^
      (R/W for plug |                      |
       and packet)  |                      |  SBI
                    v                      v
                /----------\          /----------\
               /   Packet   \        /            \
              /    Devices   \      /   Optical    \
              \      +       /      \   Devices    /
               \   Plugs    /        \            /
                \----------/          \----------/

  Legend:
    Optical Devices: ROADM + Amplifier + Regen
    Packet Devices: Routers
]]></artwork>
      </figure>
      <t>This draft extends draft <xref target="draft-poidt-ccamp-actn-poi-pluggable"/> by providing an additional architectural option-3 to control the multi-layer packet optical network when optical coherent plugs are equipped in the packet device. This third option enables direct control of the coherent plug by the optical controller.</t>
      <ul spacing="normal">
        <li>Option-3: Read/Write Optical controller access with dual SBI management on packet devices</li>
      </ul>
      <t>The upcoming sections introduce the additional architectural option-3 for control of the coherent plug, identifying appropriate interfaces and parameters to be manipulated. As part of this explanation the networking aspects of control are considered and some use cases exploring initial planning, commissioning, general operation, restoration and adjustment are developed.</t>
      <ul spacing="normal">
        <li>Section 4 describes the architecture of option-3</li>
        <li>Section 5 outlines the details of the new architectural approach</li>
        <li>Section 6 describes the packet over optical architectural requirements for achieving full automation</li>
        <li>Section 7 demonstrates how option-3 addresses the packet over optical architecture requirements</li>
        <li>Section 8 describes a few multi-layer use-cases in a packet over optical networks</li>
      </ul>
      <t>The YANG models are out of scope of this draft.</t>
    </section>
    <section anchor="architectural-option-3-for-control-of-converged-packet-over-optical-networks">
      <name>Architectural Option-3 for Control of Converged Packet Over Optical Networks</name>
      <t>As explained in Section 3, draft <xref target="draft-poidt-ccamp-actn-poi-pluggable"/> has proposed two architectural option-1 and option-2 to control both optical and packet networks along with coherent plug. This section explains an additional architectural option-3 shown in <xref target="_figure-option-3-control"/> for control of the coherent plug, identifying appropriate interfaces and parameters to be manipulated. As part of this explanation the networking aspects of control are considered and some use cases exploring initial planning, commissioning, general operation, restoration and adjustment are developed.</t>
      <t>In option-3 the packet device has two management interfaces (A) and (B). Management interface (A) allows the packet controller read/write access to the packet functions of the device and management interface (B) allows the optical controller read/write access to the coherent plug functions.</t>
      <t>The packet device can realize the management interfaces (A) and (B) as a single physical interface or two separate interfaces. More details are provided in section 5.</t>
      <t>Unlike option-1 and 2 <xref target="_figure-option-1-control"/> and <xref target="_figure-option-2-control"/> where the higher layer controller MDSC is mandatory, in option-3 <xref target="_figure-option-3-control"/> the MDSC is not needed for provisioning of the end-to-end optical services, which simplifies the design of MDSC and minimize the information flow between various controller.</t>
      <t>Having said that, option-3 can benefit from "higher layer controller" to provide various multi-layer packet over optical capabilities and operational benefits to operators such as multi-layer optimization, multi-layer assurance, multi-layer resiliency/protection/restoration multi-layer planning etc.</t>
      <figure anchor="_figure-option-3-control">
        <name>Option-3 Dual SBI architecture with Read/Write Access</name>
        <artwork><![CDATA[
                     -------------------------
                     | Optional Higher layer |
                     |       Controller      |
                     |      (e.g. MDSC)      |
                     ------------------------
                              ^    ^
                              |    |
                     |--------|    |-------|   NBI
                     v                     v
              ---------------        ---------------
              | Packet      |        | Optical     |
              | Controller  |        | Controller  |
              |(e.g. P-PNC) |        |(e.g. O-PNC) |             
              ---------------        ---------------
                    ^                   ^  ^
   (R/W for Packet) |    (R/W for Plug) |  |  
                    |  |----------------|  |
                    |  |                   |   SBI
                    |  |                   |
                (A) v  v (B)               v (C)
                /----------\          /----------\
               /   Packet   \        /            \
              /    Devices   \      /   Optical    \
              \      +       /      \   Devices    /
               \   Plugs    /        \            /
                \----------/          \----------/

  Legend:
    Optical Devices: ROADM + Amplifier + Regen
    Packet Devices: Routers
    R/W: Provides Read/Write access ONLY for Plug life cycle management 
]]></artwork>
      </figure>
    </section>
    <section anchor="solution-details-of-proposed-new-architectural-approach">
      <name>Solution Details of proposed New Architectural Approach</name>
      <t>In a network with packet and optical devices (including converged devices), it is important for the packet controller and the optical controllers to have direct control of the corresponding capabilities in the devices. In other words, a packet controller should have direct control of the packet capabilities and an optical controller should have direct control of the optical capabilities of the device regardless of their physical assembly.</t>
      <t>The rationale and implications of this statement are explored in the following subsections.</t>
      <section anchor="optical-plug-in-a-device-with-packet-functions">
        <name>Optical Plug in a Device with Packet Functions</name>
        <t><xref target="_figure-option-4-packet-device"/> shows a packet device with an optical plug and also shows a connected optical device to the right. It highlights the control of the packet and optical functions and emphasizes that these functions can be decoupled such that there is no overlap between the optical and packet control functions.</t>
        <t>The <xref target="_figure-option-4-packet-device"/> shows the packet device in more detail. It shows interfaces (A), (B) and (C) as in <xref target="_figure-option-3-control"/> but also exposes some internal detail highlighting:</t>
        <ul spacing="normal">
          <li>Separation of packet and coherent plug data where the packet controller has read/write access to the packet device data through (A) and the optical controller has read/write access to the coherent plug data through (B).</li>
          <li>Read only data to be made available through (D) as there is some information that both controllers need to see</li>
          <li>Access to coherent plug data to the plug through (E) and access to packet data to the packet data path through (F)</li>
          <li>The actual data flow between the coherent plug and the packet data function through (G)</li>
          <li>The flow of photonic signal through (H) that may also carry signalling from the optical device to the coherent plug</li>
        </ul>
        <figure anchor="_figure-option-4-packet-device">
          <name>Network Device with packet function and an optical plug</name>
          <artwork><![CDATA[
        |------------|     |------------|
        | Packet     |     | Optical    |
        | Controller |     | Controller |
        |------------|     |------------|
              ^                  ^ ^
              |                  | |
              |                  | |------------------------| 
              |                  |                          |
              v (A)              v (B)                      |
      +----------------------------------+                  |
      | |-----------|      |-----------| |                  |
      | | Packet    | (D)  | Coherent  | |                  |
      | | Device    | <--> | Plug      | |                  |
      | | Data      |      | Data      | |                  |
      | |           |      |           | |                  |
      | |-----------|      |-----------| |                  | 
      |        .                   ^     |                  |
      |        .               (E) |     |                  |
      |        .                   |     |                  |
      |        .                   |     |                  v (C)
      |        .                   |     |              +---------+ 
      |        . (F)               v     |              |         |
      |  |-------------|  (G)    |----------|    (H)    | Optical | 
      |  |Packet       |<=======>| Coherent |===========| Device  |
      |  |Data function|         | Plug     |           |         | 
      |  |-------------|         |----------|           +---------+ 
      |                                 |   
      |          Packet Device          |              
      +---------------------------------+          

  Legend
    (A),(B),(C): Packet device, plug, optical device management interfaces
                (e.g., Netconf, gNMI, gRPC etc.)
    (D): Internal packet device dependency between plug and packet data 
    (E): CMIS management interface via I2C (i.e., plug to packet device interface)
    (F): Internal interface between packet data and packet data function
    (G): Packet device data function Interfaces
    (H): Optical fiber connecting optical devices and/or optical pluggables

]]></artwork>
        </figure>
        <t>The packet device has several possible distinct realizations in <xref target="_figure-option-4-packet-device"/>:</t>
        <ol spacing="normal" type="1"><li>Single config structure with both packet data and plug data in a single model tree where (A) and (B) are conceptually separate accesses, via separate sessions (at the same IP address)</li>
          <li>Two distinct config structures, one for packet data and another one for plug data, where (A) accesses the packet data and (B) accesses the plug data. Interfaces (A) and (B) have distinct IP addresses and may use different transport protocols (e.g., interface (A) may use Netconf and interface (B) may use gRPC).</li>
          <li>Two distinct config structures, one for packet data and another one for plug data, where (A) accesses the packet data and combination of (B) and (H) provide R/W access for plug data in some combinations</li>
          <li>Two distinct config structures, one for packet data and another one for plug data, where (A) accesses the packet data and another method provides plug direct method (e.g., out of band management via data path)</li>
        </ol>
        <t>Realizations (2), (3) and (4) above have clear separation between access to packet and plug data, whereas realization (1) requires some form of access limitation. The following approaches might be employed to provide this access limitation:</t>
        <ul spacing="normal">
          <li>Partition the responsibility by trust where it is understood by the designers of each controller what access the controller should have</li>
          <li>Provide restricted control using access control list protection</li>
          <li>Include use of config locking to ensure partial configs are not applied (as some configuration actions may require several parameters to be set to define a consistent configuration)</li>
        </ul>
        <t>There is a need for the packet and plug data path functions to be configured at interface (G) to match each other. The configuration properties might include the number of lanes, protocol, electrical characteristics and FEC settings. To understand appropriate solutions for this, it is necessary to assess the likely approach to network operations.</t>
        <t>The choice of pluggable (where not yet installed) and settings of the pluggable, at any stage during installation and operation, are determined as a result of optical network analysis, including photonic path viability (See Appendix B), by the optical controller. To carry out this analysis, the optical controller needs to be aware of which types of pluggable the packet device can accommodate and also of the capabilities of those pluggable types. On completion of the analysis the selection of pluggable, where not already set, and pluggable configuration including CMIS AppSel, power, frequency, various shaping parameters and necessary settings for interface (G) are known. As the optical controller has all the necessary data, it is in the best position to set the pluggable properties directly.</t>
        <t>Considering this, interface (G) configuration can be performed in one of the following ways:</t>
        <ol spacing="normal" type="1"><li>The settings applied by the optical controller are applied to both coherent plugs and packet data function at interface (G)</li>
          <li>The settings applied by the optical controller to coherent plugs and are made visible to the packet controller via (D) and the packet controller configures the packet data functions at (G) to match</li>
        </ol>
        <t>Note that the detail of the method used to provide data via (D) depend upon the realization approach.</t>
        <t>The data model for the coherent pluggable could be derived from any YANG data model such as OpenConfig, OIF etc. where the appropriate part of that YANG model could be mounted in the single YANG tree.</t>
      </section>
      <section anchor="optical-network-configuration-and-operation">
        <name>Optical Network Configuration and Operation</name>
        <t>This section explores different levels of optical network configuration and operation complexity. Networks using grey optic where no significant optical control is required are in scope of this document.</t>
        <t>This document focuses on networks where the DWDM is used to establish optical services which may include optical switching, amplification and regeneration using optical contrtollers. A practical deployment of packet over optical network might also be a mix of cases of grey optics, directly connected DWDM, switched DWDM etc. The networks are explored in more detail in the appendix (A).</t>
        <section anchor="optical-network-boundary">
          <name>Optical network boundary</name>
          <t>The optical network essentially includes the amplifiers, switches, transponders (including pluggables) and all other components that work with photonic signals as well as those that work with the electrical signals directly applied to the photonic signals. At the transponder, it includes the adaptation functions that support the client layers (i.e., packet function). The adaptation function includes the capability to allow multiple wavelengths to carry a single signal etc.</t>
        </section>
        <section anchor="optical-network-complexity-and-configurationcontrol-implications">
          <name>Optical network complexity and configuration/control implications</name>
          <t>Optical networks complexity depends upon transmission distance, need for flexibility in the photonic layer and need for photonic resilience.</t>
          <t>For directly connected DWDM, there will be a need for configuration of basic optical parameters during commissioning whereas for cases where there is longer reach, switching and/or restoration there is a need for sophisticated network analysis to determine viability and need for more complex parameter settings.</t>
          <t>For very long reach cases there may be a need to include optical regeneration (where the signal is taken from optical through electrical back to optical (O-E-O)). The regeneration node is not a packet device and is wholly controlled by the optical controller. Knowledge of the adaptation options in the regenerators and in the packet device is necessary for the correct choice and setup of regeneration nodes.</t>
          <t>In all cases, it is necessary to evaluate options to determine the best optical network solution [see <xref target="ITU-T_G.sup39"/> for engineering considerations]. Hence, in a network where there are various solutions, even for situations where a basic interconnect turns out to be the right configuration, it is necessary to analyse the network in detail to determine this. Hence, it is necessary to involve the optical controller in all decisions about optical network configuration.</t>
          <t>For some restoration cases there is a need for near real time optical configuration. The pluggable settings may need to be adjusted during restoration control actions. For example, it is possible that regeneration may be identified as required during a restoration activity and that as a result of this or other considerations, optical parameter changes, including wavelength and power may need to be applied to a pluggable during normal operation.</t>
        </section>
        <section anchor="coherent-plug-commissioning-and-operation">
          <name>Coherent plug commissioning and operation</name>
          <t>Commissioning of more capable, and hence expensive, coherent plugs in routers tends to follow a just-in-time deployment pattern where the pluggables are not installed in the router until they are required for service. These pluggables are used in more challenging applications that require sophisticated photonic viability assessment. The specialist photonic viability tools reside in the optical control function set.</t>
          <t>Where there is a need to install a new pluggable, the process will operate in a relatively slow time frame. Once the pluggables are detected the optical controller the parameters of the pluggables can be configured and progress through any necessary validation testing on the optical network. This testing may involve the need to control the pluggables optical parameters along with parameters of other devices supporting the optical/photonic signals.</t>
        </section>
      </section>
      <section anchor="architecture-of-converged-packet-optical-control-solution">
        <name>Architecture of Converged packet optical Control Solution</name>
        <t>In deployments of converged packet over optical networks, there is a need for control functionality focussed on packet control (the packet controller) and control functionality focussed on optical control (the optical controller) as discussed in this document.</t>
        <section anchor="generalized-control">
          <name>Generalized control</name>
          <t>Industry is progressing towards generalilzed optical viability functions (see Appendix (B)) but currently, these functions tend to be vendor specific and reside in the vendor controllers. Current deployments tend to have a generalized optical controller from a particular optical device vendor controlling other vendor optical controllers. The optical controller discussed in this document is the collection of all optical control capabilities including whatever assembly of vendor controllers and generalized controllers are present.</t>
        </section>
        <section anchor="control-flow">
          <name>Control flow</name>
          <t>It is assumed that the overall request for capacity will originate from some use of the network, e.g., data transfer between data centers. This request will be analyzed against current network capability. In some cases it will be identified that an enhancement to the optical network is required. This is may:</t>
          <ul spacing="normal">
            <li>include the need for installation of new pluggables in existing routers</li>
            <li>entail rerouting of existing optical services</li>
            <li>enhancement to existing optical services to include protection/restoration</li>
          </ul>
          <t>It is for the optical controller to determine network viability and most appropriate plug choice and configuration. Relevant bus lane configuration and adjustment will also be determined.</t>
        </section>
        <section anchor="control-solution-structure">
          <name>Control Solution structure</name>
          <t>A control solution will normally be built with a generalized topology model, potentially following or guided by a standard (such as IETF RFC8345, ONF TAPI, TMF SID etc.) around which functions dealing with technology specific control (for packet, optical, radio etc.) are arranged. These functions cover commissioning, provisioning and dynamic behavior for service setup, incident/problem analysis etc. Sophisticated control solutions (that follow a digital twin approach) close the loop taking action to ensure maintenance of both short-term and long-term intent.</t>
          <t>Current control solution architectures tend to be hierarchical in nature, partly driven by traditional strategies. The hierarchy often leads to the partitioning of control on a per-technology basis. This partitioning leads to packet domain controllers, optical domain controllers etc. The network control is pulled together by an orchestrator or high level controller. Many of the sophisticated optical control functions currently reside in a vendor specific controllers.</t>
        </section>
        <section anchor="separation-of-control-solution">
          <name>Separation of Control Solution</name>
          <t>In current networks, it is likely that there is a single optical domain controller overarching several lower level specific vendor controllers, where the assembly is considered to be the single optical controller and multiple packet controllers due to regional demarcation etc.</t>
        </section>
        <section anchor="evolution-of-control-solution">
          <name>Evolution of Control Solution</name>
          <t>As solutions evolve it is likely that artificial domain partitioning and hierarchy will dematerialized in favour of vast-scale cloud based solutions. In these solutions, vendor controller demarcation will also dematerialize. This is essentially a disaggregation of the control solution.</t>
          <t>In this evolved solution, there will be a single point for each specific control consideration (e.g., single physical control capability, single upgrade capability) covering the entire network (bounded by commercial, political and regulatory considerations), working on any relevant grouping of things dependent upon the specific need at that moment. In this solution, each control capability will be appropriately independent and will coordinate with peers. These independent control capabilities will have the necessary direct access to the relevant parts of devices that they are responsible for. It is also anticipated that an intent (outcome oriented constraint based) interaction approach will apply at all points in the solution (including to the devices).</t>
          <t>Clearly, some interface technologies will be better suited to this style of interaction than others. Ideally, device capability exposure will match the division of control responsibility and appropriate views will be offered to each control function. Some traditional interfaces that expose a monolithic model will need to utilize locking strategies to account for multiple clients even where the responsibility demarcation is clearly such that there will be no collision of control.</t>
        </section>
      </section>
    </section>
    <section anchor="architectural-requirements-to-achieve-full-automation-in-packet-over-optical-converged-networks">
      <name>Architectural Requirements to Achieve full Automation in Packet over Optical Converged Networks</name>
      <t>The automation of the multi-layer multi-domain packet over optical networks (i.e., IP/Optical convergence) is an area which captures the attention of most service providers. Any control architecture which covers the full automation of such networks shall address the following requirements:</t>
      <section anchor="r1-there-shall-be-a-single-functional-entity-responsible-for-optical-services-life-cycle-management">
        <name>R1: There shall be a "single functional entity" responsible for optical services life cycle management</name>
        <t>The following aspects of optical service life cycle shall be managed and controlled by a single functional entity in the network.</t>
        <ul spacing="normal">
          <li>Discovery of Optical networks inlcuding coherent pluggables, ROADMs, Amps, Regen, Transponder/Muxponder etc.</li>
          <li>Optical services viability</li>
          <li>End-to-end Optical services configuration/modification from plug to plug (or from transponder to transponder).</li>
          <li>Optical services telemetry collection and monitoring performances/faults including the asynchronous notificatons collected including coherent pluggables.</li>
        </ul>
        <t>Please note that this requirement addresses the optical controller functional aspects but not how they are realized in the network and not how the information needed by the optical controller is collected from the network (See Requirement R2 on this aspect where there are serveral approaches to realization of an optical controller considered).</t>
      </section>
      <section anchor="r2-there-shall-be-a-clear-distinction-between-functional-components-of-optical-control-vs-its-realization">
        <name>R2: There shall be a clear distinction between functional components of optical control vs. its realization</name>
        <t>In general, the industry agrees on the functional components that are needed for converged operations: there needs to be a multi-layer controllers that spans both the packet and optical domains in order to synthesize data from both domains and make optimal decisions regarding utilization of assets to deliver high-resiliency and high-performance network services. There is however a difference between packet and optical controllers functional components and their realization – there are different ways service providers can choose to deploy the multi-layer packet over optical controllers including coherent plugs to realize a solution that works in their specific operational environment.</t>
        <t>There are several realization approaches including a single control fabric where the optical and packet control functions are deployed in the cloud or simple distinct hierarchy etc. For examples <xref target="_figure-a-few-realization"/> shows a few possible schemes to realize the multi-layer packet over optical controllers. Please also note that in some realization approaches there is not need for higher layer controller as shown in "Realizatoin D".</t>
        <figure anchor="_figure-a-few-realization">
          <name>A few Packet over Optical Realization Schemes</name>
          <artwork><![CDATA[
            .....................................
            .    -----------------              .
            .    |  Higher layer |              .  
            .    |   Controller  |              .
            .    -----------------              .
            ............                        . 
                       .                        .
     ---------------   .    ---------------     .
     | Packet      |   .    | Optical     |     .
     | Controller  |   .    | Controller  |     .
     ---------------   .    ---------------     .
                       ..........................
                  (Realizaton A)            

  ....................................
  .              -----------------   .
  .              |  Higher layer |   .
  .              |   Controller  |   .
  .              -----------------   .
  .                    ...............
  .                    . 
  .  ---------------   .    --------------- 
  .  | Packet      |   .    | Optical     |
  .  | Controller  |   .    | Controller  |
  .  ---------------   .    --------------- 
  ......................
                  (Realizaton B) 

  ..............................................
  .              -----------------             . 
  .              |  Higher layer |             .  
  .              |   Controller  |             . 
  .              -----------------             . 
  .                                            . 
  .  ---------------        ---------------    . 
  .  | Packet      |        | Optical     |    . 
  .  | Controller  |        | Controller  |    .       
  .  ---------------        ---------------    .
  ..............................................   
                   (Realizaton C)  

  .....................  ......................
  .  ---------------  .  .  ---------------   . 
  .  | Packet      |  .  .  | Optical     |   . 
  .  | Controller  |  .  .  | Controller  |   .       
  .  ---------------  .  .  ---------------   .
  .....................  ......................   
                   (Realizaton D)
 (In this realization there is no need for higer layer controller)                                              
]]></artwork>
        </figure>
      </section>
      <section anchor="r3-existing-operational-practices-shall-be-supported">
        <name>R3: Existing operational practices shall be supported</name>
        <t>Requirement R1 emphasizes that the packet and optical control architecture shall deal with any network deployment and administration approaches as coherent plugs are deployed without imposing significant change to the operator's current operational practices (including network planning, commissioning, provisioning, assurance, optimization and protection/restoration).</t>
        <t>As shown in <xref target="_figure-disaggregation"/>, in a traditional packet and optical disaggregated (not converged) network, the packet devices are connected to optical network via transponders/muxponders (i.e., the optical nodes which do not process packets and just aggregating packet device traffic into a single optical channel). In this deployment model, the optical controller controls, plans and manages the end-to-end optical services between client ports of transponders/muxponders via the optical network. In this model, the existing operational practices related to optical networks assume a single optical controllers for the entire optical domain. The packet network is administered and controlled separately from the optical network. Both networks have dedicated management/control platforms etc.</t>
        <t>Appendix A <xref target="_figure-plug"/> and <xref target="_figure-plug-ols"/> depicts other  deployment models for packet over optical networks.</t>
        <t>There will be significant benefit to operators allowing them to continue to use their existing operational practices to provision and monitor optical services end to end either between transponders/muxpnders or between coherent plugs.</t>
        <t>For operators who have specific demarcation between operations of packet network and optical network (with separate physically partitioned controllers) as discussed, it is important that the introduction of converged optical-packet devices does not force a change to their existing operational practices.</t>
        <t>As a network evolves, the operational practice may need to change, however, it is clearly always the case that complex photonic networking will require sophisticated dedicated control functions regardless of how the administration is organized.</t>
      </section>
      <section anchor="r4-various-existing-yang-data-models-shall-be-accommodated">
        <name>R4: Various existing YANG Data Models shall be accommodated</name>
        <t>The solution shall enable the use of various existing YANG data models, currently used to configure/monitor coherent transponders (e.g., OpenConfig, IETF etc.), for configuration/monitoring of coherent plugs in packet devices.</t>
      </section>
      <section anchor="r5-holistic-control-of-optical-network-shall-follow-clear-demarcation">
        <name>R5: Holistic control of optical network shall follow clear demarcation</name>
        <t>Where there is network technology based responsibility partitioning, the controllers should abide by the technology boundaries. The packet controller shall control packet functions and the optical controller shall control optical functions. The optical technology includes coherent terminal functions and hence these shall be controlled by the optical controller. The packet controller shall not need to be exposed to coherent plugs optical attributes. Optical technology is a separate, distinct and complex technology from packet technology.</t>
      </section>
      <section anchor="r6-higher-level-controller-shall-be-optional">
        <name>R6: Higher level controller shall be optional</name>
        <t>The majority of the packet over optical deployments do not have or do not need a higher level controller. This requirement states that the existence of the higher level control shall be optional. Forcing the addition of a higher level controller makes the deployment more complex.</t>
      </section>
      <section anchor="r7-urgent-optical-control-actions-shall-be-supported-in-a-timely-manner">
        <name>R7: Urgent optical control actions shall be supported in a timely manner</name>
        <t>During some of the operation and restoration/protection cycles of the converged packet and optical networks, urgent action on the configuration of the pluggable may be required where the decision to take the action and the action detail are the responsibility of the optical controller. For example, during the restoration and protection of the Optical services, there might be a need for re-tuning and re-coloring of optical services. This involves changes in both the coherent plugs and ROADM networks.</t>
      </section>
      <section anchor="r8-the-solution-shall-minimize-fragmentation-of-optical-parameter-provisioning">
        <name>R8: The solution shall minimize fragmentation of optical parameter provisioning</name>
        <t>It is highly beneficial to closely coordinate setting of configuration parameter settings across the optical network including pluggables as inconsistent configuration can potentially cause disruption to other photonic paths.</t>
      </section>
      <section anchor="r9-access-to-the-coherent-plug-properties-shall-be-as-transparent-as-possible">
        <name>R9: Access to the coherent plug properties shall be as transparent as possible</name>
        <t>It shall be possible to access all configuration information and telemetry data available from the coherent plug with no (or only limited) intermediate transformation of data.</t>
        <t>Transit through intermediate systems that process the syntax of the information, but that never take action on the information should be avoided.</t>
      </section>
      <section anchor="r10-network-information-shall-take-direct-path-to-relevant-controller">
        <name>R10: Network information shall take direct path to relevant controller</name>
        <t>It shall be possible to access all configuration information and telemetry data available from the coherent plug as directly as possible (ideally with no intervening transfer delays).</t>
      </section>
      <section anchor="r11-multi-layer-operational-benefits-shall-be-addressed">
        <name>R11: Multi-layer operational benefits shall be addressed</name>
        <t>The multi-layer packet over optical capabilities and operational benefits among packet and optical controllers such as multi-layer optimization, multi-layer assurance, multi-layer resiliency/protection/restoration and multi-layer planning shall be addressed for full automation in a packet over optical networks.</t>
      </section>
      <section anchor="r12-coherent-plug-telemetry-data-shall-be-collected">
        <name>R12: Coherent plug telemetry data shall be collected</name>
        <t>Telemetry data and any change in state should be provided by the plug to the optical controller via a stream in a timely manner.</t>
      </section>
      <section anchor="r13-mix-of-plugs-and-transpondersmuxponders-inc-regens-shall-be-supported">
        <name>R13: Mix of plugs and Transponders/Muxponders (inc. Regens) shall be supported</name>
        <t>Many optical services will have a coherent plug in a packet device at one end and a coherent plug, or coherent optics on some other circuit pack type, in a non-packet device (e.g., storage, application platform, optical regen) at the other end. The solution shall support all current and expected configurations in a uniform fashion.</t>
      </section>
      <section anchor="r14-optical-deployments-with-protectionrestoration-shall-be-supported">
        <name>R14: Optical deployments with protection/restoration shall be supported</name>
        <t>Some optical services will have protection. Some protection will be such that there are more than two ends (e.g., mixed layer protection) in the optical layer. This may be combined with regens, where there may be a regen in one protection branch and no regen in the other. The solution shall support all current and expected configurations in a uniform fashion.</t>
      </section>
      <section anchor="r15-evolution-to-expected-future-controller-deployment-approaches-shall-be-supported">
        <name>R15: Evolution to expected future controller deployment approaches shall be supported</name>
        <t>The solution shall be designed to provide a clear evolution path to the probable future architecture (which is expected to be focussed on disaggregation of control). In this architecture it is expected that control components with specific focussed functions will have direct access to the corresponding functions in target systems and that asynchronous and simultaneous access to these functions will be vital.</t>
      </section>
      <section anchor="r16-evolution-to-future-packet-processing-deployment-approaches">
        <name>R16: Evolution to future packet processing deployment approaches</name>
        <t>The solution shall be designed to provide a clear evolution path to support control of packet and optical functions deployed using emerging strategies (e.g., cloud based routing) where the routing functions are not constrained by physical boundaries. Operational approaches native to these environments should be supported.</t>
      </section>
    </section>
    <section anchor="how-option-3-addresses-the-architecture-requirements">
      <name>How Option-3 Addresses the Architecture Requirements</name>
      <t>This section explains how the proposed architectural option-3 addresses the requirements covered in section 6 to achieve full automation in packet over optical converged networks.</t>
      <t>R1 - There shall be a "single functional entity" responsible for optical services life cycle management</t>
      <ul empty="true">
        <li>
          <t>Requirement R1 emphasizes that one FUNCTIONAL entity is needed for life cycle management of the optical services. This requirment is supported by Option-3.</t>
        </li>
      </ul>
      <t>R2 - There shall be a clear distinction between functional components of an optical control vs. its realization</t>
      <ul empty="true">
        <li>
          <t>This requirment is supported by Option-3 where it allows any combination of optical, packet and higher layer controllers to be realized in operator's networks.</t>
        </li>
      </ul>
      <t>R3 - Existing operational practices shall be supported</t>
      <ul empty="true">
        <li>
          <t>Requirement R3 emphasizes that the packet and optical control architecture shall deal with any network deployment model without imposing significant changes to the operator's current operational approach in the area of network planning, commissioning, provisioning, assurance, optimization and protection/restoration).</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>Option-3 covers deployments where there is already a significant optical solution, that solution is administered and controlled separately from a packet solution (with strong administrative demarcation between optical functions including coherent terminals and packet devices) and deployment of coherent plugs is occurring. Option-3 enables the same workflow for coherent pluggables as used with their existing coherent terminals, i.e., no need to change the current operational approaches. This is a significant benefit as the plug deployment progresses.</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>In networks with limited deployment of basic optics where the business focus is mainly packet, there may be a single controller dealing with both the packet and the basic optical network. If more sophisticated optical capabilities are deployed and optical controller will become necessary. The operator may then choose to separate the optical and packet control, where option-3 focusses, or may choose to unify this control. Unified control will benefit from the direct access to the photonic capabilities of the packet device, as per option-3, especially where protection/restoration is required.</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>In networks where there is limited packet deployment, where the business focus is mainly optical, there may be a single controller dealing with optical and the limited packet deployment. Option-3 maintains the direct control of optical components when deployed as coherent plugs on packet devices.</t>
        </li>
      </ul>
      <t>R4 - Various YANG Data Models shall be accommodated</t>
      <ul empty="true">
        <li>
          <t>Requirement R4 states that the solution shall support various existing YANG data models used for current coherent optical solutions for coherent plugs (and various interfaces between the packet and optical controllers).</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>Option-3 supports this requirement. Referring to <xref target="_figure-option-4-packet-device"/>, the optical controller can use packet device management interface (B) to control the coherent plugs. This interface can for example use the OpenConfig YANG data model <xref target="openconfig-platform-transceiver"/>, <xref target="openconfig-platform"/> and <xref target="openconfig-terminal-device"/> over gNMI or any other YANG data models over Netconf, gNMI etc. As a result, the optical controller will have a holistic view of entire optical network from plugs to plugs.</t>
        </li>
      </ul>
      <t>R5 - Holistic control of optical network shall follow clear demarcation</t>
      <ul empty="true">
        <li>
          <t>Requirement R5 states that the network controllers shall abide by technology boundaries.</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>Option-3 inherently supports this requirement since the optical controller has access to the entire optical network for both provisioning/fulfilment and monitoring/assurance of optical services from plug to plug including all optical parameters.</t>
        </li>
      </ul>
      <t>R6 - Higher level controller shall be optional</t>
      <ul empty="true">
        <li>
          <t>Option-3 inherently supports this requirement as there is no need for the higher level controller to be present to configure the coherent plug (since the entire optical network is controlled, managed and monitored directly by a single optical controller).</t>
        </li>
      </ul>
      <t>R7 - Urgent optical control actions shall be supported in a timely manner.</t>
      <ul empty="true">
        <li>
          <t>Option-3 provides direct access from the optical controller to the coherent plug minimizing the time taken to apply any changes it has determined are necessary. The aim is to minimumize the round trip from detection of an issue in the coherent plug to application of any necessary action. This is achieved by direct access to data and to control of the coherent plug.</t>
        </li>
      </ul>
      <t>R8 - Solution shall minimize fragmentation of optical parameter provisioning.</t>
      <ul empty="true">
        <li>
          <t>Option-3 minimizes fragmentation of optical parameter provisioning as the optical controller has direct access to all devices with optical capabilities including to the coherent plugs in packet devices.</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>In many deployments, there will be multiple packet controllers with one optical controller. Clearly, localizing the direct control of the entire optical network to one optical controller minimizes fragmentation of control of the end-to-end optical services (whereas spreading the responsibility of optical services across the multiple packet controllers increases the fragmentation).</t>
        </li>
      </ul>
      <t>R9 - Access to the coherent plug properties shall be as transparent as possible.</t>
      <ul empty="true">
        <li>
          <t>Option-3 offers direct access to the coherent plugs from the optical controller minimizing the number of intervening functions/devices. It is the optical controller that needs access to the parameters of the coherent plug. The packet controller does not need access to these parameters. Option-3 does not require the packet controller to interpret or map the parameters.</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>In many deployments, there will be multiple packet controllers, potentially from different vendors, with one optical controller. In these deployment scenarios communication between optical controller and multiple packet controllers either directly or via a higher controller introduces many opportunities for misinterpretation and inappropriate mapping. As a result there is a greater likelihood of failure.</t>
        </li>
      </ul>
      <t>R10 - Network information shall take direct path to relevant controller</t>
      <ul empty="true">
        <li>
          <t>Option-3 optimizes the path from optical network functions including the coherent plug to the optical controller.</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>Communication between optical controller and packet controllers either directly or via a higher controller makes the path for communication of the optical parameters longer.</t>
        </li>
      </ul>
      <t>R11 - Multi-layer operational benefits shall be addressed</t>
      <ul empty="true">
        <li>
          <t>It is beneficial to treat the network as a whole. Considering a packet over optical network, multi-layer operational benefits such as multi-layer optimization, multi-layer assurance, multi-layer resiliency/protection/restoration and multi-layer planning need to be achieved.</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>Option-3 enables several solution approaches including:
- a control hierarchy with a higher controller coordinating the optical controller and packet controllers
- a single controller that provides an optimum integration of optical and packet control (both peer and hierarchical strategies as appropriate)
- a disaggregated control solution where specialist functions interact together and with the network to provide a view of the whole network</t>
        </li>
      </ul>
      <t>R12 - Coherent plug telemetry data shall be collected</t>
      <ul empty="true">
        <li>
          <t>Option-3 provides direct access to plug telemetry for the optical controller.</t>
        </li>
      </ul>
      <t>R13 - Mix of plugs and Transponders/Muxponders (inc. Regens) shall be supported</t>
      <ul empty="true">
        <li>
          <t>Option-3 enables the optical controller to have direct access to coherent optical functions in devices regardless of the device.</t>
        </li>
      </ul>
      <t>R14 - Optical deployments with protection/restoration shall be supported</t>
      <ul empty="true">
        <li>
          <t>Option-3 provides the optical controller with a full view of the optical protection/restoration schemes. Since in option-3 the optical controller has a complete view and control of end-to-end optical services between coherent plugs, upon any optical failure, it can perform the optical restoration/protection by calculating the new optical path, performing the optical viability on that path and establish the new optical path in the network. The optical controller has full knowldedge to perform all these actions.</t>
        </li>
      </ul>
      <t>R15 - Evolution to expected future controller deployment approaches shall be supported.</t>
      <ul empty="true">
        <li>
          <t>Editor's note: This section will be completed.</t>
        </li>
      </ul>
      <t>R16 - Evolution to future packet processing deployment approaches</t>
      <ul empty="true">
        <li>
          <t>Editor's note: This section will be completed.</t>
        </li>
      </ul>
    </section>
    <section anchor="packet-over-optical-use-cases">
      <name>Packet over optical Use-cases</name>
      <t>This section considers:
- network planning focussing on development of a solution to the demand for more capacity in the packet network
- Restoration of optical service</t>
      <section anchor="use-case-optical-service-creation-to-support-creation-of-a-new-ip-link">
        <name>Use-case: Optical service creation to support creation of a new IP link</name>
        <t><xref target="_figure-use-case-new-ip-link"/> shows a network consists of routers A and B. The intention of this use-case is to create a new IP link with 400 Gbps bandwidth between router ports which are occupied with coherent plugs A and B. However before doing so, the connectivity between plugs should be establish on optical network by creating a new optical service from plug A to plug B. In this use-case the new IP link will be mapped to a single optical service, i.e., there is 1:1 mapping between the IP link and optical service.</t>
        <t>So, the 400G IP link is mapped to a single 400G optical service because the optical network is capable of providing the 400G optical service, i.e., the optical service is viable. Use-case 8.3 will cover the viability where the optical service is not capable of providing 400G service.</t>
        <t>In this case, since the underlay connectivity between plugs A and B does not exist, the creation of the IP link workflow (which is part of the packet controller), should first invoke the optical controller to create a new 400G optical service from plug A to plug B considering the other optical devices in optical network (i.e., ROADM). When the optical service is created, the packet device controller can create the new IP link.</t>
        <t>Option-3 proposed in this draft will natively support this use-case since the interaction between packet and optical controllers just needed when the optical controller notifies the packet controller at the end of optical service creation. All other aspects of optical service creation is supported by optical controller because it has a complete visibility on optical network including the coherent plugs.</t>
        <figure anchor="_figure-use-case-new-ip-link">
          <name>Use-case#1: Optical Service Creation to Support Creation of a New IP Link</name>
          <artwork><![CDATA[
    Packet Controller controls the packet devices Routers A and B
    Optical Controller controls the optical network along with Plugs A & B
      
    Router A                                                           Router B
    +----+         New IP Link (between Router Ports) @ 400G          +----+
    |    |.............................................................|    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |         New Optical Service (Plug-to-Plug) @ 400G           |    |    
    |    |    .....................................................    |    |
    |  +------+                                                   +------+  | 
    |  |      |                                                   |      |  |
    |  |Plug A|      +-------+      +-------+      +-------+      |Plug B|  |
    |  |      |======| ROADM |======| ROADM |======| ROADM |======|      |  |
    |  |      |      | + Amp |      |       |      | + Amp |      |      |  |
    |  +------+      +-------+      +-------+      +-------+      +------+  |
    |    |                                                             |    | 
    +----+                                                             +----+

]]></artwork>
        </figure>
      </section>
      <section anchor="use-case-optical-service-modification-to-support-increasedecrease-bw-of-ip-link">
        <name>Use-case: Optical service modification to support increase/decrease B/W of IP link</name>
        <t><xref target="_figure-use-case-modification-ip-link"/> shows the packet over optical network <contact fullname="{figure-use-case-new-ip-link"/> where the optical service between plugs A and B has been moved to a restoration path due to an issue on optical network (e.g., fiber cut). However, the optical network was not able to provide the original 400G data rate but in lower rate of 200G.
As a result, the following tasks are needed to happen and option-3 should be able to addressed them:</t>
        <ul spacing="normal">
          <li>The reduced new optical service rate from 400G to 200G should be communicate to coherent plugs for further re-tuning and re-alignment</li>
          <li>The reduced new rate needed to be communicate to packet engine on both routers A and B which allows them to further re-configure the IP ports A and B accordingly
[Reza any other aspects???]</li>
        </ul>
        <figure anchor="_figure-use-case-modification-ip-link">
          <name>Use-case#2: Optical Service Modification</name>
          <artwork><![CDATA[
                    IP Link @200G
                    (Rate reduced to 200G since the underlay
    Router A         optical service is on restoration path            Router B
    +----+           with 200G capacity)                               +----+
    |    |.............................................................|    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |          Optical Service @200G                              |    |
    |    |          (Rate reduced from 400G to 200G                    |    | 
    |.   |           due to optical service restoration)               |    |   
    |    |    .....................................................    |    |
    |  +------+                                                   +------+  | 
    |  |      |                                                   |      |  |
    |  |Plug A|      +-------+      +-------+      +-------+      |Plug B|  |
    |  |      |======| ROADM |======| ROADM |======| ROADM |======|      |  |
    |  |      |      | + Amp |      |       |      | + Amp |      |      |  |
    |  +------+      +-------+      +-------+      +-------+      +------+  |
    |    |                                                             |    | 
    +----+                                                             +----+
    
]]></artwork>
        </figure>
      </section>
      <section anchor="use-case-considering-the-optical-viability-during-ip-link-creation">
        <name>Use-case: Considering the optical viability during IP link creation</name>
        <t>Optical transmission is an analogue technology where success is influenced and impacted by real physical conditions and where determining viability is complex. Other than for the most basic short direct optical links, it is necessary to employ optical viability tools to identify necessary intermediate components and define optimum optical set-up.</t>
        <t>Optical components are relatively expensive and are often not deployed in the network until needed. As a consequence, there is often no simple potential link opportunity, and instead understanding of optical interconnectability relies on knowledge of semi-abstracted interbuilding fibering, potential plug capabilities and device with packet functions compatibility.</t>
        <t>The combination of these two considerations means that it is often not possible to simply turn on an existing physical setup to cause further link capacity to be realized.</t>
      </section>
      <section anchor="use-case-interaction-between-coherent-plugs-and-optical-network-during-restorationprotection-of-optical-services">
        <name>Use-case: Interaction between coherent plugs and optical network during restoration/protection of optical services</name>
        <t><xref target="_figure-use-case-viability"/> is same network as <xref target="_figure-use-case-new-ip-link"/> where the details of the optical network is removed.
This use-case covers the interaction between coherent plugs and the optical network when the optical services switches to the restoration/protection paths (due to a fault in the optical network such as fiber cut).
When the optical service moves to the new restoration/protection path, the new optical path's characteristics such as optical power, optical frequency (i.e., Lambda or optical channel), optical model etc. might change which should be communicated to the coherent plugs. As a result, there is a need for communication and interaction between coherent plugs and optical network on fiber links (H1) and (H2).</t>
        <t>Since option-3 proposed in this draft provides the control of the coherent plugs and optical network on one optical controller, interaction between plugs and optical network on fiber links (H1) and (H2) is native and supported. No additional controller or network element needed to support the optical service restoration/protection.</t>
        <figure anchor="_figure-use-case-viability">
          <name>Use-case#3: Interaction between Coherent Plug and Optical Network during optical service restoration/protection</name>
          <artwork><![CDATA[
      
    Router A                                                      Router B
    +----+               IP Link (between Router Ports)           +----+
    |    |........................................................|    |
    |    |                                                        |    |
    |    |                                                        |    |
    |    |              Optical Service (Plug-to-Plug)            |    |
    |    |     .............................................      |    |    
    |    |                                                        |    |
    |  +------+                                              +------+  | 
    |  |      |          |-------------------------|         |      |  |
    |  |Plug A|       +-----+                  +-----+       |Plug B|  |
    |  |      |  (H1) |ROADM|                  |ROADM|  (H2) |      |  |
    |  |      |=======|     |                  |     |=======|      |  |
    |  +------+       +-----+                  +-----+       +------+  |
    |    |               |-------------------------|              |    | 
    +----+                      Optical Network                   +----+
                                                             
]]></artwork>
        </figure>
      </section>
      <section anchor="use-case-plug-coordination-to-support-optical-network-rebalancingde-fragmentation">
        <name>Use-case: Plug coordination to support Optical network rebalancing/de-fragmentation</name>
        <t>we need to talk about re-coloring and re-assignment during the de-fragmentation which needs plug coordination with optical network
This use-case has some similarities with use-case #4 but is more complex</t>
      </section>
      <section anchor="uses-case-related-to-monitoring-and-telemetry-collection">
        <name>Uses-case related to monitoring and telemetry collection</name>
        <t>Editor's note: This chapter will be completed.</t>
      </section>
      <section anchor="use-case-when-one-side-is-plug-and-other-side-is-xponder">
        <name>Use-case when one side is plug and other side is xPonder</name>
        <t>Editor's note: This chapter will be completed.</t>
      </section>
      <section anchor="use-case-for-regen">
        <name>Use-case for Regen</name>
        <t>Editor's note: This chapter will be completed.</t>
      </section>
      <section anchor="use-case-optical-service-life-cycle-management">
        <name>Use-case: Optical service life cycle management</name>
        <t>Initial configuration</t>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>Many devices with packet functions are interconnected by photonics</li>
              <li>Devices with packet functions have spare plug slot capacity</li>
              <li>Service requirements are growing and changing over time</li>
            </ul>
          </li>
        </ul>
        <t>Requirement for additional capacity:</t>
        <ul empty="true">
          <li>
            <t>Packet network balancing capability (in orchestrator or IP controller) identified additional bandwidth requirement between devices with packet functions:</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>This is probably a projection forward in time to allow procurement and/or delivery</li>
              <li>The relevant information needs to be available to the orchestrator</li>
              <li>There may be many alternative rearrangements</li>
            </ul>
          </li>
        </ul>
        <t>Developing the solution:</t>
        <ul empty="true">
          <li>
            <t>Orchestrator requests optical control capabilities (planning, routing, provisioning etc.) to determine appropriate details to connect relevant devices with packet functions:</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>There may be several choices of device with packet functions, the bandwidth provisioning may have various options.</li>
            </ul>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>Optical control identifies optimum route(s), determines use of ROADMs/Regens etc. and selects appropriate plugs with settings:</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>There may be options for plug procurement and use of device with packet functions plug slots</li>
              <li>The control functions need to know CMIS lane capability of the equipment in the device with packet functions as some options may be eliminated based upon lane capability (speed/lane count etc.)</li>
            </ul>
          </li>
        </ul>
        <t>Evaluating the solution:</t>
        <ul empty="true">
          <li>
            <t>Depending upon policy the optical controller:</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>If policy dictates that orchestrator must evaluate options (and there are options). Optical controller passes details to the orchestrator of the resolved intent request. The optical controller provides abstracted info to the orchestrator for evaluation. The orchestrator selects option and informs the optical controller.</li>
              <li>If the optical controller is in charge of selecting a single solution (or there is only a single solution). Optical controller informs the orchestrator of the solution.</li>
            </ul>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>Note that the solution has plug type, plug setting, fiber interconnect and lane setting details. Optical controller now has optical intent and full solution.</t>
          </li>
        </ul>
        <t>Acquiring the plug</t>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>Plug procurement or shipping is initiated</li>
              <li>Work orders are initiated for plug installation and cabling where necessary</li>
            </ul>
          </li>
        </ul>
        <t>Lane settings:</t>
        <ul empty="true">
          <li>
            <t>If the optical controller is in charge of the CMIS bus (lanes etc.) in the device with packet functions, then these are set. If not, then the orchestrator passes lane settings to the packet controller as part of link intent (the orchestrator was provided with these settings by the optical controller earlier in the process).</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>The packet controller uses the link intent with lane constraints to determine lane setting, FEC, etc.</li>
              <li>The device with packet functions sets its side of CMIS (lane config (and separately FEC))to match the plug lane configuration as defined by intent passed to packet controller by the orchestrator (as determined by the optical controller).</li>
            </ul>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>Some packet settings require to match at both ends, if the packet controller does not have visibility of both ends then this coordination must be performed by the orchestrator. The packet controller may pre-set the lanes etc. in the devices with packet functions (or it may leave this till optical configuration is detected).</t>
          </li>
        </ul>
        <t>Plug installation and power-up:</t>
        <ul empty="true">
          <li>
            <t>When plugs are installed in the device with packet functions, the plug is powered up. Plug power-up to low power is the responsibility of the optical controller within the power budget of the device with packet functions.</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>Once the plugs are powered up to low power state, the optical controller coordinates optical provisioning across plugs, ROADMs etc., including for the plugs entering full power-up.
The optical controller sets specialist photonic parameters and other configuration as appropriate.
Lane configuration of the plug and CMIS settings are achieved via the provision of AppSel value, via other parameter settings etc. (note that lane settings may require tweaking off-default for specific device with packet functions capability).</t>
          </li>
        </ul>
        <t>Commissioning:</t>
        <ul empty="true">
          <li>
            <t>Optical controller tests plug-plug and coordinates any loopbacks, PRBS settings, measurements along the path etc.</t>
          </li>
        </ul>
        <t>Path enabled:</t>
        <ul empty="true">
          <li>
            <t>The optical controller enables optical path:</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <ul spacing="normal">
              <li>device with packet functions detects link</li>
              <li>device with packet functions network uses new capacity</li>
            </ul>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="conclusion">
      <name>Conclusion</name>
      <t>This document has considered control of optical plugs in devices with packet functions. Three specific control solution deployment strategies were examined:</t>
      <ul spacing="normal">
        <li>network technology partitioned domain controllers, with an orchestrator (higher level controller) to coordinate the domain controllers</li>
        <li>single controller dealing with all network technologies</li>
        <li>single control fabric in which components, from various vendors, each focused on a specific control function, interact as peers to provide holistic control of the network</li>
      </ul>
      <t>Whilst the deployment strategies apply to control of a network in general, this draft focused on control of the optical network and in particular the control of the optical plug in a device with packet functions. The orchestrator strategy and the single controller strategy essentially exist to a degree in solutions today. The single control fabric strategy is an anticipated evolution of the control solutions. For all of the examined control solution deployment strategies, the control functions specializing in photonics determine the optical network setup on-going and these control functions directly control the photonics of the network including the optical plugs in devices with packet functions. Various indirect control options are not discussed in this draft.</t>
      <t>There is a clear separation of concerns between packet function control and optical function control such that the control can be partitioned so that control functions specializing in control of the packet network can control corresponding functions in the device with packet functions with no interference from the optical control functions and vice versa. The optical control functions do not control any aspect of the packet functions in those devices. To ensure that there are no transaction issues, locking of the config is recommended.</t>
      <t>Direct control of the optical plug by the optical control functions (in the optical controller) appears to be a natural and valid approach.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="OIF-CMIS" target="https://www.oiforum.com/wp-content/uploads/OIF-CMIS-05.2.pdf">
          <front>
            <title>OIF Implementation Agreement (IA) Common Management Interface Specification (CMIS))</title>
            <author>
              <organization/>
            </author>
            <date year="2022" month="April" day="27"/>
          </front>
        </reference>
        <reference anchor="OIF-400ZR" target="https://www.oiforum.com/wp-content/uploads/OIF-400ZR-01.0_reduced2.pdf">
          <front>
            <title>OIF Implementation Agreement 400ZR</title>
            <author>
              <organization/>
            </author>
            <date year="2020" month="March" day="10"/>
          </front>
        </reference>
        <reference anchor="Open-Config" target="https://www.openconfig.net">
          <front>
            <title>OpenConfg</title>
            <author>
              <organization/>
            </author>
            <date year="2022" month="April" day="27"/>
          </front>
        </reference>
        <reference anchor="gNMI-spec" target="https://www.openconfig.net/docs/gnmi/gnmi-specification">
          <front>
            <title>gRPC Network Management Interface (gNMI)</title>
            <author>
              <organization/>
            </author>
            <date year="2023" month="May" day="25"/>
          </front>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="draft-ietf-teas-actn-poi-applicability" target="https://datatracker.ietf.org/doc/html/draft-ietf-teas-actn-poi-applicability-09">
          <front>
            <title>Applicability of Abstraction and Control of Traffic Engineered Networks (ACTN) to Packet Optical Integration (POI)</title>
            <author>
              <organization/>
            </author>
            <date year="2024" month="January" day="01"/>
          </front>
        </reference>
        <reference anchor="draft-poidt-ccamp-actn-poi-pluggable" target="https://datatracker.ietf.org/doc/html/draft-poidt-ccamp-actn-poi-pluggable-02#ref-MANTRA-whitepaper-IPoWDM">
          <front>
            <title>Applicability of Abstraction and Control</title>
            <author>
              <organization/>
            </author>
            <date year="2024" month="January" day="01"/>
          </front>
        </reference>
        <reference anchor="MANTRA-whitepaper-IPoWDM-convergent-SDN-architecture" target="https://telecominfraproject.com/wp-content/uploads/TIP_OOPT_MANTRA_IP_over_DWDM_Whitepaper-Final-Version3.pdf">
          <front>
            <title>IPoWDM convergent SDN architecture - Motivation, technical definition &amp; challenges</title>
            <author>
              <organization/>
            </author>
            <date year="2022" month="August" day="31"/>
          </front>
        </reference>
        <reference anchor="openconfig-platform-transceiver" target="https://github.com/openconfig/public/blob/master/release/models/platform/openconfig-platform-transceiver.yang">
          <front>
            <title>openconfig-platform-transceiver</title>
            <author>
              <organization/>
            </author>
            <date year="2023" month="February" day="06"/>
          </front>
        </reference>
        <reference anchor="openconfig-platform" target="https://github.com/openconfig/public/blob/master/release/models/platform/openconfig-platform.yang">
          <front>
            <title>openconfig-platform</title>
            <author>
              <organization/>
            </author>
            <date year="2023" month="February" day="06"/>
          </front>
        </reference>
        <reference anchor="openconfig-terminal-device" target="https://github.com/openconfig/public/blob/master/release/models/optical-transport/openconfig-terminal-device.yang">
          <front>
            <title>openconfig-terminal-device</title>
            <author>
              <organization/>
            </author>
            <date year="2023" month="February" day="06"/>
          </front>
        </reference>
        <reference anchor="ITU-T_G.sup39" target="https://www.itu.int/rec/T-REC-G.Sup39-201602-I/en">
          <front>
            <title>ITU-T Recommendation G.Sup39 (02/16): Optical system design and engineering considerations</title>
            <author>
              <organization/>
            </author>
            <date year="2016" month="February" day="26"/>
          </front>
        </reference>
      </references>
    </references>
    <?line 971?>

<section anchor="multi-layer-packet-over-optical-integration">
      <name>Multi-layer Packet Over Optical Integration</name>
      <t>A packet over an optical network represents an efficient paradigm that harnesses the power of both packet-switching and optical technologies. In this approach, the IP or MPLS packets are transmitted through an underlying optical network which combines the advantages of packet-switching and optical transmission. The fusion of packet and optical networks offers a host of advantages, including accelerated data transfer rates, diminished latency, and expanded network capacity.</t>
      <t>Various deployment models can be employed to deploy the packet over optical networks. The first approach is disaggregated solution as shown in <xref target="_figure-disaggregation"/>. This solution involves the separation of IP network from Optical network allowing for greater flexibility, scalability, and efficiency in network management and operation. In this setup, the IP (Internet Protocol) layer responsible for routing and forwarding is decoupled from the underlying optical transport layer.</t>
      <t>This approach offers several benefits, including the ability to scale each layer independently, optimize resource utilization, and simplify network management through centralized software control. Disaggregation enables network operators to choose best-of-breed components for each layer, fostering innovation and competition in the networking industry. However, implementing and managing a disaggregated network also comes with challenges related to interoperability, integration, and maintaining end-to-end performance across the various layers.</t>
      <figure anchor="_figure-disaggregation">
        <name>Packet over Optics Disaggregated Deployment Model</name>
        <artwork><![CDATA[
IP Network

      |----------|                                |----------|
      |          |           IP Link              |          |
      | Packet-1 |================================| Packet-2 |
      |          |\                              /|          |
      |          | \                            / |          | 
      |----------|  |                          |  |----------|
                    |                          |           
                    |                          |    Optical Network
     .............. | .......................  | ..............
     .              |                          |              .
     .      |---------|      (-------)       |---------|     .
     .      | xPonder |     ( ROADMs  )      | xPonder |     .
     .      |         |----( + Amp     )-----|         |     .
     .      |---------|     (+ Regen  )      |---------|     . 
     .                       (-------)                       .
     .........................................................

  Legend:
    ==== IP Link
    ---- Optical fibers
    Packet: Packet devices (i.e., Router)
    xPonder: Optical network muxponder or transponder 
    ROADMS: Optical/Photonic layer devices responsible for Lambda switching + Regen + Amplifier
    Optical network: xPonders + Photonic Layer (i.e. ROADMS, Amp, regen)
]]></artwork>
      </figure>
      <t>The second approach is to shrink the functions of the xPonders into a single small form factor plugs (aka Coherent pluggables) and then place them directly into the packet devices as shown in <xref target="_figure-plug"/>. This is possible because the optical component design continues to improve density to the point where a whole transponder and muxponder which use to require many circuit packs can now fit onto a single small form factor pluggable. Placing this small form factor pluggable in a device with packet functions can reduce network cost, power consumption and footprint (when these benefits are not outweighed by other engineering considerations). Depends on the application, distance between packet devices, quality of fibers and so on it might be that there is no need for a ROADM network, i.e., direct connectivity between packet devices via plugs.</t>
      <t>By incorporating coherent plugs into routers, network operators can achieve higher data rates, greater spectral efficiency, and improved tolerance to optical impairments. This is especially valuable in scenarios where traditional electronic signaling might encounter limitations. Coherent plugs enable routers to leverage advanced modulation schemes, digital signal processing, and error correction techniques, enhancing their ability to handle complex optical signals.</t>
      <t>One of the key advantages of using coherent plugs in routers is the potential to bridge the gap between long-haul and metro networks, providing a seamless and efficient transition of data across various network segments. This technology can contribute to the evolution of high-speed data centers, interconnection between data centers, and the overall growth of data-intensive applications.</t>
      <t>However, implementing coherent plugs in routers requires careful consideration of factors such as power consumption, form factor, cost, and integration with existing network infrastructure. As technology continues to evolve, coherent plugs hold the promise of extending the capabilities of routers and optical networks.</t>
      <figure anchor="_figure-plug">
        <name>Packet over Optics with Plugs Model</name>
        <artwork><![CDATA[
IP Network

     |----------|                               |----------|
     |          |             IP Link           |          |
     |          |===============================|          |
     | Packet-1 +++                           +++ Packet-2 |
     |          |  \                         /  |          | 
     |          |   \                       /   |          | 
     |          |    |                     |    |          |
     |----------|    |                     |    |----------|            
                     |---------------------|       
         
                                            Optical Network   
  Legend:        
    ++++ coherent pluggables
    ==== IP Link
    ---- Optical fibers
    Packet: Packet devices (i.e., Router)
    Optical network: Coherent plugs 
]]></artwork>
      </figure>
      <t>Another flavor of <xref target="_figure-plug"/> is shown in <xref target="_figure-plug-ols"/> where the transponder and muxponder functionality is provided by plugs but there is still a need for ROADM network. The packet over optical architecture is important for long-haul use cases since they exhibit several distinctive characteristics that make them suitable for efficiently transmitting data over vast distances such as:</t>
      <ul spacing="normal">
        <li>High Capacity: Optical networks leverage the immense bandwidth of fiber-optic cables, allowing them to transmit a large volume of data simultaneously</li>
        <li>Low Latency: Optical signals travel at nearly the speed of light, resulting in minimal propagation delay. This low latency is crucial for real-time applications such as video conferencing, online gaming, and financial transactions.</li>
        <li>Long Reach: Optical signals can travel over extensive distances without significant signal degradation. This makes long-haul optical networks ideal for interconnecting geographically distant locations.</li>
        <li>Signal Regeneration: Even over long distances, optical signals need periodic amplification to maintain their strength. Long-haul optical networks incorporate regenerators or amplifiers at intermediate points to ensure signal integrity.</li>
        <li>Modulation Techniques: Advanced modulation schemes, such as coherent modulation, are used to encode multiple bits of data onto a single optical signal. This improves spectral efficiency and enables high data rates.</li>
        <li>Wavelength Division Multiplexing (WDM): WDM allows multiple signals of different wavelengths (colors of light) to be transmitted concurrently over the same fiber. This further enhances the network's capacity and efficiency.</li>
        <li>Optical Cross-Connects: Optical cross-connects enable flexible routing and switching of optical signals, allowing dynamic provisioning of network resources to accommodate changing traffic patterns.</li>
        <li>Error Correction: Long-haul optical networks employ powerful error correction techniques to mitigate signal distortions and losses, ensuring reliable data transmission.</li>
        <li>Resiliency and Protection: These networks often incorporate redundancy and protection mechanisms to ensure network availability in case of fiber cuts or equipment failures.</li>
        <li>Multi-Protocol Support: Long-haul packet over optical networks can carry various types of data, including Ethernet, IP, and other protocols, making them versatile for different applications.</li>
        <li>Network Management and Control: Centralized management systems monitor network performance, optimize traffic routing, and facilitate rapid provisioning of resources.</li>
      </ul>
      <figure anchor="_figure-plug-ols">
        <name>Packet over Optics with Plugs along with ROADM network Model</name>
        <artwork><![CDATA[
     |----------|                                  |----------|
     |          |             IP Link              |          |
     |          |==================================|          |
     | Packet-1 +++                              +++ Packet-2 |
     |          |  \                            /  |          | 
     |          |   \                          /   |          | 
     |          |    |                        |    |          |
     |----------|    |                        |    |----------|             
                     |                        |      
                     |        (------)        |       
                     |       ( ROADMs )       |      
                     |----- (  + Amp   ) -----|          
                             ( + Regen)                
                              (------)                

                                     Optical Network
  Legend:
    ++++ coherent pluggables
    ==== IP Link
    ---- Optical fibers
    Packet: Packet devices (i.e., Router)
    ROADMS: Optical/Photonic layer devices responsible for Lambda switching
    Optical network: Coherent Plugs + Photonic Layer (i.e. ROADMS, Amp, Regen)
]]></artwork>
      </figure>
    </section>
    <section anchor="appendix-optical-network-viability">
      <name>Appendix: Optical network viability</name>
      <t>Optical transmission is an analogue technology where success is influenced and impacted by real physical conditions and where determining viability is complex. Other than for the most basic short direct optical links, it is necessary to employ optical viability tools to identify necessary intermediate components and define optimum optical set-up.</t>
      <t>Optical components are relatively expensive and are often not deployed in the network until needed. As a consequence, there is often no simple potential link opportunity, and instead understanding of optical interconnectability relies on knowledge of semi-abstracted interbuilding fibering, potential plug capabilities and device with packet functions compatibility.</t>
      <t>The combination of these two considerations means that it is often not possible to simply turn on an existing physical setup to cause further link capacity to be realized.</t>
      <section anchor="network-with-unequipped-plugs">
        <name>Network with unequipped plugs</name>
        <t>The diagram below shows a network with three devices with packet devices each with two sockets for optical plugs with the plugs not equipped. This can be generalized to multiple sockets. The connectors for the optical plugs are depicted with "{" and "}" in the devices with packet functions. The devices with packet functions are assumed to be on separate sites (packet sites). The diagram also shows four devices with only optical functions, "~" (could be OLS, Amplifier, ROADM Regenerator, protection switch unit etc.) which are interconnected with fibers "=". The devices with packet functions are not yet connected to the optical network but there are fibers with connectors, "{" and "}", that will enable interconnection when the optical plugs are equipped that are accessible in the packet sites.</t>
        <figure anchor="_figure-viability">
          <name>Devices with packet functions, with no equipped plugs, and a optical network</name>
          <artwork><![CDATA[
    Router A                                                           Router B
    +----+              IP Link (between Router Ports)                 +----+
    |    |.............................................................|    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |             Optical Service (Plug-to-Plug)                  |    |    
    |    |    .....................................................    |    |
    |  +-+                                                        +------+  | 
    |  |                                                          |      |  |
    |  |             +-------+      +-------+      +-------+      |Plug B|  |
    |  |       ======| ROADM |======| ROADM |======| ROADM |======|      |  |
    |  |             | + Amp |      |       |      | + Amp |      |      |  |
    |  +-+           +-------+      +-------+      +-------+      +------+  |
    |    |                                                             |    | 
    +----+                                                             +----+


]]></artwork>
        </figure>
        <t>Clearly, in general in a running network, devices with packet functions would have some plugs equipped and would be interconnected to other devices with packet functions via active optical networking. The devices with packet functions would have some plug sockets empty, and this would allow for network expansion.</t>
      </section>
    </section>
    <section anchor="network-deployment-contexts">
      <name>Network Deployment Contexts</name>
      <t>The following sections set out key network forms that may result from photonic viability analysis. In all networks a device with packet functions, "ixi", straddles the packet domain and optical domains with the packet function in the packet domain and the optical functions of the optical plug in the optical domain. The devices with packet functions are in "packet sites" that are some distance apart.</t>
      <section anchor="basic-direct-connect">
        <name>Basic direct connect</name>
        <t>To determine that direct connection is viable, photonic tools need to be used to validate reach etc.</t>
        <t>As discussed above, plugs may not be present when viability is assessed.</t>
        <figure anchor="_figure-direct-connection-deployment">
          <name>Direct connection deployment</name>
          <artwork><![CDATA[
    Router A                                                           Router B
    +----+              IP Link (between Router Ports)                 +----+
    |    |.............................................................|    |
    |    |                                                             |    |
    |    |             Optical Service (Plug-to-Plug)                  |    |    
    |    |    .....................................................    |    |
    |  +------+                                                   +------+  | 
    |  |      |                                                   |      |  |
    |  |Plug A|                                                   |Plug B|  |
    |  |      |===================================================|      |  |
    |  |      |                                                   |      |  |
    |  +------+                                                   +------+  |
    |    |                                                             |    | 
    +----+                                                             +----+
]]></artwork>
        </figure>
        <t>The direct interconnect may be viable with standard ZR plugs, or it may need a more capable vendor proprietary plug configurations.</t>
      </section>
      <section anchor="optical-network-with-roadms-and-amplifiers">
        <name>Optical network with ROADMs and Amplifiers</name>
        <t>In the following diagram, the devices with packet functions are a significant distance apart requiring the use of more sophisticated optical/photonic capabilities including amplifiers and ROADMs. The network may be more complex than shown and may involve optical protection etc. (depending upon network strategy). The packet sites may also have optical equipments  present so ROADM1 may be in the same site as Router A etc.</t>
        <figure anchor="_figure-with-roadm-deployment">
          <name>Optical network with ROADMs and amplifiers deployment</name>
          <artwork><![CDATA[
    Router A                                                           Router B
    +----+              IP Link (between Router Ports)                 +----+
    |    |.............................................................|    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |             Optical Service (Plug-to-Plug)                  |    |    
    |    |    .....................................................    |    |
    |  +------+                                                   +------+  | 
    |  |      |                                                   |      |  |
    |  |Plug A|      +-------+      +-------+      +-------+      |Plug B|  |
    |  |      |======| ROADM |======| ROADM |======| ROADM |======|      |  |
    |  |      |      | + Amp |      |       |      | + Amp |      |      |  |
    |  +------+      +-------+      +-------+      +-------+      +------+  |
    |    |                                                             |    | 
    +----+                                                             +----+
]]></artwork>
        </figure>
      </section>
      <section anchor="optical-network-with-regenerators">
        <name>Optical network with regenerators</name>
        <t>In the following diagram, the devices with packet functions are a great distance apart requiring the use of optical regenerators. It is possible several regenerators may be required. As for the previous case, there may also be optical protection etc.</t>
        <figure anchor="_figure-with-roadm-with-regen-deployment">
          <name>Optical network with ROADMs and Regenerators deployment</name>
          <artwork><![CDATA[
    Router A                                                           Router B
    +----+              IP Link (between Router Ports).                +----+
    |    |.............................................................|    |
    |    |                                                             |    |
    |    |                                                             |    |
    |    |                      Optical Services                       |    |
    |    |                          +-------+                          |    |    
    |    |    ..................... |       | .....................    |    |
    |  +------+                     |       |                     +------+  | 
    |  |      |                     |       |                     |      |  |
    |  |Plug A|      +-------+      |       |      +-------+      |Plug B|  |
    |  |      |======| ROADM |======| Regen |======| ROADM |======|      |  |
    |  |      |      | + Amp |      |       |      | + Amp |      |      |  |
    |  +------+      +-------+      +-------+      +-------+      +------+  |
    |    |                                                             |    | 
    +----+                                                             +----+

]]></artwork>
        </figure>
      </section>
    </section>
    <section anchor="control-architecture-options">
      <name>Control Architecture Options</name>
      <t>This section describes alternative control architecture aiming at disaggregated could-based realization solutions.</t>
    </section>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Thanks to Sergio Belotti from Nokia (sergio.belotti@nokia.com) for his contribution to this document.</t>
    </section>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact initials="I." surname="Busi" fullname="Italo Busi">
        <organization>Huawei Technologies</organization>
        <address>
          <email>italo.busi@huawei.com</email>
        </address>
      </contact>
      <contact initials="I." surname="Alderdice" fullname="Ian Alderdice">
        <organization>Ciena</organization>
        <address>
          <email>ialderdi@ciena.com</email>
        </address>
      </contact>
      <contact initials="M." surname="Gibbon" fullname="Mark Gibbon">
        <organization>Ciena</organization>
        <address>
          <email>mgibbon@ciena.com</email>
        </address>
      </contact>
      <contact initials="Q." surname="Wang" fullname="Qilei Wang">
        <organization>ZTE</organization>
        <address>
          <email>wang.qilei@zte.com.cn</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA+1963Yc13Xmf62ld6iB1oqBqLvBi6TYmNgRCJISEpJAQMqK
HSde1d3V6DKrq9pV1QDborLyDvN35uXyJLOv5+xzqqoBkLTszBDLFoHuqnM/
+76/PR6PP/3ks88+g/8kp2Wb1WXWjh/X6aJNnqf163l1XSavstW6SNsMnsHH
LrIyXWVJu8ybZJEXWbKoq1Uyx3fGbTWvxttqU+Mj43VdtdWsKiaredJWyWXW
Jk2b1m02n2BD3A01tqjqVdom0OIeN/T32sivxn9/XdWvL+tqs4bf6SNob28i
o3la1Ule5m2eFkmTtZv1KIFXk6ostkmZZdRxNs9bGC90k9dNm0yLavY6qRbw
Z1bMGxrLGT6/1+Ztke3Rew2+OM2S2TItL7P5/0zmWZG1WbKXTqd1drWX5Avs
qE7oHRx5s6zqlho7LrdJBf3VyayCNS3bZJaW2BgOJJuPkummpbbTOltsiqSs
WuwtL9u6mm9m8FxdVzUP7GWFy0MDTa7zosD3YJ5JumkrWLJ8lhYw8vmmzstL
XgAcGXS+TaD1ZFPKBHS9Hlflz2Chy1mxmcNsxvfu7SWwhHtj3OGmhXmVslQF
7TMN4lk6zYrGfQWbldxim6RJHkcDWzHdYmPYRFtVBa0wLAAsE/yCn842dY2r
dZXVTV6V/xPmA0OcVzNsbg/7TbI3KRzGTGfzCg9hK+cTO2mS13W6wmM7rhez
o2TZtuvm6PDwMm+Xm+lkVq0OZ+m0OrRPYUO/gTODm1Rn0NQso+HAUPKaV0J2
O1nzeNNkni/gFxwsH11aphNaard8MFjYfJwJThAemi3d+sFh35+8WRU0qX95
/myUZO1sMpkc8MTwQtLBOkr2Tio8F0VyXM+WcHxm7QYGBaf3bE27n5wXm8vL
dFpktEHn6ew1HI/H2VU+g0++K+cw3uOTVy+S87PT5ClMO8ON2vv0Ez7I0MH5
+ckx/D2DJbys6u0RNLOoPv3k009k5Y9ks+fpVd6MZzPYgfF6CVe7zGfjNfQ+
nvEQxykMcXzv/qefNJvpKm9w6u12DQ2cPnn1NEk+S9KiqaDHHEa1zuA/Zbs3
SvZOjx/BP3gKTy9ePYWhlJvVNKuPYAQwJvgH2m9gJTfNUdLWGyBEMOyHMIM6
S4+Si2rT4uE/hr8+/cSdwqPk5OT4+XnyPXyAX3+DH376yetsC4/ModFkDNdz
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
p//c9BQNeKjft9rXW/sX/PHi0enAK1f9n8ZPR3MZ+Dh+662yPT90/kXZYO9k
3gYb8nbg485bvDUUTnZg3uKPz+TjDzMv/vn3/s/cFu5fHH5PYiqx4Lf80Zn7
5IDm5kfkaZB8Ex+gt/Txy6GtvDJrZT/uPn3o2/xd/6eddw7h/24vf2c/dT+d
l+hbhZ9wb+GnZvs7b8ljn4dd/C5oKjnsDBAfOCeaY8f1O/tI96Xkd37Oh/2f
ct7IM7TFzSVfREcv4zkSI97nybGYu2v4/QLf4OdDIA6GqSCijF9enCHUAbAZ
xJ0ZGW5lHZMawdck5vw0QjF/OEo+G2DinNDyyz2VOXpFjpezrET9f+9HGNGn
n5yqHWP8gCSAkuXEsIcHXkwYDfBzUVyJe/qIeXWrqWe1ifh6MGEbpxfatoIU
ANupZpqQVBKE/RjWOvg2qVGzJQZIqL4u0C+mJdhiYGrbWZF1bW5mwEYKCJjm
obckjgxTt3ybvfWLlNyw+1d5ylqJ5dEhd5ZwOY0rsbFEIgNJSi4GZ3CYBzBk
C24ESgFLsUOpLYkOo7tswFzYvWV5ruHt3TEI6FDjAp5x49K8pvUlJyGOTQyj
alLYtN6UcJUW+Tywq7gRL9OyzNjU8VTTLJwMi+8+4BM7MFri7XgSxAY8J3Ml
nWJS/sVDp7hAg4k9kaiHOE9tFWYccYSIDsC4/lRQBVnd6n70ZPPXJCp18liD
hz/KSneRKf7/k5WS3bJS92dYVup9eres1PvxR1lJm/prk5UGRJ0HA6LOgwG7
iBV2gmxYNW3xX/96GwvQv6E6yxS9Jy+1xxQ0fmgNyDELULtxFI5xvQxMFne2
khEu3jKv55rqqeEbkvC6K8hE9fWuODDh9GJniHrIUuzh95Q5283DUTGPbHDz
PsNXbL/W8JDNWqQbsdQ1Bh2RxKIb1zzKbe3MEsRMdBnliy1t45oDF5DHO2m8
EYrj3EEsNcH48zU5m+eT5Lgh/yJ3AYuOdtZUOLqx5VMflDHU2BgfcRipz4Zz
0FbWcMp2W86PYJRLbJ8z4TBSk8M26E9JCfb2mZHNemNjlpNCJaRWgusmvK0v
xSz6hcvSFNN4BD2oi2zf+RJNPQVF3nO4DvqeGu/4u442St0sto2von77nCph
KyKvsfBPQbIUosKpuRiG5pxRtp+/Q3cSLHtLwWjk43HnBk5WjflHtxpBFgzA
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
UNn663yOzjy5+VICiC16HPhFJZlns806V1dppCK6YX0rKGHTbEFFKitOOHGp
X5jnzaWfHHQYNeAjdkwN0LIjLyPloCUmSc5ecd0Vbwk9dizvkQ9AcwukJMKv
imJCrtdaESqyA0oX6gR2Wsb9o/uqhwQOE2067dLZCcdg8rLAXnzjHia3WWcI
9Eg81WnGWQyWPFqrJ5eYIu5NzElJaV9jZlKdfnJGl0RJWm9D8vPJQ4Uqpsj9
pa1K2IUmM01R3Fff0GhYdn10z7DDkTG7U3H3It3uOk9yIL0eT64zOYbmktp9
csECPtzR1wTuq8sz0mO7yOumpSyd14Oegfg69m5p7+l1dNLxQhI1fWocc+68
e10EH4HSgQ4myffLrBzaFh7bvAejIXa5ySyiC8RKiBWHOCDOFa6p04UU2Shd
ZSxXQ9XeTL/RFm/5lkiDhOsgAWXX8XTNRBhLNCyJbfWXVg2EfViyeoAmybGr
bLsDetadtzj6q2dceqfFJh8Ict7q2N3pHeaDxqPXMS6NMOmTLipFd/Ob5CLk
PNyE8sKhNuLhmVJf53I//0bbUrgc7gi+efcfaUIa/hwhfD53X77gw/oMr/q+
Hid54xyZ3UHyNd9K98MtcGsE0PT2bhhL0Q83YZt7j7lqE/8Nm8Od0BP0Ui7J
Pp4L1Erw3+5OmCbiJt9pK3pG+DljPn2e3P3Hv/rWD++tGfgdf/yrfnhvz4kt
vA161NHu/pNffRQ2J1/9kn7eSsroLf/sGV008M8RzDpegp3fvh3eiztN1uzF
Bz7LSS9ZeZcfpStdSK4+1UBRuVT4+uz+Uef6nBhl5KWw1ZNAGbHkz0F2DWs3
ATC40XDUbXU4z/iX5NHh99jDTkXHttbReAzT6TPKJj/8cJPmNCxw9kuFyFqn
+PGqulJJ21pdyF4gRWqcC7uH60r+wyJHp9ds0x44BWjUywavUyliLWmlahWk
Z7neXcGEj0x9FKWIObIgRHEBH/oEFvsBPDMRCBgb0eOh8Nu0ed1YoGsyqSGc
kZOdOEzLJ9VqrqvLiIQWV0eMb/+KfJ/orpn3ql21K9RHw4dmHpA471r3boKs
B6yCcy9rkqQ6CfJpkV+WnGXQHQh17KfY7UlOFpe3xk0kS3GkT6uey8H3rYAo
mRGFMShw1lk91tcxzo9wuIvtp5/860X2p9QEaIlo+A//8A//Fkli8Y/ez69x
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
ZEVK7H1rAbaARf1fbNLiTOeAAQA=

-->

</rfc>
