< draft-ietf-ccamp-wson-yang-21.txt   draft-ietf-ccamp-wson-yang-22.txt >
CCAMP Working Group Y. Lee (Editor) CCAMP Working Group Y. Lee (Editor)
Internet Draft D. Dhody Internet Draft Futurewei
Intended status: Standard Track A. Guo Intended status: Standard Track
Expires: November 8, 2019 Huawei Expires: January 5, 2020 D. Dhody
Huawei
A. Guo
Futurewei
V. Lopez V. Lopez
Telefonica Telefonica
D. King D. King
U. of Lancaster U. of Lancaster
May 8, 2019 July 5, 2019
A YANG Data Model for WSON (Wavelength Switched Optical Networks) A YANG Data Model for WSON (Wavelength Switched Optical Networks)
draft-ietf-ccamp-wson-yang-21 draft-ietf-ccamp-wson-yang-22
Abstract Abstract
This document provides a YANG data model for the routing and This document provides a YANG data model for the routing and
wavelength assignment (RWA) TE topology in wavelength switched wavelength assignment (RWA) TE topology in wavelength switched
optical networks (WSONs). The YANG data model defined in this optical networks (WSONs). The YANG data model defined in this
document conforms to the Network Management Datastore Architecture document conforms to the Network Management Datastore Architecture
defined in RFC 8342. defined in RFC 8342.
Status of this Memo Status of this Memo
skipping to change at page 1, line 47 skipping to change at page 2, line 4
Internet-Drafts are draft documents valid for a maximum of six Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other documents months and may be updated, replaced, or obsoleted by other documents
at any time. It is inappropriate to use Internet-Drafts as at any time. It is inappropriate to use Internet-Drafts as
reference material or to cite them other than as "work in progress." reference material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html http://www.ietf.org/shadow.html
This Internet-Draft will expire on January 5, 2020.
This Internet-Draft will expire on November 8, 2019.
Copyright Notice Copyright Notice
Copyright (c) 2019 IETF Trust and the persons identified as the Copyright (c) 2019 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with carefully, as they describe your rights and restrictions with
respect to this document. Code Components extracted from this respect to this document. Code Components extracted from this
document must include Simplified BSD License text as described in document must include Simplified BSD License text as described in
skipping to change at page 2, line 24 skipping to change at page 2, line 28
Section 4.e of the Trust Legal Provisions and are provided without Section 4.e of the Trust Legal Provisions and are provided without
warranty as described in the Simplified BSD License. warranty as described in the Simplified BSD License.
Table of Contents Table of Contents
1. Introduction...................................................2 1. Introduction...................................................2
1.1. Requirements Language.....................................3 1.1. Requirements Language.....................................3
1.2. Terminology...............................................3 1.2. Terminology...............................................3
1.3. Tree diagram..............................................4 1.3. Tree diagram..............................................4
1.4. Prefixes in Data Node Names...............................4 1.4. Prefixes in Data Node Names...............................4
2. YANG Model (Tree Structure)....................................4 2. YANG Model (Tree Structure)....................................5
3. IETF-WSON-Topology YANG Model.................................28 3. IETF-WSON-Topology YANG Model.................................28
4. Security Considerations.......................................67 4. Security Considerations.......................................67
5. IANA Considerations...........................................68 5. IANA Considerations...........................................69
6. Acknowledgments...............................................69 6. References....................................................69
7. References....................................................70 6.1. Normative References.....................................69
7.1. Normative References.....................................70 6.2. Informative References...................................70
7.2. Informative References...................................70 7. Contributors..................................................71
8. Contributors..................................................72 Authors' Addresses...............................................71
Authors' Addresses...............................................72
1. Introduction 1. Introduction
This document provides a YANG data model for the routing and This document provides a YANG data model for the routing and
wavelength assignment (RWA) Traffic Engineering (TE) topology in wavelength assignment (RWA) Traffic Engineering (TE) topology in
wavelength switched optical networks (WSONs). The YANG model transparent wavelength switched optical networks (WSONs). The YANG
described in this document is a WSON technology-specific YANG model model described in this document is a WSON technology-specific YANG
based on the information model developed in [RFC7446] and the two model based on the information model developed in [RFC7446] and the
encoding documents [RFC7581] and [RFC7579] that developed protocol two encoding documents [RFC7581] and [RFC7579] that developed
independent encodings based on [RFC7446]. protocol independent encodings based on [RFC7446].
[G.698.2] defines amplified multichannel dense wavelength division [G.698.2] defines amplified multichannel dense wavelength division
multiplexing applications with single channel optical interfaces. multiplexing applications with single channel optical interfaces.
The YANG data model defined in this document refers to the standard The YANG data model defined in this document refers to the standard
application mode defined in [G.698.2]. application mode defined in [G.698.2].
This document augments the generic TE topology draft [TE-TOPO]. What is not in scope of this document is both impairment-aware
optical networks and flexi-grid. Refer to [Impairment] for
impairement-aware optical network topology model and [flexi-grid]
for flexi-grid optical network topology model.
What is not in scope of this document is both impairment-aware WSON Additionally, resource block models (e.g., 3R Regeneration) is not
and flex-grid. also in the scope of this document, which will be addressed in a
separate document.
This document defines one YANG models: ietf-wson-topology (Section This document defines one YANG model: ietf-wson-topology (Section
3). 3). This document augments the generic TE topology draft [TE-TOPO].
There are multiple applications for the yang data model defined in There are multiple applications for the yang data model defined in
this document. For example, nodes within the network can use the this document. For example, nodes within the network can use the
data model to capture their understanding of the overall WSON data model to capture their understanding of the overall WSON
topology and expose it to a controller. A controller can further topology and expose it to a controller. A controller can further
propagate the topology to other controllers. The YANG model is used propagate the topology to other controllers. The YANG model is used
by NETCONF [RFC6020], [RFC8341] or a RESTCONF [RFC8040] protocol. by NETCONF [RFC6020], [RFC8341] or a RESTCONF [RFC8040] protocol.
The YANG data model defined in this document conforms to the Network The YANG data model defined in this document conforms to the Network
Management Datastore Architecture [RFC8342]. Management Datastore Architecture [RFC8342].
skipping to change at page 69, line 20 skipping to change at page 69, line 25
This document registers the following YANG modules in the YANG This document registers the following YANG modules in the YANG
Module Names registry [RFC7950] & [RFC6020]: Module Names registry [RFC7950] & [RFC6020]:
-------------------------------------------------------------------- --------------------------------------------------------------------
name: ietf-wson-topology name: ietf-wson-topology
namespace: urn:ietf:params:xml:ns:yang:ietf-wson-topology namespace: urn:ietf:params:xml:ns:yang:ietf-wson-topology
reference: RFC XXXX (TDB) reference: RFC XXXX (TDB)
-------------------------------------------------------------------- --------------------------------------------------------------------
6. Acknowledgments 6. References
This document was prepared using 2-Word-v2.0.template.dot.
7. References
7.1. Normative References 6.1. Normative References
[RFC6020] Bjorklund, M., Ed., "YANG - A Data Modeling Language for [RFC6020] Bjorklund, M., Ed., "YANG - A Data Modeling Language for
the Network Configuration Protocol (NETCONF)", RFC 6020, the Network Configuration Protocol (NETCONF)", RFC 6020,
October 2010. October 2010.
[RFC6241] R. Enns, Ed., M. Bjorklund, Ed., J. Schoenwaelder, Ed., [RFC6241] R. Enns, Ed., M. Bjorklund, Ed., J. Schoenwaelder, Ed.,
"Network Configuration Protocol (NETCONF)", RFC 6241, June "Network Configuration Protocol (NETCONF)", RFC 6241, June
2011. 2011.
[RFC6242] M. Wasserman, "Using the NETCONF Protocol over Secure [RFC6242] M. Wasserman, "Using the NETCONF Protocol over Secure
skipping to change at page 70, line 41 skipping to change at page 70, line 20
[RFC8446] E. Rescorla, "The Transport Layer Security (TLS) Protocol [RFC8446] E. Rescorla, "The Transport Layer Security (TLS) Protocol
Version 1.3", RFC8446, August 2018. Version 1.3", RFC8446, August 2018.
[TE-TOPO] X. Liu, et al., "YANG Data Model for TE Topologies", work [TE-TOPO] X. Liu, et al., "YANG Data Model for TE Topologies", work
in progress: draft-ietf-teas-yang-te-topo. in progress: draft-ietf-teas-yang-te-topo.
[Layer0-Types] Y. Lee, et al., "YANG Data Model for Layer0 Types", [Layer0-Types] Y. Lee, et al., "YANG Data Model for Layer0 Types",
work in progress: draft-ietf-ccamp-layer0-types. work in progress: draft-ietf-ccamp-layer0-types.
7.2. Informative References 6.2. Informative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, DOI Requirement Levels", BCP 14, RFC 2119, DOI
10.17487/RFC2119, March 1997, <https://www.rfc- 10.17487/RFC2119, March 1997, <https://www.rfc-
editor.org/info/rfc2119>. editor.org/info/rfc2119>.
[RFC3688] M. Mealling, "The IETF XML Registry", RFC 3688, January [RFC3688] M. Mealling, "The IETF XML Registry", RFC 3688, January
2004. 2004.
[RFC6163] Y. Lee, Ed. G. Berstein, Ed., W. Imajuku, "Framework for [RFC6163] Y. Lee, Ed. G. Berstein, Ed., W. Imajuku, "Framework for
skipping to change at page 72, line 5 skipping to change at page 71, line 24
Wilton, "Network Management Datastore Architecture Wilton, "Network Management Datastore Architecture
(NMDA)", RFC 8342, March 2018. (NMDA)", RFC 8342, March 2018.
[RFC8345] A. Clemm, et al, "A YANG Data Model for Network [RFC8345] A. Clemm, et al, "A YANG Data Model for Network
Topologies", RFC 8345, March 2018. Topologies", RFC 8345, March 2018.
[G.698.2] "Amplified multichannel dense wavelength division [G.698.2] "Amplified multichannel dense wavelength division
multiplexing applications with single channel optical multiplexing applications with single channel optical
interfaces", ITU-T G.698.2 (11/2018). interfaces", ITU-T G.698.2 (11/2018).
8. Contributors 7. Contributors
Authors' Addresses Authors' Addresses
Young Lee (ed.) Young Lee (ed.)
Huawei Technologies Futurewei Technologies
5700 Tennyson Parkway, Suite 600 Email: younglee.tx@gmail.com
Plano, TX 75024
USA
Email: leeyoung@huawei.com
Dhruv Dhody Dhruv Dhody
Huawei Technologies Huawei Technologies
Divyashree Techno Park, Whitefield Divyashree Techno Park, Whitefield
Bangalore, Karnataka 560066 Bangalore, Karnataka 560066
India India
EMail: dhruv.ietf@gmail.com EMail: dhruv.ietf@gmail.com
Aihua Guo Aihua Guo
Huawei Technologies Huawei Technologies
Email: aihuaguo@huawei.com Email: aguo@futurewei.com
Victor Lopez Victor Lopez
Telefonica Telefonica
Email: victor.lopezalvarez@telefonica.com Email: victor.lopezalvarez@telefonica.com
Daniel King Daniel King
University of Lancaster University of Lancaster
Email: d.king@lancaster.ac.uk Email: d.king@lancaster.ac.uk
Bin Yeong Yoon Bin Yeong Yoon
 End of changes. 17 change blocks. 
39 lines changed or deleted 39 lines changed or added

This html diff was produced by rfcdiff 1.47. The latest version is available from http://tools.ietf.org/tools/rfcdiff/