draft-ietf-ccamp-flexigrid-yang-04.txt | draft-ietf-ccamp-flexigrid-yang-05.txt | |||
---|---|---|---|---|
CCAMP Working Group J.E. Lopez de Vergara | CCAMP Working Group J.E. Lopez de Vergara | |||
Internet Draft Universidad Autonoma de Madrid | Internet Draft Universidad Autonoma de Madrid | |||
Intended status: Standards Track D. Perdices | Intended status: Standards Track D. Perdices | |||
Expires: January 8, 2020 Naudit HPCN | Expires: July 10, 2020 Naudit HPCN | |||
V. Lopez | V. Lopez | |||
Telefonica I+D/GCTO | Telefonica I+D/GCTO | |||
D. King | D. King | |||
Lancaster University | Lancaster University | |||
Y. Lee | Y. Lee | |||
Futurewei | SKKU | |||
July 7, 2019 | H. Zheng | |||
Huawei Technologies | ||||
January 8, 2020 | ||||
YANG data model for Flexi-Grid Optical Networks | YANG data model for Flexi-Grid Optical Networks | |||
draft-ietf-ccamp-flexigrid-yang-04.txt | draft-ietf-ccamp-flexigrid-yang-05.txt | |||
Status of this Memo | Status of this Memo | |||
This Internet-Draft is submitted in full conformance with the | This Internet-Draft is submitted in full conformance with the | |||
provisions of BCP 78 and BCP 79. This document may not be modified, | provisions of BCP 78 and BCP 79. This document may not be modified, | |||
and derivative works of it may not be created, except to publish it | and derivative works of it may not be created, except to publish it | |||
as an RFC and to translate it into languages other than English. | as an RFC and to translate it into languages other than English. | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF), its areas, and its working groups. Note that | Task Force (IETF), its areas, and its working groups. Note that | |||
skipping to change at page 1, line 44 ¶ | skipping to change at page 1, line 46 ¶ | |||
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 8, 2020. | This Internet-Draft will expire on January 8, 2020. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2019 IETF Trust and the persons identified as the | Copyright (c) 2020 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 | |||
Section 4.e of the Trust Legal Provisions and are provided without | Section 4.e of the Trust Legal Provisions and are provided without | |||
skipping to change at page 2, line 24 ¶ | skipping to change at page 2, line 24 ¶ | |||
traffic engineering database. A complementary module is referenced | traffic engineering database. A complementary module is referenced | |||
to detail the flexi-grid media channels. | to detail the flexi-grid media channels. | |||
This module is grounded on other defined YANG abstract models. | This module is grounded on other defined YANG abstract models. | |||
Table of Contents | Table of Contents | |||
1. Introduction .............................................. 2 | 1. Introduction .............................................. 2 | |||
2. Conventions used in this document ......................... 3 | 2. Conventions used in this document ......................... 3 | |||
2.1. Terminology .......................................... 3 | 2.1. Terminology .......................................... 3 | |||
2.2. Tree diagram ......................................... | 2.2. Tree diagram ......................................... 4 | |||
2.3. Prefixes in Data Node Names .......................... | 2.3. Prefixes in Data Node Names .......................... 4 | |||
3. Flexi-grid network topology model overview ................ | 3. Flexi-grid network topology model overview ................ 4 | |||
4. Main building blocks of the Flexi-grid TED................. | 4. Main building blocks of the Flexi-grid TED................. 5 | |||
4.1 Formal Syntax ......................................... | 4.1 Formal Syntax ......................................... 8 | |||
5. Example of use ............................................ | 5. Example of use ............................................ 9 | |||
6. Flexi-grid TED YANG Model.................................. | 6. Flexi-grid TED YANG Model.................................. 10 | |||
6.1. YANG Model - Tree .................................... | 6.1. YANG Model - Tree .................................... 10 | |||
6.2. YANG Model - Code .................................... | 6.2. YANG Model - Code .................................... 31 | |||
6.3. License .............................................. | 6.3. License .............................................. 71 | |||
7. Security Considerations ................................... | 7. Security Considerations ................................... 71 | |||
8. IANA Considerations ....................................... | 8. IANA Considerations ....................................... 72 | |||
9. References ................................................ | 9. References ................................................ 73 | |||
9.1. Normative References ................................. | 9.1. Normative References ................................. 73 | |||
9.2. Informative References ............................... | 9.2. Informative References ............................... 74 | |||
10. Contributors ............................................. | 10. Contributors ............................................. 75 | |||
11. Acknowledgments .......................................... | 11. Acknowledgments .......................................... 75 | |||
Authors' Addresses ........................................... | Authors' Addresses ........................................... 75 | |||
1. Introduction | 1. Introduction | |||
Internet-based traffic is dramatically increasing every year. | Internet-based traffic is dramatically increasing every year. | |||
Moreover, such traffic is also becoming more dynamic. Thus, | Moreover, such traffic is also becoming more dynamic. Thus, | |||
transport networks need to evolve from current DWDM systems towards | transport networks need to evolve from current DWDM systems towards | |||
elastic optical networks, based on flexi-grid transmission and | elastic optical networks, based on flexi-grid transmission and | |||
switching technologies [RFC7698]. This technology aims at increasing | switching technologies [RFC7698]. This technology aims at increasing | |||
both transport network scalability and flexibility, allowing the | both transport network scalability and flexibility, allowing the | |||
optimization of bandwidth usage. | optimization of bandwidth usage. | |||
skipping to change at page 4, line 23 ¶ | skipping to change at page 4, line 23 ¶ | |||
2.3. Prefixes in Data Node Names | 2.3. Prefixes in Data Node Names | |||
In this document, names of data nodes and other data model objects | In this document, names of data nodes and other data model objects | |||
are prefixed using the standard prefix associated with the | are prefixed using the standard prefix associated with the | |||
corresponding YANG imported modules, as shown in Table 1. | corresponding YANG imported modules, as shown in Table 1. | |||
+-------------+-------------------------+-----------------+ | +-------------+-------------------------+-----------------+ | |||
| Prefix | YANG module | Reference | | | Prefix | YANG module | Reference | | |||
+-------------+-------------------------+-----------------+ | +-------------+-------------------------+-----------------+ | |||
| layer0-type | ietf-layer0-types | [Layer0-Types] | | | layer0-type | ietf-layer0-types | [Layer0-Types] | | |||
| flexi-grid | ietf-flexi-grid-topology| [RFCXXXX] | | | flexi-grid | ietf-flexi-grid-topology| RFCXXXX | | |||
| nw | ietf-network | [RFC8345] | | | nw | ietf-network | [RFC8345] | | |||
| nt | ietf-network-topology | [RFC8345] | | | nt | ietf-network-topology | [RFC8345] | | |||
| tet | ietf-te-topology | [TE-TOPO] | | | tet | ietf-te-topology | [TE-TOPO] | | |||
+-------------+-------------------------+-----------------+ | +-------------+-------------------------+-----------------+ | |||
Table 1: Prefixes and corresponding YANG modules | Table 1: Prefixes and corresponding YANG modules | |||
Note: The RFC Editor will replace XXXX with the number assigned to | Note: The RFC Editor will replace XXXX with the number assigned to | |||
the RFC once this draft becomes an RFC. | the RFC once this draft becomes an RFC. | |||
skipping to change at page 71, line 7 ¶ | skipping to change at page 71, line 7 ¶ | |||
description "flexi-grid label."; | description "flexi-grid label."; | |||
case flexi-grid { | case flexi-grid { | |||
uses layer0-types:flexi-grid-label-step; | uses layer0-types:flexi-grid-label-step; | |||
} | } | |||
} | } | |||
} | } | |||
<CODE ENDS> | <CODE ENDS> | |||
6.3. License | 6.3. License | |||
Copyright (c) 2019 IETF Trust and the persons identified as authors | Copyright (c) 2020 IETF Trust and the persons identified as authors | |||
of the code. All rights reserved. | of the code. All rights reserved. | |||
Redistribution and use in source and binary forms, with or without | Redistribution and use in source and binary forms, with or without | |||
modification, are permitted provided that the following conditions | modification, are permitted provided that the following conditions | |||
are met: | are met: | |||
o Redistributions of source code must retain the above copyright | o Redistributions of source code must retain the above copyright | |||
notice, this list of conditions and the following disclaimer. | notice, this list of conditions and the following disclaimer. | |||
o Redistributions in binary form must reproduce the above copyright | o Redistributions in binary form must reproduce the above copyright | |||
skipping to change at page 73, line 44 ¶ | skipping to change at page 73, line 44 ¶ | |||
RFC 8040, January 2017. | RFC 8040, January 2017. | |||
[RFC8341] A. Bierman, M. Bjorklund, "Network Configuration Access | [RFC8341] A. Bierman, M. Bjorklund, "Network Configuration Access | |||
Control Model", RFC 8341, July 2019. | Control Model", RFC 8341, July 2019. | |||
[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. | |||
[Layer0-Types] Y. Lee, D. Dhody, A. Guo, V. Lopez, D. King, | [Layer0-Types] Y. Lee, D. Dhody, A. Guo, V. Lopez, D. King, | |||
"YANG Data Model for Layer0 Types", work in progress, | "YANG Data Model for Layer0 Types", work in progress, | |||
draft-ietf-ccamp-layer0-types-01, 2019. | draft-ietf-ccamp-layer0-types-03, 2019. | |||
[TE-TOPO] X. Liu, I. Bryskin, V. Pavan Beeram, T. Saad, H. Shah, | [TE-TOPO] X. Liu, I. Bryskin, V. Pavan Beeram, T. Saad, H. Shah, | |||
O. Gonzalez De Dios, "YANG Data Model for TE Topologies", | O. Gonzalez De Dios, "YANG Data Model for TE Topologies", | |||
work in progress, draft-ietf-teas-yang-te-topo-22.txt, | work in progress, draft-ietf-teas-yang-te-topo-22.txt, | |||
2019. | 2019. | |||
9.2. Informative References | 9.2. Informative References | |||
[RFC7446] Y. Lee, G. Bernstein, D. Li, W. Imajuku, "Routing and | [RFC7446] Y. Lee, G. Bernstein, D. Li, W. Imajuku, "Routing and | |||
Wavelength Assignment Information Model for Wavelength | Wavelength Assignment Information Model for Wavelength | |||
skipping to change at page 74, line 37 ¶ | skipping to change at page 74, line 37 ¶ | |||
[I-D.draft-dharini-ccamp-dwdm-if-yang] Galimberti, G., Kunze, R., | [I-D.draft-dharini-ccamp-dwdm-if-yang] Galimberti, G., Kunze, R., | |||
Lam, K., Hiremagalur, D., Grammel, G., Fang, L., Ratterree, | Lam, K., Hiremagalur, D., Grammel, G., Fang, L., Ratterree, | |||
G., Eds., "A YANG model to manage the optical interface | G., Eds., "A YANG model to manage the optical interface | |||
parameters for an external transponder in a WDM network", | parameters for an external transponder in a WDM network", | |||
Internet Draft, | Internet Draft, | |||
draft-dharini-ccamp-dwdm-if-param-yang-06.txt, 2018. | draft-dharini-ccamp-dwdm-if-param-yang-06.txt, 2018. | |||
[I-D.draft-ietf-ccamp-wson-yang] Lee, Y. Dhody, D., Zhang, X., Guo, | [I-D.draft-ietf-ccamp-wson-yang] Lee, Y. Dhody, D., Zhang, X., Guo, | |||
A., Lopez, V., King, D., Yoon, B.,"A Yang Data Model for | A., Lopez, V., King, D., Yoon, B.,"A Yang Data Model for | |||
WSON Optical Networks", Internet Draft, | WSON Optical Networks", Internet Draft, | |||
draft-ietf-ccamp-wson-yang-22.txt, 2019. | draft-ietf-ccamp-wson-yang-23.txt, 2019. | |||
[I-D.draft-ietf-ccamp-flexigrid-media-channel-yang] Lopez de | [I-D.draft-ietf-ccamp-flexigrid-media-channel-yang] Lopez de | |||
Vergara, J., Perdices, D., Lopez, V., Gonzalez de Dios, O., | Vergara, J., Perdices, D., Lopez, V., Gonzalez de Dios, O., | |||
King, D., Lee, Y., Galimberti, G., "YANG data model for | King, D., Lee, Y., Galimberti, G., "YANG data model for | |||
Flexi-Grid media-channels", Internet Draft, | Flexi-Grid media-channels", Internet Draft, | |||
draft-ietf-ccamp-flexigrid-media-channel-yang-02, 2019. | draft-ietf-ccamp-flexigrid-media-channel-yang-02, 2019. | |||
10. Contributors | 10. Contributors | |||
The model presented in this paper was contributed to by more people | The model presented in this paper was contributed to by more people | |||
skipping to change at page 75, line 53 ¶ | skipping to change at line 3440 ¶ | |||
Telefonica I+D/GCTO | Telefonica I+D/GCTO | |||
Distrito Telefonica | Distrito Telefonica | |||
E-28050 Madrid, Spain | E-28050 Madrid, Spain | |||
Email: victor.lopezalvarez@telefonica.com | Email: victor.lopezalvarez@telefonica.com | |||
Daniel King | Daniel King | |||
Lancaster University | Lancaster University | |||
Email: d.king@lancaster.ac.uk | Email: d.king@lancaster.ac.uk | |||
Young Lee | Young Lee | |||
Futurewei Technologies | SKKU | |||
Sung Kyun Kwan University | ||||
Seoul | ||||
South Korea | ||||
Email: younglee.tx@gmail.com | Email: younglee.tx@gmail.com | |||
Haomian Zheng | ||||
Huawei Technologies | ||||
H1-1-A043S Huawei Industrial Base, Songshanhu | ||||
Dongguan, Guangdong 523808 | ||||
China | ||||
Email: zhenghaomian@huawei.com | ||||
End of changes. 12 change blocks. | ||||
29 lines changed or deleted | 33 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/ |