<?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.17 (Ruby 3.3.1) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-yi-idr-bgp-fs-edge-service-metadata-03" category="std" consensus="true" submissionType="IETF" version="3">
  <!-- xml2rfc v2v3 conversion 3.21.0 -->
  <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-03"/>
    <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="H." surname="Shi" fullname="Hang Shi" role="editor">
      <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="2024" month="June" day="27"/>
    <area>Routing</area>
    <workgroup>Inter-Domain Routing</workgroup>
    <abstract>
      <?line 70?>

<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 75?>

<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-19" 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>Microsoft Azure</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="24" month="June" year="2024"/>
          <abstract>
            <t>This draft describes a new Metadata Path Attribute and some Sub-TLVs for egress routers to advertise the 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-19"/>
      </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-03" 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="16" month="June" year="2023"/>
          <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-03"/>
      </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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

-->

</rfc>
