<?xml version="1.0" encoding="utf-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.6.17 (Ruby 2.7.0) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>

<?rfc comments="yes"?>

<rfc ipr="trust200902" docName="draft-zheng-ccamp-client-tunnel-yang-13" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="Client Tunnel YANG Model">A YANG Data Model for Client-layer Tunnel</title>

    <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="2023" month="October" day="9"/>

    
    <workgroup>CCAMP Working Group</workgroup>
    

    <abstract>


<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>



  </front>

  <middle>


<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>

<t><list style="symbols">
  <t>Brackets "[" and "]" enclose list keys.</t>
  <t>Abbreviations before data node names: "rw" means configuration
(read-write) and "ro" state data (read-only).</t>
  <t>Symbols after data node names: "?" means an optional node, "!"
means a presence container, and "*" denotes a list and leaf-list.</t>
  <t>Parentheses enclose choice and case nodes, and case nodes are also
marked with a colon (":").</t>
  <t>Ellipsis ("...") stands for contents of subtrees that are not
shown.</t>
</list></t>

</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 title="Ethernet TE Tunnel YANG tree" anchor="fig-eth-topology-tree"><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 title="Ethernet TE Tunnel YANG module" anchor="fig-te-yang"><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 title='Normative References'>




<reference anchor='I-D.ietf-teas-yang-te' target='https://datatracker.ietf.org/doc/html/draft-ietf-teas-yang-te-33'>
   <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>
      <author fullname='Oscar Gonzalez de Dios' initials='O. G.' surname='de Dios'>
         <organization>Telefonica</organization>
      </author>
      <date day='4' month='July' year='2023'/>
      <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-33'/>
   
</reference>

<reference anchor='RFC7950' target='https://www.rfc-editor.org/info/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' target='https://www.rfc-editor.org/info/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' target='https://www.rfc-editor.org/info/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 title='Informative References'>




<reference anchor='I-D.ietf-ccamp-otn-tunnel-model' target='https://datatracker.ietf.org/doc/html/draft-ietf-ccamp-otn-tunnel-model-18'>
   <front>
      <title>OTN Tunnel YANG Model</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='April' year='2023'/>
      <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-18'/>
   
</reference>


<reference anchor='I-D.ietf-ccamp-wson-tunnel-model' target='https://datatracker.ietf.org/doc/html/draft-ietf-ccamp-wson-tunnel-model-09'>
   <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' target='https://www.rfc-editor.org/info/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>


<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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

-->

</rfc>

