Re: [Pce] [EXTERNAL] Re: PCEP support for S-BFD configuration for PCE initiated LSPs

Dhruv Dhody <dd@dhruvdhody.com> Wed, 28 September 2022 10:06 UTC

Return-Path: <dd@dhruvdhody.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99422C14CE2F for <pce@ietfa.amsl.com>; Wed, 28 Sep 2022 03:06:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.302
X-Spam-Level:
X-Spam-Status: No, score=-6.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_IMAGE_RATIO_06=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, URI_NOVOWEL=0.5, WEIRD_PORT=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dhruvdhody-com.20210112.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0neEaVxZzYLD for <pce@ietfa.amsl.com>; Wed, 28 Sep 2022 03:06:26 -0700 (PDT)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC7D3C14CE43 for <pce@ietf.org>; Wed, 28 Sep 2022 03:06:25 -0700 (PDT)
Received: by mail-pf1-x429.google.com with SMTP id 9so12068419pfz.12 for <pce@ietf.org>; Wed, 28 Sep 2022 03:06:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvdhody-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=dhLth9CU4llbO7dG6P2rcsjcgTsnxFgoJedgOVbyFfQ=; b=PKksatDikAjqsw6qsBVNGEofOW1VvxtiYDJUoqQe6mpbQyt2PWm1QMQMVE+l/t9T4A DfnQ7J4CHPZ+1boEJshO3YnxK1vr0bOZf3j55MXHTmxa9a+8BHmWCKKRjLadBl21/EZ3 N2dFQZoP1wE8bMTqp+P6zeo3n1ZORuy0EymrwkOP5JymVsrHsQ63Sww5k8KIuRcaQ1GD 8PBHx5z2095SW4HLyhQpg06u3ooPVh16VbwSAlKX3SsrIt5UGvjojNBz4jcpR+mngFOH 1Kjekrn+VtKNuuDjQ8YwQKoHu5MQXMAHMJJ17DoA/dEgAG6JiL9l29DeVDgwUZsd0s8w eDAA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=dhLth9CU4llbO7dG6P2rcsjcgTsnxFgoJedgOVbyFfQ=; b=jA4voAoAntSWmJZoWvBWctVNhPYFWntADRF078xMWrNLkdqoLugva6M/8HvFrrDC9M tWkispdWONlGX4URQqloxWYXI1Mh6qhP4H8zTkNG8UxFfVAmh8c3Vrjgi/jCOYWuiv7m mybka9sET9F7G0hhr3xlpsgeOFyB/p2wtVJSK0uhhMBAoiBYmT3NtK+NLZ2WkSZ5WrN/ 9FbGWcOFA+fyqDti+bwz13KHWbwNqA+xDWVD0VixFfe68uOtGhEfb2CTpc4G6bBW8atR D3L7zJMea844YEA7iEAJLrjWtqG0vu0lxk1xKj0Lko3Uyq6J5S/jGWuZcLoLqzlROtyy 329A==
X-Gm-Message-State: ACrzQf1fePp0lNP5OuOpSIzpTVwzwOinbBVODPYr3bl5ZarDALw9XTyG OiC4PcKNzSBs30ZcoCaRcbVP1BOd/PWBjJqx0rjkeg==
X-Google-Smtp-Source: AMsMyM5JSaETIdNemChS+EBhGB8K4jufZQ2xqXWbfSSJ+3KmAjqWPbbJJ+bhdLRSXIFwBqihZd6o3Hz/vNc1XTtQpWc=
X-Received: by 2002:a63:4e66:0:b0:43b:f6dd:536a with SMTP id o38-20020a634e66000000b0043bf6dd536amr28426893pgl.486.1664359584236; Wed, 28 Sep 2022 03:06:24 -0700 (PDT)
MIME-Version: 1.0
References: <SA0PR03MB549803D8C2B6B91522EAFCAFFF739@SA0PR03MB5498.namprd03.prod.outlook.com> <CAP7zK5a6_G3asdHSVeeegx=oOa+kYdXWXM7K72dihUhgWVd5xA@mail.gmail.com> <SA0PR03MB54980DC3722FFD86CDD3FCCDFF779@SA0PR03MB5498.namprd03.prod.outlook.com> <CAP7zK5YgXKTgDceD4UdnWMQk7J=WE72AizNJDAmq9K_WT3s5JA@mail.gmail.com> <SA0PR03MB5498B5E80BD79749F151E7E4FF779@SA0PR03MB5498.namprd03.prod.outlook.com> <SA0PR03MB549829BACC5D2954D184EEA0FF469@SA0PR03MB5498.namprd03.prod.outlook.com>
In-Reply-To: <SA0PR03MB549829BACC5D2954D184EEA0FF469@SA0PR03MB5498.namprd03.prod.outlook.com>
From: Dhruv Dhody <dd@dhruvdhody.com>
Date: Wed, 28 Sep 2022 15:35:47 +0530
Message-ID: <CAP7zK5YLj8v1nSZepvGOAgXdM+u1+MEy4D+2=pwv7UfkFVzg2w@mail.gmail.com>
To: Marina Fizgeer <Marina.Fizgeer@rbbn.com>
Cc: Orly Bachar <Orly.Bachar@rbbn.com>, "jescia.chenxia@huawei.com" <jescia.chenxia@huawei.com>, "pce@ietf.org" <pce@ietf.org>
Content-Type: multipart/related; boundary="000000000000cdef7705e9b9e962"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/IMjlaNv6Rdm7cAvz6yzL9YeL9UE>
Subject: Re: [Pce] [EXTERNAL] Re: PCEP support for S-BFD configuration for PCE initiated LSPs
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Sep 2022 10:06:30 -0000

Hi Marina,

Apologies for the late reply! I suggest you convert this to I-D soon which
would be easier to review and track.

I am assuming that the below text is written from the implementation point
of view and not from the standards point of view. It would be appropriate
going forward to move the discussion to an internet draft and discuss it
from standards POV. Do take care of the reframing of the text as
appropriate for IETF documents (and not implementation documents) :)

On Wed, Sep 14, 2022 at 3:42 PM Marina Fizgeer <Marina.Fizgeer@rbbn.com>
wrote:

> Hi, Dhruv and all.
>
> We prepared our suggestion for option 2 (as discussed). Please, review it.
> Thank you
> Motivation
>
> S-BFD protocol is used for detecting failures in SR-TE tunnels.
>
> There are several protocol parameters that need to be configured and
> exchanged between PCEP speakers.
>
> As the parameters are associated to SR-TE tunnel, they should be exchanged
> via PCEP.
>
> However, currently there is no standard way to exchange S-BFD parameters
> via PCEP, so it is decided to define proprietary extensions, and discuss
> these with IETF WG.
>
>
>
Better to make this generic so that it is applicable to SRv6, PCECC etc. We
can keep the SR-MPLS as the key usecase but let's not tie the PCEP
extension too closely to SR-MPLS only!



> Support new TLVs
>
> PCEP speakers shall implement new TLVs to report the S-BFD Initiator
> attributes configured per SR-TE tunnel shall be defined according to the
> table below.
>
> To implement the new feature, PCEP speakers shall use unassigned IANA
> types.
>
> *IANA Unassigned Association types:* Unassigned *7-65535*
>
> *IANA Unassigned Error types:* unassigned *33-255*
>
> *IANA Unassigned TLV types: *unassigned *64-65503*
>

Remove this for the internet-draft.

> *Attribute*
>
> *Range*
>
> *Default*
>
> *Type*
>
> *Data Type*
>
> *Description/Limitations*
>
> *S-BFD enable*
>
> True/False
>
> False
>
> R/W
>
> Boolean
>
> Specify if S-BFD is enable on this tunnel. Means enable on all LSPs
>
> *Remote Discriminator*
>
> 1 - 4294967295
>
> IP address of the Destination of the tunnel
>
> R/W
>
> Uint32
>
> Specify the remote discriminator of the session
>
> *Minimal TX interval*
>
> As for regular BCM based MH-BFD
>
> <20|50|100|1000|10000>
>
> 100
>
> R/W
>
> Uint32
>
> Specify the Minimal Transmit Interval (mSec)
>
> *Multiplier*
>
> 2-255
>
> 3
>
> R/W
>
> Uint8
>
> Specify the Multiplier value.
>
>
Better to refer to BFD documents for these values and descriptions in the
internet-draft!

>
> Support "S-BFD Capability" TLV
>

Why "S-BFD" and not just BFD? While
https://datatracker.ietf.org/doc/draft-ietf-spring-bfd/ uses BFD!



> The "S-BFD Capability" TLV is an optional TLV associated with the OPEN
> Object to exchange S-BFD capability of PCEP speakers
>
> [image: cid:image001.png@01D8C825.204A3930]
>
> *Type: **65500*
>
> *Length:* 4
>
> *B: *A PCEP speaker sets this bit to 1 to indicate that it is capable of
> S-BFD
>
> *REQ#1 *NPTi shall send the "S-BFD Capability" TLV in the Open message
> with B flag = 1
> *Support "LSP-SBFD Enable" TLV*
>
> The "LSP-SBFD Enable" proprietary TLV will be sent for the LSPA object.
>
> [image: cid:image002.png@01D8C825.204A3930]
>
> *Type: **65503*
>
> *Length:* 4
>
> *B: *Enable/Disable S-BFD for this LSP. If B=1 then S-BFD will be
> enabled. If B=0 then S-BFD will be disabled
>
>
>
> PCEP speakers shall implement a new TLV "LSP-SBFD Enable" to report the
> S-BFD state (Enabled/Disabled) configured per SR-TE tunnel shall be defined
> according to the table above.
>
> PCEP speakers MUST send "LSP-SBFD Enable" TLV as part of the Optional TLVs
> of the LSP object.
>
It should be LSPA?

> PCEP speakers shall support receiving "LSP-SBFD Enable" TLV from PCEP
> peer.
>
>    - if the B flag is set to 1 then S-BFD shall be applied for specified
>    LSP
>    - If the B flag is set to 0 then S-BFD shall be removed for specified
>    LSP.
>
> If this TLV is received with B=0 and there is no S-BFD applied for the
> LSP(s), then the *PCEP Speaker* shall ignore the TLV.
>
> If LSPA object has been received without "LSP-SBFD Enable" TLV, then the *PCEP
> Speaker* shall reply with Error Type: *6* “Mandatory Object Missing” with
> Error value *255* “LSP-SBFD TLV missing”
>
>
>
I am not sure about the error conditions. I think there ought to be a check
between the use of LSP-SBFD enable TLV and the capability TLV.

Consider having a single "BFD attribute TLV" that allows multiple sub-TLVs
in this case instead of 3 separate TLVs! See RFC 8733 and IFIT draft as
reference.

> *Support "LSP-BFD Parameters" TLV*
>
> This new TLV is optional, and shall be sent for the LSPA object only if
> the S-BFD bit in LSP is 1.
>
> [image: cid:image003.png@01D8C825.204A3930]
>
> *Type: **65502*
>
> *Length:* 6
>
> *Min Tx Interval:* 4 bytes - Specify the Minimal Transmit Interval (mSec)
>
> *Multiplier: *8 bits
>
> *PCEP Speaker* shall implement "LSP-BFD Parameters" TLV to report the BFD
> parameters. S-BFD configured attributes per SR-TE tunnel shall be defined
> according to the table above.
>
> *PCEP Speaker* shall support receiving "LSP-BFD Parameters" TLV from PCEP
> peer.
>
> If *Min Tx Interval* value is not in the specified range as defined in
> the table above, then the *PCEP Speaker* shall reply with Error Type =
> *255* “LSP-BFD Error” and Error-Value = *1* “Min Tx Interval is out of
> range”
>
> If *Multiplier* value is not in the specified range as defined in the
> table above, then the *PCEP Speaker* shall reply with Error Type = *255* “LSP-BFD
> Error” and Error-Value = *2* “Multiplier is out of range”
>
> If either the Min Tx Interval or the Multiplier value received in the "
> LSP-BFD Parameters" TLVs for the LSPA object is not identical, then the *PCEP
> Speaker* shall reply with Error Type*:* *255* “LSP-BFD Error” with Error
> value *3* “Parameter value(s) must be identical”
>
Identical to what?



> If B=0 and "LSP-BFD Parameters" TLV is received then IGNORE "LSP-BFD
> Parameters" TLV
> *Support "LSP-SBFD Discriminator" TLV*
>
> The "LSP-SBFD Discriminator" is optional, and shall be sent for the LSPA
> object only if the S-BFD bit in LSP is 1.
>
> [image: cid:image004.png@01D8C825.204A3930]
>
> *Type: **65501*
>
> *Length:* 4
>
> *Remote Discriminator:* NPTi will always use Router ID (IPv4 address of
> Router)
>
> *PCEP Speaker* shall implement "LSP-SBFD Discriminator" TLV to report the
> Remote Discriminator of the SR-TE Tunnel.
>
> *PCEP Speaker *shall support receiving "LSP-SBFD Discriminator" TLV from
> PCEP peer.
>
> If the Remote Discriminator value received in the "LSP-SBFD Discriminator"
> TLVs for the LSPs  is not identical, then the *PCEP Speaker* shall reply
> with Error Type*:* *255* “LSP-SBFD Association Error” with Error value *4*
>  “Parameter value(s) must be identical”
>
>
>

association error?
identical to what?

>
> PCC-Initiated Tunnel Flows PCC-Initiated: PCC created tunnel with S-BFD
> enable
>
> Upon receiving locally computed request PCC shall send to PCE a PCRpt
> message containing:
>
> LSPA object containing in the Optional TLVs section the following TLVs (in
> addition to others):
>
>    1. "LSP-SBFD Enable" TLV with B Flag = 0 if no S-BFD is configured ,
>          or B flag = 1 if S-BFD is enabled for the LSP
>          2. [Optionally] "LSP-BFD Parameters" TLV and "LSP-SBFD
>          Discriminator" TLV
>
>
no enable TLV in the LSPA should itself indicate no BFD!

>
> PCE-Initiated Flows PCE created tunnel/LSP with S-BFD enable
>
> Upon receiving request PCE shall send to PCC a PCInit message containing:
>
> LSPA object containing in the Optional TLVs section the following TLVs (in
> addition to others):
>
>    1. "LSP-SBFD Enable" TLV with B Flag = 0 if no S-BFD is configured ,
>             or B flag = 1 if S-BFD is enabled for the LSP
>             2. [Optionally] "LSP-BFD Parameters" TLV and "LSP-SBFD
>             Discriminator" TLV
>
> PCE edit tunnel/LSP: enabling or disabling S-BFD
>
> Upon receiving request PCE shall send to PCC a PCUpd message containing:
>
> LSPA object containing in the Optional TLVs section the following TLVs (in
> addition to others):
>
>    1. "LSP-SBFD Enable" TLV with B Flag = 0 if no S-BFD is configured ,
>             or B flag = 1 if S-BFD is enabled for the LSP
>             2. [Optionally] "LSP-BFD Parameters" TLV and "LSP-SBFD
>             Discriminator" TLV
>
>
>
>
>

Looking forward to seeing the internet-draft!

Thanks!
Dhruv



>
>
> Best regards,
>
> Marina
>
>
>
> *From:* Pce <pce-bounces@ietf.org> *On Behalf Of *Marina Fizgeer
> *Sent:* Sunday, August 28, 2022 15:42
> *To:* Dhruv Dhody <dd@dhruvdhody.com>
> *Cc:* Orly Bachar <Orly.Bachar@rbbn.com>; jescia.chenxia@huawei.com;
> pce@ietf.org
> *Subject:* Re: [Pce] [EXTERNAL] Re: PCEP support for S-BFD configuration
> for PCE initiated LSPs
>
>
>
> Thank you, Dhruv.
>
> We will prepare our suggestion for option 2 – capability and TLVs – and
> will share with you
>
>
>
> Best regards,
>
> Marina
>
>
>
> *From:* Dhruv Dhody <dd@dhruvdhody.com>
> *Sent:* Sunday, August 28, 2022 15:38
> *To:* Marina Fizgeer <Marina.Fizgeer@rbbn.com>
> *Cc:* pce@ietf.org; Lizhenbin <lizhenbin@huawei.com>;
> jescia.chenxia@huawei.com
> *Subject:* Re: [EXTERNAL] Re: PCEP support for S-BFD configuration for
> PCE initiated LSPs
>
>
>
> HI Marina,
>
>
>
>
>
> On Sun, Aug 28, 2022 at 2:32 PM Marina Fizgeer <Marina.Fizgeer@rbbn.com>
> wrote:
>
> Hi, Dhruv. Thank you for fast response.
>
>
>
> This draft is expired in 2016. We also know about draft
> https://datatracker.ietf.org/doc/html/draft-alvarez-pce-path-profiles-04
> <https://clicktime.symantec.com/15t5ZrfzxBWcsxXk23rhF?h=w5cHD76LcIxiG2AjEgEfAxBT5I4LN_xWpqIj9y5ELCU=&u=https://datatracker.ietf.org/doc/html/draft-alvarez-pce-path-profiles-04>,
> that also is expired many years ago.
>
>
>
> I wanted to introduce past work and hope you could find collaborators in
> this space.
>
>
>
>
>
> We agree with your suggestion to support it via new set of TLVs in LSPA
> object. The benefits of using of AG approach is that it can be negotiated
> in open message in AG list (is it supported by both PCEP speakers or not
> and can be used). For this goal we can add some S-BFD capabilities in open
> message. Do you agree with this suggestion?
>
>
>
> Sure! The capability advertisement (or negotiation) is not unique to
> association groups. Many PCEP extension defines CAPABILITY TLV that MUST be
> exchanged in the Open message before you could use the extension. Yes I
> agree!
>
>
>
>
>
> Then, these new TLVs can be used in case, that both speakers report
> “S-BFD” is support.
>
> Our goal is to be interoperable and standard with 3rd party SDN
> controller/NE.
>
>
>
> Then, as summary, we can progress in our work in two directions:
>
> 1.      Define and use new AG for S-BFD and future MPLS parameters, need
> to be define on LSPs
>
> 2.      Add new TLVs for S-BFD to LSPA
>
>
>
>
>
> My presonal preference (no hats) is for 2.
>
>
>
> Thanks!
>
> Dhruv
>
>
>
>
>
> Need your opinion on it. Thank you.
>
>
>
> Best regards,
>
> Marina
>
>
>
> *From:* Dhruv Dhody <dd@dhruvdhody.com>
> *Sent:* Wednesday, August 24, 2022 18:51
> *To:* Marina Fizgeer <Marina.Fizgeer@rbbn.com>
> *Cc:* pce@ietf.org; Orly Bachar <Orly.Bachar@rbbn.com>; Lizhenbin <
> lizhenbin@huawei.com>; jescia.chenxia@huawei.com
> *Subject:* [EXTERNAL] Re: PCEP support for S-BFD configuration for PCE
> initiated LSPs
>
>
>
> Hi Marina / Orly,
>
>
>
> There was a draft a while back which did propose passing BFD parameters -
> https://datatracker.ietf.org/doc/html/draft-li-pce-bfd-00
> <https://clicktime.symantec.com/15sM1FEjA593kaeUeFZQD?h=bMprcVcPrOF0oOI_v2ZgMAfKe9-4nwbAItrdDUJ6QFg=&u=https://datatracker.ietf.org/doc/html/draft-li-pce-bfd-00>
> .
>
> Looking at the minutes -
> https://www.ietf.org/proceedings/95/minutes/minutes-95-pce
> <https://clicktime.symantec.com/15sM65S1cgpeAXUQBoxYq?h=29uJ8zWzZTBurmU_NQsojBOlSgJ8_7fXB9MHuc2JxS0=&u=https://www.ietf.org/proceedings/95/minutes/minutes-95-pce>
> it also had some support from the WG.
>
>
>
> I have included the authors in cc, if they and others in the WG would like
> to revive this work.
>
>
>
> Now, coming to use of association object -- the use of association is
> useful when we there is a clear relationshep between a set of the LSPs.
>
> In this case, I assume the only relationship is that they share the same
> BFD parameters.
>
> I would suggest thinking through if association is the best technique or a
> new TLV under LSPA a better technique.
>
> Also checkout IOAM draft
> https://datatracker.ietf.org/doc/draft-ietf-pce-pcep-ifit/
> <https://clicktime.symantec.com/15sLvR3ShTTTLdpZ6hAFb?h=JhbgyCctN-E19EbNmLb_lg4J9XhAPkNn0gcabmZpRnY=&u=https://datatracker.ietf.org/doc/draft-ietf-pce-pcep-ifit/>
> which uses the latter and I would think keeping this consistent would be a
> good idea.
>
>
>
> Thanks!
>
> Dhruv
>
>
>
>
>
>
>
> On Wed, Aug 24, 2022 at 8:03 PM Marina Fizgeer <Marina.Fizgeer@rbbn.com>
> wrote:
>
> Hi, Dhruv and all,
>
> My colleagues and I are working on PCEP PCE initiated and PCC initiated
> LSP with S-BFD configuration (the same may be relevant for BFD as well).
>
> As far as we understand, it is currently not possible to configure S-BFD
> parameters via PCEP (like other future MPLS parameters).
>
> We propose to add a new association type to allow additional LSP
> configuration (as example and the first using, S-BFD parameters).
>
> New association type shall be part of negotiation process in session
> establishment (that both PCEP speakers support this type).
>
> In TLV:
> [image:
> https://ilptlppjir01.ecitele.com:7443/confluence/download/attachments/144821588/image2021-12-7_10-29-57.png?version=1&modificationDate=1660463565000&api=v2]
>
> Both NPT and NC MUST support ASSOC-Type-List TLV
>
> *PCEP Speaker* shall use* ASSOC-Type-List TLV *to report its support in *Assoc-Type
> = MPLS-Additional-Params  (65535)*
>
> *PCEP Speaker* shall send the S-BFD Association Object and the new TLVs
> only if it has received from its peer (in the ASSOC-Type-List TLV) the
> *MPLS-Additional-Params *Association Type in the Open message
>
>
>
> Support new proprietary TLVs
>
> PCEP speaker shall implement new TLVs to report the S-BFD Initiator
> attributes configured per SR-TE LSP (SR policy) according to the table
> below. This table is part of our implementation as example:
>
>
>
> *Attribute*
>
> *Range*
>
> *Default*
>
> *Type*
>
> *Data Type*
>
> *Description/Limitations*
>
> *S-BFD enable*
>
> True/False
>
> False
>
> R/W
>
> Boolean
>
> Specify if S-BFD is enable on this tunnel. Means enable on all LSPs
>
> *Remote Discriminator*
>
> 1 - 4294967295
>
> IP address of the Destination of the tunnel
>
> R/W
>
> Uint32
>
> Specify the remote discriminator of the session
>
> *Minimal TX interval*
>
> As for regular BCM based MH-BFD
>
> <20|50|100|1000|10000>
>
> 100
>
> R/W
>
> Uint32
>
> Specify the Minimal Transmit Interval (mSec)
>
> *Multiplier*
>
> 2-255
>
> 3
>
> R/W
>
> Uint8
>
> Specify the Multiplier value.
>
>
>
> *Support "S-BFD Enable" TLV *
>
> The "S-BFD Enable" TLV will be sent for the S-BFD ASSOCIATION object  only
> if the user (PCEP speaker) configured S-BFD for the specified LSP (for
> failure detection purpose)
>
> [image:
> https://ilptlppjir01.ecitele.com:7443/confluence/download/attachments/144821588/image2022-8-14_19-42-18.png?version=1&modificationDate=1660495338000&api=v2]
>
> *Type: 65503*
>
> *Length:* 4
>
> *B: *Enable/Disable S-BFD for this association group. If B=1 then S-BFD
> will be enabled. If B=0 then S-BFD will be disabled
>
>
>
>
>
> *Support "BFD Parameters" TLV *
>
> This new TLV is optional, and will be sent for the S-BFD ASSOCIATION
> object only if the user (PCEP speaker) modified the defaults of the S-BFD
> parameters for a specified tunnel.
>
> [image:
> https://ilptlppjir01.ecitele.com:7443/confluence/download/attachments/144821588/image2022-8-10_11-38-56.png?version=1&modificationDate=1660120736000&api=v2]
>
> *Type: 65502*
>
> *Length:* 6
>
> *Min Tx Interval:* 4 bytes - Specify the Minimal Transmit Interval (mSec)
>
> *Multiplier: *8 bits
>
>
>
> *Support "S-BFD Discriminator" TLV *
>
> The "S-BFD Discriminator" proprietary TLV is optional, and will be sent
> for S-BFD Association Group only if the user (CLI / NC)  wishes to change
> the Remote Discriminator of the SR Policy
>
> [image:
> https://ilptlppjir01.ecitele.com:7443/confluence/download/attachments/144821588/image2022-8-10_11-19-18.png?version=1&modificationDate=1660119559000&api=v2]
>
> *Type: 65501*
>
> *Length:* 4
>
> *Remote Discriminator:* NPTi will always use Router ID (IPv4 address of
> Router)
>
>
>
>
>
> Best regards,
>
> Marina and Orly
>
>
>
>
> Notice: This e-mail together with any attachments may contain information
> of Ribbon Communications Inc. and its Affiliates that is confidential
> and/or proprietary for the sole use of the intended recipient. Any review,
> disclosure, reliance or distribution by others or forwarding without
> express permission is strictly prohibited. If you are not the intended
> recipient, please notify the sender immediately and then delete all copies,
> including any attachments.
>
>
> Notice: This e-mail together with any attachments may contain information
> of Ribbon Communications Inc. and its Affiliates that is confidential
> and/or proprietary for the sole use of the intended recipient. Any review,
> disclosure, reliance or distribution by others or forwarding without
> express permission is strictly prohibited. If you are not the intended
> recipient, please notify the sender immediately and then delete all copies,
> including any attachments.
>
>
> Notice: This e-mail together with any attachments may contain information
> of Ribbon Communications Inc. and its Affiliates that is confidential
> and/or proprietary for the sole use of the intended recipient. Any review,
> disclosure, reliance or distribution by others or forwarding without
> express permission is strictly prohibited. If you are not the intended
> recipient, please notify the sender immediately and then delete all copies,
> including any attachments.
>
> Notice: This e-mail together with any attachments may contain information
> of Ribbon Communications Inc. and its Affiliates that is confidential
> and/or proprietary for the sole use of the intended recipient. Any review,
> disclosure, reliance or distribution by others or forwarding without
> express permission is strictly prohibited. If you are not the intended
> recipient, please notify the sender immediately and then delete all copies,
> including any attachments.
>