draft-ietf-ccamp-general-constraint-encode-18.txt   draft-ietf-ccamp-general-constraint-encode-19.txt 
Network Working Group G. Bernstein Network Working Group G. Bernstein
Internet Draft Grotto Networking Internet Draft Grotto Networking
Intended status: Standards Track Y. Lee Intended status: Standards Track Y. Lee
Expires: June 2015 D. Li Expires: June 2015 D. Li
Huawei Huawei
W. Imajuku W. Imajuku
NTT NTT
February 2, 2015 February 3, 2015
General Network Element Constraint Encoding for GMPLS Controlled General Network Element Constraint Encoding for GMPLS Controlled
Networks Networks
draft-ietf-ccamp-general-constraint-encode-18.txt draft-ietf-ccamp-general-constraint-encode-19.txt
Status of this Memo Status of this Memo
This Internet-Draft is submitted to IETF in full conformance with This Internet-Draft is submitted to IETF in full conformance with
the provisions of BCP 78 and BCP 79. the provisions of BCP 78 and BCP 79.
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
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 1, line 38 skipping to change at page 1, line 38
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 June 2, 2015. This Internet-Draft will expire on June 3, 2015.
Copyright Notice Copyright Notice
Copyright (c) 2015 IETF Trust and the persons identified as the Copyright (c) 2015 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
Internet-Draft General Network Element Constraint Encoding February Internet-Draft General Network Element Constraint Encoding February
2015 2015
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
skipping to change at page 5, line 37 skipping to change at page 5, line 37
The Connectivity Matrix Field represents how input ports are The Connectivity Matrix Field represents how input ports are
connected to output ports for network elements. The switch and fixed connected to output ports for network elements. The switch and fixed
connectivity matrices can be compactly represented in terms of a connectivity matrices can be compactly represented in terms of a
minimal list of input and output port set pairs that have mutual minimal list of input and output port set pairs that have mutual
connectivity. As described in [Switch], such a minimal list connectivity. As described in [Switch], such a minimal list
representation leads naturally to a graph representation for path representation leads naturally to a graph representation for path
computation purposes that involves the fewest additional nodes and computation purposes that involves the fewest additional nodes and
links. links.
The Connectivity Matrix is uniquely identified only by the The Connectivity Matrix is uniquely identified only by the
advertising node. There may be more than one matrix associated with advertising node. There may be more than one Field associated with
a node as the node can partition the switch matrix into several sub- a node as a node can partition the switch matrix into several sub-
matrices for various reasons such as incremental updates, etc. When matrices. This partitioning is primarily to limit the size of any
the matrix is partitioned into sub-matrices, it is envisioned that individual information element used to represent the matrix and to
they are mutually exclusive to one another in representing which enable incremental updates. When the matrix is partitioned into
ports/labels are associated with each sub-matrix. This implies that sub-matrices, each sub-matrix will be mutually exclusive to
two matrices will not have the same {src port, src label, dst port, one another in representing which ports/labels are associated with
dst label}. each sub-matrix. This implies that two matrices will not have the
same {src port, src label, dst port, dst label}.
Each sub-matrix is assigned a unique Matrix ID to represent a Each sub-matrix is identified via a different Matrix ID which MUST
mutually exclusive set of {src port, src label, dst port, dst label} represent a unique combination of {src port, src label, dst port,
from other sub-matrices. dst label}.
A TLV encoding of this list of link set pairs is: A TLV encoding of this list of link set pairs is:
Internet-Draft General Network Element Constraint Encoding February Internet-Draft General Network Element Constraint Encoding February
2015 2015
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 | | Conn | MatrixID | Reserved |
 End of changes. 5 change blocks. 
14 lines changed or deleted 15 lines changed or added

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