Re: [CCAMP] Still have issues in WSON Processing HOP Attribute Encoding in draft-ietf-ccamp-wson-signaling-08
Lou Berger <lberger@labn.net> Fri, 08 August 2014 11:08 UTC
Return-Path: <lberger@labn.net>
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 2F73E1B2A76 for <ccamp@ietfa.amsl.com>; Fri, 8 Aug 2014 04:08:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] 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 iZw1j-wmOJJo for <ccamp@ietfa.amsl.com>; Fri, 8 Aug 2014 04:08:45 -0700 (PDT)
Received: from gproxy7-pub.mail.unifiedlayer.com (gproxy7-pub.mail.unifiedlayer.com [70.40.196.235]) by ietfa.amsl.com (Postfix) with SMTP id 8AC071B2AD6 for <ccamp@ietf.org>; Fri, 8 Aug 2014 04:08:36 -0700 (PDT)
Received: (qmail 10791 invoked by uid 0); 8 Aug 2014 11:08:32 -0000
Received: from unknown (HELO cmgw2) (10.0.90.83) by gproxy7.mail.unifiedlayer.com with SMTP; 8 Aug 2014 11:08:32 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw2 with id cB8J1o0032SSUrH01B8Mfc; Fri, 08 Aug 2014 05:08:31 -0600
X-Authority-Analysis: v=2.1 cv=Yd4uuWhf c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=cNaOj0WVAAAA:8 a=f5113yIGAAAA:8 a=24ZoOwBWUcQA:10 a=QMpH5YO3Fa8A:10 a=KOA6Ij_2hQwA:10 a=HFCU6gKsb0MA:10 a=kj9zAlcOel0A:10 a=wU2YTnxGAAAA:8 a=-NfooI8aBGcA:10 a=__PM_kchDCMA:10 a=i0EeH86SAAAA:8 a=48vgC7mUAAAA:8 a=mtvtAMpqFFzvbQ9d5nUA:9 a=CjuIK1q_8ugA:10 a=hPjdaMEvmhQA:10 a=33rK67OTR_gA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:References:In-Reply-To:Message-ID:Date:To:From; bh=FFk3XjfEhdCmqcOhqutWMJxzwgFldO+nG3JmpCEO2XI=; b=DhTuFVIoJIbHlN2847xoCP4TCOuTv2lnKyMTkoyyR73nWzhSnmJKlQKacTJta7KDYQUzuJbSIMVQxYaPZxbVLrokvK6MyRxWM2wkGb4WWtIoS0cAYRmGsVcCtYHyalUq;
Received: from [50.166.163.124] (port=33360 helo=[10.0.1.38]) by box313.bluehost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <lberger@labn.net>) id 1XFi1y-0000er-PQ; Fri, 08 Aug 2014 05:08:18 -0600
From: Lou Berger <lberger@labn.net>
To: Leeyoung <leeyoung@huawei.com>, CCAMP <ccamp@ietf.org>, draft-ietf-ccamp-wson-signaling@tools.ietf.org
Date: Fri, 08 Aug 2014 07:08:17 -0400
Message-ID: <147b54e0130.27e9.9b4188e636579690ba6c69f2c8a0f1fd@labn.net>
In-Reply-To: <7AEB3D6833318045B4AE71C2C87E8E1729C0920C@dfweml706-chm.china.huawei.com>
References: <53DD040A.6000809@labn.net> <7AEB3D6833318045B4AE71C2C87E8E1729C08671@dfweml706-chm.china.huawei.com> <53DFF088.70506@labn.net> <7AEB3D6833318045B4AE71C2C87E8E1729C086A9@dfweml706-chm.china.huawei.com> <53E0094F.60200@labn.net> <7AEB3D6833318045B4AE71C2C87E8E1729C08831@dfweml706-chm.china.huawei.com> <53E0330B.9000706@labn.net> <7AEB3D6833318045B4AE71C2C87E8E1729C0920C@dfweml706-chm.china.huawei.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 AquaMail/1.4.0.53 (build: 2100462)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 50.166.163.124 authed with lberger@labn.net}
Archived-At: http://mailarchive.ietf.org/arch/msg/ccamp/SJlXkGa60j1kbnSmUqyvt0QXqfo
Subject: Re: [CCAMP] Still have issues in WSON Processing HOP Attribute Encoding in draft-ietf-ccamp-wson-signaling-08
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.15
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: Fri, 08 Aug 2014 11:08:57 -0000
Young, Stating with the unintended change documented in v 08 is fine with me. I am a bit disappointed that we haven't heard from more wg participants. Perhaps we're suffering from August vacations... I'll send some purposed changes to -08. Lou On August 7, 2014 4:08:51 PM Leeyoung <leeyoung@huawei.com> wrote: > Hi Lou, > > Based on Cyril's comment on RBI TLV, it is reasonable to think of its > encoding using HOP Attribute TLV/ERO subobject per [RVSP-RO] which is the > current text. > > If, however, we were to separate RBI TLV from WA method TLV (i.e, putting > this under LSP_REQUIRED_ATTRIBUTES Object), this adds more changes on > current implementation. For a distributed WA perspective (which is the case > this draft is dealing with), WA method need not be an LSP-level attribute, > especially around Resource Blocks (Wavelength Conversion). If we can accept > this, I think we can encode WA method TLV as HOP Attribute TLV encoded as > ERO subobject. This implies the current 08 text is fine with some > consistency check. > > Young > > -----Original Message----- > From: Lou Berger [mailto:lberger@labn.net] > Sent: Monday, August 04, 2014 8:28 PM > To: Leeyoung; CCAMP; draft-ietf-ccamp-wson-signaling@tools.ietf.org > Subject: Re: [CCAMP] Still have issues in WSON Processing HOP Attribute > Encoding in draft-ietf-ccamp-wson-signaling-08 > > Young, > I think the text is inconsistent (looking back on -07 and the emails). My > primary focus / desire at this time is clarifying the existing text without > making any substantive technical changes. > > The narrative implies [RSVP-RO], but the editors' intent was > LSP_REQUIRED_ATRIBUTES object. I personally (all hats off) think > LSP_REQUIRED_ATTRIBUTES object is right for WA method and [RSVP-RO] is > right for RBI. With hats on, I'd like the text to reflect implementations > and the LC. > > At this point it might be useful to hear from others in the WG. > > WG/All/Authors/Contributors, > Does anyone else care to weigh in? > > Thanks, > Lou > > On 8/4/2014 7:00 PM, Leeyoung wrote: > > Hi Lou, > > > > Good point on RBI info! I can think of the RB Identifier (32 bit field) > to imply the node/interface to which wavelength conversion would take place > if we were to use LSP_REQUIRED_ATRIBUTES object. In other words, making the > RB Identifier globally significant in a domain, per hop treatment of the > RBs is possible. > > > > On the other hand, a better way to treat Resource Block Information seems > to be using an alternative way (i.e., using HOP Attributes/ERO subobject > per [RSVP-RO]). > > > > If making the RB ID globally significant creates a problem, we need to > make some technical changes to the draft. Let me know what you think. > > > > Regards, > > Young > > > > -----Original Message----- > > From: Lou Berger [mailto:lberger@labn.net] > > Sent: Monday, August 04, 2014 5:30 PM > > To: Leeyoung > > Cc: CCAMP; draft-ietf-ccamp-wson-signaling@tools.ietf.org > > Subject: Re: [CCAMP] Still have issues in WSON Processing HOP > > Attribute Encoding in draft-ietf-ccamp-wson-signaling-08 > > > > Young, > > Thanks for the quick response. I "get" how WA method works, but am > less clear how Resource Block Information (e.g., Regeneration control and > Attribute Conversion control) works per node. For example, how would > control of wavelength conversion at a particular node work? > > > > Perhaps just running through this one simple case will help... > > > > Again, as a reminder, the desire is to document existing intent rather > than redefining the solution. > > > > Much thanks, > > Lou > > > > On 8/4/2014 5:08 PM, Leeyoung wrote: > >> Hi Lou, > >> > >> Since the LSP_REQUIRED_ATTRIBUTES object is meant to allow each > >> transit node to inspect the TLV's under it, each transit node will > >> inspect RBI or WA method and apply if it has relevance for the node; > >> otherwise just pass to the next hop. (Section 5 of RFC 5420 has this > >> clause: "This means that this object SHOULD only be used for > >> attributes that require support at some transit LSRs and so require > >> examination at all transit LSRs.") > >> > >> This may not be optimal but a way to get around technical changes as you > pointed out not to do so at this moment. > >> > >> If we want this to be optimal and require technical changes to the > draft, we can go with an alternative, utilizing [RSVP-RO] draft with ERO > subobject/HOP Attributes to encode RBI or WA method as its TLVs. > >> > >> Whichever the WG wants, we can go either way. > >> > >> Thanks, > >> Young > >> > >> -----Original Message----- > >> From: Lou Berger [mailto:lberger@labn.net] > >> Sent: Monday, August 04, 2014 3:44 PM > >> To: Leeyoung; CCAMP; draft-ietf-ccamp-wson-signaling@tools.ietf.org > >> Subject: Re: [CCAMP] Still have issues in WSON Processing HOP > >> Attribute Encoding in draft-ietf-ccamp-wson-signaling-08 > >> > >> Young, > >> > >> On 8/4/2014 4:29 PM, Leeyoung wrote: > >>> Hi, > >>> > >>> Lou, here's my comment on your comment. In a nutshell replacing > [RSVP-RO] with [RFC5420] will solve the confusion. > >>> > >>> Please see in-line for details. > >>> > >>> Thanks, > >>> > >>> Young > >> So you are saying that Resource Block Information and Wavelength > Assignment Method are encoded end-to-end and *never* have > hop/node/interface specific meaning (as they are each encoded as an > Attribute TLV in an LSP_REQUIRED_ATTRIBUTE object), is this correct? > >> > >> ARE YOU SURE? > >> > >> How do you envision the LSP_REQUIRED_ATTRIBUTE object conveying > >> per-hop information? (As discussed in section 3.2 and the first > >> paragraph on section 4.2.) > >> > >> Lou > >> .... > >> > >> > >> > > > >
- [CCAMP] Still have issues in WSON Processing HOP … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Cyril Margaria
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- [CCAMP] Proposed revision of section 4.2-4.4 wson… Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Matt Hartley (mhartley)
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung
- Re: [CCAMP] Still have issues in WSON Processing … Lou Berger
- Re: [CCAMP] Still have issues in WSON Processing … Leeyoung