draft-ietf-ccamp-wson-iv-encode-00.txt | draft-ietf-ccamp-wson-iv-encode-01.txt | |||
---|---|---|---|---|
CCAMP G. Martinelli, Ed. | CCAMP G. Martinelli, Ed. | |||
Internet-Draft Cisco | Internet-Draft Cisco | |||
Intended status: Standards Track X. Zhang, Ed. | Intended status: Standards Track Y. Lee, Ed. | |||
Expires: September 23, 2018 Huawei Technologies | Expires: January 3, 2019 Huawei Technologies | |||
G. Galimberti | G. Galimberti | |||
Cisco | Cisco | |||
Y. Lee | ||||
F. Zhang | F. Zhang | |||
Huawei Technologies | Huawei Technologies | |||
March 22, 2018 | July 2, 2018 | |||
Information Encoding for WSON with Impairments Validation | Information Encoding for WSON with Impairments Validation | |||
draft-ietf-ccamp-wson-iv-encode-00 | draft-ietf-ccamp-wson-iv-encode-01 | |||
Abstract | Abstract | |||
Impairment-Aware (IA) Routing and Wavelength Assignment (RWA) | Impairment-Aware (IA) Routing and Wavelength Assignment (RWA) | |||
function might be required in Wavelength Switched Optical Networks | function might be required in Wavelength Switched Optical Networks | |||
(WSON) that already support RWA. This document defines proper | (WSON) that already support RWA. This document defines proper | |||
encoding to support this operation. It goes in addition to the | encoding to support this operation. It goes in addition to the | |||
available impairment-free WSON encoding and it is fully compatible | available impairment-free WSON encoding and it is fully compatible | |||
with it. | with it. | |||
skipping to change at page 1, line 45 ¶ | skipping to change at page 1, line 44 ¶ | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
Drafts is at https://datatracker.ietf.org/drafts/current/. | Drafts is at https://datatracker.ietf.org/drafts/current/. | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
This Internet-Draft will expire on September 23, 2018. | This Internet-Draft will expire on January 3, 2019. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2018 IETF Trust and the persons identified as the | Copyright (c) 2018 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 | |||
(https://trustee.ietf.org/license-info) in effect on the date of | (https://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 | |||
skipping to change at page 2, line 27 ¶ | skipping to change at page 2, line 27 ¶ | |||
the Trust Legal Provisions and are provided without warranty as | the Trust Legal Provisions and are provided without warranty as | |||
described in the Simplified BSD License. | 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 | |||
2. Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 2. Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . 3 | |||
2.1. Optical Parameter . . . . . . . . . . . . . . . . . . . . 3 | 2.1. Optical Parameter . . . . . . . . . . . . . . . . . . . . 3 | |||
2.2. Impairment Vector . . . . . . . . . . . . . . . . . . . . 5 | 2.2. Impairment Vector . . . . . . . . . . . . . . . . . . . . 5 | |||
2.3. Impairment Matrix . . . . . . . . . . . . . . . . . . . . 6 | 2.3. Connectivity Matrix Field for Impairment . . . . . . . . 6 | |||
2.4. Resource Block Information . . . . . . . . . . . . . . . 8 | 2.4. Resource Block Information . . . . . . . . . . . . . . . 8 | |||
3. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 8 | 3. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 8 | |||
4. Contributing Authors . . . . . . . . . . . . . . . . . . . . 9 | 4. Contributing Authors . . . . . . . . . . . . . . . . . . . . 9 | |||
5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9 | 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9 | |||
6. Security Considerations . . . . . . . . . . . . . . . . . . . 9 | 6. Security Considerations . . . . . . . . . . . . . . . . . . . 9 | |||
7. References . . . . . . . . . . . . . . . . . . . . . . . . . 10 | 7. References . . . . . . . . . . . . . . . . . . . . . . . . . 10 | |||
7.1. Normative References . . . . . . . . . . . . . . . . . . 10 | 7.1. Normative References . . . . . . . . . . . . . . . . . . 10 | |||
7.2. Informative References . . . . . . . . . . . . . . . . . 10 | 7.2. Informative References . . . . . . . . . . . . . . . . . 10 | |||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 11 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 11 | |||
skipping to change at page 6, line 22 ¶ | skipping to change at page 6, line 22 ¶ | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Optical Param sub-TLV(s) | | | Optical Param sub-TLV(s) | | |||
: | | : | | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
Where: | Where: | |||
W = 1. Wavelength Dependency flag. There is wavelength | W = 1. Wavelength Dependency flag. There is wavelength | |||
dependency. | dependency. | |||
The Label Set object is defined in [RFC7579] Section 2.1. Likely | The Label Set object is defined in [RFC7579] Section 2.6. Likely | |||
an inclusive range will be the only option required by the Action | an inclusive range will be the only option required by the Action | |||
defined in the Label Set. | defined in the Label Set. | |||
2.3. Impairment Matrix | 2.3. Connectivity Matrix Field for Impairment | |||
As defined by the [I-D.ietf-ccamp-wson-iv-info], the impairment | As defined by the [I-D.ietf-ccamp-wson-iv-info], the impairment | |||
matrix follows the same structure as the connectivity matrix. | matrix follows the same structure as the connectivity matrix. The | |||
encoding of the connectivity matrix for impairment is enhanced from | ||||
the Connectivity Matrix Field as defined in Section 2.1 of [RFC7579]. | ||||
0 1 2 3 | 0 1 2 3 | |||
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 | 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 | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Conn | MatrixID | Reserved |0| | | Conn | MatrixID | Reserved |N| | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Link Set A #1 | | | Link Set A #1 | | |||
: : : | : : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Link Set B #1 | | | Link Set B #1 | | |||
: : : | : : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Impairment Vector sub-TLV(s) | | | Impairment Vector sub-TLV(s) | | |||
: : : | : : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Additional Link Set pairs and Impairment Vector(s) | | | Additional Link Set pairs and Impairment Vector(s) | | |||
: : : | : : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
0 1 2 3 | 0 1 2 3 | |||
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 | 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 | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Conn | MatrixID | Reserved |1| | | Conn | MatrixID | Reserved |N| | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Impairment Vector sub-TLV(s) | | | Impairment Vector sub-TLV(s) | | |||
: : : | : : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
Where: | Where: | |||
Connectivity (Conn) (4 bits) has value 2 for the impairment matrix | Connectivity (Conn) (4 bits) has value 2 for the impairment matrix | |||
(Values 0 and 1 defined by [RFC7579]). | (Values 0 and 1 defined by [RFC7579]). | |||
MatrixID: matrix identifier,following same rules as [RFC7579]. | MatrixID: matrix identifier,following same rules as [RFC7579]. | |||
N: Node scope flag. With this flag set there's no Link Set | N: Node scope flag. With this flag set (N=0), there's no Link Set | |||
information but only a list of optical parameters TLVs that apply | information but only a list of optical parameters TLVs that apply | |||
to the whole optical node. | to the whole optical node. | |||
The usage of multiple matrixes with connectivity type equal to 2 | The usage of multiple matrixes with connectivity type equal to 2 | |||
(Impairment Matrix) MIGHT be used to group optical parameters by | (Impairment Matrix) MIGHT be used to group optical parameters by | |||
connectivity. For example, if a subset of parameters apply to the | connectivity. For example, if a subset of parameters apply to the | |||
whole node, a unique matrix with flag N=1 is used. At the same some | whole node, a unique matrix with flag N=1 is used. At the same some | |||
another subset of parameters applies only to some LinkSet pairs, a | another subset of parameters applies only to some LinkSet pairs, a | |||
specific Impairment Matrix will be added. | specific Impairment Matrix will be added. | |||
2.4. Resource Block Information | 2.4. Resource Block Information | |||
As defined by [I-D.ietf-ccamp-wson-iv-info], the concept of resource | The Resource Block Information field is used to represent resource | |||
block is extended to support the description of the impairments | signal constraints and processing capabilities of a node. As defined | |||
related to that block. The encoding follows the same structure as | by [I-D.ietf-ccamp-wson-iv-info], the concept of resource block is | |||
the one defined in [RFC7581], with the addition of an optional | extended to support the description of the impairments related to | |||
that block. The encoding expands the same structure as the one | ||||
defined in Section 4 of [RFC7581], with the addition of an optional | ||||
Impairment Vector sub-object: | Impairment Vector sub-object: | |||
0 1 2 3 | 0 1 2 3 | |||
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 | 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 | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| RB Set Field | | | RB Set Field | | |||
: : | : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
|I|O| Reserved | | |I|O|B| Reserved | | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Optical Interface Class List(s) (opt) | | | Optical Interface Class List(s) (opt) | | |||
: : | : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Acceptable Client Signal Type (opt) | | | Acceptable Client Signal Type (opt) | | |||
: : | : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| Input Bit Rate List (opt) | | | Input Bit Rate List (opt) | | |||
: : | : : | |||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
skipping to change at page 11, line 22 ¶ | skipping to change at page 11, line 22 ¶ | |||
Giovanni Martinelli (editor) | Giovanni Martinelli (editor) | |||
Cisco | Cisco | |||
via Santa Maria Molgora 48/C | via Santa Maria Molgora 48/C | |||
Vimercate, MB 20871 | Vimercate, MB 20871 | |||
Italy | Italy | |||
Phone: +39 039 2092044 | Phone: +39 039 2092044 | |||
Email: giomarti@cisco.com | Email: giomarti@cisco.com | |||
Xian Zhang (editor) | Young Lee (editor) | |||
Huawei Technologies | Huawei Technologies | |||
F3-5-B R&D Center, Huawei Base | 5340 Legacy Drive | |||
Bantian, Longgang District | Plano, TX 75023 | |||
Shenzen 518129 | U.S.A | |||
P.R. China | ||||
Phone: +86 755 28972913 | Email: leeyoung@huawei.com | |||
Email: zhang.xian@huawei.com | ||||
Gabriele M. Galimberti | Gabriele M. Galimberti | |||
Cisco | Cisco | |||
Via Santa Maria Molgora 48/C | Via Santa Maria Molgora 48/C | |||
Vimercate, MB 20871 | Vimercate, MB 20871 | |||
Italy | Italy | |||
Phone: +39 039 2091462 | Phone: +39 039 2091462 | |||
Email: ggalimbe@cisco.com | Email: ggalimbe@cisco.com | |||
Young Lee | ||||
Huawei Technologies | ||||
1700 Alma Drive, Suite 100 | ||||
Plano, TX 75075 | ||||
U.S.A | ||||
Email: ylee@huawei.com | ||||
Fatai Zhang | Fatai Zhang | |||
Huawei Technologies | Huawei Technologies | |||
F3-5-B R&D Center, Huawei Base | F3-5-B R&D Center, Huawei Base | |||
Bantian, Longgang District | Bantian, Longgang District | |||
Shenzen 518129 | Shenzen 518129 | |||
P.R. China | P.R. China | |||
Email: zhang.fatai@huawei.com | Email: zhang.fatai@huawei.com | |||
End of changes. 18 change blocks. | ||||
32 lines changed or deleted | 26 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/ |