idnits 2.17.1 draft-lee-ccamp-wson-tunnel-model-03.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 (November 12, 2017) is 2350 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 221, but not defined == Missing Reference: 'RFC6536' is mentioned on line 222, but not defined ** Obsolete undefined reference: RFC 6536 (Obsoleted by RFC 8341) == Missing Reference: 'RFC3688' is mentioned on line 233, but not defined == Missing Reference: 'RFC7950' is mentioned on line 244, but not defined == Missing Reference: 'H1-2A-245' is mentioned on line 292, but not defined == Unused Reference: 'TE-TOPO' is defined on line 259, 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: May 12, 2018 5 V. Lopez 6 Telefonica 8 D. King 9 U. of Lancaster 11 B. Yoon 12 ETRI 14 R. Vilalta 15 CTTC 17 November 12, 2017 19 A Yang Data Model for WSON Tunnel 21 draft-lee-ccamp-wson-tunnel-model-03.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 May 12, 2018. 50 Copyright Notice 52 Copyright (c) 2017 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........................................5 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-te-wson@2017-10-29.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 "2017-10-29" { 142 description 143 "Updates to version 2"; 144 reference "version 2"; 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 217 4. Security Considerations 219 The configuration, state, and action data defined in this document 220 are designed to be accessed via a management protocol with a secure 221 transport layer, such as NETCONF [RFC6241]. The NETCONF access 222 control model [RFC6536] provides the means to restrict access for 223 particular NETCONF users to a preconfigured subset of all available 224 NETCONF protocol operations and content. 226 A number of configuration data nodes defined in this document are 227 writable/deletable (i.e., "config true") These data nodes may be 228 considered sensitive or vulnerable in some network environments. 230 5. IANA Considerations 232 This document registers the following namespace URIs in the IETF XML 233 registry [RFC3688]: 235 -------------------------------------------------------------------- 236 URI: urn:ietf:params:xml:ns:yang:ietf-wson-tunnel 237 Registrant Contact: The IESG. 238 XML: N/A, the requested URI is an XML namespace. 239 -------------------------------------------------------------------- 241 This document registers the following YANG modules in the YANG 242 Module 244 Names registry [RFC7950]: 246 -------------------------------------------------------------------- 247 name: ietf-wson-tunnel 248 namespace: urn:ietf:params:xml:ns:yang:ietf-wson-tunnel 249 reference: RFC XXXX (TDB) 250 -------------------------------------------------------------------- 251 6. Acknowledgments 253 This document was prepared using 2-Word-v2.0.template.dot. 255 7. References 257 7.1. Normative References 259 [TE-TOPO] X. Liu, et al., "YANG Data Model for TE Topologies", work 260 in progress: draft-ietf-teas-yang-te-topo. 262 7.2. Informative References 264 [RFC7446] Y. Lee, G. Bernstein, D. Li, W. Imajuku, "Routing and 265 Wavelength Assignment Information Model for Wavelength 266 Switched Optical Networks", RFC 7446, Feburary 2015. 268 [RFC7579] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "General 269 Network Element Constraint Encoding for GMPLS Controlled 270 Networks", RFC 7579, November2015. 272 [RFC7581] G. Bernstein, Y. Lee, D. Li, W. Imajuku, "Routing and 273 Wavelength Assignment Information Encoding for Wavelength 274 Switched Optical Networks", RFC 7581, November2015. 276 8. Contributors 278 Authors' Addresses 280 Young Lee (ed.) 281 Huawei Technologies 282 5340 Legacy Drive, Building 3 283 Plano, TX 75023 284 USA 286 Phone: (469) 277-5838 287 Email: leeyoung@huawei.com 289 Dhruv Dhody 290 Huawei Technologies India Pvt. Ltd, 291 Near EPIP Industrial Area, Kundalahalli Village, Whitefield, 292 Bangalore - 560 037 [H1-2A-245] 293 Email: dhruv.dhody@huawei.com 295 Victor Lopez 296 Telefonica 297 Email: victor.lopezalvarez@telefonica.com 299 Daniel King 300 University of Lancaster 301 Email: d.king@lancaster.ac.uk 303 Bin Yeong Yoon 304 ETRI 305 218 Gaijeongro, Yuseong-gu 306 Daejeon, Korea 307 Email: byyun@etri.re.kr 309 Ricard Vilalta 310 CTTC 311 Email: ricard.vilalta@cttc.es