El 03/02/2014 18:03, Julien Meuric escribió:
Hi all.

Since many of you are going to dedicate some time to IETF matters over the upcoming days, here comes some homework. This message ignites a 2-week WG last call on draft-ietf-pce-wson-routing-wavelength-10. It will end on Monday, February 17, 11:59 PM (UTC-12).
Dear all,

A (late) short, fast review of the document below. Feel free to accept/discard at your discretion
R.



General Comments:

* In general, requirements are stated in terms of messages (e.g. PCReq and
PCRep) rather than in terms of PCEP requests and responses. IMHO, given that
PCReq messages contain svec lists, lists of requests, etc. I would suggest the
requirements using the request/response RBNF constructs.

For example:

OLD

The PCReq Message MUST include the path computation type.

NEW

A PCEP request [for a lighpath within a PCReq message] MUST include the path computation type.




Section 2.1.1
==========================

I would move the first bullet "1" out of 2.1.1 which is focused on RWA. Requirement "1" is to specify R or RWA
Section 2.1.1 then focuses on RWA



OLD

When the PCReq Message is RWA path computation type, the PCReq Message MUST further ...

NEW

When the request is a RWA path computation type, the request MUST further include ...


- (ii) Non-Explicit labels in the form of Label Sets (This will allow Distributed WA at a node level where each node would select the wavelength from the Label Sets) I am not sure of what Non-Explicit implies here. Maybe change to "a set of recommended labels"... I am confused here. If the path computation type is RWA, the Distributed WA does not apply, does it?

A new requirement could be added: is a requirement that when the R path computation type is selected the PCE MAY provide a Label Set ?

NEW

   2.b In case of a R computation type, the response MAY provide
      [Non-Explicit ?] labels in the form of Label Sets. This will
      allow Distributed WA at a node level where each node would
      select the wavelength from the Label Sets.

OLD

   3. The PCRep Message MUST include the route, wavelengths assigned to
      the route and indication of which wavelength assignment option
      has been applied (ELC or Label Sets).

NEW

   3. In case of a RWA computation type, the response MUST include the
      wavelength(s) assigned to the route and an indication of which
      label assignment option has been applied (ELC or Label Sets).

Rationale: the route is implicit by RFC5440


OLD

   4. In the case where a valid path is not found, the PCRep Message
      MUST include why the path is not found (e.g., no route,
      wavelength not found, optical quality check failed, etc.)

NEW

   4. In the case where a valid path is not found, the reponse
      MUST include why the path is not found (e.g., no route,
      wavelength not found, optical quality check failed, etc.)



Section 2.1.2
=============

[Q] Is the possibliity of requesting R bulk requests not a requirement? or is it assumed that existing mechanisms are enough?


Section 2.1.3
==============


OLD

  1. For a re-optimization request, the PCReq Message MUST provide the
      path to be re-optimized and include the following options

NEW

  1. For a re-optimization request, the request MUST provide both the
     route and current wavelength to be re-optimized and MAY include
     the following options:
       a.
       b.
       [c is implicit by not including options]


Section 2.1.4
==============

OLD

   For any PCReq Message that is associated with a request for
   wavelength assignment the requester (PCC) MUST be able to specify a
   restriction on the wavelengths to be used.

   Note that the requestor (PCC) is NOT required to furnish any range
   restrictions.


NEW?

   For any RWA computation type request, the requester (PCC) MAY
   specify a restriction on the wavelengths to be used.

Rationale: "MUST be able but is NOT required"



Section 2.1.5
===============

OLD

   The PCReq Message May include specific operator's policy information
   for WA (E.g., random assignment, descending order, ascending order,
   etc.)

NEW

   A RWA computation type request MAY include the requestor preference
   for WA (E.g., random assignment, descending order, ascending order,
   etc.). A response SHOULD follow the requestor preference unless
   operator's policy.

Rationale: Change wording?



OLD
   The PCReq Message SHOULD be able to request, when requesting a 1+1
   connection (e.g. link disjoint paths), that both paths use the same
   wavelength.

-> It is not clear to me how to request a 1+1 connection. I think this is
an important requirement in itself. In general, what are the requirements
   regarding protection in PCEP? what about other protection types?



OLD

   The PCReq Message SHOULD be able to request, when performing 3R,
   that wavelength may change or not

NEW
   In a network with wavelength conversion capabilities (e.g. sparse
   3R regenerators), a request SHOULD be able to indicate whether
a single, contiguous wavelength should be allocated or not. In other words,
   the requesting PCC SHOULD be able to constrain the wavelength
   continuity even if wavelength conversion is available.

Rationale: the initial requirement is a bit vague. I am not sure if
the intent of he requirement is that?

Section 2.1.6
===============

OLD

   The PCReq Message MUST be able to specify restrictions for signal
   compatibility either on the endpoint or any given link. The
   following signal processing capability should be supported at a
   minimum:

"A request MUST be able to ..."

s/on the endpoint/on the endpoints ?
s/capability/capabilities ?

Notes: Not sure about the "any given link". It may be good to
be more verbose on this requirement. Relationship with IRO?


Section 3
===============

3. Manageability Considerations

Nothing is said regarding session parameters on a PCE:

o Policy regarding WA algorithms: first-fit, random...
o Whether to use Explicit Label Control or not
...



Final comments
===============

- Nothing is said about bidirectional LSPs. It seems that being able to
  compute a bi-directional LSP with the additional constraint of having
  the same upstream and downtream wavelength would be IMHO a requirement.



























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

Reply via email to