<?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.6.26 (Ruby 2.6.10) -->
<?rfc comments="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-poidt-ccamp-actn-poi-pluggable-00" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.16.0 -->
  <front>
    <title>Applicability of Abstraction and Control of Traffic Engineered Networks (ACTN) to Packet Optical Integration (POI) extensions to support Router Optical  interfaces</title>
    <seriesInfo name="Internet-Draft" value="draft-poidt-ccamp-actn-poi-pluggable-00"/>
    <author initials="G." surname="Galimberti" fullname="Gabriele Galimberti" role="editor">
      <organization>Cisco</organization>
      <address>
        <postal>
          <street>Via S. Maria Molgora, 48 c</street>
          <city>20871 - Vimercate</city>
          <country>Italy</country>
        </postal>
        <phone>+390392091462</phone>
        <email>ggalimbe56@gmail.com</email>
      </address>
    </author>
    <author initials="J." surname="Bouquier" fullname="Jean-Francois Bouquier" role="editor">
      <organization>Vodafone</organization>
      <address>
        <email>jeff.bouquier@vodafone.com</email>
      </address>
    </author>
    <author initials="O." surname="Gerstel" fullname="Ori Gerstel" role="editor">
      <organization>Cisco</organization>
      <address>
        <postal>
          <street>AMOT ATRIUM Tower 19th floor</street>
          <city>TEL AVIV-YAFO, TA</city>
          <country>Israel</country>
        </postal>
        <email>ogerstel@cisco.com</email>
      </address>
    </author>
    <author initials="B." surname="Foster" fullname="Brent Foster" role="editor">
      <organization>Cisco</organization>
      <address>
        <postal>
          <street>Research Triangle Park</street>
          <city>North Carolina</city>
          <country>UNITED STATES OF AMERICA</country>
        </postal>
        <email>brfoster@cisco.com</email>
      </address>
    </author>
    <author initials="D." surname="Ceccarelli" fullname="Daniele Ceccarelli" role="editor">
      <organization>Cisco</organization>
      <address>
        <email>daniele.ietf@gmail.com</email>
      </address>
    </author>
    <date year="2023" month="March" day="10"/>
    <workgroup>Common Control and Measurement Plane</workgroup>
    <abstract>
      <t>This document extends the draft-ietf-teas-actn-poi-applicability to
   the use case where the DWDM optical coherent interface is equipped on
   the Packet device.  It identifies the YANG data models being defined
   by the IETF to support this deployment architecture and specific
   scenarios relevant for Service Providers.  Existing IETF protocols
   and data models are identified for each multi-layer (packet over
   optical) scenario with a specific focus on the MPI (Multi-Domain
   Service Coordinator to Provisioning Network Controllers Interface)in
   the ACTN architecture.</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    Common Control and Measurement Plane Working Group mailing list (ccamp@ietf.org),
    which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/ccamp/"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/ggalimba56/draft-poidt-ccamp-actn-poi-pluggable"/>.</t>
    </note>
  </front>
  <middle>
    <section anchor="introduction">
      <name>Introduction</name>
      <t>The full automation of the multilayer/multidomain network is a topic
   of high importance in the industry and the service providers
   community.  Typically, the layers composing such network are the IP/
   MPLS, (with Segment Routing) and the Optical ones.  The requirements
   of high bandwidth availability and dynamic control of the networks
   are of capital importance too.  The draft-ietf-teas-actn-poi-
   applicability specifies very well how to control and manage
   multilayer/multidomain networks using the Abstraction and Control of
   TE Networks (ACTN) architecture, see also <xref target="my_figure-0"/>.</t>
      <t>New DWDM Coherent pluggable optics, such as ZR <xref target="OIF-400ZR-01-0"/> and
   ZR+ <xref target="Open_ZR-Plus_MSA"/>, are enabling new multilayer network use cases
   where the DWDM interface is located within the packet domain
   equipment instead of being part of the Optical domain <xref target="my_figure-1"/>.</t>
      <t>ZR and ZR+ (and also CFP2-DCO) deployment in routers has already
   started and are expanding significantly.  The way the DWDM pluggable
   are in general managed is not yet completely specified and defined by
   any standard and it is becoming an urgent matter to cover for Service
   Providers.  Full end-to-end management solution of these DWDM
   coherent pluggable optics, leveraging on ACTN hierarchical
   architecture, is becoming critical to allow a wider deployment beyond
   simple point-to-point high capacity link scenarios between two IP/
   MPLS routers.</t>
      <t><xref target="my_figure-0"/> The ACTN architecture, defined in <xref target="RFC8453"/>, is used to
   control the multi-domain network shown in <xref target="my_figure-1"/> , where each
   Packet PNC (P-PNC) is responsible for controlling its IP domain,
   which can be either an Autonomous System (AS), <xref target="RFC1930"/>, or an IGP
   area within the same operator network.  Each Optical PNC (O-PNC) in
   the below topology is responsible for controlling its own Optical
   Domain.</t>
      <figure anchor="my_figure-0">
        <name>Reference multilayer/multidomain Scenario</name>
        <artwork type="ascii-art"><![CDATA[
                           +----------+
                           |   MDSC   |
                           +-----+----+
                                 |
   MPI interf. +-----------+-----+------+-----------+
               |           |            |           |
          +----+----+ +----+----+  +----+----+ +----+----+
          | P-PNC 1 | | O-PNC 1 |  | O-PNC 2 | | P-PNC 2 |
          +----+----+ +----+----+  +----+----+ +----+----+
               |           |            |           |
               |           \            /           |
     +-------------------+  \          /  +-------------------+
CE1 / P.N.1         P.N.2 \  |        /  / P.N.3         P.N.4 \ CE2
o--/---o               o---\-|-------|--/---o               o---\--o
   \   :               :   / |       |  \   :               :   /
    \  : PKT Domain 1  :  /  |       |   \  : PKT Domain 2  :  /
     +-:---------------:-+   |       |    +-:---------------:-+
       :               :     |       |      :               :
       :               :     |       |      :               :
     +-:---------------:------+     +-------:---------------:--+
    /  :               :       \   /        :               :   \
   /   o...............o  O.N.  \ /    O.N. o...............o    \
   \     Optical Domain 1       / \       Optical Domain 2       /
    \                          /   \                            /
     +------------------------+     +--------------------------+

]]></artwork>
      </figure>
      <t><xref target="my_figure-1"/> shows how the Packet Node DWDM coherent Ports are connected
   to the ROADM ports.</t>
      <figure anchor="my_figure-1">
        <name>Cross layer interconnection</name>
        <artwork type="ascii-art"><![CDATA[
   +------+       +------+  _________  +------+       +------+
   |P.N.1 |       | O.N. | /        /\ | O.N. |       |P.N.2 |
   |    P1| ----- |      ||        |  ||      | ----- |P1    |
 ==|    P2| ----- |      ||Optical |  ||      | ----- |P2    |==
 ==|    P3| ----- |      ||Network |  ||      | ----- |P3    |==
   |    P4| ----- |      ||        |  ||      | ----- |P4    |
   |      |       | ROADM| \________\/ | ROADM|       |      |
   +------+       +------+             +------+       +------+
    Packet                  Optical                    Packet
    Layer                   Layer                      Layer




P.N. = Packet Node (ROADM)
O.N. = Optical DWDM Node
ROADM = Lambda/Spectrum switch
Px = DWDM (coherent pluggable) Router ports

]]></artwork>
      </figure>
    </section>
    <section anchor="reference-architecture-and-network-scenario">
      <name>Reference architecture and network scenario</name>
      <t>As described in <xref target="my_figure-0"/> and according to the Packet Optical
   Integration (POI) draft <xref target="I-D.draft-ietf-teas-actn-poi-applicability"/> in
   which ACTN hierarchy is deployed <xref target="RFC8453"/>, the PNCs are in charge to
   control a single domain (e.g.  Packet or Optical) while the MDSC is
   responsible to coordinate the operations across the different domains
   having the visibility of the whole network multi-domain and multi-
   layer network topolgy.</t>
      <t>A specific standard interface (MPI) allows the MDSC to interact with
   the different Provisioning Network Controller (O/P-PNCs).  Although
   the MPI interface should present an abstracted topology to the MDSC
   (hiding technology-specific aspects of the network and hiding
   topology details depending on the policy chosen) in the case of DWDM
   coherent pluggable located in the PN some information related to the
   physical component must be shared on MPI.  The above statement is
   assumed as the Domain PNC (e.g.  O-PNC) may not be able to get
   information from or set parameters to a node belonging to a different
   domain (e.g.  P-PNC).</t>
      <t>The reason of this change is due to the following statements:</t>
      <t>O-PNC routing and wavelength assignment</t>
      <ul empty="true">
        <li>
          <t>The MDSC can ask the O-PNC to set an optical circuit between two
   ROADM ports (A and Z).  The O-PNC having the full Optical Topology
   network knowledge can calculate the Optical Path, the wavelength
   assignment (RWA), etc.  K-circuits may be calculated and sorted
   based on some parameters (e.g. number of hops, path length, OSNR,
   etc.)</t>
        </li>
      </ul>
      <t>Optical Circuit Feasibility</t>
      <ul empty="true">
        <li>
          <t>O-PNC can calculate the estimated OSNR for the A to Z circuits and
   sort them from the best to the worse performance or select the
   most suitable performance circuit.  To verify the circuit
   feasibility the O-PNC needs to know the Transceiver optical
   characteristics, e.g.  OSNR Robustness, DC capability, supported
   PDL, FEC, etc.  For more details refer to draft-ietf-ccamp-dwdm-
   if-param-yang.  The above parameters may not be directly retrieved
   from Packet Node by the O-PNC, (e.g. because the Packet Node
   supports only proprietary models or the Packet Nodes is not able
   to support dual writing operation or the Packet Node belongs to a
   different IP AS nor reachable by O-PNC), then they must be read by
   the P-PNC, shared to MDSC via MPI and finally to O-PNC.  Other
   parameters like central frequency and transmit power are
   calculated by the O-PNC and must be provisioned to the Pluggable
   optics when the circuit is set-up.</t>
        </li>
      </ul>
      <t>Nominal Central frequency</t>
      <ul empty="true">
        <li>
          <t>After having verified the Circuit Optical feasibility the O-PNC
   shares the channel central frequency to MDSC so that the MDSC can
   ask P-PNC to provision the Lambda to Router Pluggable.</t>
        </li>
      </ul>
      <t>FEC Coding</t>
      <ul empty="true">
        <li>
          <t>This parameter indicate what Forward Error Correction (FEC) code
   is used at Ss and Rs (R/W) (not mentioned in G.698.2), it is used
   by the O-PNC to calculate the optical feasibility.  The FEC coding
   list (FEC can be many) supported by the pluggable is an input for
   O-PNC, one coding is selected for a specific circuit and is shared
   (as output) to MDSC for pluggable provisioning.</t>
        </li>
      </ul>
      <t>Modulation format</t>
      <ul empty="true">
        <li>
          <t>This parameter indicates the list of supported Modulation Formats
   and the provisioned Modulation Format.  It is an input for O-PNC</t>
        </li>
      </ul>
      <t>Transmitter Output power</t>
      <ul empty="true">
        <li>
          <t>This parameter provisions the Transceiver Output power.</t>
        </li>
      </ul>
      <t>Receiver input power range</t>
      <ul empty="true">
        <li>
          <t>This parameter is the Min and Max input power supported by the
      Transceiver, i.e. Receiver Sensitivity.  It is an input for O-PNC
      to properly calculate the optical power to set at ROADM port</t>
        </li>
      </ul>
      <t>Receiver input power</t>
      <ul empty="true">
        <li>
          <t>This parameter is the measured input power at the receiver.  It is
      an input for O-PNC to properly check the patchcord (between
      transceiver and ROADM) loss comparing it with the ROADM port
      received power.</t>
        </li>
      </ul>
      <t>operational-mode</t>
      <ul empty="true">
        <li>
          <t>In order to make the MPI communication more efficient and improve
      the abstraction, the above (and more) parameters can be summarised
      by the operational-mode parameter.  The operational-mode can be
      either standard ("application code" defined by ITU-T G.698.2) or
      organization/vendor specific.  In both cases are strings of
      characters defined by ITU-T or by vendors.  A pluggable may
      support several operational modes, those values are collected by
      the P-PNC and notified to O-PNC through the MDSC.  They are used,
      by O-PNC, to check the circuit optical feasibility.  For each
      transceiver the O-PNC will select only one operational-mode to be
      set, together with central frequency and TX power, in the
      pluggable though MDSC and P-PNC.</t>
        </li>
      </ul>
      <t>The above optocal parameters are related to the Edge Node Transceiver
   and are used by the Optical Network control plane in order to
   calculate the optical feasibility and the spectrum allocation.  The
   parameters are read by the P-PNC from the DWDM pluggable and shared
   with MDSC to give the visibility of the pluggable characteristics.
   MDSC can use the info to understand the client capabolity and, again,
   share the same info to O-PNC for the impairment verification.  On the
   opposite direction O-PNC can send to MDSC the values (e.g.
   operational mode, lambda, TX power) to provision the Client (Packet)
   DWDM Pluggable.  The pluggable provisioning will be done by the
   P-PNC.  For more details on the optical interface parameters see:
   <xref target="I-D.ietf-ccamp-dwdm-if-param-yang"/>.</t>
      <t>In summary the pluggable parameters exchanged from O-PNC to MDSC
     to P-PNC for end to end service provisioning are:</t>
      <artwork><![CDATA[
 - Pluggable Service source port-ID
 - Pluggable Service destination port-ID
 - Central Frequency (Lambda) (common to source and destination)
 - TX Output power (source port-ID)
 - TX Output power (destination port-ID)
 - Operational-mode (compatible)
 - Vendor OUI (if the operational mode in not standard)
 - Pluggable part number (if the operational mode in not standard)
 - Admin-state (common ?)
]]></artwork>
    </section>
    <section anchor="use-cases">
      <name>Use Cases</name>
      <t>The different services supported by the network are shown in
   <xref target="my_figure-3"/>.  This draft is focused on the inter-layer link, the DCO
   links setting through the MC-links setting although the POI first
   goal is to set an IP service.</t>
      <t><xref target="my_figure-3"/></t>
      <figure anchor="my_figure-3">
        <name>Cross layer interconnection</name>
        <artwork type="ascii-art"><![CDATA[


+-------------+                                   +-------------+
|     IP      |                                   |     IP      |
|             |              IP-link              |             |
|   <------------------------------------------------------->   |
|             |                                   |             |
|             |                                   |             |
|  +-------+  |              Eth-link             |  +-------+  |
|  |  <--------------------------------------------------->  |  |
|  |       |  |                                   |  |       |  |
|  |       |  |              DCO-link             |  |       |  |
|  |  DCO <-------------------------------------------> DCO  |  |
+--+-------+--+                                   +--+-------+--+
       ^                                                 ^
       |       +-------+                 +-------+       |
       |       |  OLS  |                 |  OLS  |       |
       |       |       |                 |       |       |
       +-----> | <-----------------------------> |<------+
  inter-layer  |       |    MC-link      |       | inter-layer
     link      |       |                 |       |    link
               +-------+                 +-------+



IP-link = IP service, out of this document scope
Eth-link = Ethernet connection
DCO-link = Pluggable connection (OTSi connection)
MC-link = Media Channel link (MC optical circuit)

]]></artwork>
      </figure>
      <t>The use cases supported by the models are:</t>
      <t>Inter Layer (or domain) Link discovery and provisioning</t>
      <ul empty="true">
        <li>
          <t>The inter-layer links (or inter-domain links)are the
      interconnections (fiber) between the pluggable ports (in the
      Packet Layer) and the ROADM ports (in the Optical Layer).  They
      are set in the Packet and DWDM nodes either manually (e.g.  CLI)
      or via PNCs.  The values identifying the inter layer links may be
      defined by MDSC which has the visibility of both IP and Optical
      layers.  The "plug-id" could be used for this purpose.</t>
        </li>
      </ul>
      <t>Network topology discovery and provisioning</t>
      <ul empty="true">
        <li>
          <t>MDSC retrieves the packet network topology from the P-PNC and the
      optical network topology from the O-PNC.  MDSC collects and
      rebuilds the service topology based on the services information
      coming from P-PNC and O-PNC as described in draft-ietf-teas-actn-
      poi- applicability.  <xref target="I-D.draft-ietf-teas-actn-poi-applicability"/></t>
        </li>
      </ul>
      <t>End to End Packet service provisioning / deletion</t>
      <ul empty="true">
        <li>
          <t>MDSC is asked to set a Packet service between two Routers
      requiring additional connectivity bandwidth.</t>
        </li>
      </ul>
      <t>Optical Circuit provisioning / deletion</t>
      <ul empty="true">
        <li>
          <t>MDSC is asked to set an Optical Circuit between two router ports
      (O-PNC will receive the same request from MDSC).  This is
      specially needed during the network installation to provide
      Connectivity between two Routers, the IP link will be set up later
      using this optical tunnel.</t>
        </li>
      </ul>
      <t>LAG extension</t>
      <ul empty="true">
        <li>
          <t>MDSC is asked to extend a service bandwidth.  This may require
      more Router optical connectivity.</t>
        </li>
      </ul>
      <t>Optical Restoration</t>
      <ul empty="true">
        <li>
          <t>O-PNC detects an optical network failure and reroutes the optical
      circuits to a different path (and lambda).</t>
        </li>
      </ul>
      <t>Network Maintenance Operations</t>
      <ul empty="true">
        <li>
          <t>MDSC is asked to isolate part of the optical network for
      maintenance and coordinate the O-PNC and P-PNC to preserve the
      traffic during the maintenance operation.</t>
        </li>
      </ul>
      <section anchor="inter-layer-link-discovery-and-provisioning">
        <name>Inter Layer Link discovery and provisioning</name>
        <t>The inter-layer links are set in the Packet and DWDM nodes either
   manually (e.g. via CLI or NMS) during the installation phase when the
   operator connects the Pluggable Transceiver to the ROADM port via
   fiber patch cord or is defined by the MDSC controller and provisioned
   via the PNCs.  One method and model to define the Inter Layer Link
   is, for example, to assign a value to the patchcord (for Tx and RX
   directions) and store those values in the Pluggable and ROADM port
   provisioning when the fiber is connected between the two ports.  This
   allows the PNCs to retrieve the values and share them with the MDSC
   for the correlation and check.  Other smarter and automatic methods
   of patchcord discovery may be defined but are outside of this draft
   scope.</t>
        <t>The inter-layer link must be set (or clear) any time a new pluggable
   module is installed (or removed) and it is connected to the ROADM
   port with the fiber patchcord.  When a new DCO is installed an
   inventory notification must be reported to the PNC and MDSC, the
   reported info are:</t>
        <artwork><![CDATA[
        - Pluggable port-ID (e.g. rack/shelf/slot/port or UUID)
        - Supported Operational-modes
        - Vendor OUI (if the operational mode in not standard)
        - Pluggable part number (if the op-mode in not standard)
        - Manufacturing data
]]></artwork>
        <t>It would be also possible to auto-discover the inter-layer (inter-
   domain) links between DWDM coherent pluggables and ROADM ports by
   checking the input/output power levels (and probably switching on/off
   the lasers of the pluggables).  This would require the help of MDSC,
   O-PNC and P-PNC.  The same methoc could be used to verify the
   provisioned connectivty.  For further study in this draft.</t>
      </section>
      <section anchor="network-topology-discovery-and-provisioning">
        <name>Network topology discovery and provisioning</name>
        <t>The first operation executed by the P-PNC and O-PNC is to discover
   the network topology and share it with the MDSC via the MPI.  The
   PNCs will discover and share also the inter-layer links (or
   connections) so that the MDSC can rebuild the full network topology
   associating the DWDM Router ports to the ROADM ports.  Once the
   association is discovered the P-PNC must share the characteristics of
   Pluggable module with the MDSC and then MDSC with the O-PNC.  At this
   point the Hierarchical controller (MDSC) and the domain controllers
   have all the information to commit and honour any service request
   coming from the OSS/orchestrator.  The details of the general
   operations are described in draft-ietf-teas-actn-poi-applicability,
   while this draft describes how to operate the Pluggable module during
   the optical circuit set-up operation.  As the Pluggable can be
   inserted or remove at any time it is relevant to have admin and
   operational state notification from the network to the PNC and MDSC.</t>
      </section>
      <section anchor="e2e-svc-provisioning">
        <name>End to End service provisioning / deletion</name>
        <t>The End to End service provisioning is a multilayer provisioning
   involving both the packet layer and the optical layer.  The MDSC
   plays a key role as it has the full network visibility and can co-
   ordinate the different domain controllers' operations.  The service
   request can be driven by the operator using the MDSC UI or the MDSC
   receives the service request from the operator OSS/Orchestrator.</t>
        <t>The workflow for the creation of an end to end service is composed by
   the following steps:</t>
        <artwork type="ascii-art"><![CDATA[
   1. MDSC receives an end to end service request from OSS/Orchestrator
   2. MDSC starts computing the different operations to implement the
      service.
   3. First MDSC starts to compute the routing, the bandwidth, the
      constrains of the packet service.
   4. If the Packer network can support the service without additional
      connections among the Routers
      4.1. then the packet service is commissioned through the P-PNC
      4.2. a notification with all the service info is sent to OSS.
   5. If more optical connectivity is needed
     5.1. the MDSC notifies the operator about the extra bandwidth need
     5.2. optionally, automatically identifies the spare router ports
          to be used for the connection extension (e.g. A and Z).
     5.3. The Router ports (pluggable) must be connected to A' and Z'
          ROADM ports and must be compatible (in terms of optical
          parameters, etc.).
   6. MDSC (autonomously or under operator demand) asks to O-PNC to set
      an optical circuit between ROADM ports A' and Z' providing
      information on:
     6.1. the pluggable supported parameters (A and Z)
            - Pluggable Service source port-ID
            - Pluggable Service destination port-ID
            - Operational-mode or standard mode (compatible)
            - Vendor OUI (if the operational mode in not standard)
            - Pluggable part number (if the op-mode in not standard)
            - Admin-state (common ?)
     6.2. the bandwidth (e.g. 100G or 400G, etc.)
     6.3. the routing constraints (e.g. SRLG XRO, etc)
   7. O-PNC calculates the optical route, selects the Lambda, verifies
      the optical feasibility, calculates the pluggable TX power.
     7.1.  If all is OK, provisions the optical circuit in ROADM.
     7.2.  If anything went wrong the O-PNC rejects the MDSC request.
   8. O-PNC updates the MDSC of successful circuit provisioning
      including the path, the Lambda, the operational mode (or the
      explicit optical parameters), the TX power, SRLG, etc.
      The optical circuit at this point is provisioned but not yet
      operational (no optical power coming from the transceivers yet)
   9. The MDSC updates the service DB and forward the pluggable
      provisioning parameters to P-PNC to complete the optical set-up.
   10. MDSC is then ready to commission the packet service through P-PNC
      10.1. has the visibility of end to end optical circuit (active)
      10.2. the packer service is commissioned
      10.3. MDSC service DB is updated
   11. The MDSC notifies the OSS of successful end to end service set-up

]]></artwork>
        <t>NOTE: the Optical service may not be feasible due to optical
   impairments calculation failure.  In this case the O-PNC will reject
   the optical circuit creation request to MDSC.  It is up to the
   operator (through MDSC) to scale down (e.g.  propose a 300Gb/s
   instead of a 400Gb/s service) the request or plan a network upgrade.</t>
        <t>Another point to note is the information sent by MDSC to O-PNC about
   the pluggable characteristics.  In reality this info should be known
   by the O-PNC at network commissioning time when the Inter Layer Link
   is set or discovered.  The pluggable information may have multiple
   instances when the pluggable support multiple bit rate (e.g.  ZR+).
   In case of multiple bit rate (and multiple operational mode) the
   O-PNC can decide to propose to MDSC a different bit rate (higher or
   lower) calculated in base of the optical validation algorithms.  That
   is: MDSC ask for a 400Gb/s bit rate while O-PNC proposer a 300Gb/s
   bit rate, instead of rejecting the circuit request.</t>
      </section>
      <section anchor="optical-circuit-provisioning-deletion">
        <name>Optical Circuit provisioning / deletion</name>
        <t>Upon receiving an optical service request from the OSS/Orchestrator,
   the MDSC starts performing the different operations to implement the
   optical service (e.g. from A to Z).  As an alternative the service
   request can be driven by the operator using the MDSC UI.</t>
        <t>The steps of the workflow are:</t>
        <artwork type="ascii-art"><![CDATA[
   1. MDSC receives an end to end service request from the OSS/Orchestr.
   2. MDSC starts computing the different operations to implement the
      service.
   3. to check whether the optical connectivity is feasible
     3.1. automatically identifies the router ports to be
          used for the optical connection (e.g. A and Z).
     3.2. The Router ports (pluggable) must be connected to A' and Z'
          ROADM ports and must be compatible (in terms of optical
          parameters, etc.).
   4. MDSC asks to O-PNC to set the optical circuit between ROADM
      ports A' and Z' providing information on:
     4.1. the pluggable supported parameters (A and Z)
            - Pluggable Service source port-ID
            - Pluggable Service destination port-ID
            - Operational-mode or standard mode (compatible)
            - Vendor OUI (if the operational mode in not standard)
            - Pluggable part number (if the op-mode in not standard)
            - Admin-state (common ?)
     4.2. the bandwidth (e.g. 100G or 400G, etc.)
     4.3. the routing constraints (e.g. SRLG XRO, etc)
   5. O-PNC calculates the optical route, selects the Lambda, verifies
      the optical feasibility, the pluggable TX power.
     5.1.  If all is OK, provisions the optical circuit
   6. O-PNC updates the MDSC of successful circuit provisioning
      including the path, the Lambda, the operational mode (or the
      explicit optical parameters), the TX power, etc.
   7. The MDSC updates the service DB and forward the pluggable
      provisioning parameters to P-PNC to complete the optical set-up.
   8. MDSC verifies the end to end optical circuits (active)
   9. The MDSC notifies the OSS of successful optical circuit set-up.

]]></artwork>
        <t>NOTE: the Optical service may not be feasible due to optical
   impairments calculation failure.  In this case the O-PNC will reject
   the optical circuit creation request to MDSC.  It is up to the
   operator (through MDSC) to scale down the request or plan a network
   upgrade.</t>
        <t>The same consideration done in the previus use case are applicable
   here.</t>
      </section>
      <section anchor="lag-extension">
        <name>LAG extension</name>
        <t>Upon receiving a LAG service request from OSS/Orchestrator, the MDSC
   start computing the different operations to implement the request.</t>
        <t>The MDSC would determine if an existing multi-layer connection exists
   between the routers participating in the LAG.  If so, the MDSC would
   request the P-PNC to configure and add the new LAG bundle member link</t>
        <t>using this existing connection, and notify the OSS confirmation of
   the additional link.  If more optical connectivity is needed, then
   the procedures defined in <xref target="e2e-svc-provisioning"/> would be followed.</t>
      </section>
      <section anchor="optical-restoration">
        <name>Optical Restoration</name>
        <t>For this use case the trigger for the Domain controller and MDSC to
   take actions is coming from the optical data plane when the O-PNC
   detects or is notified about an optical network failure (e.g. a fiber
   cut or a node failure).  This kind of events affect the traffic and a
   number of optical circuits are lost.</t>
        <artwork type="ascii-art"><![CDATA[
   1. First action is taken by the O-PNC to identify what are the
       affected circuits enabled to restoration
   2. For the circuits enabled to restoration O-PNC starts to compute
     2.1. the restore paths
     2.2. their feasibility and any optical parameter change (e.g.
          lambda retuning, TX power, etc.)
   3. If the restore path and all parameters are OK for the optical
      feasibility
     3.1. the restore path is provisioned
     3.2. modifications to MDSC are sent to notify the new circuits data
            - circuit path + SRLG
            - Pluggable Service source port-ID
            - Pluggable Service destination port-ID
            - Operational-mode or standard mode (compatible)
            - Admin-state (common ?)
   4. The MDSC updates the circuit DB and forward any pluggable
      provisioning change to P-PNC
   5. P-PNC will take care to apply the new provisioning data to the
      pluggables (e.g. lambda, operational data, TX power, etc.)
   6. The Restoration process is then completed and the IP connection
      between the routers is recovered.

]]></artwork>
        <t>NOTE: the restoration may not be feasible due to optical impairments
   calculation failure.  In this case the O-PNC will notify the optical
   circuit restoration failure to MDSC.  It is up to the operator,
   through MDSC, to take actions and/or plan a network upgrade.</t>
        <t>In case the optical circuit restoration is revertible, is again O-PNC
   responsibility to monitor the failure after the fix and start the
   revert procedure to bring the restore path to the original route.</t>
      </section>
      <section anchor="network-maintenance-operations">
        <name>Network Maintenance Operations</name>
        <t>The maintenance operation is requested by the OSS when a part of the
   network needs a maintenance activity.  There could be Packet network
   maintenance or Optical network Maintenance.  As an alternative the
   maintenance request can be driven by the operator using the MDSC UI.</t>
        <t>The Packet network maintenance is simple and is addressed by the MDSC
   in cooperation with the P-PNC.</t>
        <t>The optical network maintenance is more complex and needs the MDSC
   coordination to ask the P-PNC to move away the traffic from the
   resources under maintenance in the optical network.  That means MDSC
   has to search in the service DB whether a service is using a definite
   optical link and re-route the service to a part of the optical
   network not affected by the maintenance operation.  Upon maintenance
   completion the MDSC will bring all the traffic back to the original
   route.</t>
      </section>
    </section>
    <section anchor="optical-interface-for-external-transponder-in-a-wdm-network">
      <name>Optical Interface for external transponder in a WDM network</name>
      <t>This document proposes an augmentation to the ietf-interface module
   called ietf-ext-xponder-wdm-if.  The ietf-ext-xponder-wdm-if, author
   note: define the model, is an augment to the ietf-interface.  It
   allows the user to set the operating mode of transceivers as well as
   other operational parameters.  The module also provides threshold
   settings and notifications to supervise measured parameters and
   notify the client.</t>
    </section>
    <section anchor="structure-of-the-yang-module">
      <name>Structure of the Yang Module</name>
      <t>ietf-ext-xponder-wdm-if is a top-level model for the support of this
   feature.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>RSVP-TE message security is described in <xref target="RFC5920"/>.  IPsec and HMAC-
   MD5 authentication are common examples of existing mechanisms.  This
   document only defines new UNI objects that are carried in existing
   UNI messages, thus it does not introduce new security considerations.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <artwork type="ascii-art"><![CDATA[
   // [TEMPLATE TODO] In order to comply with IESG policy as set forth
   // in http://www.ietf.org/ID-Checklist.html, every Internet-Draft
   // that is submitted to the IESG for publication MUST contain an IANA
   // Considerations section.  The requirements for this section vary
   // depending what actions are required of the IANA.  See "Guidelines
   // for Writing an IANA Considerations Section in RFCs" [RFC8126]. and
   // see [RFC4181] section 3.5 for more information on writing an IANA
   // clause for a MIB module internet draft.
]]></artwork>
      <t>This document registers a URI in the IETF XML registry <xref target="RFC3688"/>.
   Following the format in <xref target="RFC3688"/>, the following registration is
   requested to be made:</t>
      <t>URI: urn:ietf:params:xml:ns:yang:ietf-interfaces:ietf-ext-xponder-
   wdm-if</t>
      <t>Registrant Contact: The IESG.</t>
      <t>XML: N/A, the requested URI is an XML namespace.</t>
      <t>This document registers a YANG module in the YANG Module Names
   registry <xref target="RFC6020"/>.</t>
      <t>This document registers a YANG module in the YANG Module Names
   registry <xref target="RFC6020"/>.</t>
      <t>prefix: ietf-ext-xponder-wdm-if reference: RFC XXXX</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <reference anchor="RFC7698">
          <front>
            <title>Framework and Requirements for GMPLS-Based Control of Flexi-Grid Dense Wavelength Division Multiplexing (DWDM) Networks</title>
            <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios">
              <organization/>
            </author>
            <author fullname="R. Casellas" initials="R." role="editor" surname="Casellas">
              <organization/>
            </author>
            <author fullname="F. Zhang" initials="F." surname="Zhang">
              <organization/>
            </author>
            <author fullname="X. Fu" initials="X." surname="Fu">
              <organization/>
            </author>
            <author fullname="D. Ceccarelli" initials="D." surname="Ceccarelli">
              <organization/>
            </author>
            <author fullname="I. Hussain" initials="I." surname="Hussain">
              <organization/>
            </author>
            <date month="November" year="2015"/>
            <abstract>
              <t>To allow efficient allocation of optical spectral bandwidth for systems that have high bit-rates, the International Telecommunication Union Telecommunication Standardization Sector (ITU-T) has extended its Recommendations G.694.1 and G.872 to include a new Dense Wavelength Division Multiplexing (DWDM) grid by defining a set of nominal central frequencies, channel spacings, and the concept of the "frequency slot".  In such an environment, a data-plane connection is switched based on allocated, variable-sized frequency ranges within the optical spectrum, creating what is known as a flexible grid (flexi-grid).</t>
              <t>Given the specific characteristics of flexi-grid optical networks and their associated technology, this document defines a framework and the associated control-plane requirements for the application of the existing GMPLS architecture and control-plane protocols to the control of flexi-grid DWDM networks.  The actual extensions to the GMPLS protocols will be defined in companion documents.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7698"/>
          <seriesInfo name="DOI" value="10.17487/RFC7698"/>
        </reference>
        <reference anchor="RFC7699">
          <front>
            <title>Generalized Labels for the Flexi-Grid in Lambda Switch Capable (LSC) Label Switching Routers</title>
            <author fullname="A. Farrel" initials="A." surname="Farrel">
              <organization/>
            </author>
            <author fullname="D. King" initials="D." surname="King">
              <organization/>
            </author>
            <author fullname="Y. Li" initials="Y." surname="Li">
              <organization/>
            </author>
            <author fullname="F. Zhang" initials="F." surname="Zhang">
              <organization/>
            </author>
            <date month="November" year="2015"/>
            <abstract>
              <t>GMPLS supports the description of optical switching by identifying entries in fixed lists of switchable wavelengths (called grids) through the encoding of lambda labels.  Work within the ITU-T Study Group 15 has defined a finer-granularity grid, and the facility to flexibly select different widths of spectrum from the grid.  This document defines a new GMPLS lambda label format to support this flexi-grid.</t>
              <t>This document updates RFCs 3471 and 6205 by introducing a new label format.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7699"/>
          <seriesInfo name="DOI" value="10.17487/RFC7699"/>
        </reference>
        <reference anchor="RFC6205">
          <front>
            <title>Generalized Labels for Lambda-Switch-Capable (LSC) Label Switching Routers</title>
            <author fullname="T. Otani" initials="T." role="editor" surname="Otani">
              <organization/>
            </author>
            <author fullname="D. Li" initials="D." role="editor" surname="Li">
              <organization/>
            </author>
            <date month="March" year="2011"/>
            <abstract>
              <t>Technology in the optical domain is constantly evolving, and, as a consequence, new equipment providing lambda switching capability has been developed and is currently being deployed.</t>
              <t>Generalized MPLS (GMPLS) is a family of protocols that can be used to operate networks built from a range of technologies including wavelength (or lambda) switching.  For this purpose, GMPLS defined a wavelength label as only having significance between two neighbors.  Global wavelength semantics are not considered.</t>
              <t>In order to facilitate interoperability in a network composed of next generation lambda-switch-capable equipment, this document defines a standard lambda label format that is compliant with the Dense Wavelength Division Multiplexing (DWDM) and Coarse Wavelength Division Multiplexing (CWDM) grids defined by the International Telecommunication Union Telecommunication Standardization Sector. The label format defined in this document can be used in GMPLS signaling and routing protocols.  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6205"/>
          <seriesInfo name="DOI" value="10.17487/RFC6205"/>
        </reference>
        <reference anchor="RFC7792">
          <front>
            <title>RSVP-TE Signaling Extensions in Support of Flexi-Grid Dense Wavelength Division Multiplexing (DWDM) Networks</title>
            <author fullname="F. Zhang" initials="F." surname="Zhang">
              <organization/>
            </author>
            <author fullname="X. Zhang" initials="X." surname="Zhang">
              <organization/>
            </author>
            <author fullname="A. Farrel" initials="A." surname="Farrel">
              <organization/>
            </author>
            <author fullname="O. Gonzalez de Dios" initials="O." surname="Gonzalez de Dios">
              <organization/>
            </author>
            <author fullname="D. Ceccarelli" initials="D." surname="Ceccarelli">
              <organization/>
            </author>
            <date month="March" year="2016"/>
            <abstract>
              <t>This memo describes the extensions to the Resource Reservation Protocol - Traffic Engineering (RSVP-TE) signaling protocol to support Label Switched Paths (LSPs) in a GMPLS-controlled network that includes devices using the flexible optical grid.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7792"/>
          <seriesInfo name="DOI" value="10.17487/RFC7792"/>
        </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">
              <organization/>
            </author>
            <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>
        <reference anchor="ITU.G698.2">
          <front>
            <title>Amplified multichannel dense wavelength division multiplexing applications with single channel optical interfaces</title>
            <author>
              <organization>International Telecommunications Union</organization>
            </author>
            <date year="2009" month="November"/>
          </front>
          <seriesInfo name="ITU-T Recommendation G.698.2" value=""/>
        </reference>
        <reference anchor="ITU.G694.1">
          <front>
            <title>Spectral grids for WDM applications: DWDM frequency grid</title>
            <author>
              <organization>International Telecommunications Union</organization>
            </author>
            <date year="2012" month="February"/>
          </front>
          <seriesInfo name="ITU-T Recommendation G.698.2" value=""/>
        </reference>
        <reference anchor="ITU.G872">
          <front>
            <title>Architecture of optical transport networks</title>
            <author>
              <organization>International Telecommunications Union</organization>
            </author>
            <date year="2017" month="January"/>
          </front>
          <seriesInfo name="ITU-T Recommendation G.872" value=""/>
        </reference>
        <reference anchor="OIF-400ZR-01-0">
          <front>
            <title>Implementation Agreement 400ZR</title>
            <author>
              <organization>Optical Internetworking Forum (OIF)</organization>
            </author>
            <date year="2020" month="March"/>
          </front>
          <seriesInfo name="OIF OIF-400ZR-01-0" value=""/>
        </reference>
        <reference anchor="Open_ZR-Plus_MSA">
          <front>
            <title>400ZR+ Multi-Source Agreement</title>
            <author>
              <organization>OpenZR+ Multi-Source Agreement</organization>
            </author>
            <date year="2020" month="September"/>
          </front>
          <seriesInfo name="OpenZR+ Open ZR+ MSA" value=""/>
        </reference>
        <reference anchor="RFC8453">
          <front>
            <title>Framework for Abstraction and Control of TE Networks (ACTN)</title>
            <author fullname="D. Ceccarelli" initials="D." role="editor" surname="Ceccarelli">
              <organization/>
            </author>
            <author fullname="Y. Lee" initials="Y." role="editor" surname="Lee">
              <organization/>
            </author>
            <date month="August" year="2018"/>
            <abstract>
              <t>Traffic Engineered (TE) networks have a variety of mechanisms to facilitate the separation of the data plane and control plane.  They also have a range of management and provisioning protocols to configure and activate network resources.  These mechanisms represent key technologies for enabling flexible and dynamic networking.  The term "Traffic Engineered network" refers to a network that uses any connection-oriented technology under the control of a distributed or centralized control plane to support dynamic provisioning of end-to- end connectivity.</t>
              <t>Abstraction of network resources is a technique that can be applied to a single network domain or across multiple domains to create a single virtualized network that is under the control of a network operator or the customer of the operator that actually owns the network resources.</t>
              <t>This document provides a framework for Abstraction and Control of TE Networks (ACTN) to support virtual network services and connectivity services.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8453"/>
          <seriesInfo name="DOI" value="10.17487/RFC8453"/>
        </reference>
        <reference anchor="RFC1930">
          <front>
            <title>Guidelines for creation, selection, and registration of an Autonomous System (AS)</title>
            <author fullname="J. Hawkinson" initials="J." surname="Hawkinson">
              <organization/>
            </author>
            <author fullname="T. Bates" initials="T." surname="Bates">
              <organization/>
            </author>
            <date month="March" year="1996"/>
            <abstract>
              <t>This memo discusses when it is appropriate to register and utilize an Autonomous System (AS), and lists criteria for such.  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="6"/>
          <seriesInfo name="RFC" value="1930"/>
          <seriesInfo name="DOI" value="10.17487/RFC1930"/>
        </reference>
        <reference anchor="I-D.draft-ietf-teas-actn-poi-applicability">
          <front>
            <title>Applicability of Abstraction and Control of Traffic Engineered Networks (ACTN) to Packet Optical Integration (POI)</title>
            <author fullname="Fabio Peruzzini" initials="F." surname="Peruzzini">
              <organization>TIM</organization>
            </author>
            <author fullname="Jean-Francois Bouquier" initials="J." surname="Bouquier">
              <organization>Vodafone</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei</organization>
            </author>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="Daniele Ceccarelli" initials="D." surname="Ceccarelli">
              <organization>Ericsson</organization>
            </author>
            <date day="11" month="January" year="2023"/>
            <abstract>
              <t>   This document considers the applicability of Abstraction and Control
   of TE Networks (ACTN) architecture to Packet Optical Integration
   (POI)in the context of IP/MPLS and optical internetworking. It
   identifies the YANG data models defined by the IETF to support this
   deployment architecture and specific scenarios relevant to Service
   Providers.

   Existing IETF protocols and data models are identified for each
   multi-layer (packet over optical) scenario with a specific focus on
   the MPI (Multi-Domain Service Coordinator to Provisioning Network
   Controllers Interface)in the ACTN architecture.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-actn-poi-applicability-08"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-dwdm-if-param-yang">
          <front>
            <title>A YANG model to manage the optical interface parameters for an external transponder in a WDM network</title>
            <author fullname="Gabriele Galimberti" initials="G." surname="Galimberti">
              <organization>Cisco</organization>
            </author>
            <author fullname="Ruediger Kunze" initials="R." surname="Kunze">
              <organization>Deutsche Telekom</organization>
            </author>
            <author fullname="Dharini Hiremagalur" initials="D." surname="Hiremagalur">
              <organization>Juniper</organization>
            </author>
            <author fullname="Gert Grammel" initials="G." surname="Grammel">
              <organization>Juniper</organization>
            </author>
            <date day="24" month="October" year="2022"/>
            <abstract>
              <t>   This memo defines a Yang model related to the Optical Transceiver
   parameters characterising coherent 100G and above interfaces.  100G
   and above Transceivers support coherent modulation, multiple
   modulation formats, multiple FEC codes including some not yet
   specified (or by in phase of specification by) ITU-T G.698.2 or any
   other ITU-T recommendation.  Use cases are described in RFC7698.

   The Yang model defined in this memo can be used for Optical
   Parameters monitoring and/or configuration of the endpoints of a
   multi-vendor IaDI optical link.  The use of this model does not
   guarantee interworking of transceivers over a DWDM.  Optical path
   feasibility and interoperability has to be determined by tools and
   algorithms outside the scope of this document.  The purpose of this
   model is to program interface parameters to consistently configure
   the mode of operation of transceivers.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-dwdm-if-param-yang-08"/>
        </reference>
        <reference anchor="RFC5920">
          <front>
            <title>Security Framework for MPLS and GMPLS Networks</title>
            <author fullname="L. Fang" initials="L." role="editor" surname="Fang">
              <organization/>
            </author>
            <date month="July" year="2010"/>
            <abstract>
              <t>This document provides a security framework for Multiprotocol Label Switching (MPLS) and Generalized Multiprotocol Label Switching (GMPLS) Networks.  This document addresses the security aspects that are relevant in the context of MPLS and GMPLS.  It describes the security threats, the related defensive techniques, and the mechanisms for detection and reporting.  This document emphasizes RSVP-TE and LDP security considerations, as well as inter-AS and inter-provider security considerations for building and maintaining MPLS and GMPLS networks across different domains or different Service Providers.  This document is not an Internet Standards Track  specification; it is published for informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5920"/>
          <seriesInfo name="DOI" value="10.17487/RFC5920"/>
        </reference>
        <reference anchor="RFC3688">
          <front>
            <title>The IETF XML Registry</title>
            <author fullname="M. Mealling" initials="M." surname="Mealling">
              <organization/>
            </author>
            <date month="January" year="2004"/>
            <abstract>
              <t>This document describes an IANA maintained registry for IETF standards which use Extensible Markup Language (XML) related items such as Namespaces, Document Type Declarations (DTDs), Schemas, and Resource Description Framework (RDF) Schemas.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="81"/>
          <seriesInfo name="RFC" value="3688"/>
          <seriesInfo name="DOI" value="10.17487/RFC3688"/>
        </reference>
        <reference anchor="RFC6020">
          <front>
            <title>YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)</title>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund">
              <organization/>
            </author>
            <date month="October" year="2010"/>
            <abstract>
              <t>YANG is a data modeling language used to model configuration and state data manipulated by the Network Configuration Protocol (NETCONF), NETCONF remote procedure calls, and NETCONF notifications. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6020"/>
          <seriesInfo name="DOI" value="10.17487/RFC6020"/>
        </reference>
      </references>
      <references>
        <name>Informative References</name>
        <reference anchor="RFC3410">
          <front>
            <title>Introduction and Applicability Statements for Internet-Standard Management Framework</title>
            <author fullname="J. Case" initials="J." surname="Case">
              <organization/>
            </author>
            <author fullname="R. Mundy" initials="R." surname="Mundy">
              <organization/>
            </author>
            <author fullname="D. Partain" initials="D." surname="Partain">
              <organization/>
            </author>
            <author fullname="B. Stewart" initials="B." surname="Stewart">
              <organization/>
            </author>
            <date month="December" year="2002"/>
            <abstract>
              <t>The purpose of this document is to provide an overview of the third version of the Internet-Standard Management Framework, termed the SNMP version 3 Framework (SNMPv3).  This Framework is derived from and builds upon both the original Internet-Standard Management Framework (SNMPv1) and the second Internet-Standard Management Framework (SNMPv2). The architecture is designed to be modular to allow the evolution of the Framework over time. The document explains why using SNMPv3 instead of SNMPv1 or SNMPv2 is strongly recommended.  The document also recommends that RFCs 1157, 1441, 1901, 1909 and 1910 be retired by moving them to Historic status. This document obsoletes RFC 2570.  This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3410"/>
          <seriesInfo name="DOI" value="10.17487/RFC3410"/>
        </reference>
        <reference anchor="RFC2629">
          <front>
            <title>Writing I-Ds and RFCs using XML</title>
            <author fullname="M. Rose" initials="M." surname="Rose">
              <organization/>
            </author>
            <date month="June" year="1999"/>
            <abstract>
              <t>This memo presents a technique for using XML (Extensible Markup Language) as a source format for documents in the Internet-Drafts (I-Ds) and Request for Comments (RFC) series.  This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2629"/>
          <seriesInfo name="DOI" value="10.17487/RFC2629"/>
        </reference>
      </references>
    </references>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This document was prepared using kramdown.</t>
    </section>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact initials="P." surname="Bedard" fullname="Phil Bedard">
        <organization>Cisco</organization>
        <address>
          <email>phbedard@cisco.com</email>
        </address>
      </contact>
      <contact initials="R. E. D." surname="Kazamel" fullname="Rana El Desouky Kazamel">
        <organization>Cisco</organization>
        <address>
          <email>reldesou@cisco.com</email>
        </address>
      </contact>
      <contact initials="G." surname="Grammel" fullname="Gert Grammel">
        <organization>Juniper</organization>
        <address>
          <email>ggrammel@juniper.net</email>
        </address>
      </contact>
      <contact initials="P." surname="Manna" fullname="Prasenjit Manna">
        <organization>Cisco</organization>
        <address>
          <email>prmanna@cisco.com</email>
        </address>
      </contact>
      <contact initials="J.-A." surname="Perez" fullname="Jose-Angel Perez">
        <organization>Vodafone</organization>
        <address>
          <email>jose-angel.perez@vodafone.com</email>
        </address>
      </contact>
      <contact initials="M.-J." surname="Lopez" fullname="Manuel-Julian Lopez">
        <organization>Vodafone</organization>
        <address>
          <email>manuel-julian.lopez@vodafone.com</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAHc1C2QAA+09a3Mbx5Hf8SvmlA8hSgD4lCyxTr7AfOhoiyKKpBwnceJa
YAfAWotd3M4uKSTU/fbr17wWACU5Tl1Sd6hSCcTO9PT09PR7Zvv9fmdSplkx
O1ZNPe2/6HTqrM71sfq6o9RwucyzSTLO8qxeqXKqhmNTV8mkzspCJUWqTsqi
rsocH91WyXSaTdRZMcsKrSudqre6vi+r9wYg7QxPbt92VV2qUTJ5r2t1tawB
cq4uilrPqoQg7oyuLrpKf6h1YeBvg81Ns1yWVa2uy6bWFUCyHVUGPatpMtGm
00nLSZEsAOsUsKj7yzJL6/5kkiyWfcC2wB/6y7yZzZJxrvt7ex3TjBeZwVHq
1RL6XZzdnncQ2VlVNstj9eSkXCwAJTtBnOylTkxT6YUuajXKk0I/6UwSwL6s
VseAzbTsZMvqWNVVY+qDvb2Xewedjqmh509JXhYwyApQXWbH6k91OekpA9Oq
9NTAt9WCv0xgUIBu/tzpJE09L6tjmHAf/inF03udjKtM5xq+5NlirKs6o6eA
IjzVaVaXFf1QVrCgJ5mZlPQnrJrW9bH6PkvUzUBdJhV8uSxzwD3pqaMXakLN
JrDMx+pg78VX+6oPjRe6whnys7IBUsDjizrJV/TTck7TevL08OXe4cuDvZf7
R88PntAjvUiy/FgBwQnPZ89/N8NfBjBDN6WsMMfq24H6pmz+q8l0FczzW50U
/fMqKSZlZuIGm6f6fZkmU8AmHPxnPZ0OxtL3d3fSIkKBR7uqMvVaV6bW+RdR
c3h5dauGt9cX7y7VbXmvK7X/sp6raV5KP6bn7dkbNfz+4vv+H4bnVz11O2zR
01SJDCyIlzNG5ncTHHIDwt9UyIPnpakfJco6xtfa6KSazGG3ZkkxA0YaJdX7
ANe3wJRzdZIAwKxIYkTfvb24PTtVN7fD27MbdXUO8z+7vjgZhqiPqylhtRX1
06QgBj7RsD0rneefx8ACPuXeg0zX04CjQIQBitm4qde3zGie5eobnSZV+gjg
5XxMTbbifZ0UiTrL1ak2ZfN+pb5L/gq/54+AhMml2HgrSGC5Wr2ukkUE59um
yJayrG4XcaPf/czPBoWu27OsEqOLn7Ma9nYhC7dlptUCW2zF6tvS6P6wmOlc
jUCK//UTewxbJ9h6sMTWj20zwKzRef/bJgfeU2/K5aeAL7jDz9RhkGOHGH6n
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
MLPt9R6WF4PWg87/APZ17k4/ggAA

-->

</rfc>
