Re: [CCAMP] I-D Action: draft-ietf-ccamp-flexible-grid-ospf-ext-01.txt

Rajan Rao <rrao@infinera.com> Thu, 05 March 2015 01:48 UTC

Return-Path: <rrao@infinera.com>
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 A47B51ACD78 for <ccamp@ietfa.amsl.com>; Wed, 4 Mar 2015 17:48:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, 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 t11rIHPskSJ9 for <ccamp@ietfa.amsl.com>; Wed, 4 Mar 2015 17:48:46 -0800 (PST)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0137.outbound.protection.outlook.com [65.55.169.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8DDA1A8A3F for <ccamp@ietf.org>; Wed, 4 Mar 2015 17:48:45 -0800 (PST)
Received: from BL2PR08CA0038.namprd08.prod.outlook.com (10.255.170.156) by BN1PR08MB043.namprd08.prod.outlook.com (10.255.202.25) with Microsoft SMTP Server (TLS) id 15.1.106.15; Thu, 5 Mar 2015 01:48:43 +0000
Received: from BL2FFO11FD019.protection.gbl (2a01:111:f400:7c09::191) by BL2PR08CA0038.outlook.office365.com (2a01:111:e400:c4b::28) with Microsoft SMTP Server (TLS) id 15.1.106.15 via Frontend Transport; Thu, 5 Mar 2015 01:48:43 +0000
Received: from sv-ex13-prd2.infinera.com (204.128.141.24) by BL2FFO11FD019.mail.protection.outlook.com (10.173.161.37) with Microsoft SMTP Server (TLS) id 15.1.99.6 via Frontend Transport; Thu, 5 Mar 2015 01:48:43 +0000
Received: from SV-EX13-PRD1.infinera.com (10.100.103.228) by sv-ex13-prd2.infinera.com (10.100.103.229) with Microsoft SMTP Server (TLS) id 15.0.847.32; Wed, 4 Mar 2015 17:47:21 -0800
Received: from SV-EX13-PRD1.infinera.com ([10.100.97.11]) by sv-ex13-prd1.infinera.com ([10.100.97.11]) with mapi id 15.00.0847.030; Wed, 4 Mar 2015 17:47:21 -0800
From: Rajan Rao <rrao@infinera.com>
To: Ramon Casellas <ramon.casellas@cttc.es>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "'Zhangxian (Xian)'" <zhang.xian@huawei.com>, 'CCAMP' <ccamp@ietf.org>
Thread-Topic: [CCAMP] I-D Action: draft-ietf-ccamp-flexible-grid-ospf-ext-01.txt
Thread-Index: AdBVyFdK52fTUGFna0iS8C7MJqeDCwATUt6gACLOBQAACWCtMA==
Date: Thu, 05 Mar 2015 01:47:20 +0000
Message-ID: <9cffab5d67f64d209ea047229af8677f@sv-ex13-prd1.infinera.com>
References: <005c01d055c9$03433cf0$09c9b6d0$@olddog.co.uk> <3820eb23b0a747ea9ff95e1a830d0676@sv-ex13-prd1.infinera.com> <54F6D09E.80507@cttc.es>
In-Reply-To: <54F6D09E.80507@cttc.es>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.100.99.93]
Content-Type: multipart/alternative; boundary="_000_9cffab5d67f64d209ea047229af8677fsvex13prd1infineracom_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
Received-SPF: Pass (protection.outlook.com: domain of infinera.com designates 204.128.141.24 as permitted sender) receiver=protection.outlook.com; client-ip=204.128.141.24; helo=sv-ex13-prd2.infinera.com;
Authentication-Results: spf=pass (sender IP is 204.128.141.24) smtp.mailfrom=rrao@infinera.com; cttc.es; dkim=none (message not signed) header.d=none;
X-Forefront-Antispam-Report: CIP:204.128.141.24; CTRY:US; IPV:NLI; EFV:NLI; BMV:1; SFV:NSPM; SFS:(10019020)(6009001)(438002)(199003)(377454003)(479174004)(189002)(77156002)(62966003)(108616004)(92566002)(19625215002)(16236675004)(50986999)(46102003)(2501003)(77096005)(512874002)(30436002)(2656002)(84326002)(6806004)(19580395003)(19580405001)(106466001)(87936001)(16796002)(19300405004)(4546004)(76176999)(54356999)(53416004)(2950100001)(102836002)(15975445007)(2900100001)(92726002)(86362001)(230783001)(33646002)(24736002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR08MB043; H:sv-ex13-prd2.infinera.com; FPR:; SPF:Pass; MLV:sfv; A:1; MX:1; LANG:en;
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR08MB043;
X-Microsoft-Antispam-PRVS: <BN1PR08MB04370C87D771DA88BF61F83AB1F0@BN1PR08MB043.namprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5002007)(5005006); SRVR:BN1PR08MB043; BCL:0; PCL:0; RULEID:; SRVR:BN1PR08MB043;
X-Forefront-PRVS: 05066DEDBB
X-OriginatorOrg: infinera.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2015 01:48:43.1064 (UTC)
X-MS-Exchange-CrossTenant-Id: 721df8b1-ce4d-49b9-ac0b-4264176aca82
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=721df8b1-ce4d-49b9-ac0b-4264176aca82; Ip=[204.128.141.24]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR08MB043
Archived-At: <http://mailarchive.ietf.org/arch/msg/ccamp/1P3PRzgIkhmgl6LsDQ2JHINZ334>
Cc: Iftekhar Hussain <IHussain@infinera.com>
Subject: Re: [CCAMP] I-D Action: draft-ietf-ccamp-flexible-grid-ospf-ext-01.txt
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: Thu, 05 Mar 2015 01:48:48 -0000

Ramon,

It is a matter of how much finer control you want to provide in your network.   Don’t you think having  [Min, Max & Available bandwidth] per priority in one place gives a better control of resources?   Think of a network with  mix of C.S.  I can segregate the spectrum whichever way I want with the above 3 parameters.   This was the intent in our draft.

I am fine if WG wants to use RFC4203 as precedence and move on without priority for Minimum LSP bandwidth field.  We can jump to Adrian’s questions to see if there is any interest to pursue generalization.

Thx
Rajan


From: Ramon Casellas [mailto:ramon.casellas@cttc.es]
Sent: Wednesday, March 04, 2015 1:30 AM
To: Rajan Rao; adrian@olddog.co.uk; 'Zhangxian (Xian)'; 'CCAMP'
Cc: Iftekhar Hussain
Subject: Re: [CCAMP] I-D Action: draft-ietf-ccamp-flexible-grid-ospf-ext-01.txt

El 04/03/2015 a las 2:11, Rajan Rao escribió:
Adrian,


Looks like there is different interpretation of RFC 4202 text.  RFC 4202 text in sections 2.4.2 & 2.4.3  says

“…..an LSP at priority
  p could reserve any bandwidth between the Minimum LSP Bandwidth and
   the Maximum LSP Bandwidth at priority p, provided that the bandwidth…..”

Having only the Maximum LSP bandwidth field priority based & not the Minimum LSP bandwidth field doesn’t seem right.  It is a simplification for sure.  What is the correct interpretation of above text?  Will be good to know.

Rajan, all

It is a good question, and in my humble opinion, there are different things (echoing Adrian's questions):

i) Whether RFC4202 text could imply that Minimum LSP bandwidth is a function of priority (p)

ii) The need for a priority-dependent Minimum LSP bandwidth (and, in particular, for flexi-grid networks) in view of the requirements of preemption, resource usage, etc. This is to me the most important point.

iii) The actual encoding (in terms of "m" or Hz, in the ISCD SCSI ...)

For ii) it would be good to clearly agree on the requirement (let's stick to current in-force grid definitions). Personally, I see that higher priorities are allowed higher values of Max LSP bandwidth, but when would you need that a lower priority LSP is allowed a lower minimum value (or, similiarly, why would I constraint high priority LSPs to not use lower LSP bandwidths?). I have no objection to work on iii) if ii) is clear.


Although IMHO not critical, for i) It is my understanding that the minimum LSP bandwidth is unique across priorities, and only the Maximum LSP bandwidth depends on the priority. RFC4202
- An interface may have more than one Interface Switching Capability Descriptor.  This is used to handle interfaces that support multiple switching capabilities, for interfaces that have Max LSP Bandwidth  values that differ by priority level, and for interfaces that support  discrete bandwidths. // Only Max is mentioned
- For a simple (unbundled) link, the Maximum LSP Bandwidth at priority p is defined to be (...) // there is no such definition for minimum "at priority p".
- The Minimum LSP Bandwidth specifies the minimum bandwidth an LSP could reserve // it does not mention "at priority p" and is ISCD specific.
- an LSP at  priority p could reserve any bandwidth (...) by the Minimum LSP Bandwidth and the Maximum LSP Bandwidth at priority p. // It is my understanding that Minimum LSP Bandwidth refers to the actual definition in point 2, i.e., bw(p) = [min_lsp_bw, max_lsp_bw(p)]
- Actual OSPF-TE extensions (e.g. for PSC) where min_lsp_bw is unique.