Thanks Aijun,

We are discussing updated version of the draft with other co-authors (mostly 
with updated Introduction section, comments from Marina and also adding small 
clarification about RRO object). I’ll send it here as well after finishing that 
discussion. It should solve 1) and 2) from your list bellow. I’ll discuss 3) 
with them as well, but I’m fine with adding “Overview” or “Overall Procedures 
Description” section.

For 4) – I prefer current approach, where format of PCEP objects/TLVs, which 
are introduced or extended are defined in dedicated sections and separated from 
operations – so same approach as was already used in RFCs, which this drafts is 
related to like RFC8664 or RFC9603 (see sections “Object Formats” and 
“Procedures”), but in a lot of other PCEP RFCs as well – e.g. RFC8745, RFC8934, 
RFC9059.

Operations described in the drafts are often impacting multiple objects/TLVs 
(e.g. capability and object, which can be included only if capability is set) 
and then it is difficult to include it into proper sections – often resulting 
in duplicate statements. But I’ll keep chairs, co-authors and other WG members 
to express their preference.

Thanks,
Samuel

From: Aijun Wang <wangai...@tsinghua.org.cn>
Sent: Wednesday, December 18, 2024 7:16 AM
To: Samuel Sidor (ssidor) <ssi...@cisco.com>; 'Dhruv Dhody' 
<d...@dhruvdhody.com>; pce@ietf.org
Cc: 'pce-chairs' <pce-cha...@ietf.org>; draft-ietf-pce-sid-a...@ietf.org
Subject: 答复: [Pce] WGLC for draft-ietf-pce-sid-algo-15

Hi, Samuel:

From your responses to me and to Marina, I recommend the authors of draft to do 
the following updates:

1)     Rewrite the section 1 “Introduction” part, to state clear the necessary 
of this document, and its applied scenarios.

2)     As you suggested, “some details can be removed from introduction (e.g. 
pointer to specific RFCs)”.

3)     Add one new segment before “section 3”, as, for example, the “Overall 
Procedures Description”?, let reader to know where(for example, in which PCEP 
message etc.) to encapsulate these newly defined objects.

4)     Rewrite the section 4 “Operation”. As you said, “section 4 is explaining 
how to use them”, is it better to merge it together with section 3(it will be 
more easier to use when comparing with its original definition)

After accomplishing the above updates, I think the document will be more 
readable.

Best Regards

Aijun Wang
China Telecom

发件人: Samuel Sidor (ssidor) [mailto:ssi...@cisco.com]
发送时间: 2024年12月17日 17:01
收件人: Aijun Wang <wangai...@tsinghua.org.cn<mailto:wangai...@tsinghua.org.cn>>; 
'Dhruv Dhody' <d...@dhruvdhody.com<mailto:d...@dhruvdhody.com>>; 
pce@ietf.org<mailto:pce@ietf.org>
抄送: 'pce-chairs' <pce-cha...@ietf.org<mailto:pce-cha...@ietf.org>>; 
draft-ietf-pce-sid-a...@ietf.org<mailto:draft-ietf-pce-sid-a...@ietf.org>
主题: RE: [Pce] WGLC for draft-ietf-pce-sid-algo-15

Hi Aijun,

Please see inline <S>.

Thanks,
Samuel

From: Aijun Wang <wangai...@tsinghua.org.cn<mailto:wangai...@tsinghua.org.cn>>
Sent: Tuesday, December 17, 2024 8:48 AM
To: 'Dhruv Dhody' <d...@dhruvdhody.com<mailto:d...@dhruvdhody.com>>; 
pce@ietf.org<mailto:pce@ietf.org>
Cc: 'pce-chairs' <pce-cha...@ietf.org<mailto:pce-cha...@ietf.org>>; 
draft-ietf-pce-sid-a...@ietf.org<mailto:draft-ietf-pce-sid-a...@ietf.org>
Subject: 答复: [Pce] WGLC for draft-ietf-pce-sid-algo-15

Hi, All:

I have review the document and has the following comments:

Although I think the document has already defined the related extension for the 
information exchange between PCE and PCC, It’s bit harder for the reader to get 
the reason behind this.

1.     For example, in the introduction part, one sentence say:  “While this 
information is available on the PCE, there is no method of conveying this 
information to the headend router. “
From my POV, the headend router can get such information from the IGP protocol, 
why it is necessary to get such information from the PCE?

<S> There may be multiple reasons, but one obvious example is inter-area path 
computed by PCE and there is high chance that headend will see only topology 
from local IGP instance.


2.     And again, it says: ”In addition, in the case of multiple (redundant) 
PCEs, when the headend receives a path from the primary PCE, it needs to be 
able to report the complete path   information - including the SR-Algorithm - 
to the backup PCE so that  in HA scenarios”

From my POV, why the multiple(redundant)PCEs can’t exchange such information 
themselves?



<S> PCEs can exchange such information between themselves, but existing 
standard synchronization mechanisms like one defined in 
draft-ietf-pce-state-sync also relies on forwarding PCRpt messages, so same 
extension is still required anyway (and not all vendors implemented such 
extension).



3.     And, for the following rest part of introduction section, there is no 
clear logic for the newly extended TLV and their purposes, or the remaining 
part doesn’t cover all the extensions that described in the following sections.

<S> Can you point to specific parts of introduction section? What I can see in 
introduction:

-          Initial 2 sections talking about SR-algorithm in ERO

-          1 section talking about SR-algorithm constraint

-          1 section describing where definition and valid values of 
SR-algorithms can be found

-          1 section talking about capabilities

-          1 section talking again about SR-algorithm constraint (this can be 
potentially merged with previous statement talking about constraint)
Where PCEP extensions described in the document are:

-          Section 3.1 – capabilities

-          Sections 3.2 and 3.3 - SR-algorithm in ERO

-          Section 3.4 – SR-algorithm constraint

-          Section 3.5 – New metric values required to provide parity with IGP 
metric types for Flex-algo

But I agree that maybe some details can be removed from introduction (e.g. 
pointer to specific RFCs) and we can add more details about purpose.


4.     And finally, I am wondering is there any other TLV/Sub-TLV that needs to 
be synchronized between the PCE/PCC to make the final optimal path can be 
calculated in each of them? The draft just enumerate them, but doesn’t’ explain 
whether it covers all of them.



<S> Section 3 is describing PCEP extensions (enumerating them) and section 4 is 
explaining how to use them. Please check it. If you are referring to Flex-algo 
path-computation and TLVs/sub-TLVs used for advertising Flex-algo definition 
and its content, then those are learned from IGP/BGP-LS and used in the 
path-computation (out of scope of this document), but PCEP is used just for 
encoding computed path (and accumulated metric).


Then, I suggest the authors revisit the introduction part of this document, and 
rewrite it to assure the reader the necessary of this document, and also its 
enough coverage.
Maybe I miss something, if so, please forgive me.

<S> At least my interpretation is that section is called “Introduction” because 
its main goal is set the context and not to provide summary of changes and how 
to use them, but I’ll think about re-phrasing it a bit.

Best Regards

Aijun Wang
China Telecom



发件人: forwardingalgori...@ietf.org<mailto:forwardingalgori...@ietf.org> 
[mailto:forwardingalgori...@ietf.org] 代表 Dhruv Dhody
发送时间: 2024年12月6日 3:02
收件人: pce@ietf.org<mailto:pce@ietf.org>
抄送: pce-chairs <pce-cha...@ietf.org<mailto:pce-cha...@ietf.org>>; 
draft-ietf-pce-sid-a...@ietf.org<mailto:draft-ietf-pce-sid-a...@ietf.org>
主题: [Pce] WGLC for draft-ietf-pce-sid-algo-15

Hi WG,

This email starts a 3-weeks working group last call for 
draft-ietf-pce-sid-algo-15.

https://datatracker.ietf.org/doc/draft-ietf-pce-sid-algo/

Please indicate your support or concern for this draft. If you are opposed to 
the progression of the draft to RFC, please articulate your concern. If you 
support it, please indicate that you have read the latest version and it is 
ready for publication in your opinion. As always, review comments and nits are 
most welcome.

The WG LC will end on Friday 27 Dec 2024.

A general reminder to the WG to be more vocal during the last-call/adoption.

Thanks,
Dhruv & Julien
_______________________________________________
Pce mailing list -- pce@ietf.org
To unsubscribe send an email to pce-le...@ietf.org

Reply via email to