Re: [CCAMP] Comment on draft-ietf-ccamp-general-constraint-encode-08: priority

Leeyoung <leeyoung@huawei.com> Wed, 01 August 2012 22:28 UTC

Return-Path: <leeyoung@huawei.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 758FA11E8399 for <ccamp@ietfa.amsl.com>; Wed, 1 Aug 2012 15:28:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.446
X-Spam-Level:
X-Spam-Status: No, score=-6.446 tagged_above=-999 required=5 tests=[AWL=0.153, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rQnH9F4-fTsH for <ccamp@ietfa.amsl.com>; Wed, 1 Aug 2012 15:28:05 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 8F9E111E837F for <ccamp@ietf.org>; Wed, 1 Aug 2012 15:28:05 -0700 (PDT)
Received: from 172.18.9.243 (EHLO dfweml201-edg.china.huawei.com) ([172.18.9.243]) by dfwrg01-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AIP55507; Wed, 01 Aug 2012 14:28:05 -0800 (PST)
Received: from DFWEML405-HUB.china.huawei.com (10.193.5.102) by dfweml201-edg.china.huawei.com (172.18.9.107) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 1 Aug 2012 15:25:34 -0700
Received: from dfweml511-mbs.china.huawei.com ([169.254.15.49]) by dfweml405-hub.china.huawei.com ([10.193.5.102]) with mapi id 14.01.0323.003; Wed, 1 Aug 2012 15:25:37 -0700
From: Leeyoung <leeyoung@huawei.com>
To: "Giovanni Martinelli (giomarti)" <giomarti@cisco.com>
Thread-Topic: [CCAMP] Comment on draft-ietf-ccamp-general-constraint-encode-08: priority
Thread-Index: AQHNcAyuJFh0KZM0PEuR5rvzvXz1+5dFha9g
Date: Wed, 01 Aug 2012 22:25:36 +0000
Message-ID: <7AEB3D6833318045B4AE71C2C87E8E172905ED40@dfweml511-mbs.china.huawei.com>
References: <98310D9B-8BF2-4C16-ABEF-F96D1DE1675C@cisco.com> <63F9D750-59E0-487B-B590-DCC2D3EBC344@cisco.com>
In-Reply-To: <63F9D750-59E0-487B-B590-DCC2D3EBC344@cisco.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.134.144]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: CCAMP <ccamp@ietf.org>
Subject: Re: [CCAMP] Comment on draft-ietf-ccamp-general-constraint-encode-08: priority
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: Wed, 01 Aug 2012 22:28:06 -0000

Hi Giovanni,

The wavelength priority you propose seems different from the what we encoded per Rao Rajan's suggestion. What we encoded in section 2.3 of gen encode is not giving wavelength a priority level, among which I believe your wavelength property specifies.

What we are proposing is what labels are available/not available for each priority level (similar to LSP reservation or holding priority) as the following encoding dictates: 

    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
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |A| Reserved    | Priority Flags|        Reserved               |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                           Label Set Field                     |
     :                                                               :
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   Where

   A (Availability bit) = 1 or 0 indicates that the labels listed in
   the following label set field are available or not available,
   respectively, for use at a given priority level as indicated by the
   Priority Flags.

   Priority Flags: Bit 8 corresponds to priority level 0 and bit 15
   corresponds to priority level 7. If a bit is set then the labels in
   the label set field are available or not available as indicated by
   the A bit for use at that particular priority level.

Let's begin if we are in agreement with this point. 

Thanks.
Young

-----Original Message-----
From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf Of Giovanni Martinelli (giomarti)
Sent: Wednesday, August 01, 2012 12:40 PM
To: Giovanni Martinelli (giomarti)
Cc: CCAMP
Subject: Re: [CCAMP] Comment on draft-ietf-ccamp-general-constraint-encode-08: priority

Here my latest mail  with comments on wavelength priority... 

Here my memory on past discussion (please correct if wrong)
- last short thread was during ieft83 (around 26/28 march), last mail was from me and did not get answers. The content here below cover that mail as well.
- discussions about wl priority happens among authors not on ccamp mailing list. On the mailing list you announce draft update around dec 2011.  

Well, I'm not complaining about how discussion happen, simply I saw  a not-trivial addition to wg document, hence my comments.

Cheers
G



On Jul 31, 2012, at 24:34 , Giovanni Martinelli (giomarti) wrote:

> Dear authors / ccamp,
> 
> here a few comments related to the priority field added to draft-ietf-ccamp-general-constraint-encode:
> 
> A couple of editorial comments
> 1)  "wavelenght priority" appears in a draft that claim to be general. In fact is available in "Available Labels Sub-TLV" and "Shared Backup Labels Sub-TLV". So is a wavelength or label-like priority?
> 2)  why an 8 bits (bit field) instead of the classic 3 bits (integer [0 .. 7]?
> 
> 
> Then few other comments
> 3)  How the priority is used versus the A flag . Draft text report
> "  
>   A (Availability bit) = 1 or 0 indicates that the labels listed in
>   the following label set field are available or not available,
>   respectively, for use at a given priority level as indicated by the
>   Priority Flags.
> 
> "
> So does it means that there could be different "available labels sub-TLVs" advertised? 
> 
> 4) Still unclear to me how this priority is different from the one reported in http://tools.ietf.org/html/draft-kattan-wson-property-01 and eventually if this "priority" could fit the LSP priority already available (as one of the comment we received at that time)
> 
> Cheers
> G
> 

_______________________________________________
CCAMP mailing list
CCAMP@ietf.org
https://www.ietf.org/mailman/listinfo/ccamp