Hi,

I think the extensions proposed by this draft are extremely important and necessary for a real scale deployment of the PCE architecture.

Please see comments/questions below.

(1)
The idea of resource pre-reservation (reservation) by the PCE is very useful especially when multiple sequential PCEs are in play (i.e. not one PCE can provide the end-to-end path). Given the distributed nature of the problem, determining the correct reservation time is not trivial.

The necessary PCEP extensions might slightly vary depending on the method used to determine and convey the reservation times. Therefore it is crucial to determine the method(s) before finalizing the PCEP extensions.



(2)
Section 3.1:
"The RESERVATION object is optional in a PCReq message.  Multiple
  instances of the object MUST NOT be used on a single PCReq message
  and if a PCE finds multiple instances of the object it MUST use the
  first one and discard the rest (Editors note: alternatively, it could
  send a PCErr).  The RESERVATION object may appear either at an
  individual request level or within a SVEC.  The latter means that the
  RESERVATION object applies to all requests involved in the SVEC
  object. "


What is the reason to not allow a RESERVATION object "per path" request?
Isn't it too limiting to say that all path requests within the SVEC will need to apply the same RESERVATION object?


(3)
Section 3.5:
"A PCE MAY apply reservations as a means of internal policy and/or operation."

I would ad an example for this, as it is significant/high impact operational practice: an example could be when the rate of incoming path requests reaches a given threshold value, the PCE may decide to apply reservations.

(4)
Section 3.5, The reservation timer:
"Timer is the value in ms of the time that the resources are blocked"

Is this a relative time? Would is be better to convey this information as an absolute time?
In any case, what should the format be?


(5)
Section 4, Page 13,
"Send the Responses (successful or not) using PCRep message(s) and, where appropriate, indicate the level of reservation and associated period. "

Same question as in 4) : how to interpret this period? (6)
Section 4:
"Specify what level of reservation to apply after the request."

What is level here? Granularity or path level vs SVEC level?


(7) Section 5, use cases. We should discuss various path computation methods e.g. BRPC (RFC5441), draft-king-pce-hierarchy-fwk-05, etc. This discussion may bring new insights as what is the best method for determining the reservation time: see comment (1) above



(8)
5.2 and 5.3 , I don't quite see why they are separated.
In 5.2, if a path is returned and a domain sequence is selected, what guarantees that once we try to compute a path (5.3) the resources will be available? To avoid confusion I will discuss these in one section and point out that reservation requests should be applied carefully when interrogating multiple PCEs in multiple domains?



(9)
Is it a possibility to have request priorities associated with the reservations? Will this be policy based applied per PCE?



Best Regards,
Meral







Oscar González de Dios <[email protected]> a écrit :

Dear PCErs

We have submitted a new draft called "PCEP Extensions for Temporary Reservation of Computed Path Resources and Support for Limited Context State in PCE". You can find it in http://tools.ietf.org/id/draft-gonzalezdedios-pce-resv-res-context-state-00.txt.

As it was pointed out in the PCE Architecture RFC, a limited form of statefulness is useful to improve PCE functionality in situations in which the local TED might not be up to date, or in the case of concurrent requests where most of the LSPs are computed before the end of the set-up of the LSPs when the TED is updated. The PCE can retain some context from the resources assigned to Path Requests during a certain period of time, so that it avoids suggesting the use of the same resources for subsequent TE LSPs.

The draft we have submitted proposes an extension to the PCEP protocol to allow the PCC to request the PCE to block or reserve the resources computed in a path request of a TE LSP for subsequent requests for a certain time.

Please consider taking a look at the draft and send us your opinion and comments,

               Best Regards,

                              Óscar





_______________________________________________
Pce mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/pce

Reply via email to