Re: [Teas] Preemption priority in GMPLS signaling for SMP
Jeong-dong Ryoo <ryoo@etri.re.kr> Sun, 08 November 2020 16:41 UTC
Return-Path: <ryoo@etri.re.kr>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26B873A0CD4 for <teas@ietfa.amsl.com>; Sun, 8 Nov 2020 08:41:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level:
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, MISSING_MIMEOLE=1.899, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dooray.com
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 CFvMetyU1EqY for <teas@ietfa.amsl.com>; Sun, 8 Nov 2020 08:41:03 -0800 (PST)
Received: from mscreen.etri.re.kr (mscreen.etri.re.kr [129.254.9.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13B563A0D47 for <teas@ietf.org>; Sun, 8 Nov 2020 08:41:02 -0800 (PST)
Received: from unknown (HELO send002-relay.gov-dooray.com) (211.180.235.153) by 129.254.9.16 with ESMTP; 9 Nov 2020 01:40:56 +0900
X-Original-SENDERIP: 211.180.235.153
X-Original-MAILFROM: ryoo@etri.re.kr
X-Original-RCPTTO: teas@ietf.org
Received: from [10.162.225.109] (HELO send002.gov-dooray.com) ([10.162.225.109]) by send002-relay.gov-dooray.com with SMTP id 2382501d5fa81f9b; Mon, 09 Nov 2020 01:40:59 +0900
DKIM-Signature: a=rsa-sha256; b=NwiMI54EySyl1euDdT241YX3myhkdiPjdLce6FcJaWaPRqoXA/q/x4Q6/PJ19EV673UjTv8pBY W3RJ/HGOd65EtgyVkUP4LZ36uHRITNzSoYDNJTEBuyhCFn1F/uk0jw5Y4Rj7Jy+7icczjhVNiWnR 8wnNXMMMN3H9O1exAtNMo/NV/4Wa+ITvdswdqJH+jTYcGw4CX0AwfqP3gESDptDRB3X/BHtbMNQn kvXIj3DiXKRFlbjYnZ9m53X0se2a+2Xu3XOqvgnjIG1vCZJsEnb2MoOhjH4SALmuJG4IK8bQXWSQ MVEtkoL+SsXJCqWxy88Stq1Mcn3L4o/T/fqXKTkg==; c=relaxed/relaxed; s=selector; d=dooray.com; v=1; bh=Y4dkooyTi/2LsZNf3MrR2vfGxz/zKU6y3+01sqRTs1A=; h=From:To:Subject:Message-ID;
From: Jeong-dong Ryoo <ryoo@etri.re.kr>
To: teas@ietf.org, teas-chairs@ietf.org, adrian@olddog.co.uk
Cc: 'Bin Yeong Yoon' <byyun@etri.re.kr>, "'Hejia (Jia)'" <hejia@huawei.com>, 'Peter Park' <peter.park@kt.com>, 'Italo Busi' <italo.busi@huawei.com>
Message-ID: <ltxqwtq3iula.ltxqwtq4cyh6.g1@dooray.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_182366_464009826.1604853657162"
X-Dsn-Request: true
X-Dooray-Agent: mail-api
X-Dooray-Mail-Id: 2873511775235065438
Importance: Normal
X-Priority: Normal
X-MSMail-Priority: Normal
Date: Mon, 09 Nov 2020 01:40:57 +0900
Sender: ryoo@etri.re.kr
References: <lrqnh3lvdj0s.lrqnh3lsvtle.g1@dooray.com> <068a01d6ad6d$3da74060$b8f5c120$@olddog.co.uk> <lrxy6v4sfexc.lrxy6v4qfwj6.g1@dooray.com> <07bb01d6ae3d$a9d401d0$fd7c0570$@olddog.co.uk>
In-Reply-To: <07bb01d6ae3d$a9d401d0$fd7c0570$@olddog.co.uk>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/cKvKnfzhpY7f2cTMTioYiSJTVjQ>
Subject: Re: [Teas] Preemption priority in GMPLS signaling for SMP
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Nov 2020 16:41:06 -0000
Dear Adrian, Sorry for this delayed response, and thank you for your email. Regarding the last example in your email, I am wondering what happens if there is one more normal LSP-D with setup=holding=2. I think we need to come up with a rule to achieve the desired behavior if we want to reuse the setup and holding priorities. In the meantime, in order to avoid the shared resources being pre-empted by the control plane, it should be possible to configure Holding Priority = 0 for all SMP protecting LSPs. Therefore, the Holding Priority could not be used to convey the SMP pre-emption priority. Does this make any sense? Best regards, Jeong-dong -----Original Message----- From: "Adrian Farrel" <adrian@olddog.co.uk> To: <ryoo@etri.re.kr>; <teas@ietf.org>; <teas-chairs@ietf.org>; Cc: "'Bin Yeong Yoon'" <byyun@etri.re.kr>; "'Hejia (Jia)'" <hejia@huawei.com>; "'Peter Park'" <peter.park@kt.com>; "'Italo Busi'" <italo.busi@huawei.com>; Sent: 2020-10-30 (금) 06:52:02 (UTC+09:00) Subject: Re: [Teas] Preemption priority in GMPLS signaling for SMP Thanks for this answer, Joeng-dong. As I understand it, when SMP protection LSPs are set up they may “share” resources. That is, they do not compete for resources and so the Setup and Holding priorities don’t apply to how they interact with each other. Do the protection LSPs still compete with other LSPs? Assume a link with 1 unit of bandwidth, and 3 LSPs that want to use it. Two are SMP protection LSPs at setup=holding=3, and one is a normal LSP at setup=holding=6. Then the normal LSP would be pre-empted (or fail to set up), but the two SMP protection LSPs would be set up “sharing” the resource. You could use the holding priority to distinguish between the SMP protection LSPs. In my example you could have: SMP protection LSP-A setup=3 holding=3 SMP protection LSP-B setup=3 holding=2 Normal LSP-C setup=holding=6 Then, LSP-C would be pre-empted (or fail to set up) while LSP-A and LSP-B would be set up sharing the resource. But when there was a need to use the protection LSPs, LSP-B would have priority over LSP-A. I think I am saying that you *could* achieve what you want using the exiting fields. I’m not actually opposed to you introducing a new priority field, just observing that you might not need to. Best, Adrian From: ryoo@etri.re.kr <ryoo@etri.re.kr> Sent: 29 October 2020 15:26To: teas@ietf.org; teas-chairs@ietf.org; adrian@olddog.co.ukCc: 'Bin Yeong Yoon' <byyun@etri.re.kr>; 'Hejia (Jia)' <hejia@huawei.com>; 'Peter Park' <peter.park@kt.com>; 'Italo Busi' <italo.busi@huawei.com>Subject: RE: Re: [Teas] Preemption priority in GMPLS signaling for SMP Dear Adiran, Thank you for your email. When a working LSP or a protecting LSP is configured, SMP can also utilize the Setup and Holding priorities in the SESSION_ATTRIBUTE object. Once the working and protecting LSPs are all configured, SMP will use the preemption priority to resolve the competition for shared resources among multiple protecting LSPs. In SMP, the LSP that is preempted by a higher priority should not be torn down. Yes, 0 is the highest priority value. Thank you again for your interest. Best regards, Jeong-dong -----Original Message----- From: "Adrian Farrel" <adrian@olddog.co.uk> To: "'Jeong-dong Ryoo'" <ryoo@etri.re.kr>; <teas@ietf.org>; <teas-chairs@ietf.org>; Cc: "'Bin Yeong Yoon'" <byyun@etri.re.kr>; "'Hejia (Jia)'" <hejia@huawei.com>; "'Peter Park'" <peter.park@kt.com>; "'Italo Busi'" <italo.busi@huawei.com>; Sent: 2020-10-29 (목) 06:00:06 (UTC+09:00) Subject: Re: [Teas] Preemption priority in GMPLS signaling for SMP Hey Jeong-dong, Can you clarify (for those who have not been following SMP closely) why existing GMPLS signaling pre-emption priorities (session attribute set-up and hold priorities) don’t provide you with what you need? In any case, I would recommend that you use the same order of ranking used for the set-up and hold priorities. That is, 0 is the highest priority. This seems to be what you are suggesting. Best, Adrian From: Teas <teas-bounces@ietf.org> On Behalf Of Jeong-dong RyooSent: 28 October 2020 14:38To: teas@ietf.org; teas-chairs@ietf.orgCc: Bin Yeong Yoon <byyun@etri.re.kr>; Hejia (Jia) <hejia@huawei.com>; Peter Park <peter.park@kt.com>; Italo Busi <italo.busi@huawei.com>Subject: [Teas] Preemption priority in GMPLS signaling for SMP Dear TEAS WG, This email is to solicit your opinion on how to implement the preemption priority for GMPLS signaling extentions for Shared Mesh Protection, draft-ietf-teas-gmpls-signaling-smp-04. As described in draft-ietf-teas-gmpls-signaling-smp-04, the preemption priority is to resolve the competition for shared resources among multiple protecting LSPs, when controlled by the Automatic Protection Switching (APS). The authors of this draft would like to define one octet for the preemption priority values and state that a lower value has a higher priority. And the number of priority levels is up to the network operator. We also want to indicate the preemption priority of a protecting LSP in a new field, by shrinking the size of Reserved field, within the PROTECTION object. We would appreciate if you can provide your feedbacks on our proposal above. Best regards, Jeong-dong (on behalf of co-authors) _______________________________________________ Teas mailing list Teas@ietf.org https://www.ietf.org/mailman/listinfo/teas _______________________________________________ Teas mailing list Teas@ietf.org https://www.ietf.org/mailman/listinfo/teas
- [Teas] Preemption priority in GMPLS signaling for… Jeong-dong Ryoo
- Re: [Teas] Preemption priority in GMPLS signaling… Adrian Farrel
- Re: [Teas] Preemption priority in GMPLS signaling… Jeong-dong Ryoo
- Re: [Teas] Preemption priority in GMPLS signaling… Adrian Farrel
- Re: [Teas] Preemption priority in GMPLS signaling… Jeong-dong Ryoo