<?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.27 (Ruby 3.3.6) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-zheng-ccamp-client-tunnel-yang-17" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.28.1 -->
  <front>
    <title abbrev="Client Tunnel YANG Model">A YANG Data Model for Client-layer Tunnel</title>
    <seriesInfo name="Internet-Draft" value="draft-zheng-ccamp-client-tunnel-yang-17"/>
    <author initials="C." surname="Yu" fullname="Chaode Yu">
      <organization>Huawei Technologies</organization>
      <address>
        <email>yuchaode@huawei.com</email>
      </address>
    </author>
    <author initials="H." surname="Zheng" fullname="Haomian Zheng">
      <organization>Huawei Technologies</organization>
      <address>
        <postal>
          <street>H1, Huawei Xiliu Beipo Village, Songshan Lake</street>
          <city>Dongguan</city>
          <region>Guangdong</region>
          <code>523808</code>
          <country>China</country>
        </postal>
        <email>zhenghaomian@huawei.com</email>
      </address>
    </author>
    <author initials="A." surname="Guo" fullname="Aihua Guo">
      <organization>Futurewei</organization>
      <address>
        <email>aihuaguo@futurewei.com</email>
      </address>
    </author>
    <author initials="I." surname="Busi" fullname="Italo Busi">
      <organization>Huawei Technologies</organization>
      <address>
        <email>italo.busi@huawei.com</email>
      </address>
    </author>
    <author initials="Y." surname="Xu" fullname="Yunbin Xu">
      <organization>CAICT</organization>
      <address>
        <email>xuyunbin@caict.ac.cn</email>
      </address>
    </author>
    <author initials="Y." surname="Zhao" fullname="Yang Zhao">
      <organization>China Mobile</organization>
      <address>
        <email>zhaoyangyjy@chinamobile.com</email>
      </address>
    </author>
    <author initials="X." surname="Liu" fullname="Xufeng Liu">
      <organization>Alef Edge</organization>
      <address>
        <email>xufeng.liu.ietf@gmail.com</email>
      </address>
    </author>
    <date year="2025" month="April" day="14"/>
    <area>Routing</area>
    <workgroup>CCAMP Working Group</workgroup>
    <keyword>next generation</keyword>
    <keyword>unicorn</keyword>
    <keyword>sparkling distributed ledger</keyword>
    <abstract>
      <?line 88?>

<t>A transport network is a server-layer network to provide connectivity
services to its client.  In this draft the tunnel of client is
described, with the definition of client tunnel YANG model.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://italobusi.github.io/eth-te-tunnel/draft-zheng-ccamp-client-tunnel-yang.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-zheng-ccamp-client-tunnel-yang/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Common Control and Measurement Plane Working Group mailing list (<eref target="mailto:ccamp@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/ccamp/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/ccamp/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/italobusi/eth-te-tunnel"/>.</t>
    </note>
  </front>
  <middle>
    <?line 94?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>A transport network is a server-layer network designed to provide
   connectivity services for a client-layer network to carry the client
   traffic transparently across the server-layer network resources.  The
   tunnel model in Traffic-Engineered network has been defined in both
   generic way and technology-specific way.  The generic model, which is
   the base TE tunnel YANG model, can be found at
   <xref target="I-D.ietf-teas-yang-te"/>.  Technology-specific models, such as OTN/
   WSON tunnel model, have also been defined in
   <xref target="I-D.ietf-ccamp-otn-tunnel-model"/> and
   <xref target="I-D.ietf-ccamp-wson-tunnel-model"/> respectively.  Corresponding
   tunnel on client-layer is also required, to have a complete topology
   view from the perspective of network controllers.</t>
      <t>This document defines a data model of all client-layer tunnel, using
   YANG language defined in <xref target="RFC7950"/>.  The model is augmenting the
   generic TE tunnel model, and can be used by applications exposing to
   a network controller via a REST interface.  Furthermore, it can be
   used by an application to describe the client tunnel that constructed
   above the server-layer network.  It is also worth noting that the
   client layer network will only need the tunnel model when there is a
   demand for switching techniques, such as Carrier Ethernet and MPLS-
   TP.  The transparent signals do not need this model.</t>
    </section>
    <section anchor="terminology-and-notations">
      <name>Terminology and Notations</name>
      <t>A simplified graphical representation of the data model is used in
   this document.  The meaning of the symbols in the YANG data tree
   presented later in this document is defined in <xref target="RFC8340"/>.  They are
   provided below for reference.</t>
      <ul spacing="normal">
        <li>
          <t>Brackets "[" and "]" enclose list keys.</t>
        </li>
        <li>
          <t>Abbreviations before data node names: "rw" means configuration
(read-write) and "ro" state data (read-only).</t>
        </li>
        <li>
          <t>Symbols after data node names: "?" means an optional node, "!"
means a presence container, and "*" denotes a list and leaf-list.</t>
        </li>
        <li>
          <t>Parentheses enclose choice and case nodes, and case nodes are also
marked with a colon (":").</t>
        </li>
        <li>
          <t>Ellipsis ("...") stands for contents of subtrees that are not
shown.</t>
        </li>
      </ul>
    </section>
    <section anchor="yang-model-for-client-layer-tunnel">
      <name>YANG Model for Client-layer Tunnel</name>
      <section anchor="yang-tree-for-ethernet-tunnel">
        <name>YANG Tree for Ethernet Tunnel</name>
        <figure anchor="fig-eth-topology-tree">
          <name>Ethernet TE Tunnel YANG tree</name>
          <artwork type="ascii-art" name="ietf-eth-te-tunnel.tree"><![CDATA[
module: ietf-eth-te-tunnel

  augment /te:te/te:tunnels/te:tunnel:
    +--rw src-eth-tunnel-endpoint
    |  +--rw vlanid?     etht-types:vlanid
    |  +--rw tag-type?   etht-types:eth-tag-type
    +--rw dst-eth-tunnel-endpoint
    |  +--rw vlanid?     etht-types:vlanid
    |  +--rw tag-type?   etht-types:eth-tag-type
    +--rw bandwidth-profile
       +--rw bandwidth-profile-type?
       |       etht-types:bandwidth-profile-type
       +--rw CIR?                      uint64
       +--rw CBS?                      uint64
       +--rw EIR?                      uint64
       +--rw EBS?                      uint64
       +--rw color-aware?              boolean
       +--rw coupling-flag?            boolean
]]></artwork>
        </figure>
      </section>
      <section anchor="yang-tree-for-tunnel-of-other-client-signal-model">
        <name>YANG Tree for Tunnel of other Client Signal Model</name>
        <t>This section will be completed later.</t>
      </section>
    </section>
    <section anchor="yang-code-for-client-layer-tunnel">
      <name>YANG Code for Client-layer Tunnel</name>
      <section anchor="the-eth-tunnel-yang-code">
        <name>The ETH Tunnel YANG Code</name>
        <figure anchor="fig-te-yang">
          <name>Ethernet TE Tunnel YANG module</name>
          <sourcecode type="yang" markers="true" name="ietf-eth-te-tunnel@2018-03-01.yang"><![CDATA[
module ietf-eth-te-tunnel {

    namespace "urn:ietf:params:xml:ns:yang:ietf-eth-te-tunnel";

    prefix "eth-tunnel";

    import ietf-te {
        prefix "te";
    }

    import ietf-eth-tran-types {
        prefix "etht-types";
    }

    organization
        "Internet Engineering Task Force (IETF) CCAMP WG";
  contact
    "
      WG List: <mailto:ccamp@ietf.org>

      ID-draft editor:
        Haomian Zheng (zhenghaomian@huawei.com);
        Italo Busi (italo.busi@huawei.com);
        Aihua Guo (aihuaguo.ietf@gmail.com);
        Yunbin Xu (xuyunbin@caict.ac.cn);
        Yang Zhao (zhaoyangyjy@chinamobile.com);
        Xufeng Liu (xufeng.liu.ietf@gmail.com);
    ";

    description
        "This module defines a model for ETH transport tunnel";

    revision 2018-03-01 {
        description
            "Initial revision";
        reference
            "draft-zheng-ccamp-client-tunnel-yang";
    }

    grouping eth-tunnel-endpoint {
        description "Parameters for ETH tunnel.";

        leaf vlanid {
            type etht-types:vlanid;
            description
                "VLAN tag id.";
        }

        leaf tag-type {
            type etht-types:eth-tag-type;
            description "VLAN tag type.";
        }
    }

    augment "/te:te/te:tunnels/te:tunnel" {
        description
            "Augment with additional parameters required for ETH
            service.";

        container src-eth-tunnel-endpoint {
            description
                "Source ETH tunnel endpoint.";

            uses eth-tunnel-endpoint;
        }
        container dst-eth-tunnel-endpoint {
            description
                "Destination ETH tunnel endpoint.";

            uses eth-tunnel-endpoint;
        }

        container bandwidth-profile {
            description
                "ETH tunnel bandwidth profile specification.";

            uses etht-types:etht-bandwidth-profiles;
        }
    }
}
]]></sourcecode>
        </figure>
      </section>
      <section anchor="other-client-layer-tunnel-yang-code">
        <name>Other Client-layer Tunnel YANG Code</name>
        <t>TBD.</t>
      </section>
    </section>
    <section anchor="considerations-and-open-issue">
      <name>Considerations and Open Issue</name>
      <t>Editor Notes: This section is used to note temporary discussion/
conclusion that to be fixed in the future version, and will be
removed before publication.  This is a part of L2 work, need to
discuss how to go with other L2 network models.  The expectation is
to include all potential L2 TE part in this work.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>TBD.</t>
    </section>
    <section anchor="manageability-considerations">
      <name>Manageability Considerations</name>
      <t>TBD.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The data following the model defined in this document is exchanged
via, for example, the interface between an orchestrator and a
transport network controller.  The security concerns mentioned in
<xref target="I-D.ietf-teas-yang-te"/> also applies to this document.</t>
      <t>The YANG module defined in this document can be accessed via the
RESTCONF protocol defined in <xref target="RFC8040"/>, or maybe via the NETCONF
protocol <xref target="RFC6241"/>.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="I-D.ietf-teas-yang-te">
          <front>
            <title>A YANG Data Model for Traffic Engineering Tunnels, Label Switched Paths and Interfaces</title>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Rakesh Gandhi" initials="R." surname="Gandhi">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Alef Edge</organization>
            </author>
            <author fullname="Vishnu Pavan Beeram" initials="V. P." surname="Beeram">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Igor Bryskin" initials="I." surname="Bryskin">
              <organization>Individual</organization>
            </author>
            <date day="9" month="October" year="2024"/>
            <abstract>
              <t>   This document defines a YANG data model for the provisioning and
   management of Traffic Engineering (TE) tunnels, Label Switched Paths
   (LSPs), and interfaces.  The model covers data that is independent of
   any technology or dataplane encapsulation and is divided into two
   YANG modules that cover device-specific, and device independent data.

   This model covers data for configuration, operational state, remote
   procedural calls, and event notifications.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-yang-te-37"/>
        </reference>
        <reference anchor="RFC7950">
          <front>
            <title>The YANG 1.1 Data Modeling Language</title>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <date month="August" year="2016"/>
            <abstract>
              <t>YANG is a data modeling language used to model configuration data, state data, Remote Procedure Calls, and notifications for network management protocols. This document describes the syntax and semantics of version 1.1 of the YANG language. YANG version 1.1 is a maintenance release of the YANG language, addressing ambiguities and defects in the original specification. There are a small number of backward incompatibilities from YANG version 1. This document also specifies the YANG mappings to the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7950"/>
          <seriesInfo name="DOI" value="10.17487/RFC7950"/>
        </reference>
        <reference anchor="RFC8040">
          <front>
            <title>RESTCONF Protocol</title>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <date month="January" year="2017"/>
            <abstract>
              <t>This document describes an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8040"/>
          <seriesInfo name="DOI" value="10.17487/RFC8040"/>
        </reference>
        <reference anchor="RFC6241">
          <front>
            <title>Network Configuration Protocol (NETCONF)</title>
            <author fullname="R. Enns" initials="R." role="editor" surname="Enns"/>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." role="editor" surname="Schoenwaelder"/>
            <author fullname="A. Bierman" initials="A." role="editor" surname="Bierman"/>
            <date month="June" year="2011"/>
            <abstract>
              <t>The Network Configuration Protocol (NETCONF) defined in this document provides mechanisms to install, manipulate, and delete the configuration of network devices. It uses an Extensible Markup Language (XML)-based data encoding for the configuration data as well as the protocol messages. The NETCONF protocol operations are realized as remote procedure calls (RPCs). This document obsoletes RFC 4741. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6241"/>
          <seriesInfo name="DOI" value="10.17487/RFC6241"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.ietf-ccamp-otn-tunnel-model">
          <front>
            <title>A YANG Data Model for Optical Transport Network (OTN) Tunnels and Label Switched Paths</title>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Victor Lopez" initials="V." surname="Lopez">
              <organization>Nokia</organization>
            </author>
            <author fullname="Yunbin Xu" initials="Y." surname="Xu">
              <organization>CAICT</organization>
            </author>
            <date day="3" month="December" year="2024"/>
            <abstract>
              <t>   This document describes the YANG data model for tunnels in OTN TE
   networks.  The model can be used to do the configuration in order to
   establish the tunnel in OTN network.  This work is independent with
   the control plane protocols.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-otn-tunnel-model-22"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-wson-tunnel-model">
          <front>
            <title>A Yang Data Model for WSON Tunnel</title>
            <author fullname="Young Lee" initials="Y." surname="Lee">
              <organization>Samsung</organization>
            </author>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Aihua Guo" initials="A." surname="Guo">
              <organization>Futurewei</organization>
            </author>
            <author fullname="Victor Lopez" initials="V." surname="Lopez">
              <organization>Nokia</organization>
            </author>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Lancaster University</organization>
            </author>
            <author fullname="Bin Yeong Yoon" initials="B. Y." surname="Yoon">
              <organization>ETRI</organization>
            </author>
            <author fullname="Ricard Vilalta" initials="R." surname="Vilalta">
              <organization>CTTC</organization>
            </author>
            <date day="9" month="July" year="2023"/>
            <abstract>
              <t>   This document provides a YANG data model for WSON TE tunnel.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-wson-tunnel-model-09"/>
        </reference>
        <reference anchor="RFC8340">
          <front>
            <title>YANG Tree Diagrams</title>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="L. Berger" initials="L." role="editor" surname="Berger"/>
            <date month="March" year="2018"/>
            <abstract>
              <t>This document captures the current syntax used in YANG module tree diagrams. The purpose of this document is to provide a single location for this definition. This syntax may be updated from time to time based on the evolution of the YANG language.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="215"/>
          <seriesInfo name="RFC" value="8340"/>
          <seriesInfo name="DOI" value="10.17487/RFC8340"/>
        </reference>
      </references>
    </references>
    <?line 292?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>We would like to thank Igor Bryskin and Daniel King for their
comments and discussions.</t>
    </section>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact initials="Z." surname="Liu" fullname="Zhe Liu">
        <organization>Huawei Technologies</organization>
        <address>
          <email>liuzhe123@huawei.com</email>
        </address>
      </contact>
      <contact initials="S." surname="Belotti" fullname="Sergio Belotti">
        <organization>Nokia</organization>
        <address>
          <email>sergio.belotti@nokia.com</email>
        </address>
      </contact>
      <contact initials="Y." surname="Yao" fullname="Yingxi Yao">
        <organization>Shanghai Bell</organization>
        <address>
          <email>yingxi.yao@nokia-sbell.com</email>
        </address>
      </contact>
      <contact initials="G." surname="Fioccola" fullname="Giuseppe Fioccola">
        <organization>Huawei Technologies</organization>
        <address>
          <email>giuseppe.fioccola@huawei.com</email>
        </address>
      </contact>
      <contact initials="Y." surname="Zheng" fullname="Yanlei Zheng">
        <organization>China Unicom</organization>
        <address>
          <email>zhengyanlei@chinaunicom.cn</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
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
r2RsshuY0RYxNmfcDLIOPjdI/gtoe1Yd7yAAAA==

-->

</rfc>
