Re: [CCAMP] I-D Action: draft-ietf-ccamp-flexigrid-lambda-label-01.txt

"Adrian Farrel" <adrian@olddog.co.uk> Sat, 28 June 2014 17:28 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7AED1A0382 for <ccamp@ietfa.amsl.com>; Sat, 28 Jun 2014 10:28:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.9
X-Spam-Level:
X-Spam-Status: No, score=-101.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HIdUp3t8wFT6 for <ccamp@ietfa.amsl.com>; Sat, 28 Jun 2014 10:28:05 -0700 (PDT)
Received: from asmtp5.iomartmail.com (asmtp5.iomartmail.com [62.128.201.176]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9A2F1A037C for <ccamp@ietf.org>; Sat, 28 Jun 2014 10:28:04 -0700 (PDT)
Received: from asmtp5.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id s5SHRqNs023825; Sat, 28 Jun 2014 18:27:52 +0100
Received: from 950129200 ([149.254.181.99]) (authenticated bits=0) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id s5SHRmdK023811 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sat, 28 Jun 2014 18:27:51 +0100
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Iftekhar Hussain' <IHussain@infinera.com>, 'Fatai Zhang' <zhangfatai@huawei.com>
References: <065601cf909d$a08e4fa0$e1aaeee0$@olddog.co.uk> <3cb78df56a2a4c278b8112fecd887796@sv-ex13-prd1.infinera.com> <F82A4B6D50F9464B8EBA55651F541CF85CB35F77@SZXEMA504-MBS.china.huawei.com> <c1518dbd97e3456aaa0a6351934d6a78@sv-ex13-prd1.infinera.com> <F82A4B6D50F9464B8EBA55651F541CF85CB35FBC@SZXEMA504-MBS.china.huawei.com> <a7edcf324fc647d6aa6854a65943b026@sv-ex13-prd1.infinera.com>
In-Reply-To: <a7edcf324fc647d6aa6854a65943b026@sv-ex13-prd1.infinera.com>
Date: Sat, 28 Jun 2014 18:27:42 +0100
Message-ID: <00bd01cf92f6$4765d5a0$d63180e0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQM2xdXyxqJkVVnL/c7i6Sx08C0o/gISI71JAUuH4SgCnsTjwgLvFaY9AQMIqSyYaOYiMA==
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1576-7.5.0.1017-20786.000
X-TM-AS-Result: No--33.772-10.0-31-10
X-imss-scan-details: No--33.772-10.0-31-10
X-TMASE-MatchedRID: j4nUk6F+aLbYfPOPCpnfAovtmwtVGLEkzdHzFaLfgBFXPwnnY5XL5K1u NfgQaqvv/3fxctrpxjFN1BfDHIm2PA6X1bDqRHQvDYh1Uz6zv6N4wk2zaLy2UeO53bHtM9W3AX0 Ncth4O8k005DA2TWZwbGyFGL6yeQ/YAmall7++5RswYo64ufkVW79evoIpeI33XgCp7wTMXzA/J Wj6Jcc3LSXsdWR9OqDgzOkBCmTRGX1zIImtiPm1bSw7varainhXs5nqGvDCfOx442YQiXpwuFJi ZsvUPde8UBwIInO2qDiEpTzvU3rvKf+cR4Xt9khgYt6Kq7XJMo0AKed0u9fBwZbeEWcL03V7Q5y SM5WBKlyce8QwHxR0lWwxjTCJfTDOaS9U7Z42f5VnniKh7YTC1HewY36PuY0tivu7VTPVKLS7l9 oY/zO1CT9NCas8YSACzbJv6oCXkdnFNpjS8ge4kKcYi5Qw/RV+LidURF+DB1o8Lg9zK1xM0gFNT rpYSnWvvhUKvJSVoVqfVK4jkXzyMfgk3gaw8COkJi1wdeHFtoxmbT6wQT2a33gfGZAU8fL1i1UI ut/ASxl1PitSl9LvAzeZxrlXjcLLdFpVtbOxGni89aONG8iKtvhKQZ2RM31QxDYEexjPJN3q+fL RNNp3O185+nsIx4DWyusQebVMF3QbuOL+OEbWvLBXliBxYxnzJmqByfAaS3U5PPxhayDlCyB2Qd JzFQxIy8P9ajTAn1VUUJ3d6OL0S2PQJ73d0XSnVTWWiNp+v9BldmDYjwlpudTjSOFC/vqo8WMkQ Wv6iV95l0nVeyiuMEW1M8hZN6kVnRXm1iHN1bEQdG7H66TyOk/y0w7JiZo
Archived-At: http://mailarchive.ietf.org/arch/msg/ccamp/M6RFC6ABQ4tPo8XM0XcWosjOOlA
Cc: ccamp@ietf.org
Subject: Re: [CCAMP] I-D Action: draft-ietf-ccamp-flexigrid-lambda-label-01.txt
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: adrian@olddog.co.uk
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: Sat, 28 Jun 2014 17:28:08 -0000

There is a certain extent to which this conversation has a gyratory nature :-)

Maybe a piece of information missing here is that CCAMP defines control plane
mechanisms to enable the operation of networks composed of data plane
technologies that have been specified in other SDOs or (only in the case of IP
and MPLS) in the IETF. CCAMP does not define data plane technologies.

My intent in selecting the wording was to say "The ITU-T has currently defined a
data plane that allows contiguous slots to be treated as a single unit. This
composite label format supports that mechanism. Future uses of this composite
label format are dependent on the ITU-T adding further data plane definitions,
and those future uses must not be defined until the ITU-T has provided those
definitions." 

I am pretty sure that that is what the document says. I'd be happy if someone
was able to show me where the document is misleading in that respect and even
happier if they suggested tighter wording.

Returning to Iftekhar's questions:

> 1. Are there any specific Latency/differential delay constraints to group
> adjacent slots?

I should be surprised if adjacent slots (on the same fiber, remember) had
different latencies/delays. But Q6 would be able to give a definitive answer.

> 2. Are there any constraints/limit on how many of these slots are allowed
> to be grouped?

I think that is a matter for the ITU-T. Again Q6, I think.
I believe we have a mechanism here that would allow an arbitrary number of slots
to be grouped, but I also suspect that such grouping would not be arbitrarily
large in reality and I think that I have heard 8 and 16 talked about by hardware
manufacturers. Beyond that, I think it becomes unmanageable and it would be
normal to select a smaller number of larger slots.

> 3. Can the signal carried by these frequency slots must have the same
> modulation format or different?
>
> 4   What type of signals can be mapped to these frequency slots?

I would expect that the purpose here is to create a larger slot for carrying
payload and so the modulation format would be the same. But my expectations are
not relevant! The text attempts to be clear that the encoding of signal into
slot is not a function of the label format. It might be a feature in the
signaling protocol (separate document) and could be described in the framework
draft (also separate document).

Clearly, these types of question are best addressed to the ITU-T. Q6 and Q12, I
should think.

> On the use case the composite label is addressing:
> 
> 5. What is the use case and what are the use case requirements?

I would expect to see the use case detailed further in the framework draft.
The use case is currently to support identifying a set of slots as single
switchable unit, but not going any further than the data plane mechanisms
defined in existing ITU-T Recommendations.

> 6. Are there any implications of this grouping to route computations?

Yes, I believe there are. I believe that the usage described in my text implies
that the group members are on the same fiber (which implies, I think, that they
are corouted).

> 7. What type of client signals 100G, 200G, etc. this solution is addressing.

Why would a document that defines a label format be concerned about the answer
to this question?

Cheers,
Adrian


> -----Original Message-----
> From: Iftekhar Hussain [mailto:IHussain@infinera.com]
> Sent: 27 June 2014 19:04
> To: Fatai Zhang; adrian@olddog.co.uk
> Cc: ccamp@ietf.org
> Subject: RE: [CCAMP] I-D Action:
draft-ietf-ccamp-flexigrid-lambda-label-01.txt
> 
> If we are deferring these to ITU-T then we should hold of including this
section in
> the label WG document until all these has been clarified/understood.
> 
> Thanks,
> Iftekhar
> -----Original Message-----
> From: Fatai Zhang [mailto:zhangfatai@huawei.com]
> Sent: Thursday, June 26, 2014 10:00 PM
> To: Iftekhar Hussain; adrian@olddog.co.uk
> Cc: ccamp@ietf.org
> Subject: RE: [CCAMP] I-D Action:
draft-ietf-ccamp-flexigrid-lambda-label-01.txt
> 
> Hi Iftekhar,
> 
> I would like to address your comments if I can.
> 
> I am serious and I personally think that these should be addressed in ITU-T
SG15.
> 
> I would be much happy to see if there is someone from CCAMP can answer these
> questions.
> 
> 
> Best Regards
> 
> Fatai
> 
> 
> -----Original Message-----
> From: Iftekhar Hussain [mailto:IHussain@infinera.com]
> Sent: Friday, June 27, 2014 11:58 AM
> To: Fatai Zhang; adrian@olddog.co.uk
> Cc: ccamp@ietf.org
> Subject: RE: [CCAMP] I-D Action:
draft-ietf-ccamp-flexigrid-lambda-label-01.txt
> 
> Hi Fatai,
> 
> What do you mean by this? Seriously, I am surprised by your response.  So when
> you don't want to address comments juts punt to ITU :) If that is the case I
would
> echo Malcom's concern.
> 
> Thanks,
> Iftekhar
> 
> -----Original Message-----
> From: Fatai Zhang [mailto:zhangfatai@huawei.com]
> Sent: Thursday, June 26, 2014 8:53 PM
> To: Iftekhar Hussain; adrian@olddog.co.uk
> Cc: ccamp@ietf.org
> Subject: RE: [CCAMP] I-D Action:
draft-ietf-ccamp-flexigrid-lambda-label-01.txt
> 
> Hi Iftekhar,
> 
> For your first 4 questions, I don't think CCAMP experts can answer, and they
> should go to ITU-T, :-)
> 
> 
> 
> Best Regards
> 
> Fatai
> 
> -----Original Message-----
> From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of Iftekhar Hussain
> Sent: Friday, June 27, 2014 5:33 AM
> To: adrian@olddog.co.uk
> Cc: ccamp@ietf.org
> Subject: Re: [CCAMP] I-D Action:
draft-ietf-ccamp-flexigrid-lambda-label-01.txt
> 
> Hi Adrian,
> 
> Thanks for the reply. Okay, so understood that ITU already have defined the
data
> plane requirements for grouping of flexible grid frequency slots.
> 
>  So then is correct to state that the following is already defined in ITU data
plane:
> 
> 1. Are there any specific Latency/differential delay constraints to group
adjacent
> slots?
> 2. Are there any constraints/limit on how many of these slots are allowed to
be
> grouped?
> 3. Can the signal carried by these frequency slots must have the same
modulation
> format or different?
> 4   What type of signals can be mapped to these frequency slots?
> 
> On the use case the composite label is addressing:
> 
> 5. What is the use case and what are the use case requirements?
> 6. Are there any implications of this grouping to route computations?
> 7. What type of client signals 100G, 200G, etc. this solution is addressing.
> 
> Suggest if you would like to keep this section in this document, address the
> above comments either via adding specific references to ITU spec and adding
> some further information in the intended use case.
> 
> Thanks,
> Iftekhar
> 
> -----Original Message-----
> From: Adrian Farrel [mailto:adrian@olddog.co.uk]
> Sent: Wednesday, June 25, 2014 10:48 AM
> To: Iftekhar Hussain
> Cc: ccamp@ietf.org
> Subject: RE: [CCAMP] I-D Action:
draft-ietf-ccamp-flexigrid-lambda-label-01.txt
> 
> Hi Iftekhar,
> 
> > Clarification for the composite label portion:
> > So does this mean that:
> > a) we are moving ahead with control plane solution ahead of ITU data
> > plane definitions ?
> > b) or that the ITU data plane has already defined all the data plane
> > aspects
> for the
> > composite label use case?
> >
> > If it is case (b) - no issue.  However, if it is case (a) shouldn't we
> > wait
> for ITU
> > before proposing solutions?
> 
> I thought the text was clear, but I would be happy to add more clarification.
> 
> We currently have:
> 
> Section 1
>    This document relies on [G.694.1] for the definition of the optical
>    data plane and does not make any updates to the work of the ITU-T in
>    that regard.
> 
> Section 2.1
>    The slots in the set could potentially be contiguous or non-
>    contiguous (as allowed by the definitions of the data plane) and
>    could be signaled as a single LSP or constructed from a group of
>    LSPs.
> --- Maybe the parentheses are not clear and should say "(only as
>    allowed...."
> 
> Section 4.3
>    At the time of writing [G.694.1] only supports only groupings of
>    adjacent slots (i.e., without intervening unused slots that could be
>    used for other purposes) of identical width (same value of m), and
>    the component slots must be in increasing order of frequency (i.e.,
>    increasing order of the value n).  The mechanism defined here MUST
>    NOT be used for other forms of grouping unless and until those forms
>    are defined and documented in Recommendations published by the ITU-T.
> 
> So...
> Case b)
> 
> >  I  disagree with the assertion "more formal discussion of media
> > channels and network media channels and their arrangement for inverse
> > multiplexing belongs in the framework" .  I believe this document
> > should  elaborate on the use case
> for
> > which the solution is being proposed.
> 
> I would be happy to be guided by the WG and see proposed text. Personally I
> have nothing to add here, but if you have then please show it to us.
> 
> Maybe it would also help to say why you think this explanation should go in
this
> document (which is not the first in the series) rather than in the more
general
> discussion document that is the framework. I note that the framework already
> goes into some considerable detail about what media channels and network
> media channels are in the context of flexigrid.
> 
> Ciao,
> Adrian
> 
> _______________________________________________
> CCAMP mailing list
> CCAMP@ietf.org
> https://www.ietf.org/mailman/listinfo/ccamp