<?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-02" 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-02"/>
    <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>Vi</organization>
      <address>
        <email>bhavit.vadhadiya1@vodafoneidea.com</email>
      </address>
    </author>
    <author initials="H." surname="Dave" fullname="Xitiz Harshad Dave">
      <organization>Vi</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+
nvEQxykMcXzvwaefNJvpKm9w6u12DQ2cPnn1NEk+S9KiqaDHHEa1zuA/Zbs3
SvZOjx/BP3gKTy9ePYWhlJvVNKuPYAQwJvgH2m9gJTfNUdLWGyBEMOyHMIM6
S4+Si2rT4uE/hr8+/cSdwqPk5OT4+XnyPXyAX3+DH376yetsC4/ModFkDNdz
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
/wv+7TBBy4ABAA==

-->

</rfc>
