idnits 2.17.1 draft-martinelli-ccamp-wson-iv-encode-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 doesn't use any RFC 2119 keywords, yet seems to have RFC 2119 boilerplate text. -- The document date (July 30, 2012) is 4287 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: 'ID.martinelli-ccamp-wson-iv-info' is mentioned on line 153, but not defined == Unused Reference: 'I-D.narten-iana-considerations-rfc2434bis' is defined on line 233, but no explicit reference was found in the text == Unused Reference: 'ID-martinelli-ccamp-wson-iv-info' is defined on line 239, but no explicit reference was found in the text == Unused Reference: 'RFC6163' is defined on line 250, but no explicit reference was found in the text -- Possible downref: Non-RFC (?) normative reference: ref. 'ITU.G680' -- Possible downref: Non-RFC (?) normative reference: ref. 'ITU.G697' == Outdated reference: A later version (-20) exists of draft-ietf-ccamp-general-constraint-encode-08 == Outdated reference: A later version (-24) exists of draft-ietf-ccamp-rwa-info-14 == Outdated reference: A later version (-05) exists of draft-martinelli-ccamp-wson-iv-info-00 Summary: 0 errors (**), 0 flaws (~~), 9 warnings (==), 3 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 CCAMP G. Martinelli 3 Internet-Draft M. Kattan 4 Intended status: Standards Track G. Galimberti 5 Expires: January 31, 2013 Cisco 6 A. Zanardi 7 CREATE-NET 8 July 30, 2012 10 Encoding for WSON Information Model with Impairments Validation. 11 draft-martinelli-ccamp-wson-iv-encode-00 13 Abstract 15 This document defines proper encoding for the Information Model to 16 support Impairment-Aware (IA) Routing and Wavelength Assignment (RWA) 17 function. This operation might be required in Wavelength Switched 18 Optical Networks (WSON) that already support RWA, encoding defined 19 here goes in addition to available WSON encoding and it is fully 20 compatible with it. 22 As the information model, the encoding is independent from control 23 plane architectures and protocol implementations. Its definitions 24 must be reused in related protocol extensions. 26 Status of this Memo 28 This Internet-Draft is submitted in full conformance with the 29 provisions of BCP 78 and BCP 79. 31 Internet-Drafts are working documents of the Internet Engineering 32 Task Force (IETF). Note that other groups may also distribute 33 working documents as Internet-Drafts. The list of current Internet- 34 Drafts is at http://datatracker.ietf.org/drafts/current/. 36 Internet-Drafts are draft documents valid for a maximum of six months 37 and may be updated, replaced, or obsoleted by other documents at any 38 time. It is inappropriate to use Internet-Drafts as reference 39 material or to cite them other than as "work in progress." 41 This Internet-Draft will expire on January 31, 2013. 43 Copyright Notice 45 Copyright (c) 2012 IETF Trust and the persons identified as the 46 document authors. All rights reserved. 48 This document is subject to BCP 78 and the IETF Trust's Legal 49 Provisions Relating to IETF Documents 50 (http://trustee.ietf.org/license-info) in effect on the date of 51 publication of this document. Please review these documents 52 carefully, as they describe your rights and restrictions with respect 53 to this document. Code Components extracted from this document must 54 include Simplified BSD License text as described in Section 4.e of 55 the Trust Legal Provisions and are provided without warranty as 56 described in the Simplified BSD License. 58 Table of Contents 60 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 61 1.1. Requirements Language . . . . . . . . . . . . . . . . . . . 3 62 2. Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 63 2.1. Optical Parameter . . . . . . . . . . . . . . . . . . . . . 3 64 2.2. Impairment Matrix . . . . . . . . . . . . . . . . . . . . . 4 65 3. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 5 66 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 5 67 5. Security Considerations . . . . . . . . . . . . . . . . . . . . 5 68 6. References . . . . . . . . . . . . . . . . . . . . . . . . . . 6 69 6.1. Normative References . . . . . . . . . . . . . . . . . . . 6 70 6.2. Informative References . . . . . . . . . . . . . . . . . . 6 71 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 7 73 1. Introduction 75 In case of WSON where optical impairments plays a significant role, 76 the framework document [RFC6566] defines related control plane 77 architectural options for an Impairment Aware routing and wavelength 78 assignment (IA-RWA). This document provides a suitable encoding for 79 the related WSON Impairment Information Model defined [ID.martinelli- 80 ccamp-wson-iv-info]. 82 This document directly refers to ITU recommendations [ITU.G680] and 83 [ITU.G697] as already detailed in the information model. 85 1.1. Requirements Language 87 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 88 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 89 document are to be interpreted as described in RFC 2119 [RFC2119]. 91 2. Encoding 93 2.1. Optical Parameter 95 The OPTICAL_PARAM is defined as a TLV object. 97 0 1 2 3 98 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 99 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 100 | Type | Length | 101 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 102 | ParamSource | ParamID | Reserved |W| 103 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 104 | Value | 105 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 106 | Variance | 107 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 109 Where the following parameters are defined: 111 Type. IANA defined for Optical Parameter TLV. 113 Length. The length (bytes) of this TLV including the header. 115 ParamSource. Where this parameter was defined. Currently only 116 [ITU.G697] has defined this with value 1. 118 ParamID. Parameter identifier according to the source. 119 [ITU.G697] has defined the following identifiers: 121 1. Reserved 123 2. Reserved 125 3. Reserved 127 4. Reserved 129 5. OSNR 131 6. Q Factor 133 7. PMD 135 8. Residual Chromatic Dispersion 137 Value. Value for the parameter. As defined by [ITU.G697] is a 32 138 bit IEEE floating point number. 140 Variance. Variance for the parameter, a 32 bit IEEE floating 141 point number. 143 In addition the following flags is defined: 145 W. The parameter has a wavelength dependency 147 [EDITOR NOTE: encoding to be refined. In case of wavelength 148 dependency the label set can be added within parameter definition. 149 To evaluate vs. with impairment matrix flags ] 151 2.2. Impairment Matrix 153 As defined by the [ID.martinelli-ccamp-wson-iv-info] the Impairment 154 Matrix follow the same structure as the Connectivity Matrix with some 155 variations. 157 0 1 2 3 158 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 159 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 160 | Connectivity | MatrixID | Reserved |W|N| 161 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 162 | Link Set A #1 | 163 : : : 164 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 165 | Link Set B #1 | 166 : : : 167 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 168 | Optical Parameter TLV(s) | 169 : : : 170 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 172 Where: 174 Connectivity: 2, Impairment Matrix. 176 MatrixID: matrix identifier, the scope of this integer number is 177 shared with [I-D.ietf-ccamp-rwa-info]. 179 N: Node scope flags. With this flag set there's no Link Set 180 information but only a list of optical parameters TLVs that apply 181 to the whole optical node. 183 W: Wavelength Dependency Matrix [EDITOR NOTE: to evaluate vs a 184 flag at parameter level.] 186 3. Acknowledgements 188 TBD 190 4. IANA Considerations 192 This document reuse the ConnectivityMatrix object defined in 193 [I-D.ietf-ccamp-general-constraint-encode]. 195 This document defines the Optical Parameter Object. 197 5. Security Considerations 199 All drafts are required to have a security considerations section. 200 See RFC 3552 [RFC3552] for a guide. 202 6. References 204 6.1. Normative References 206 [ITU.G680] 207 International Telecommunications Union, "Physical transfer 208 functions of optical network elements", ITU- 209 T Recommendation G.680, July 2007. 211 [ITU.G697] 212 International Telecommunications Union, "Optical 213 monitoring for dense wavelength division multiplexing 214 systems", ITU-T Recommendation G.697, February 2012. 216 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 217 Requirement Levels", BCP 14, RFC 2119, March 1997. 219 6.2. Informative References 221 [I-D.ietf-ccamp-general-constraint-encode] 222 Bernstein, G., Lee, Y., Li, D., and W. Imajuku, "General 223 Network Element Constraint Encoding for GMPLS Controlled 224 Networks", draft-ietf-ccamp-general-constraint-encode-08 225 (work in progress), July 2012. 227 [I-D.ietf-ccamp-rwa-info] 228 Lee, Y., Bernstein, G., Li, D., and W. Imajuku, "Routing 229 and Wavelength Assignment Information Model for Wavelength 230 Switched Optical Networks", draft-ietf-ccamp-rwa-info-14 231 (work in progress), March 2012. 233 [I-D.narten-iana-considerations-rfc2434bis] 234 Narten, T. and H. Alvestrand, "Guidelines for Writing an 235 IANA Considerations Section in RFCs", 236 draft-narten-iana-considerations-rfc2434bis-09 (work in 237 progress), March 2008. 239 [ID-martinelli-ccamp-wson-iv-info] 240 G. Martinelli, M. Kattan, G. Galimberti, A.Zanardi, 241 "Information Model for Wavelength Switched Optical 242 Networks (WSON) with Optical Impairments Validation", 243 draft-martinelli-ccamp-wson-iv-info-00 (work in 244 progress), 2012. 246 [RFC3552] Rescorla, E. and B. Korver, "Guidelines for Writing RFC 247 Text on Security Considerations", BCP 72, RFC 3552, 248 July 2003. 250 [RFC6163] Lee, Y., Bernstein, G., and W. Imajuku, "Framework for 251 GMPLS and Path Computation Element (PCE) Control of 252 Wavelength Switched Optical Networks (WSONs)", RFC 6163, 253 April 2011. 255 [RFC6566] Lee, Y., Bernstein, G., Li, D., and G. Martinelli, "A 256 Framework for the Control of Wavelength Switched Optical 257 Networks (WSONs) with Impairments", RFC 6566, March 2012. 259 Authors' Addresses 261 Giovanni Martinelli 262 Cisco 263 via Philips 12 264 Monza, 20900 265 Italy 267 Phone: +39 039 2092044 268 Email: giomarti@cisco.com 270 Moustafa Kattan 271 Cisco 272 DUBAI, 500321 273 UNITED ARAB EMIRATES 275 Phone: 276 Email: mkattan@cisco.com 278 Gabriele M. Galimberti 279 Cisco 280 Via Philips,12 281 Monza 20900 282 Italy 284 Phone: +39 039 2091462 285 Email: ggalimbe@cisco.com 286 Andrea Zanardi 287 CREATE-NET 288 via alla Cascata 56 C, Povo 289 Trento 38100 290 Italy 292 Email: andrea.zanardi@create-net.org