<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 3.3.8) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-yi-idr-bgp-fs-edge-service-metadata-04" category="std" consensus="true" submissionType="IETF" version="3">
  <!-- xml2rfc v2v3 conversion 3.28.1 -->
  <front>
    <title abbrev="Service Metadata in BGP FlowSpec">Distribution of Service Metadata in BGP FlowSpec</title>
    <seriesInfo name="Internet-Draft" value="draft-yi-idr-bgp-fs-edge-service-metadata-04"/>
    <author initials="X." surname="Yi" fullname="Xinxin Yi" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>yixx3@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="T." surname="He" fullname="Tao He" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>het21@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="C." surname="Li" fullname="Cheng Li" role="editor">
      <organization>Huawei Technologies</organization>
      <address>
        <postal>
          <country>China</country>
        </postal>
        <email>c.l@huawei.com</email>
      </address>
    </author>
    <author initials="H." surname="Shi" fullname="Hang Shi">
      <organization>Huawei Technologies</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>shihang9@huawei.com</email>
      </address>
    </author>
    <author initials="X." surname="Ding" fullname="Xiangfeng Ding">
      <organization>Huawei Technologies</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>dingxiangfeng@huawei.com</email>
      </address>
    </author>
    <author initials="H." surname="Wang" fullname="Haibo Wang">
      <organization>Huawei Technologies</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>rainsword.wang@huawei.com</email>
      </address>
    </author>
    <author initials="Z." surname="Wang" fullname="Zicheng Wang">
      <organization>Inspur</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>wangzicheng01@inspur.com</email>
      </address>
    </author>
    <date year="2025" month="May" day="15"/>
    <area>Routing</area>
    <workgroup>Inter-Domain Routing</workgroup>
    <abstract>
      <?line 76?>

<t>In edge computing, a service may be deployed on multiple instances within one or more sites, called edge service. The edge service is associated with an ANYCAST IP address. Its routes along with service metadata can be collected by a central controller. The controller may process the metadata and distribute the result to ingress routers using BGP FlowSpec. The service metadata can be used by ingress routers to make path selections not only based on the routing cost but also on the running environment of the edge services. This document describes a mechanism to distribute the information of the service routes and related service metadata using BGP FlowSpec.</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    Inter-Domain Routing Working Group mailing list (idr@ietf.org),
    which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/idr/"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://github.com/VMatrix1900/draft-bgp-fs-edge-service-metadata"/>.</t>
    </note>
  </front>
  <middle>
    <?line 81?>

<section anchor="intro">
      <name>Introduction</name>
      <t>Many modern services deploy their service instances in multiple sites to get better response time and resource utilization. These sites are often geographically distributed to serve the user demand. For some services such as VR/AR and intelligent transportation, the QoE will depend on both the network metrics and the compute metrics. For example, if the nearest site is overloaded due to the demand fluctuation, then steering the user traffic to another light-loaded site may improve the QoE. To steer the traffic to the best site, the computing metadata of the site needs to be collected.</t>
      <t><xref target="I-D.ietf-idr-5g-edge-service-metadata"/> describes the BGP extension of distributing service routes with network and computing-related metrics. The router connected to the site will receive the service routes and service metadata sent from devices inside the edge site, and then generate the corresponding routes and distribute them to ingress routers. However, the route with service metadata on the router connected to the site can be also collected by a central controller using BGP LS. Then the central controller may process the metadata and distribute the result to the ingress router using BGP FlowSpec.</t>
      <t>This document defines an extension of BGP FlowSpec to carry the service metadata along with the service route which is received from the controller. Using the service metadata and the service route, the ingress router can calculate the best site for the traffic, giving each user the best QoE.</t>
      <section anchor="terminology">
        <name>Terminology</name>
      </section>
      <section anchor="requirements-language">
        <name>Requirements Language</name>
        <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
        <?line -18?>

</section>
    </section>
    <section anchor="bgp-flowspec-extension-for-service-metadata">
      <name>BGP FlowSpec Extension for Service Metadata</name>
      <t>The goal of the BGP FlowSpec extension is to distribute the information of the service route and metadata. A service is identified by a prefix and this information is carried using the existing Destination Prefix Component specified in <xref target="RFC8955"/> and <xref target="RFC8956"/>. <xref target="I-D.ietf-idr-ts-flowspec-srv6-policy"/> defines that the Color Extended Community and BGP Prefix-SID attribute is carried in the context of the FlowSpec NLRI.</t>
      <t>In addition to that, this document proposes to carry the service metadata attribute(See <xref target="fig-example"/>). The ingress router can compare the compute metric of different sites and steer the traffic into the best one using the SR policy. The metadata can be original values defined in <xref target="I-D.ietf-idr-5g-edge-service-metadata"/> or an aggregated one calculated using original values.</t>
      <figure anchor="fig-example">
        <name>Example of using BGP FlowSpec to distribute the service route and metadata</name>
        <artwork><![CDATA[
   +------------+
   |  BGP FS    |
   | Controller |
   +------------+
      | FlowSpec route to Ingress:
      |   NLRI: Destination Prefix
      |   Redirect to IPv6 Nexthop: Egress's Address
      |   Policy Color: C1
      |   PrefixSID: End.X1
      |   Service Metadata: Compute metric
      |          .-----.
      |         (       )
      V     .--(         )--.
+-------+  (                 )  +------+          +---------+
|       |_( SRv6 Core Network )_|      | (End.X1) |         |
|Ingress| ( ================> ) |Egress|----------|   Site  |
+-------+  (SR List<S1,S2,S3>)  +------+          +---------+
            '--(         )--'
                (       )
                 '-----'
]]></artwork>
      </figure>
      <section anchor="metadata-path-attribute-tlv">
        <name>Metadata Path Attribute TLV</name>
        <t>The Metadata Path Attribute TLV is the same as defined in <xref target="I-D.ietf-idr-5g-edge-service-metadata"/>, including the following three sub-TLVs:</t>
        <ol spacing="normal" type="1"><li>
            <t>Site Preference Index sub-TLV indicates the preference to choose the site.</t>
          </li>
          <li>
            <t>Capacity Index sub-TLV indicates the capability of a site. One Edge Site can be at full capacity, reduced capacity, or completely out of service.</t>
          </li>
          <li>
            <t>Load Measurement sub-TLV indicates the load level of the site.</t>
          </li>
        </ol>
      </section>
      <section anchor="metadata">
        <name>Aggregated Metric Path Attribute TLV</name>
        <t>The Aggregated Metric Path Attribute is a newly defined TLV(See <xref target="fig-Aggregated-Metric-Attribute"/>). It contains a single aggregated value which is calculated by the controller using the original metrics such as site preference, capacity, and load measurement.</t>
        <figure anchor="fig-Aggregated-Metric-Attribute">
          <name>Aggregated Metric Path Attribute TLV format</name>
          <artwork><![CDATA[
   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |    Aggregated Metadata Type   |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |            Aggregated Metric Value (4 octets)                 |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
]]></artwork>
        </figure>
        <ul spacing="normal">
          <li>
            <t>Type: identify the Aggregated Metadata Attribute, to be assigned by IANA.</t>
          </li>
          <li>
            <t>Length: the total number of the octets of the value field.</t>
          </li>
          <li>
            <t>Value: the value of Aggregated Computing metric.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>TBD</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document requires IANA to assign the following code points from the registry called "BGP Path Attributes":</t>
      <table>
        <thead>
          <tr>
            <th align="left">Value</th>
            <th align="left">Description</th>
            <th align="left">Reference</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">TBD1</td>
            <td align="left">Aggregated Metadata Type</td>
            <td align="left">
              <xref target="metadata"/></td>
          </tr>
        </tbody>
      </table>
    </section>
  </middle>
  <back>
    <references anchor="sec-normative-references">
      <name>Normative References</name>
      <reference anchor="RFC8955" target="https://www.rfc-editor.org/info/rfc8955" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8955.xml">
        <front>
          <title>Dissemination of Flow Specification Rules</title>
          <author fullname="C. Loibl" initials="C." surname="Loibl"/>
          <author fullname="S. Hares" initials="S." surname="Hares"/>
          <author fullname="R. Raszuk" initials="R." surname="Raszuk"/>
          <author fullname="D. McPherson" initials="D." surname="McPherson"/>
          <author fullname="M. Bacher" initials="M." surname="Bacher"/>
          <date month="December" year="2020"/>
          <abstract>
            <t>This document defines a Border Gateway Protocol Network Layer Reachability Information (BGP NLRI) encoding format that can be used to distribute (intra-domain and inter-domain) traffic Flow Specifications for IPv4 unicast and IPv4 BGP/MPLS VPN services. This allows the routing system to propagate information regarding more specific components of the traffic aggregate defined by an IP destination prefix.</t>
            <t>It also specifies BGP Extended Community encoding formats, which can be used to propagate Traffic Filtering Actions along with the Flow Specification NLRI. Those Traffic Filtering Actions encode actions a routing system can take if the packet matches the Flow Specification.</t>
            <t>This document obsoletes both RFC 5575 and RFC 7674.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8955"/>
        <seriesInfo name="DOI" value="10.17487/RFC8955"/>
      </reference>
      <reference anchor="RFC8956" target="https://www.rfc-editor.org/info/rfc8956" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8956.xml">
        <front>
          <title>Dissemination of Flow Specification Rules for IPv6</title>
          <author fullname="C. Loibl" initials="C." role="editor" surname="Loibl"/>
          <author fullname="R. Raszuk" initials="R." role="editor" surname="Raszuk"/>
          <author fullname="S. Hares" initials="S." role="editor" surname="Hares"/>
          <date month="December" year="2020"/>
          <abstract>
            <t>"Dissemination of Flow Specification Rules" (RFC 8955) provides a Border Gateway Protocol (BGP) extension for the propagation of traffic flow information for the purpose of rate limiting or filtering IPv4 protocol data packets.</t>
            <t>This document extends RFC 8955 with IPv6 functionality. It also updates RFC 8955 by changing the IANA Flow Spec Component Types registry.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8956"/>
        <seriesInfo name="DOI" value="10.17487/RFC8956"/>
      </reference>
      <reference anchor="I-D.ietf-idr-5g-edge-service-metadata" target="https://datatracker.ietf.org/doc/html/draft-ietf-idr-5g-edge-service-metadata-29" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-idr-5g-edge-service-metadata.xml">
        <front>
          <title>BGP Extension for 5G Edge Service Metadata</title>
          <author fullname="Linda Dunbar" initials="L." surname="Dunbar">
            <organization>Futurewei</organization>
          </author>
          <author fullname="Kausik Majumdar" initials="K." surname="Majumdar">
            <organization>Oracle</organization>
          </author>
          <author fullname="Cheng Li" initials="C." surname="Li">
            <organization>Huawei Technologies</organization>
          </author>
          <author fullname="Gyan Mishra" initials="G. S." surname="Mishra">
            <organization>Verizon</organization>
          </author>
          <author fullname="Zongpeng Du" initials="Z." surname="Du">
            <organization>China Mobile</organization>
          </author>
          <date day="28" month="April" year="2025"/>
          <abstract>
            <t>This draft describes a new Edge Metadata Path Attribute and some Sub- TLVs for egress routers to advertise the Edge Metadata about the attached edge services (ES). The edge service Metadata can be used by the ingress routers in the 5G Local Data Network to make path selections not only based on the routing cost but also the running environment of the edge services. The goal is to improve latency and performance for 5G edge services. The extension enables an edge service at one specific location to be more preferred than the others with the same IP address (ANYCAST) to receive data flow from a specific source, like a specific User Equipment (UE).</t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-idr-5g-edge-service-metadata-29"/>
      </reference>
      <reference anchor="I-D.ietf-idr-ts-flowspec-srv6-policy" target="https://datatracker.ietf.org/doc/html/draft-ietf-idr-ts-flowspec-srv6-policy-05" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-idr-ts-flowspec-srv6-policy.xml">
        <front>
          <title>Traffic Steering using BGP FlowSpec with SR Policy</title>
          <author fullname="Jiang Wenying" initials="J." surname="Wenying">
            <organization>China Mobile</organization>
          </author>
          <author fullname="Yisong Liu" initials="Y." surname="Liu">
            <organization>China Mobile</organization>
          </author>
          <author fullname="Shunwan Zhuang" initials="S." surname="Zhuang">
            <organization>Huawei Technologies</organization>
          </author>
          <author fullname="Gyan Mishra" initials="G. S." surname="Mishra">
            <organization>Verizon Communications Inc.</organization>
          </author>
          <author fullname="Shuanglong Chen" initials="S." surname="Chen">
            <organization>Huawei Technologies</organization>
          </author>
          <date day="6" month="January" year="2025"/>
          <abstract>
            <t>BGP Flow Specification (FlowSpec) [RFC8955] and [RFC8956] has been proposed to distribute BGP [RFC4271] FlowSpec NLRI to FlowSpec clients to mitigate (distributed) denial-of-service attacks, and to provide traffic filtering in the context of a BGP/MPLS VPN service. Recently, traffic steering applications in the context of SR-MPLS and SRv6 using FlowSpec also attract attention. This document introduces the usage of BGP FlowSpec to steer packets into an SR Policy.</t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-idr-ts-flowspec-srv6-policy-05"/>
      </reference>
      <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
        <front>
          <title>Key words for use in RFCs to Indicate Requirement Levels</title>
          <author fullname="S. Bradner" initials="S." surname="Bradner"/>
          <date month="March" year="1997"/>
          <abstract>
            <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="14"/>
        <seriesInfo name="RFC" value="2119"/>
        <seriesInfo name="DOI" value="10.17487/RFC2119"/>
      </reference>
      <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
        <front>
          <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
          <author fullname="B. Leiba" initials="B." surname="Leiba"/>
          <date month="May" year="2017"/>
          <abstract>
            <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="14"/>
        <seriesInfo name="RFC" value="8174"/>
        <seriesInfo name="DOI" value="10.17487/RFC8174"/>
      </reference>
    </references>
  </back>
  <!-- ##markdown-source:
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
uQULtvrX2+B/CmKUlyYeAAA=

-->

</rfc>
