Skip to main content

Minutes IETF118: pce: Thu 14:00
minutes-118-pce-202311091400-01

Meeting Minutes Path Computation Element (pce) WG
Date and time 2023-11-09 14:00
Title Minutes IETF118: pce: Thu 14:00
State Active
Other versions markdown
Last updated 2023-11-15

minutes-118-pce-202311091400-01

IETF 118 PCE WG Rough Notes

Thursday, 9 November 2023, Session III, 15:00 - 16:30 CET

Introduction

1.1. Administrivia, Agenda Bashing (Chairs, 5 min) [5/90]

1.2. WG Status (Chairs, 10 min) [15/90]

1.3. State of WG I-Ds, open issues and next steps (Chairs, 10 min)
[25/90]

  • Various WG drafts on schedule with dedicated time slots. Few documents
    are nearing WGLC such as draft-ietf-pce-flexible-grid and
    draft-ietf-pce-segment-routing-policy-cp.
  • Authors are requested to contact chairs if their document in adoption
    queue needs expedited process (with justification).

Stateful PCE

2.1 Native-IP (Aijun Wang, 10 min) [35/90]
draft-ietf-pce-pcep-extension-native-ip-26

  • [Dhruv] - thanks for update, as shepherd thanks for taking comments into
    consideration. Want WG to have eyes on the latest changes
    such as encoding. Tunnel mode - not really sure if it is
    described well, and whether we should call it "tunnel". What would
    be the right terminology to use?. I
    see this still pending. Also suggested to carry error code separately
    and not add in the status field itself.
  • [Aijun] We will try to add some description for Tunnel Mode in the
    document. For Error field, will consider it.

2.2 Stateful Inter-Domain (Julien Meuric/Olivier Dugeon, 5 min)
[40/90]
draft-ietf-pce-stateful-interdomain-04

  • [Dhruv] - there was discussion in the past about error handling,
    we parked it because we did not have any of the extensions using it
    and thought this document would be an ideal use case for it - so
    please check that.
  • [Olivier] - Yes, will add in and look for in next release as well
    as implementation section as ODL implementation ongoing.
  • [Dhruv] - awesome to hear. With regards to PCEP going down, such
    as state sync, any impact with that? Might need more descriptions
    about things going up, down, etc. Distribute label is clear,
    cleanup and error handling needs work.
  • [Olivier] - yes, can look at more detail about recover in case of
    failure.

2.3 Inter Stateful PCE State Sync (Cheng Li, 5 min) [45/90]
draft-ietf-pce-state-sync-05

  • [No comments]

Segment Routing

3.1 SID Algo (Samuel Sidor, 5 min) [50/90]
draft-ietf-pce-sid-algo

  • [Dhruv] - regarding wglc, don't need all code points to do wglc.
    i.e don't worry to need to do wglc -after- allocation.
  • [Samuel] - and feel free to contact me directly about
    implementations.

3.2 SR P2MP Policy (Hooman Bidgoli, 10 min) [60/90]
draft-ietf-pce-sr-p2mp-policy-04

  • [Adrian] - wondered about objective functions. Original P2MP PCE
    defined two objective functions for shortest path and least cost I
    think, do you see the need for any other objective functions for SR
    P2MP.
  • [Hooman] - good question, since it's controller focused, think
    providers will also look at latency too. When it comes to streaming,
    like mobile video streaming of live shows a lot of delay of video
    being transferred. I would see latency coming in.
  • [Adrian] - yeah pce can do what it wants for computation, but
    entity asking to create the path, what type of path does it lead to
    ask for.
  • [Dhruv] - checked, can use any metric defined. With terminology,
    borrowing instance id from RFC 3209 seems to be confusing.
    We need to decide as a WG if we are okay with CP having a
    concept of path instance inside of the candidate path because in
    normal p2p we have a Candidate Path with segment list and list of
    segment.
  • [Hooman] - honestly, memory, going back 2 years when we started
    this I think the instance we came up, maybe it's incorrect, thought
    we came up with it as part of the tree instance itself.
  • [Dhruv] - we have it everywhere so if this instance is right term
    or not.
  • [Hooman] - way we identify the tree is root id, tree id and the
    instance
  • [Dhruv] - yep, fine with design, just the term
  • [Hooman] - gotcha
  • [Dhruv] - when we talk about slicing, need to be careful. In PCEP
    let's talk about flex algo, MT etc.
  • [Cheng li] - I read it but found it complicated. Do we have any
    implementation of this now?
  • [Hooman] - up to now implementation have been cli but now PCEP is
    ongoing to try and get an implementation.
  • [Cheng li] - recommend add implementation status.
  • [Hooman] - we will add the implementation section before WGLC.

Others

4.1 PCEPS update for TLS 1.3 (Sean Turner, 10 min) [70/90]
draft-ietf-pce-pceps-tls13-01

  • [Sean] - doc changed quite a bit, should we do another WGLC?
  • [Adrian] - decision to do another WGLC will leave to chairs, I
    just wanted to say thank you for doing the security work and coming
    here with this.
  • [Julien] - no harm for another WGLC.
  • [Sean] - it's (doc) ready to go in data tracker already.

4.2 Fine-grain Transport Network (Liyuan Han, 10 min) [80/90]
draft-han-pce-path-computation-fg-transport-00

  • [Julien] - thank you for presentation. As far as I understood
    there's a new dataplane specified in ITU-T, how much of this work
    has been discussed with CCAMP? Whatever we do here, need to do in
    coordination with CCAMP. Any plan with CCAMP? Any schedule or draft?
  • [Liyuan] - for this meeting we also requested timeslot with CCAMP
    but no available time. Draft has been sent to that WG.
  • [Julien] - encourage you to trigger discussions with CCAMP.
  • [Liyuan] - okay will continue on to discuss with CCAMP.

4.3 Precision Availability Metrics (Luis M. Contreras, 10 min)[90/90]

draft-contreras-pce-pam-00

  • [Samuel] - about metric type extension, isn't it fixed length?
  • [Julien] - yes it is, so it can't be the one as it is as 5440. It
    would need to be new code point
  • [Dhruv] - i understand we define a new object type. I think best
    to have a generic extended metric object type with various tlvs. So we
    solve this in one go.
  • [Dhruv] - another thought, I haven't read PPM draft, but use cases
    from SR Policy or similar in PCE context would be better.
    Where would we see and use this? It provides some insights what
    metric can be useful.
  • [Luis] - yep sure will work on adding that
  • [Olivier] - goal is to cover a close loop system? Why do you need
    this interval ratio and threshold and why not directly recompute a
    path incase of eelay constraints are not met. For example, original
    request, if path is asking for <20ms delay, if at a certain moment
    parameters change, path exceeds it, decide to recompute. Why do you
    need this ratio and interval etc and not trigger path computation
    immediately
  • [Luis] - good question, point is to take into account historical
    behavior. If we keep historical how it was behaving, then we can
    check that. Recompute incase of problems could also be checked.
    Selecting or picking the path based on historical observed. In
    otherwords, two different paths with same metric right now might
    have different historical behavior. I can choose from the more
    adequate path based on the history.

Modified by Dhruv Dhody on 16 Nov 2023 1021 IST