[CCAMP] Review of draft-peloso-ccamp-wson-ospf-oeo-03.txt and Next Steps proposal...
Greg Bernstein <gregb@grotto-networking.com> Tue, 14 June 2011 15:21 UTC
Return-Path: <gregb@grotto-networking.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD62911E80C9 for <ccamp@ietfa.amsl.com>; Tue, 14 Jun 2011 08:21:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yz4kDQw017Qu for <ccamp@ietfa.amsl.com>; Tue, 14 Jun 2011 08:21:41 -0700 (PDT)
Received: from mail32c40.carrierzone.com (mail32c40.carrierzone.com [209.235.156.172]) by ietfa.amsl.com (Postfix) with ESMTP id 193BA11E808D for <ccamp@ietf.org>; Tue, 14 Jun 2011 08:21:35 -0700 (PDT)
X-Authenticated-User: gregb.grotto-networking.com
Received: from [192.168.0.125] (c-67-170-243-110.hsd1.ca.comcast.net [67.170.243.110]) (authenticated bits=0) by mail32c40.carrierzone.com (8.13.6/8.13.1) with ESMTP id p5EFLX52008193 for <ccamp@ietf.org>; Tue, 14 Jun 2011 15:21:34 +0000
Message-ID: <4DF77C7A.1080504@grotto-networking.com>
Date: Tue, 14 Jun 2011 08:21:30 -0700
From: Greg Bernstein <gregb@grotto-networking.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10
MIME-Version: 1.0
To: ccamp@ietf.org
References: <CCBFBB7025DF984494DEC3285C058152129673243E@FRMRSSXCHMBSA1.dc-m.alcatel-lucent.com> <4DF654C6.3070304@grotto-networking.com>
In-Reply-To: <4DF654C6.3070304@grotto-networking.com>
Content-Type: multipart/alternative; boundary="------------000101040904000705090305"
X-CSC: 0
X-CHA: v=1.1 cv=4JFj4tZCU6P4L673S0B34iQb0/PRGWfzcRM9c5envNY= c=1 sm=1 a=9TeGTiT7SGcA:10 a=0RfwFoEYSOkA:10 a=xOaALFOtT5cA:10 a=iXxHlFC0tUcA:10 a=B4uWGr+4DaAYpgidvygSiQ==:17 a=48vgC7mUAAAA:8 a=xZPAUuwwMNGjVp5Y5bcA:9 a=EqSkqCLSoXSaM6y8DC8A:7 a=wPNLvfGTeEIA:10 a=EgY3od2ZU2QA:10 a=h-I_03WOSDMA:10 a=uPqub7-x1w08bVJu:21 a=nyvj0mvsw3_a2jlP:21 a=Y0Evbxh2wA8_eWJI6SoA:9 a=Z5vxTFo6PiEMcCLiD8YA:7 a=FwApSNsk9b3QFcR9:21 a=txGJn8QxHsp5v6yx:21 a=B4uWGr+4DaAYpgidvygSiQ==:117
Subject: [CCAMP] Review of draft-peloso-ccamp-wson-ospf-oeo-03.txt and Next Steps proposal...
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jun 2011 15:21:42 -0000
Hi CCAMPers interested in WSON, the recently published "draft-peloso-ccamp-wson-ospf-oeo-03.txt" is extremely long (41 pages) so I'm not sure who will be reading it in its entirety other than myself. Below I'll try to summarize the document from my perspective and to aid the work group in trying to figure out where to go next. An important thing to note is that there are many essentially equivalent ways of formulating the WSON information model, its encoding, and its packing into OSPF LSAs. The current CCAMP WG drafts [draft-ietf-ccamp-rwa-info-11 <http://datatracker.ietf.org/doc/draft-ietf-ccamp-rwa-info/>, draft-ietf-ccamp-general-constraint-encode-05 <http://datatracker.ietf.org/doc/draft-ietf-ccamp-general-constraint-encode/>, draft-ietf-ccamp-rwa-wson-encode-11 <http://datatracker.ietf.org/doc/draft-ietf-ccamp-rwa-wson-encode/>, draft-ietf-ccamp-wson-signal-compatibility-ospf-04 <http://datatracker.ietf.org/doc/draft-ietf-ccamp-wson-signal-compatibility-ospf/>, draft-ietf-ccamp-gmpls-general-constraints-ospf-te-00 <http://datatracker.ietf.org/doc/draft-ietf-ccamp-gmpls-general-constraints-ospf-te/> ] present one formulation. At the Prague IETF Pierre indicated that additional encoding efficiencies might be possible. The straight forward way to illustrate this would be to show an example optical node, show the most efficient encoding using the current WG drafts, then show via a minimal set of changes to the current WG drafts how much space savings could be realized. Unfortunately the document "draft-peloso-ccamp-wson-ospf-oeo-03.txt" does not do this. (1) "draft-peloso-ccamp-wson-ospf-oeo-03.txt" starts with over 31 pages of text predominantly taken from the five current CCAMP working group drafts mentioned above. Most of these are very small conceptual changes, i.e., moving some information from some containers (TLVs, sub-TLVs, etc...) to others and hence not resulting any significant encoding space savings. (2) In the first 31 pages there is one new indirection mechanism added for identifiers for resource pools which could be helpful in what seems an unusual optical node. (3) Section 5 is a "Solution(s) Evaluation". It begins with a "RBNFs Comparison", then proceeds with "5.2 Depiction of the considered cases for evaluation". This is a key section but does not include any diagrams of the optical nodes so readers can determine whether these are important examples of practical optical nodes or example constructions that would tend to not be used in practice. (4) Section 5.3 "Comparing evaluation of the solutions" should be the longest section of the document but instead is only a page long. It cites numbers for the "cases for evaluation", but provides no basis for the numbers or an analysis of why for these cases the encoding presented is better than that in the current WG drafts. *My recommendations based on this draft:* Hidden deep in the text of section "5.2 Depiction of the considered cases for evaluation" we see the text o Number of resourceBlock. There is two numbers to be considered here : the number of resourceBlock for a given resource pool (this document) and total number of resourceBlock ([I-D.ietf-ccamp-rwa-info]). In this document the number of resource block within a resource pool is, worst case, the number of possible regenerator types, whereas in ** [I-D.ietf-ccamp-rwa-info] the number of resource block depends on ** the number of OEO types and on the connectivity. **Here is where the encoding differences seem to take place. For the constructed examples (that are not explicitly given) it seems that they've randomly assigned (or worse than random) different regenerator types to blocks to obtain none of the coding advantages of the current WG draft scheme. Hence the only encoding problem that is pointed out in this draft can be solved with their proposed indirection mechanism (resource pool/block ID) but none of the other changes proposed in this document to Info model, encoding, or OSPF drafts are necessary. If the authors can rewrite this draft in reverse order (problem, analysis, solution) where the solution involves minimal changes to the existing CCAMP WSON related WG drafts then the WG should have a sound basis to make a decision and it should be easy for the editors of the existing CCAMP WSON drafts to incorporate any changes if desired by the WG. Cheers Greg B. -- =================================================== Dr Greg Bernstein, Grotto Networking (510) 573-2237
- [CCAMP] TR: New Version Notification for draft-pe… PELOSO, PIERRE (PIERRE)
- Re: [CCAMP] TR: New Version Notification for draf… Greg Bernstein
- [CCAMP] Review of draft-peloso-ccamp-wson-ospf-oe… Greg Bernstein
- Re: [CCAMP] TR: New Version Notification fordraft… Margaria, Cyril (NSN - DE/Munich)
- Re: [CCAMP] TR: New Version Notification fordraft… Greg Bernstein
- Re: [CCAMP] TR: New Version Notification fordraft… Greg Bernstein
- Re: [CCAMP] TR: New Version Notification fordraft… Leeyoung
- Re: [CCAMP] TR: New Version Notification fordraft… PELOSO, PIERRE (PIERRE)
- Re: [CCAMP] TR: New Version Notificationfordraft-… Margaria, Cyril (NSN - DE/Munich)
- Re: [CCAMP] TR: New Version Notification fordraft… Fatai Zhang
- Re: [CCAMP] TR: New Version Notification fordraft… PELOSO, PIERRE (PIERRE)
- Re: [CCAMP] TR: New Version Notification fordraft… Greg Bernstein
- Re: [CCAMP] TR: New Version Notificationfordraft-… Leeyoung
- Re: [CCAMP] TR: New Version Notificationfordraft-… Julien Meuric
- Re: [CCAMP] TR: New Version Notificationfordraft-… Greg Bernstein
- Re: [CCAMP] TR: New Version Notificationfordraft-… PELOSO, PIERRE (PIERRE)
- Re: [CCAMP] TR: New Version Notificationfordraft-… Greg Bernstein
- Re: [CCAMP] TR: New Version Notificationfordraft-… Leeyoung
- [CCAMP] Moving the WSON discussion forward (Was R… Lou Berger
- Re: [CCAMP] Moving the WSON discussion forward (W… PELOSO, PIERRE (PIERRE)
- Re: [CCAMP] Moving the WSON discussion forward (W… Greg Bernstein
- Re: [CCAMP] Moving the WSON discussion forward (W… Margaria, Cyril (NSN - DE/Munich)
- Re: [CCAMP] Moving the WSON discussion forward (W… Greg Bernstein
- [CCAMP] Change 1: Introduction of resource pool e… PELOSO, PIERRE (PIERRE)
- [CCAMP] Change 2: Use of connectivity matrix to d… PELOSO, PIERRE (PIERRE)
- [CCAMP] Change 3: Reduction of the scope of Resou… PELOSO, PIERRE (PIERRE)
- Re: [CCAMP] Change 1: Introduction of resource po… Leeyoung
- Re: [CCAMP] Change 2: Use of connectivity matrix … Greg Bernstein
- Re: [CCAMP] Change 3: Reduction of the scope of R… Greg Bernstein
- Re: [CCAMP] Change 1: Introduction of resource po… Greg Bernstein
- Re: [CCAMP] Change 2: Use of connectivity matrix … Margaria, Cyril (NSN - DE/Munich)
- Re: [CCAMP] Change 2: Use of connectivity matrix … Greg Bernstein
- Re: [CCAMP] Change 2: Use of connectivity matrix … Margaria, Cyril (NSN - DE/Munich)
- Re: [CCAMP] Change 2: Use of connectivity matrix … Greg Bernstein
- Re: [CCAMP] Change 2: Use of connectivity matrix … Julien Meuric
- Re: [CCAMP] Change 2: Use of connectivity matrix … Greg Bernstein
- Re: [CCAMP] Change 2: Use of connectivity matrix … Lou Berger
- Re: [CCAMP] Change 1: Introduction of resource po… PELOSO, PIERRE (PIERRE)
- Re: [CCAMP] Change 1: Introduction of resource po… Greg Bernstein
- Re: [CCAMP] Change 1: Introduction of resource po… t.petch
- Re: [CCAMP] Change 1: Introduction of resource po… Greg Bernstein