idnits 2.17.1 draft-ietf-ccamp-wson-tunnel-model-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- No issues found here. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document date (February 8, 2018) is 2269 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) == Missing Reference: 'TE-Tunnel' is mentioned on line 87, but not defined == Missing Reference: 'RFC6241' is mentioned on line 220, but not defined == Missing Reference: 'RFC6536' is mentioned on line 221, but not defined ** Obsolete undefined reference: RFC 6536 (Obsoleted by RFC 8341) == Missing Reference: 'RFC3688' is mentioned on line 232, but not defined == Missing Reference: 'RFC7950' is mentioned on line 243, but not defined == Missing Reference: 'H1-2A-245' is mentioned on line 291, but not defined == Unused Reference: 'TE-TOPO' is defined on line 258, but no explicit reference was found in the text Summary: 1 error (**), 0 flaws (~~), 8 warnings (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 CCAMP Working Group Y. Lee 2 Internet Draft D. Dhody 3 Intended status: Standard Track Huawei 4 Expires: August 8, 2018 5 V. Lopez 6 Telefonica 8 D. King 9 U. of Lancaster 11 B. Yoon 12 ETRI 14 R. Vilalta 15 CTTC 17 February 8, 2018 19 A Yang Data Model for WSON Tunnel 21 draft-ietf-ccamp-wson-tunnel-model-00.txt 23 Abstract 25 This document provides a YANG data model for WSON TE tunnel. 27 Status of this Memo 29 This Internet-Draft is submitted to IETF in full conformance with 30 the provisions of BCP 78 and BCP 79. 32 Internet-Drafts are working documents of the Internet Engineering 33 Task Force (IETF), its areas, and its working groups. Note that 34 other groups may also distribute working documents as Internet- 35 Drafts. 37 Internet-Drafts are draft documents valid for a maximum of six 38 months and may be updated, replaced, or obsoleted by other documents 39 at any time. It is inappropriate to use Internet-Drafts as 40 reference material or to cite them other than as "work in progress." 42 The list of current Internet-Drafts can be accessed at 43 http://www.ietf.org/ietf/1id-abstracts.txt 45 The list of Internet-Draft Shadow Directories can be accessed at 46 http://www.ietf.org/shadow.html 48 This Internet-Draft will expire on August 8, 2018. 50 Copyright Notice 52 Copyright (c) 2018 IETF Trust and the persons identified as the 53 document authors. All rights reserved. 55 This document is subject to BCP 78 and the IETF Trust's Legal 56 Provisions Relating to IETF Documents 57 (http://trustee.ietf.org/license-info) in effect on the date of 58 publication of this document. Please review these documents 59 carefully, as they describe your rights and restrictions with 60 respect to this document. Code Components extracted from this 61 document must include Simplified BSD License text as described in 62 Section 4.e of the Trust Legal Provisions and are provided without 63 warranty as described in the Simplified BSD License. 65 Table of Contents 67 1. Introduction...................................................2 68 2. YANG Model (Tree Structure)....................................2 69 3. TE Tunnel Model for WSON.......................................3 70 4. Security Considerations........................................6 71 5. IANA Considerations............................................6 72 6. Acknowledgments................................................6 73 7. References.....................................................7 74 7.1. Normative References......................................7 75 7.2. Informative References....................................7 76 8. Contributors...................................................7 77 Authors' Addresses................................................7 79 1. Introduction 81 This document provides a YANG data model for WSON tunnel model. The 82 YANG model described in this document is a WSON technology-specific 83 Yang Tunnel model based on the information model developed in 84 [RFC7446] and the two encoding documents [RFC7581] and [RFC7579] 85 that developed protocol independent encodings based on [RFC7446]. 87 This document augments the generic TE tunnel model [TE-Tunnel]. 89 2. YANG Model (Tree Structure) 91 module: ietf-wson-tunnel 92 augment /te:te/te:tunnels/te:tunnel: 93 +--rw src-client-signal? identityref 94 +--rw dst-client-signal? identityref 95 augment /te:te/te:tunnels/te:tunnel/te:state: 96 +--ro src-client-signal? identityref 97 +--ro dst-client-signal? identityref 98 augment /te:te/te:globals/te:named-path-constraints/te:named-path- 99 constraint: 100 +--rw wavelength-assignment? identityref 101 augment /te:tunnels-rpc/te:input/te:tunnel-info/tepc:request-list: 102 +---- src-client-signal? identityref 103 +---- dst-client-signal? identityref 104 +---- wavelength-assignment? identityref 106 3. TE Tunnel Model for WSON 108 file "ietf-wson-tunnel@2018-02-08.yang" 110 module ietf-wson-tunnel { 111 //TODO: FIXME 112 //yang-version 1.1; 114 namespace "urn:ietf:params:xml:ns:yang:ietf-wson-tunnel"; 115 prefix "wson-tunnel"; 117 import ietf-te { prefix "te"; } 118 import ietf-otn-types { prefix "otn-types"; } 119 import ietf-te-wson-types { prefix "wson-types"; } 120 import ietf-te-path-computation { prefix "tepc"; } 122 organization 123 "IETF CCAMP Working Group"; 125 contact 126 "WG Web: 127 WG List: 129 WG Chair: Daniele Ceccarelli 130 132 WG Chair: Fatai Zhang 133 135 Editor: Young Lee 136 Editor: Dhruv Dhody 137 Editor: Ricard Vilalta "; 138 description 139 "This module defines a model for WSON Tunnel Services."; 141 revision "2018-02-08" { 142 description 143 "Updates to version 0"; 144 reference "version 0"; 145 } 147 grouping wson-tunnel-endpoint { 148 description "Parameters for OTN tunnel."; 150 leaf src-client-signal { 151 type identityref { 152 base otn-types:client-signal; 153 } 154 description 155 "Client signal at the source endpoint of 156 the tunnel."; 157 } 159 leaf dst-client-signal { 160 type identityref { 161 base otn-types:client-signal; 162 } 163 description 164 "Client signal at the destination endpoint of 165 the tunnel."; 166 } 167 } 169 grouping wson-path-constraints { 170 description 171 "Global named path constraints configuration 172 grouping for WSON tunnel"; 174 leaf wavelength-assignment { 175 type identityref { 176 base wson-types:wavelength-assignment; 177 } 178 description "Wavelength Allocation Method"; 179 } 180 } 182 augment "/te:te/te:tunnels/te:tunnel" { 183 description 184 "Augment with additional parameters required for WSON 185 tunnel."; 186 uses wson-tunnel-endpoint; 187 } 189 augment "/te:te/te:tunnels/te:tunnel/te:state" { 190 description 191 "Augment with additional parameters required for WSON 192 tunnel."; 193 uses wson-tunnel-endpoint; 194 } 196 augment "/te:te/te:globals/te:named-path-constraints/" 197 + "te:named-path-constraint" { 198 description 199 "Augment with additional constraints WSON 200 tunnel."; 201 uses wson-path-constraints; 202 } 204 augment "/te:tunnels-rpc/te:input/te:tunnel-info/" 205 + "tepc:request-list" { 206 description 207 "Augment with additional constraints WSON 208 tunnel."; 209 uses wson-tunnel-endpoint; 210 uses wson-path-constraints; 211 } 213 } 215 216 4. Security Considerations 218 The configuration, state, and action data defined in this document 219 are designed to be accessed via a management protocol with a secure 220 transport layer, such as NETCONF [RFC6241]. The NETCONF access 221 control model [RFC6536] provides the means to restrict access for 222 particular NETCONF users to a preconfigured subset of all available 223 NETCONF protocol operations and content. 225 A number of configuration data nodes defined in this document are 226 writable/deletable (i.e., "config true") These data nodes may be 227 considered sensitive or vulnerable in some network environments. 229 5. IANA Considerations 231 This document registers the following namespace URIs in the IETF XML 232 registry [RFC3688]: 234 -------------------------------------------------------------------- 235 URI: urn:ietf:params:xml:ns:yang:ietf-wson-tunnel 236 Registrant Contact: The IESG. 237 XML: N/A, the requested URI is an XML namespace. 238 -------------------------------------------------------------------- 240 This document registers the following YANG modules in the YANG 241 Module 243 Names registry [RFC7950]: 245 -------------------------------------------------------------------- 246 name: ietf-wson-tunnel 247 namespace: urn:ietf:params:xml:ns:yang:ietf-wson-tunnel 248 reference: RFC XXXX (TDB) 249 -------------------------------------------------------------------- 250 6. Acknowledgments 252 This document was prepared using 2-Word-v2.0.template.dot. 254 7. References 256 7.1. Normative References 258 [TE-TOPO] X. Liu, et al., "YANG Data Model for TE Topologies", work 259 in progress: draft-ietf-teas-yang-te-topo. 261 7.2. Informative References 263 [RFC7446] Y. Lee, G. Bernstein, D. Li, W. Imajuku, "Routing and 264 Wavelength Assignment Information Model for Wavelength 265 Switched Optical Networks", RFC 7446, Feburary 2015. 267 [RFC7579] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "General 268 Network Element Constraint Encoding for GMPLS Controlled 269 Networks", RFC 7579, June 2015. 271 [RFC7581] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "Routing and 272 Wavelength Assignment Information Encoding for Wavelength 273 Switched Optical Networks", RFC 7581, June 2015. 275 8. Contributors 277 Authors' Addresses 279 Young Lee (ed.) 280 Huawei Technologies 281 5340 Legacy Drive, Building 3 282 Plano, TX 75023 283 USA 285 Phone: (469) 277-5838 286 Email: leeyoung@huawei.com 288 Dhruv Dhody 289 Huawei Technologies India Pvt. Ltd, 290 Near EPIP Industrial Area, Kundalahalli Village, Whitefield, 291 Bangalore - 560 037 [H1-2A-245] 292 Email: dhruv.dhody@huawei.com 294 Victor Lopez 295 Telefonica 296 Email: victor.lopezalvarez@telefonica.com 298 Daniel King 299 University of Lancaster 300 Email: d.king@lancaster.ac.uk 302 Bin Yeong Yoon 303 ETRI 304 218 Gaijeongro, Yuseong-gu 305 Daejeon, Korea 306 Email: byyun@etri.re.kr 308 Ricard Vilalta 309 CTTC 310 Email: ricard.vilalta@cttc.es