<?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.39 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-kbf-onsen-problem-statement-00" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="ONSEN Problem Statement">ONSEN Problem Statement</title>
    <seriesInfo name="Internet-Draft" value="draft-kbf-onsen-problem-statement-00"/>
    <author fullname="Samier Barguil">
      <organization>Nokia</organization>
      <address>
        <email>samier.barguil_giraldo@nokia.com</email>
      </address>
    </author>
    <author fullname="Kris Lambrechts">
      <organization>Intwine</organization>
      <address>
        <email>kris@intwine.net</email>
      </address>
    </author>
    <author fullname="Chongfeng Xie">
      <organization>China Telecom</organization>
      <address>
        <email>xiechf@chinatelecom.cn</email>
      </address>
    </author>
    <date year="2026" month="July" day="06"/>
    <area>Operations and Management</area>
    <workgroup>ONSEN Working Group</workgroup>
    <keyword>YANG</keyword>
    <keyword>service abstractions</keyword>
    <keyword>network automation</keyword>
    <keyword>operationalization</keyword>
    <abstract>
      <?line 59?>

<t>The IETF has produced numerous YANG data models for automating the
provisioning and delivery of network and connectivity services,
including L2SM, L3SM, L2NM, L3NM, Attachment Circuits, and Network
Slicing models.  Despite their wide availability, operators report
persistent challenges in operationalizing these abstractions in a
consistent, scalable, and automatable manner.  This document
describes the problem space for the ONSEN Working Group, identifying
the operational gaps and deficiencies in existing IETF service and
network abstraction models that prevent effective end-to-end
automation.  The problems documented here are drawn from operator
experience and from the findings of the IAB NEMOPS Workshop.  This
document does not propose solutions, protocols, or new data models.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://sbarguil.github.io/ONSEN_Problem_Statement/draft-kbf-onsen-problem-statement.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-kbf-onsen-problem-statement/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        ONSEN Working Group mailing list (<eref target="mailto:onsen@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/onsen/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/onsen/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/sbarguil/ONSEN_Problem_Statement"/>.</t>
    </note>
  </front>
  <middle>
    <?line 75?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The IETF has produced several YANG data models that are instrumental for
automating the provisioning and delivery of connectivity services, as
described in <xref target="RFC8969"/>.  These include models such as L3SM
<xref target="RFC8299"/>, L3NM <xref target="RFC9182"/>, L2SM <xref target="RFC8466"/>, L2NM
<xref target="RFC9291"/> and Service Attachment Points (SAPs) <xref target="RFC9408"/>. Current
IETF work adds on a YANG model for Network Slice Service <xref target="RFC9543"/>, in<xref target="draft-ietf-teas-ietf-network-slice-nbi-yang-26"/>.</t>
      <t>While some of these abstractions have been deployed, operators report
persistent challenges in operationalizing them.  As highlighted by the
IAB NEMOPS Workshop <xref target="NEMOPS"/>, these challenges are systemic and
operational in nature.  They are not confined to a specific technology
or service type, but recur across abstraction domains and deployment
environments.</t>
      <t>In addition, despite the availability of numerous YANG data models -
covering configuration, assurance, and fault management - and the
ongoing effort to make these models coexist within a common framework
under the IETF umbrella, operators continue to face significant
challenges in operationalizing YANG-based service APIs in a consistent,
scalable, and interoperable manner. While models such as the L3SM,
L2SM, L3NM, L2NM, AC/SAP abstractions and Network Slice Service each
address specific aspects
of service delivery, it is not always clear which models should be used
together, in which scenarios, or to what extent a given implementation
actually supports the full model. The usage of these APIs remains
fragmented - often partially implemented - and difficult to automate
end-to-end. In practice, APIs generated from similar YANG models often
differ in service semantics, and the lack of clear guidance on model
composition and interoperability complicates integration across
systems, vendors, and deployment environments.</t>
      <t>The Operationalizing Network and SErvice abstractioNs (ONSEN) Working
Group is chartered to address this problem space by focusing on the
operational aspects of network and service abstractions.  It aims to
make it easier to implement and use the IETF's service and network
abstractions, with the goal of improving network automation,
operational efficiency, and interoperability.</t>
      <t>This document defines the problem space for ONSEN.  It does not propose
solutions, protocols, or new data models.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The following terms are used in this document:</t>
      <dl>
        <dt>AC:</dt>
        <dd>
          <t>Attachment Circuit.</t>
        </dd>
        <dt>Abstraction:</dt>
        <dd>
          <t>The process of defining simplified, high-level constructs that
represent network and service-level capabilities, while hiding the
details of their underlying realization.  Abstraction enables
interaction between management and automation systems without
requiring direct exposure of device-specific configurations or
protocol behaviors.</t>
        </dd>
        <dt>LxNM:</dt>
        <dd>
          <t>Layer x Network Model (L2NM or L3NM).</t>
        </dd>
        <dt>LxSM:</dt>
        <dd>
          <t>Layer x Service Model (L2SM or L3SM).</t>
        </dd>
        <dt>NEMOPS:</dt>
        <dd>
          <t>Next Era of Network Management Operations.</t>
        </dd>
        <dt>ONSEN:</dt>
        <dd>
          <t>Operationalizing Network and SErvice abstractioNs.</t>
        </dd>
        <dt>OSS:</dt>
        <dd>
          <t>Operation Support Systems.</t>
        </dd>
      </dl>
    </section>
    <section anchor="background">
      <name>Background</name>
      <t>This section provides a brief overview of the existing IETF YANG model
landscape relevant to the ONSEN problem space and the RFC 8969
framework. It describes the key data models that form the foundation of
this work, including the L3VPN and L2VPN Service Models (L3SM, L2SM),
the L3VPN and L2VPN Network Models (L3NM, L2NM), and the Attachment
Circuit (AC) and Service Attachment Point (SAP) abstractions. Together,
these models define how services are specified, provisioned, and
delivered across a provider's network.</t>
      <section anchor="the-rfc8969-framework">
        <name>The RFC8969 Framework</name>
        <t>The YANG Automation Framework provides a programmatic approach to
representing services and networks through data models. It is designed
to automate the management life cycle-including instantiation,
provisioning, optimization, and monitoring-while enabling closed-loop
control for adaptive service maintenance.</t>
        <t>The framework uses a layered approach to promote data
reusability and prevent feature duplication across different management
levels:</t>
        <ul spacing="normal">
          <li>
            <t>Service Models: These are customer-facing modules that define
high-level network services (e.g., L3VPN) independently of specific
technologies. They capture customer requirements such as
communication scope (pipe, hose, or funnel) and performance
guarantees.</t>
          </li>
          <li>
            <t>Network Models: These describe network-level abstractions across
multiple devices, including topologies, resources, and protocols at
the link and network layers.</t>
          </li>
          <li>
            <t>Device Models: Also known as Network Element models, these are
technology-specific modules (e.g., BGP, ACL, or interface management)
used to realize services on individual functions or hardware.</t>
          </li>
        </ul>
        <t>The framework organizes automation into two primary procedural blocks:</t>
        <ul spacing="normal">
          <li>
            <t>Service Life-Cycle Management: This manages the end-to-end service
from a technology-independent perspective.  </t>
            <ul spacing="normal">
              <li>
                <t>Service Exposure: Captures services offered to customers via model
catalogs.</t>
              </li>
              <li>
                <t>Service Creation/Modification: Validates resources and maps service
requests to specific network or device models.</t>
              </li>
              <li>
                <t>Service Assurance &amp; Optimization: Uses telemetry to monitor
performance against Service Level Agreements (SLAs) and dynamically
adjusts configuration if objectives are not met.</t>
              </li>
              <li>
                <t>Service Diagnosis &amp; Decommission: Provides OAM
(Operations, Administration, and Maintenance) for troubleshooting and
handles the release of resources when a service is terminated.</t>
              </li>
            </ul>
          </li>
          <li>
            <t>Service Fulfillment Management: Focused on the technical execution and
operational state at the device level.  </t>
            <ul spacing="normal">
              <li>
                <t>Intended Configuration Provision: Maps high-level service views into
detailed device settings such as VRF definitions, IP layers, and
QoS features.</t>
              </li>
              <li>
                <t>Configuration Validation: Ensures the intended configuration
successfully takes effect in the operational datastore.</t>
              </li>
              <li>
                <t>Monitoring &amp; Fault Diagnostics: Aggregates operational states to
build network visibility and uses RPC (Remote Procedure Call)
commands for fault isolation.</t>
              </li>
            </ul>
          </li>
        </ul>
        <t>The framework translates end-to-end abstract views into domain-specific
views (mapping) and then into specific device-level modules
(decomposition). In practice, YANG Module Integration mechanisms such
as Schema Mount allow multiple YANG modules to be combined into a
tailored model for specific use cases. It also includes Closed-Loop
Control: by correlating telemetry data with configuration data, the
framework allows orchestrators to continuously adjust network resources
to meet intended service parameters.</t>
        <t>The primary benefits of the framework are:</t>
        <ul spacing="normal">
          <li>
            <t>Vendor-Agnosticism: Enables unified management of multi-vendor
environments through standardized interfaces.</t>
          </li>
          <li>
            <t>Operational Agility: Moves away from manual, device-specific
configuration toward network-wide provisioning.</t>
          </li>
          <li>
            <t>Unified Orchestration: Allows orchestrators and controllers to manage
resources across different network domains and layers.</t>
          </li>
        </ul>
      </section>
      <section anchor="the-service-models-lxsm">
        <name>The Service Models (LxSM)</name>
        <t>The L3VPN Service Model (L3SM) and the L2VPN Service Model (L2SM) are
customer-facing YANG data models used to define the characteristics of
network services between a customer and a service provider. Both models
act as abstracted interfaces for management systems (such as
orchestrators) to automate the provisioning and management of VPN
services.</t>
        <t>Defined in <xref target="RFC8299"/>, the L3SM is used to deliver Layer 3
provider-provisioned VPN services, specifically limited to BGP PE-based
VPNs.</t>
        <t>Defined in <xref target="RFC8466"/>, the L2SM is used to configure and manage Layer 2
provider-provisioned VPN services. It supports point-to-point Virtual
Private Wire Services (VPWS), multipoint Virtual Private LAN Services
(VPLS), and Ethernet VPNs (EVPNs). Both models include parameters for
bandwidth, MTU, QoS, BUM traffic, and availability.</t>
        <t>Neither model is intended for the direct configuration of network
elements; instead, an orchestration layer takes these models as input
and translates them into technology-specific device models (such as BGP
or interface configurations).</t>
      </section>
      <section anchor="the-network-models-lxnm">
        <name>The Network Models (LxNM)</name>
        <t>The L3VPN Network Model (L3NM) and the L2VPN Network Model (L2NM) are
network-centric YANG data models designed to manage VPN services within
a service provider's network. While the Service Models focus on the
customer's requirements, these Network Models provide an internal,
resource-facing view used by controllers to automate technical
configurations across multiple devices. Both models preserve specific
parameters for traffic management, covering bandwidth, MTU, QoS, and
BUM traffic.</t>
        <t>Defined in <xref target="RFC9182"/>, the L3NM is used for the internal provisioning
of Layer 3 VPN services, specifically focusing on BGP PE-based VPNs and
Multicast VPNs.</t>
        <t>Defined in <xref target="RFC9291"/>, the L2NM is the network-centric counterpart to
the L2SM, providing the internal view required to instantiate Layer 2
services. It covers a wide range of L2VPNs, including VPLS, VPWS, and
various EVPN flavors (EVPN over MPLS, VXLAN, and PBB-EVPN).</t>
        <t>Unlike customer-facing service models, these models can expose internal
operational states and performance metrics to help controllers
continuously adjust the network to meet SLAs.</t>
      </section>
      <section anchor="attachment-circuits-ac-and-service-attachment-points-sap">
        <name>Attachment Circuits (AC) and Service Attachment Points (SAP)</name>
        <t>In the context of the YANG Automation Framework, Attachment Circuits
(ACs) and Service Attachment Points (SAPs) are fundamental abstractions
used to define how customer networks connect to a provider's network
and where services are delivered.</t>
        <t>An Attachment Circuit, as defined in <xref target="RFC9408"/>, is a physical or
logical channel that connects a Customer Edge (CE) device to a Provider
Edge (PE) device.</t>
        <t>A Service Attachment Point is an abstract network reference point -
typically the PE side of an AC - where network services are actually
delivered or "grafted" to the customer. The SAP Network Model {
{RFC9408}} provides an abstract view of the provider's topology,
exposing only the nodes and interfaces where services can be attached.</t>
      </section>
    </section>
    <section anchor="operational-problems-with-service-and-network-abstractions">
      <name>Operational Problems with Service and Network Abstractions</name>
      <t>This section identifies the core operational problems that motivate
the ONSEN Working Group. Each problem is described in terms of its
operational impact and why it cannot be resolved by implementing
automation of the existing LxNM/LxSM models in their current forms.</t>
      <section anchor="fragmented-operational-lifecycles">
        <name>Fragmented Operational Lifecycles</name>
        <t>Operational workflows associated with service abstractions - service
instantiation, monitoring, modification, troubleshooting, and
decommissioning - are often fragmented and inconsistently handled.</t>
        <section anchor="difficulty-integrating-different-management-domains">
          <name>Difficulty Integrating Different Management Domains</name>
          <t>Despite the availability of numerous YANG data models, operators
depend on a heterogeneous mix of models, vendor-specific APIs, and
legacy mechanisms (CLI, SNMP), even within a single deployment.</t>
        </section>
        <section anchor="differing-lifecycle-semantics-across-abstractions">
          <name>Differing Lifecycle Semantics Across Abstractions</name>
          <t>Lifecycle actions initiated through YANG-based service APIs often
require coordination across orchestration systems, controllers, and
device configurations, but these components are rarely aligned in
terms of lifecycle semantics or data models.</t>
        </section>
        <section anchor="no-native-exposure-of-lifecycle-attributes">
          <name>No Native Exposure of Lifecycle Attributes</name>
          <t>Existing service and network abstractions lack native constructs to
express lifecycle attributes such as activation time, duration,
expiration, or rollback behavior. Transient service intents must
therefore be tracked and enforced outside the abstraction
framework.</t>
        </section>
        <section anchor="limited-support-for-dynamic-lifecycle-management">
          <name>Limited Support for Dynamic Lifecycle Management</name>
          <t>Existing service and network abstractions are primarily designed for
static, long-lived services. They provide limited support for dynamic
lifecycle management, such as on-demand service instantiation,
dynamic bandwidth adjustment, or temporary service suspension.
Operators must implement custom lifecycle management logic outside the
abstraction framework, which increases operational complexity and
reduces automation reliability.</t>
        </section>
        <section anchor="lack-of-templates-for-common-lifecycle-patterns">
          <name>Lack of Templates for Common Lifecycle Patterns</name>
          <t>The LxSM models do not provide templates or reusable constructs to aid
operators in reducing the input parameters required for common site
deployment patterns. Operators must manually configure each service
instance, which increases the risk of misconfiguration and reduces
operational efficiency.</t>
        </section>
        <section anchor="operational-silos">
          <name>Operational Silos</name>
          <t>Configuration management and the collection of statistics /
telemetry data continue to exist as separate silos in both the
organizational chart and technology stacks/APIs.</t>
        </section>
      </section>
      <section anchor="inconsistent-models-at-the-same-abstraction-layer">
        <name>Inconsistent Models at the Same Abstraction Layer</name>
        <section anchor="inconsistent-parameter-availability-and-naming">
          <name>Inconsistent Parameter Availability and Naming</name>
          <t>Very similar, if not identical, features and functionality across
different models at the same abstraction layer are often using
slightly different parameters names, a different YANG data type
or is not configurable to the same level of detail.</t>
        </section>
        <section anchor="cannot-combine-service-instances-across-lxsm-models">
          <name>Cannot Combine Service Instances Across LxSM Models</name>
          <t>An operator offering a diverse set of services (L3VPN, L2VPN, internet
access, etc.) cannot use the LxSM models to offer a combination of
these services through a consistent representation on the same
orchestrator.</t>
        </section>
        <section anchor="lxsm-and-network-slice-service-relationship">
          <name>LxSM and Network Slice Service Relationship</name>
          <t>The published LxSM models and <xref target="draft-ietf-teas-ietf-network-slice-nbi-yang-26"/>
act as Service Models with a similar level of abstraction. Operators
need guidance on the use cases for both model sets, and when one should
be used versus the other or whether both can, and should be, combined
for a given deployment scenarios.</t>
        </section>
      </section>
      <section anchor="misalignment-between-abstraction-layers">
        <name>Misalignment Between Abstraction Layers</name>
        <t>Service abstractions are realized through a combination of
service-level models, network-level models, control-plane behavior,
and management interfaces.  These layers are often developed
independently, with limited coordination across working groups or
operational domains.</t>
        <section anchor="no-clear-mapping-from-service-to-network-models">
          <name>No Clear Mapping From Service to Network Models</name>
          <t>Some service abstractions do not have a clear mapping to underlying
network models, making it difficult to implement and automate
end-to-end service provisioning.</t>
        </section>
        <section anchor="no-clear-mapping-from-network-to-service-models">
          <name>No Clear Mapping From Network to Service Models</name>
          <t>The Network Models (LxNM) expose parameters that are have no equivalent
in the Service Models (LxSM), making it difficult to implement a
consistent mapping.</t>
        </section>
        <section anchor="different-control-plane-behaviors-across-vendors">
          <name>Different Control-Plane Behaviors Across Vendors</name>
          <t>Control-plane behaviors (vendor differentiators) that are difficult to
correlate with service-level intent.</t>
        </section>
        <section anchor="inconsistent-service-semantics">
          <name>Inconsistent Service Semantics</name>
          <t>Abstraction models frequently rely on metrics, attributes, or
parameters whose semantics vary across vendors, models, implementations, or
consumption contexts.  Concepts such as cost, availability, or
performance may be represented using different definitions, units,
scopes, or update frequencies.</t>
          <ul spacing="normal">
            <li>
              <t>APIs derived from similar intentions differ in service semantics
across vendors and deployments, complicating integration for
operators and OSS/BSS systems.</t>
            </li>
            <li>
              <t>The lack of consistent guidance on how abstractions should be
modeled, exposed, and consumed results in APIs that vary
significantly across vendors and deployments.</t>
            </li>
            <li>
              <t>Inconsistent semantics complicate integration between systems and
undermine the reliability of automation, typically addressed
through custom logic or manual processes that reduce portability
and interoperability.</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="limited-observability-and-feedback">
        <name>Limited Observability and Feedback</name>
        <t>Existing abstractions primarily focus on configuration and offer
limited standardized mechanisms for reporting whether requested
behaviors have been successfully applied or remain valid over time.</t>
        <ul spacing="normal">
          <li>
            <t>Operators have limited ability to validate whether service intent is
being met over time or to correlate operational state across
abstraction layers. Operational considerations such as alarms,
notifications, and state changes triggered by service updates are
not comprehensively addressed in the existing Service and Network
Models, further hindering end-to-end observability.</t>
          </li>
          <li>
            <t>The lack of consistent feedback undermines closed-loop automation
and complicates troubleshooting, particularly in multi-vendor and
multi-domain environments.</t>
          </li>
          <li>
            <t>This lack of feedback assurance increases reliance on manual
monitoring and intervention.</t>
          </li>
        </ul>
        <section anchor="lack-of-operational-state-in-lxsm-and-lxnm-models">
          <name>Lack of Operational State in LxSM and LxNM Models</name>
          <t>Some of the LxSM and LxNM models provide operational state
information, but this is not consistent across models, and the
information provided is often insufficient for operators to
determine whether the service is functioning as intended.</t>
          <t>For example, the L3SM model does not provide any operational state
information, while the L2SM model provides some operational state
information, but it is limited to the status of the service and
does not include e.g. details on SLO violations or other operational
metrics that would be useful for troubleshooting and monitoring.</t>
        </section>
      </section>
      <section anchor="ossbss-interface-and-api-interoperability">
        <name>OSS/BSS Interface and API Interoperability</name>
        <t>YANG data models are commonly used as the basis for APIs that expose
service abstractions to external systems.  However, existing work
provides limited guidance on how these abstractions should be
exposed, versioned, or consumed in a predictable and interoperable
manner.</t>
        <section anchor="tmf-640641-apis-and-yang-model-alignment">
          <name>TMF 640/641 APIs and YANG Model Alignment</name>
          <t>Some operators adopt TMF640/641 as APIs for service ordering from
their BSS, but how these interfaces can be aligned with
service/network YANG models is not specified.  Operators face the
challenge of either paying commercial OSS/BSS providers to create
bespoke interfaces or building an adaptation layer themselves.</t>
        </section>
        <section anchor="divergence-between-yang-models-and-generated-apis">
          <name>Divergence Between YANG Models and Generated APIs</name>
          <t>APIs generated from similar YANG models often differ in service
semantics, complicating integration across systems, vendors, and
deployment environments.</t>
        </section>
      </section>
      <section anchor="lack-of-architectural-guidance-and-documentation">
        <name>Lack of Architectural Guidance and Documentation</name>
        <t>A recurring theme from the NEMOPS discussions is the absence of
architectural documentation and operational guidance explaining how
existing abstractions, models, protocols, and tools are intended to
work together as a system.</t>
        <ul spacing="normal">
          <li>
            <t>Operators express difficulty understanding which abstractions to
use, how they should be combined, and how responsibilities are
divided across layers and working groups.</t>
          </li>
          <li>
            <t>The absence of cohesive guidance leads to divergent
interpretations and inconsistent deployments.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="evidence-from-the-iab-nemops-workshop">
      <name>Evidence from the IAB NEMOPS Workshop</name>
      <t>This section summarizes the relevant findings of the IAB NEMOPS
Workshop <xref target="NEMOPS"/> that corroborate the problems identified in
Section 4.</t>
      <ul spacing="normal">
        <li>
          <t>Despite significant progress in protocol development and data
modeling, operational workflows remain fragmented and difficult to
automate end-to-end.</t>
        </li>
        <li>
          <t>Model-driven network management is generally successful, yet
insufficient on its own to address higher-level operational needs.</t>
        </li>
        <li>
          <t>Gaps between device-level and service-level abstractions: existing
models often lack the semantic alignment and contextual information
required by orchestration and OSS/BSS systems.</t>
        </li>
        <li>
          <t>Operators must perform extensive model mapping, data
transformation, and system-specific integration outside the scope
of standardized abstractions.</t>
        </li>
        <li>
          <t>Limited ability to validate whether service intent is being met
over time or to correlate operational state across abstraction
layers.</t>
        </li>
        <li>
          <t>Additional operator-reported challenges to be added here from contributors.</t>
        </li>
      </ul>
    </section>
    <section anchor="operator-experiences">
      <name>Operator Experiences</name>
      <t>TODO</t>
      <t>This section documents operational problems reported directly by
network operators.  To be populated by operator contributors.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This memo includes no request to IANA.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>TODO</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-informative-references">
      <name>Informative References</name>
      <reference anchor="RFC8299">
        <front>
          <title>YANG Data Model for L3VPN Service Delivery</title>
          <author fullname="Q. Wu" initials="Q." role="editor" surname="Wu"/>
          <author fullname="S. Litkowski" initials="S." surname="Litkowski"/>
          <author fullname="L. Tomotaki" initials="L." surname="Tomotaki"/>
          <author fullname="K. Ogaki" initials="K." surname="Ogaki"/>
          <date month="January" year="2018"/>
          <abstract>
            <t>This document defines a YANG data model that can be used for communication between customers and network operators and to deliver a Layer 3 provider-provisioned VPN service. This document is limited to BGP PE-based VPNs as described in RFCs 4026, 4110, and 4364. This model is intended to be instantiated at the management system to deliver the overall service. It is not a configuration model to be used directly on network elements. This model provides an abstracted view of the Layer 3 IP VPN service configuration components. It will be up to the management system to take this model as input and use specific configuration models to configure the different network elements to deliver the service. How the configuration of network elements is done is out of scope for this document.</t>
            <t>This document obsoletes RFC 8049; it replaces the unimplementable module in that RFC with a new module with the same name that is not backward compatible. The changes are a series of small fixes to the YANG module and some clarifications to the text.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8299"/>
        <seriesInfo name="DOI" value="10.17487/RFC8299"/>
      </reference>
      <reference anchor="RFC8466">
        <front>
          <title>A YANG Data Model for Layer 2 Virtual Private Network (L2VPN) Service Delivery</title>
          <author fullname="B. Wen" initials="B." surname="Wen"/>
          <author fullname="G. Fioccola" initials="G." role="editor" surname="Fioccola"/>
          <author fullname="C. Xie" initials="C." surname="Xie"/>
          <author fullname="L. Jalil" initials="L." surname="Jalil"/>
          <date month="October" year="2018"/>
          <abstract>
            <t>This document defines a YANG data model that can be used to configure a Layer 2 provider-provisioned VPN service. It is up to a management system to take this as an input and generate specific configuration models to configure the different network elements to deliver the service. How this configuration of network elements is done is out of scope for this document.</t>
            <t>The YANG data model defined in this document includes support for point-to-point Virtual Private Wire Services (VPWSs) and multipoint Virtual Private LAN Services (VPLSs) that use Pseudowires signaled using the Label Distribution Protocol (LDP) and the Border Gateway Protocol (BGP) as described in RFCs 4761 and 6624.</t>
            <t>The YANG data model defined in this document conforms to the Network Management Datastore Architecture defined in RFC 8342.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8466"/>
        <seriesInfo name="DOI" value="10.17487/RFC8466"/>
      </reference>
      <reference anchor="RFC9182">
        <front>
          <title>A YANG Network Data Model for Layer 3 VPNs</title>
          <author fullname="S. Barguil" initials="S." surname="Barguil"/>
          <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios"/>
          <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
          <author fullname="L. Munoz" initials="L." surname="Munoz"/>
          <author fullname="A. Aguado" initials="A." surname="Aguado"/>
          <date month="February" year="2022"/>
          <abstract>
            <t>As a complement to the Layer 3 Virtual Private Network Service Model (L3SM), which is used for communication between customers and service providers, this document defines an L3VPN Network Model (L3NM) that can be used for the provisioning of Layer 3 Virtual Private Network (L3VPN) services within a service provider network. The model provides a network-centric view of L3VPN services.</t>
            <t>The L3NM is meant to be used by a network controller to derive the configuration information that will be sent to relevant network devices. The model can also facilitate communication between a service orchestrator and a network controller/orchestrator.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9182"/>
        <seriesInfo name="DOI" value="10.17487/RFC9182"/>
      </reference>
      <reference anchor="RFC9291">
        <front>
          <title>A YANG Network Data Model for Layer 2 VPNs</title>
          <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
          <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios"/>
          <author fullname="S. Barguil" initials="S." surname="Barguil"/>
          <author fullname="L. Munoz" initials="L." surname="Munoz"/>
          <date month="September" year="2022"/>
          <abstract>
            <t>This document defines an L2VPN Network Model (L2NM) that can be used to manage the provisioning of Layer 2 Virtual Private Network (L2VPN) services within a network (e.g., a service provider network). The L2NM complements the L2VPN Service Model (L2SM) by providing a network-centric view of the service that is internal to a service provider. The L2NM is particularly meant to be used by a network controller to derive the configuration information that will be sent to relevant network devices.</t>
            <t>Also, this document defines a YANG module to manage Ethernet segments and the initial versions of two IANA-maintained modules that include a set of identities of BGP Layer 2 encapsulation types and pseudowire types.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9291"/>
        <seriesInfo name="DOI" value="10.17487/RFC9291"/>
      </reference>
      <reference anchor="RFC9543">
        <front>
          <title>A Framework for Network Slices in Networks Built from IETF Technologies</title>
          <author fullname="A. Farrel" initials="A." role="editor" surname="Farrel"/>
          <author fullname="J. Drake" initials="J." role="editor" surname="Drake"/>
          <author fullname="R. Rokui" initials="R." surname="Rokui"/>
          <author fullname="S. Homma" initials="S." surname="Homma"/>
          <author fullname="K. Makhijani" initials="K." surname="Makhijani"/>
          <author fullname="L. Contreras" initials="L." surname="Contreras"/>
          <author fullname="J. Tantsura" initials="J." surname="Tantsura"/>
          <date month="March" year="2024"/>
          <abstract>
            <t>This document describes network slicing in the context of networks built from IETF technologies. It defines the term "IETF Network Slice" to describe this type of network slice and establishes the general principles of network slicing in the IETF context.</t>
            <t>The document discusses the general framework for requesting and operating IETF Network Slices, the characteristics of an IETF Network Slice, the necessary system components and interfaces, and the mapping of abstract requests to more specific technologies. The document also discusses related considerations with monitoring and security.</t>
            <t>This document also provides definitions of related terms to enable consistent usage in other IETF documents that describe or use aspects of IETF Network Slices.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9543"/>
        <seriesInfo name="DOI" value="10.17487/RFC9543"/>
      </reference>
      <reference anchor="draft-ietf-teas-ietf-network-slice-nbi-yang-26" target="https://datatracker.ietf.org/doc/html/draft-ietf-teas-ietf-network-slice-nbi-yang-26">
        <front>
          <title>A YANG Data Model for the RFC 9543 Network Slice Service</title>
          <author>
            <organization/>
          </author>
          <date>n.d.</date>
        </front>
      </reference>
      <reference anchor="RFC9408">
        <front>
          <title>A YANG Network Data Model for Service Attachment Points (SAPs)</title>
          <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
          <author fullname="O. Gonzalez de Dios" initials="O." surname="Gonzalez de Dios"/>
          <author fullname="S. Barguil" initials="S." surname="Barguil"/>
          <author fullname="Q. Wu" initials="Q." surname="Wu"/>
          <author fullname="V. Lopez" initials="V." surname="Lopez"/>
          <date month="June" year="2023"/>
          <abstract>
            <t>This document defines a YANG data model for representing an abstract view of the provider network topology that contains the points from which its services can be attached (e.g., basic connectivity, VPN, network slices). Also, the model can be used to retrieve the points where the services are actually being delivered to customers (including peer networks).</t>
            <t>This document augments the 'ietf-network' data model defined in RFC 8345 by adding the concept of Service Attachment Points (SAPs). The SAPs are the network reference points to which network services, such as Layer 3 Virtual Private Network (L3VPN) or Layer 2 Virtual Private Network (L2VPN), can be attached. One or multiple services can be bound to the same SAP. Both User-to-Network Interface (UNI) and Network-to-Network Interface (NNI) are supported in the SAP data model.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9408"/>
        <seriesInfo name="DOI" value="10.17487/RFC9408"/>
      </reference>
      <reference anchor="RFC8969">
        <front>
          <title>A Framework for Automating Service and Network Management with YANG</title>
          <author fullname="Q. Wu" initials="Q." role="editor" surname="Wu"/>
          <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
          <author fullname="D. Lopez" initials="D." surname="Lopez"/>
          <author fullname="C. Xie" initials="C." surname="Xie"/>
          <author fullname="L. Geng" initials="L." surname="Geng"/>
          <date month="January" year="2021"/>
          <abstract>
            <t>Data models provide a programmatic approach to represent services and networks. Concretely, they can be used to derive configuration information for network and service components, and state information that will be monitored and tracked. Data models can be used during the service and network management life cycle (e.g., service instantiation, service provisioning, service optimization, service monitoring, service diagnosing, and service assurance). Data models are also instrumental in the automation of network management, and they can provide closed-loop control for adaptive and deterministic service creation, delivery, and maintenance.</t>
            <t>This document describes a framework for service and network management automation that takes advantage of YANG modeling technologies. This framework is drawn from a network operator perspective irrespective of the origin of a data model; thus, it can accommodate YANG modules that are developed outside the IETF.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8969"/>
        <seriesInfo name="DOI" value="10.17487/RFC8969"/>
      </reference>
      <reference anchor="NEMOPS" target="https://datatracker.ietf.org/doc/draft-ietf-nemops-workshop-report/">
        <front>
          <title>IAB Workshop Report: Next Era of Network Management Operations (NEMOPS)</title>
          <author>
            <organization/>
          </author>
          <date>n.d.</date>
        </front>
      </reference>
    </references>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA6Vc23IbR5J9r6+osCJ2xAiAnJG9jjH3xRRFeRVLUlxDlmef
JhroAtCjRje2u0EKdvjf95zMujUA2qPZB9sw2F2XrMyTJy+F6XRqhmqo3aX9
6v397ObePnTtvHYbOxuKwW1cM3xlivm8c4+/98QCn1Ztt7+0VbNsjSnbRVNs
MGjZFcth+mm+nLZN75rpVt+d9uHdaY0P/WD63XxT9X3VNsN+ixff3Xx4a5rd
Zu66S1PimUuzkCH6XX9ph27nDFb0tSk6V1za91vXFQNe7m3RlPauaIqVDG+e
2u7Tqmt3Wzwkq/8ZX1TNyv7AL80nt8cT5aWxU/s/V/c/8L+96x6rhbPFvB+6
YiHD8vvGDRzNFruh3chs/LYNUxd19Yt+ax5ds8OCrc1nxv/q1sYrsHZTVPWl
lc19X7lhed52K3xddIv1pV0Pw7a/vLjgQ/ymenTn4aELfnEx79qn3l3I+xec
sxrWu/ml7edFt9pV9YXM/nd/an+Pp4ZHVfY42DBLeOdcBzmv2ufevvjDkz1f
D5v6K2MgrnXbUcKY0drlrq5VN2bFpnKdfa1Tyh+xqaLxYry09+2nqpDvncqo
lzfO/SL/vqq6oi7b7xs+d75oN8dz/FdX9fa22ECBF+uhPzHJu2Z4qhqXT/MJ
L31f6ffnOPXjYa/XbbNaOhzi3yp3YtDrddUU9oOrnawqDf25wjqW3y/490H/
fL6AxtBsOirVo+jNj2+v//rqu+/Cx2++/dZ//O4vf30VPr767i/h479/8zU/
6plQPaaDK3r95NV22tdQ6mkzr6b7ollNX8mQ0Elv/Vei//ZNMRT2ri1dbbEi
O6wdJ7Ccwd57A5hxJDtTM/lKR8GRuCGpKyy2oPF8wnFFdQUqXFApLr5snX6P
3/z5r0Ee330rorm/uXv/MBtv493VazGwft1u7Y9u23ZY1b37PNibrrDtMm4i
YUSOHi91zLMv3FW2ocZt2m0/ffJrmHayhgtjzs/PjZlOpxFXjPkA6RLo7Lro
LQyo3C1caYF6DtDQ64FwTrvhgfRyIgF9oHs4HIO3HivCJr8g9uFBKFG3514j
YuF7oGfjAGaP1bAPENdPoHiLelfy5dtXs7uJvf1a/v3qXj7z31fDUCzWIqjr
qlvsqqGfyIhekobqwAF0kefWvnH9thoc11d19qkqgaWPxK95VWP2icfMtuut
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
MWI7ePxUAAA=

-->

</rfc>
