<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
<!ENTITY rfc2119 PUBLIC '' 
  'http://xml.resource.org/public/rfc/bibxml/reference.RFC.2119.xml'>
]>

<?xml-stylesheet type='text/xsl' href='rfc2629.xslt' ?>

<?rfc toc="yes"?>
<?rfc symrefs="yes"?>
<?rfc sortrefs="yes"?>
<?rfc iprnotified="no"?>
<?rfc strict="yes"?>
<?rfc compact="no" ?> 
<?rfc subcompact="no" ?>

<rfc category="info" ipr="trust200902" docName="draft-jlmcyp-cats-applicability-00">

<front>
<title  abbrev="CATS Framework Applicability">
       Applicability of CATS Framework </title>

<author fullname="Tianji Jiang" initials="T." surname="Jiang"> 
<organization>CMCC </organization> 
<address> 
	<!-- 
  <postal> <street> </street> <code></code> 
		<city>San Jose, CA</city> 
		<country>U.S.</country> 
	</postal> 
  --> 
	<email>tianjijiang2012@gmail.com</email> 
</address> 
</author>

<author fullname="Luis M. Contreras" initials="L." surname="Contreras"> 
<organization>Telefonica </organization> 
<address> 
  <!-- 
  <postal> <street> </street> <code></code> 
    <city>San Jose, CA</city> 
    <country>U.S.</country> 
  </postal> 
  --> 
  <email>luismiguel.contrerasmurillo@telefonica.com</email> 
</address> 
</author>

<author fullname="Mark Watts" initials="M." surname="Watts"> 
<organization>Verizon </organization> 
<address> 
  <!-- 
  <postal> <street> </street> <code></code> 
    <city>San Jose, CA</city> 
    <country>U.S.</country> 
  </postal> 
  --> 
  <email>mark.t.watts@verizon.com</email> 
</address> 
</author>

<author fullname="Carlos J. Bernardos" initials="CJ." surname="Bernardos"> 
  <organization>UC3M </organization> 
  <address> 
    <email>cjbc@it.uc3m.es</email> </address> 
</author>

<author fullname="Yuxiang Shang" initials="Y." surname="Shang"> 
  <organization>China Mobile MIGU </organization> 
  <address> 
    <email>shangyuxiang@migu.chinamobile.com</email> </address> 
</author>

<author fullname="Peng Liu" initials="P." surname="Liu"> 
  <organization>China Mobile </organization> 
  <address> 
    <email>liupengyjy@chinamobile.com</email> </address> 
</author>

<!-- month and day will be generated automatically by XML2RFC; be sure the year is current.-->
<!-- date month="June" year="2023"/ --> 
<date year="2025"/>
<area>Routing Area</area> 
<workgroup>CATS Working Group</workgroup>

<abstract>
	<t>
	 The IETF CATS WG considers the problem of how the network edge can steer traffic
   between clients of a service and the sites offering the service. The service
   QoE and/or the performance experienced by edge clients may depend on both
   network metrics and compute metrics. 
   CATS leverages these metrics and strives to 
   optimize how a network edge node may steer traffic, as
   appropriate to the service.

   Revolving around the 'optimized' objective, the CATS Framework proposes and 
   defines a
   general architecture for the distribution of network and compute metrics
   and for the transport of traffic from network edge to service instance.
   This draft illustrates the applicability of the CATS framework to various 
   noteworthy scenarios.
	</t>
</abstract>
</front>

<middle>


<section title="Introduction"
         anchor="CATS-introduction">
  <t>
   The CATS WG considers the problem of how the network edge can steer traffic
   between clients of a service and the sites offering the service. The service
   QoE and/or the performance experienced by edge clients may depend on both
   network metrics, such as bandwidth, delay, path loss, reliability, etc., and
   compute metrics, such as system processing power, storage capacity, system
   capabilities, etc. CATS leverages these metrics and strives to 
   optimize how a network edge node may steer traffic in a 'balanced' way that
   is appropriate to the service.
  </t>

  <t>
   Revolving around the 'balanced' objective, the CATS WG has composed three
   documents, namely, 
   the usecase-requirement draft <xref target="CATS-PS-UseCase-Req"/>, 
   the metrics draft <xref target="CATS-Metrics-Definition"/> and 
   the framework draft <xref target="CATS.Framework"/>. 
   Out of the three, the CATS framework draft proposes and defines a
   general architecture for the distribution of network and compute metrics
   and for the transport of traffic from network edge to service instance.
   The CATS framework encompasses various building blocks and emphasizes
   their interactions, realizing a CATS control and data plane that addresses
   the 'CATS optimization' requirements, exploring the distribution scheme
   of necessary information (e.g., CATS metrics and beyond).
  </t>

  <t>
    The document revolves around the applicability of the generic CATS framework
    to some representative scenarios, especially in the mobile and telecom
    domains.
  </t>

  

  <section title="CATS Framework"
           anchor="CATS-Framework">
  <t>
    The CATS framework draft <xref target="CATS.Framework"/>
    standardizes a general CATS architecture
    that identifies the CATS components along with their interactions, as well as
    illustrate the workflows of both the control and data planes. 
    The architectural framework facilitates combinationally the making of
    compute- and network- aware traffic steering decisions in dynamic
    networking environments with variable computing service resources.
    Designed as an overlay framework, it guides the selection of the 'suitable'
    service (contact) instance(s) from a list of candicates. Note that in the
    context of CATS, the suitability is subject to the optimal integration of
    networking and computing metrics.
  </t>

  <t>
    The CATS framework is comprised of three planes, namely, the management
    plane, the control plane (CP) and the data plane (DP). Both
    the CP and DP are more critical, relatively. Further, 
    each plane may consist of respectively several
    functional elements/components. E.g., while the CP may be comprised of C-PS,
    C-SMA, C-NMA, etc., the DP encompasses CATS-forwarder, C-TC, etc.
  </t>

  <t>
    The clause 3.4 of the CATS Framework  <xref target="CATS.Framework"/>
    illustrates the main
    CATS functional elements and their interactions, with some of the
    critical ones described below. 
    
    <ul spacing="normal">
       <li> CATS Service Metric Agent (C-SMA): A control-plane
              functional component that
              gathers information about *service* sites and server resources, 
              as well as the status of different service instances.  
              A C-SMA may be standalone-deployed or co-located with other
              CATS elements. </li>
       <li> CATS Network Metric Agent (C-NMA): A control-plane
              functional component that
              gathers information about the state of the underlay *network*.
              A C-NMA may be implemented as a standalone component or hosted
              by other CATS component(s). </li>
       <li> CATS Path Selector (C-PS): A control-plane
              functional componet that utilizes the CATS-domain status
              (i.e., metrics) collected by C-SMAs and/or C-NMAs to select
              the egress CATS-forwarder to which the traffic of a given
              service request is forwarded. A C-PS determines the 'best'
              path according to both network- and compute- metrics. </li>
        <li> CATS-Forwarder: A data-plane functioinal component (i.e., a
              network entity) that steers the traffic of a specific service
              request toward a 'suitable' service (contact) instance 
              based on the combinational effect of network- and compute-
              metrics. There are two types of them, i.e., the Ingress
              and the Egress CATS-forwarders. </li> 
    </ul>
  </t>

  <t>
    The above-mentioned critical CATS functional elements and their
    interacitons are briefly shown in the 
    <xref target="fig:CATSfunctionalElements"/>. 
  </t>
    <figure anchor="fig:CATSfunctionalElements" 
        title="Main CATS Functional Elements (Sketchy)">
      <artwork><![CDATA[ 
                +--------+                   +--------+
                |client#1|                   |client#2|
                +---+----+                   +---+----+
                    |                            |
           +--------+-------+              +-----+---------+
           |     |C-PS#1    |    +------+  |  CATS-Fwder#4 |
     ......|     +----------|....|C-PS#2|..|               |...
     :     |  CATS-Fwder#2  |    |      |  |               |  .
     :     +----------------+    +------+  +---------------+  :
     :                                            +-------+   :
     :                         Underlay           | C-NMA |   :
     :                      Infrastructure        +-------+   :
     :                    (IP/MPLS Network)                   :
     : +----------------+                +----------------+   :
     : |  CATS-Fwder#1  |  +-------+     |  CATS-Fwder#3  |   :
     :.|                |..|C-SMA#1|.... |   (C-SMA#2)    |...:
       +---------+------+  +-------+     +-------+--------+
                 |         |                     |   
           +-----+----+    |               +-----+----+
           | Service  |----+               | Service  | 
           | Inst.#1  |                    | Inst.#2  | 
           +----------+                    +----------+
                 
      ]]>
      </artwork>
    </figure>   

  <t>
    Note that the 'underlay infrastrucutre' indicates an IP and/or MPLS network 
    that is not necessarily CATS-aware. The CATS paths as computed by a C-PS 
    will be distributed among the CATS-forwarders, which does not impact the
    underlay nodes.
    Please reference <xref target="CATS.Framework"/> for more details.
  </t>
  </section> <!-- End of subsection: CATS Framework -->

  <section title="Applicability of CATS Framework: General"
           anchor="CATS.FrameworkGeneral">
  <t>
    The CATS Framework introduces three deployment options to accommodate a
    variety of contexts, namely distributed, centralized and hybrid models.
    However, it does not make any assumption about how the various CATS 
    functional elements are implemented and which deployment model (out of
    the three) might be adopted. That is, whether a CATS deployment follows
    the distributed, centralized or even hybrid design is deployment-specific
    and may only reflect the preferences and policies of the (CATS) service 
    provider. Accordingly, this bodes well for drafting a document to illustrate 
    the applicability of the CATS framework to various noteworthy scenarios, 
    e.g., AI-agent Communication Network or ACN, 5G Edge, 
    and the O-RAN Midhaul, etc.

    <!-- ISAC will be added later ...
    ...... ISAC/Sensing ........, etc.
              the scenario of Sensing or ISAC may be added later.
      -->
  </t>
  </section> <!-- End of subsection: CATS Framework -->

</section> <!-- End of Introduction -->


<section title="Scenario #1: Applicability of CATS Framework to 
                AI-agent Communication Network (ACN)"
         anchor="Sec#1_CATS.Framework_ACN">
	
  <section title="AI-agent Communication Network (ACN)"
           anchor="CATS.FrameworkACNIntro">
  <t>
    The CATS ACN draft <xref target="CATS.ACN.RefModel"/>
    describes the AI-agents along with the network to 
    provide the communication services among various types of AI-agents, i.e.,
    AI-agent Communication Network or ACN.
  </t>

  <t>
    AI agents are software-driven entities with embedded AI, 
    including ML and NLP, to interact multi-modally 
    with applications, end devices and network components.   
    AI agents play a cruical role 
    in the Telecom domain by enhancing the network efficiency,
    predicting network conditions, making autonomous &amp; intelligent decisions, 
    and facilitating seamless communication among serviced &amp; servicing entities
    <xref target="CATS.ACN.RefModel"/>.
    With the imminently unfolding 6G era, the future world is expected to 
    be full of AI agents, which makes it highly imperative to define a new network 
    framework that is tailored to advance the communication among AI-agents.
  </t>

  <t>
    This new network framework is defined as the AI-agent Communication Network or ACN.
    ACN targets at architecting a globally interconnected network to satisfy the
    on-demand communication, interactions &amp; collaborations with secure and controllable
    information flow paths for AI-agents in distributed deployment mode.
    AI-agents demand commonly high computing power and 
    significant energy consumption, which deems the versatility of the specific 
    realization forms of AI agents. For example, an AI-agent can be instantiated
    as a standalone physical body, 
    or as an intelligent service (in software state) deployed inside the hosting network, 
    or as a cloud-native instance residing in
    the edge or remote cloud data centers (DCs), etc.
  </t>
  
  <!-- 
    <t>
      The versatile forms of the AI-agent realization may result in three typical
      architecture and communication models for ACN, namely, the static intra-domain 
      only AI-agent communication, the static inter-domain AI-agent communication
      and the dynamic multi-domain AI-agent Communication [...ref ACN ...].
    </t>
  -->
  </section> <!-- End of subsection: AI-agent Communication Network (ACN) -->

  <section title="Applicability of CATS Framework to ACN"
           anchor="CATS.FrameworkToACN">
    
  <t>
    AI-agents in an ACN demand normally intensive compute power and
    accordingly heavy energy consumptions. Thus, the demands, the capabilities
    and the processing tasks among AI-agents vary dramatically.
    It makes more desirable to adopt the seamless collaborations among
    end devices, networks and (edge or remote) clouds to build a composite 
    AI-agent communication network, for which AI logics are distributed either
    at the network edge or within the network, either inside or across domains.
    In that, the compute capabilities at end devices
    may realize hierarchical AI reasoning with the help of more powerful
    network entities, which expands the end-side AI services on demand. 
    The network can also provide more advanced AI services to supplement the requirements
    of (end) AI-agents and lower the compute demands in them. 
    The ultimate goal would be a better balance between achieving 
    the intelligence at AI-agents and the lower energy consumption
    (of course, potentially more advantages). 
    This certainly conforms to what the CATS is promoting.
  </t>

  <t>
    The <xref target="fig:CATS.ACN-Intg-RefModel"/> demonstrates
    the applicability of the CATS framework to the ACN.
    The figure accommodates the existing C-PS, C-NMA, C-SMA as well as
    the (new) AI-agents in ACN.  
    The AI-agent#0 is a physical-form AI-agent (e.g., embedded in a server)
    and the AI-agent#1 is a virtual instance deployed in 
    the cloud service site#1. The service instances #2, #3a and #3b
    are normal CATS instances deployed in the site#2 and site#3,
    respectively. The CATS entity C-SMA-2 is in the service
    site#2 and the C-SMA-3 in the site#3, handling the capture, processing
    and distribution of compute metrics at service sites. The
    provider network in the figure contains two CATS network
    metric agents, i.e., C-NMA-2 and C-NMA-3, for the handling
    of network metrics. Both C-SMAs and C-NMAs talk to the
    CATS entity C-PS for metrics distribution.  
  </t>

 
		<figure anchor="fig:CATS.ACN-Intg-RefModel" 
      title="Applicability of CATS Framework to ACN">
			<artwork><![CDATA[ 
      C-AMA: CATS AI-agent Metric Agnet (May integrate with C-SMA)

                                +------+ AI-agent
                                | AI-A | Inst.#1
                                +------+ 
                                   |
                            +------|--------+
                            |      o o o  (C-AMA-1)
                            |       \|/     |
                            |Service O Site1|
                            +--------|------+
                                     |                  +--------+ 
                                     |                  | Service|
                   Underlay Infrastructure              | Inst#2 |
                    +----------------|----------+       +--------+ 
                   /                 |           \         |
        (C-AMA-0) /          0.......O            \    +---|----------+
   +--------+    |           |                     |   | o o o    (C-SMA-2)
   |AI-agent|    |        (C-PS) ......(C-NMA-2)   |   |  \|/         |
   |  #0    |----|---O.......0            0--------|---|---O  Service |
   +--------+    |           |                     |   |      Site 2  |
                 |           |                     |   +--------------+
                  \          0.....O(C-NMA-3)     /
                   \               |             /
                    +--------------|------------+
                                   |
                          +--------|------+
                  (C-SMA-3)Service O      |  +--------+
                          |Site 3 /|\     |  |Service |
                          |      o o o-------|Inst.#3a|
                          |      |        |  +--------+
                          +------|--------+
                                 |
                            +---------+ 
                            | Service |
                            | Inst.#3b|
                            +---------+
	    ]]>
			</artwork>
		</figure>		
	
   <t>
    Note that there is a new type of CATS functional element introduced in the figure,
    i.e., CATS AI-agent Metric Agent or C-AMA. The C-AMA behaves like the C-SMA, or 
    even being able to be integrated with C-SMA. The C-AMA handles the AI-agent metrics
    that have been defined in <xref target="CATS.ACN.RefModel"/>. 
    The introduction of C-AMA has no impact on
    the applicability of the CATS framework to ACN.
  </t>

  </section> <!-- End of subsection: Applicability of CATS Framework to ACN -->
</section> <!-- End of section: ACN & Applications of CATS to ACN -->


<section title="Scenario #2: Applicability of CATS Framework to 
                5G Edge Enhancement (5G eEdge)"
         anchor="Sec#2_CATS.Framework_5GeEdge">

  <section title="5G Enhanced Edge Computing (5G eEdge)">
   <t> 
    The 3GPP 5G Edge Computing (EC) enables services to be hosted close to an end 
    device's access point of attachment
    <xref target="TS.23.501"/> <xref target="TS.23.548"/>. 
    The EC service achieves the efficient delivery through the reduced 
    end-to-end latency and load on the transport network. Edge application servers, 
    or EAS'es, are deployed in (edge) domain networks (DNs) that are 
    connected via the N6 interface of (either central- or local-) UPFs. 
    The 5GC can select either the
    C-PSA UPF or the L-PSA UPF to optimally foward 
    the UE (uplink) traffic to an EAS with the better (or even the best)
    'holistic' metrics.
   </t>

   <t>
    The 5G enhanced Edge (or eEdge) explores to discover 
    'suitable' EAS'es to handle edge 
    applications that can be served by multiple EAS'es deployed in different sites.
    The suitability of an EAS is dependant on both the network metrics, such as
    bandwidth, latecy, etc., and the compute metrics, such as processing power,
    storage capacity, AS load, etc. <xref target="TR.23.700-49"/>. 
    Evidently, 
    the integration of both network
      &amp; compute metrics reflects truly the objectives of the CATS.
   </t>

   <t>
    Note that, although the 5G eEdge has integrated into the UPF 
    the network metrics (i.e., end-to-end N6 delay over the transport 
    network/TN between (local) PSA UPFs and EAS'es) for optimized 
    EAS selection, the study of the 5G eEDGE
    has concluded to leave the compute metrics 
    (i.e., load of EAS(es) located in (local) DNs)
    for further exploration (e.g., in 6G).
   </t>
  </section> <!-- End of subsection: 5G eEdge brief intro -->

  <section title="Applicability of CATS Framework to 5G eEdge">
    <t>
      This subsection shows how to apply the CATS Framework to 5G eEdge.
    </t>

    <t>
      In the <xref target="fig:5gsEdgeN6delay"/>, the UPF-1 to UPF-m indicate 'm' local
      PSA UPFs, all of which can steer a UE's service request to
      the suitable application service instance. 
      The applicatioin service or AppService is provisioned in multiple
      service instances or so-named EAS'es that reside 
      in remote DN(s) or local DN(s), denoted as EAS-1 to EAS-n in the figure. 
      The selection of UPF and EAS 
      depends on the N6 delay, and potentially the EAS load in the future.
    </t>

    <figure anchor="fig:5gsEdgeN6delay" title="Applicability of CATS Framework to 5G eEdge">
      <artwork><![CDATA[ 
     C-PS           <== SMF
     C-NMA, C-SMA   <== SMF & AF  
     CATS-Forwarder <== C/L-PSA UPF 
     
     .....................................
     :      [-- 5GS(SMF, AF, etc.) --]   :    
     :     /    |        |               :   
     :    /     |        |               : 
     :   /      |     +-------+  +-----+ :  
     +----+  +-----+  |  UPF  |  | UPF | :    /---------\  
     | UE |--| gNB |--|ULCL/BP|--|C-PSA+(N6)-/    DN or  \  
     +----+  +-----+  +-------+  +-----+ :  |DN:local-part|                           
     :                    |              :  |  --------   |
     :                    |              :  |   [EAS-1]   |
     :               +------------+      :  |             |
     :               |UPF-1(L-PSA)|(N6)-----|   [EAS-2]   |
     :               +------------+      :  |      .      |
     :                  ......           :  |      .      |
     :               +------------+      :  |      .      |
     :               |UPF-m(L-PSA)|(N6)-----|   [EAS-n]   | 
     :               +------------+      :   \           /
     ....................................:    \---------/
      ]]>
      </artwork>
    </figure>   

    <t>
      Here is the mapping of 5G NFs to CATS functional elements (please reference
      <xref target="CATS.5G.eEdge"/> for detailed description:

      <ul spacing="normal"> 
       <li> C-PS vs. SMF: The 5G eEdge has designated a SMF to manage the selection 
              of the optimal UPF (from all candidate UPFs, e.g., UPF-1, …, UPF-m)
              and the best EAS (from all instances, e.g., EAS-1, …, EAS-n)
              as in <xref target="fig:5gsEdgeN6delay"/>)
              based on the network metric (i.e., the end-to-end N6-delay).  </li>
       <li> C-NMA, C-SMA vs. SMF &amp; AF: The combined functionalies of AF &amp; 
            SMF make it a C-NMA. However, because of the non-inclusion of the 
            EAS-load metric, how to map C-SMA is left for future extension
            (e.g., in 6G). </li>
       <li> CATS-Forwarder vs. C/L-PSA UPF: Upon the policy input from the SMF 
            (i.e., C-PS), UPFs steer the traffic of a service request (via
            a QoS flow inside a PDU session). </li>    
      </ul>
    </t>

  </section> <!-- End of subsection: Applicability of CATS Framework to 5G eEdge -->
</section> <!-- End of section: 5G eEdge & Applicability of CATS Framework -->

<section title="Scenario #3: Applicability of CATS Framework to 
                O-RAN Midhaul Networks"
         anchor="Sec#3_CATS.Framework_Midhaul">

  <t>
    The IETF draft <xref target="CATS.ORAN.Midhaul"/>
    describes the usage of CATS within the
    Midhaul (MH) networks in the O-RAN architecture.  It details how CATS can 
    enhance traffic steering decisions between distributed Units (DUs) and 
    Centralized Units (CUs) by considering both compute metrics 
    (e.g., CPU and memory utilization of CU instances) and network metrics 
    (e.g., bandwidth, latency, reliability of transport networks).
  </t>

  <section title="O-RAN Midhaul">
    <t>
      The connection of RU, DU and CU can be performed by means of an IP-based 
      aggregation network. While the FrontHaul (FH) segment connecting RUs and DUs
      is typically static, the MidHaul (MH) segment connecting DUs and CUs could
      be more dynamic, subject to the runtime states like system load, workload
      optimization, energy efficiency, etc. This conforms to the CATS principles
      to steer the DU-CU flow traffic upon considering both compute and network
      metrics.
    </t>

    <t>
      CUs can be deployed in different regions of the network, representing different 
      service instances deployed in distinct service sites.  DUs may be running on
      servers in distinct Data Centers (DCs).
      Both CUs and DUs are interconnected by an aggregation network (i.e., the
      IP/MPLS based transport network as assumed in the 
      CATS framework draft <xref target="CATS.Framework"/>).
    </t>
  </section>

  <section title="Applicability of CATS Framework to Midhaul">
         
   <t>
     As shown in the <xref target="fig:CATS.Framework.ORAN"/>,
     the PE nodes (being TNEs in O-RAN terminology) play the
     role of CATS-Forwarders.  Each service site
     is expected to engage with a CATS Service Metric Agent (C-SMA), 
     while the network part is expected to 
     count with a CATS Network Metric Agent (C-NMA).  These agents will
     collect and report metrics to the CATS Path Selector (C-PS),
     which in this case can be assumed to be part of the TNM in O-RAN
     terminology (i.e., considering that a centralized deployment model 
     is followed, with the
     TNM playing the role of centralized control and management element).
     Example of metrics related to compute could be the CPU average
     utilization or the memory usage of every CU-UP instance. Please
     reference the draft <xref target="CATS.ORAN.Midhaul"/> for more details. 
   </t>
      

      <figure anchor="fig:CATS.Framework.ORAN" 
        title="Applicability of CATS Framework to Midhaul">
      <artwork><![CDATA[ 
        PE(CF#): CATS-Forwarder# 
                             +-----+ Service
                             | CU1 | Inst.#1
                         +------|--------+
                         |      |     (C-SMA#1)
        |---------|      |       \       |
        |O-RAN TNM|      | Service Site1 |
        | (C-PS)  |      +--------|------+
        +---------+               |                   
                      Midhaul     |                          
                 +--- Segment ----|----------+       +-----+ Service
                /                 |           \      | CU2 | Inst.#2
 +-----+       /  ................: PE(CF3)    \    +---|----------+
 | DU1 |      |   :                             |   |   |     (C-SMA#2)
+--------+    | PE(CF1)     (C-NMA)     PE(CF2) |   |   |          |
| server |----|---:..........................---|---|----  Service |
+--------+    |                                 |   |      Site 2  |
              |                                 |   +--------------+
               \  (Underlay Infrastructure)    /
                +-----------------------------+
 
      ]]></artwork>
      </figure>

  </section> <!-- End of subsection: Applicability of CATS Framework to Midhaul -->

</section> <!-- End of section: Scenario #3: Applicability of CATS Framework to 
                O-RAN Midhaul Networks" -->

<!-- ISAC case will be added later based on UC-Req enagement
    <section title="Scenario #4: Applicability of CATS Framework to 
                    Integrated Sensing and Communications (ISAC)"
             anchor="Sec#4_CATS.Framework_ISAC">
      <t>
        To-be-added .....
           sensing .........
      </t>
    </section> 
--> <!-- End of section: Applicability of CATS Framework to ISAC -->

<section title="Security &amp; Privacy Considerations">
	<t>
		The security and privacy considerations follow what have been described 
    in the CATS Framework draft <xref target="CATS.Framework"/>.
	</t>
</section>

<section title="IANA Considerations">
	<t>
		There is no IANA requirement.
	</t>
</section>

</middle>


<back>

<references title="Normative References">
<!-- RFC-reference example
  <?rfc include="reference.RFC.3618.xml" ?> 
-->


<reference anchor="TS.23.501">
        <front>
          <title>3GPP TS 23.501 (V19.0.0): System Architecture for 5G System; Stage 2</title>

          <author initials="3GPP">
            <organization/>
          </author>

          <date month="June" year="2024"/>
        </front>

        <seriesInfo name="" value="3GPP TS 23.501"/>
</reference>

<reference anchor="TS.23.502">
        <front>
          <title>3GPP TS 23.502 (V19.0.0): Procedures for the 5G System; Stage 2</title>

          <author initials="3GPP">
            <organization/>
          </author>

          <date month="June" year="2024"/>
        </front>

        <seriesInfo name="" value="3GPP TS 23.501"/>
</reference>

<reference anchor="TS.23.548">
        <front>
          <title>5G System Enhancements for Edge Computing; Stage 2</title>
          <author initials="3GPP">
            <organization/>
          </author>
          <date month="June" year="2025"/>
        </front>

        <seriesInfo name="" value="3GPP TS 23.548"/>
</reference>


<reference anchor="TR.23.700-49">
        <front>
          <title>TR 23.700-49 v19.0.0: Study on Enhancement of support
                 for Edge Computing in 5G Core network; Phase 3</title>
          <author initials="3GPP">
            <organization/>
          </author>
          <date month="September" year="2024"/>
        </front>

        <seriesInfo name="" value="3GPP TR 23.700-49"/>
</reference>

<reference anchor="CATS.Framework">
        <front>
          <title>A Framework for Computing-Aware Traffic Steering (CATS)</title>

          <author initials="C., et al." surname="Li">
            <organization/>
          </author>
       
          <date month="June" year="2025"/>
        </front>

        <seriesInfo name="" value="draft-ietf-cats-framework"/>
</reference>

<reference anchor="CATS-PS-UseCase-Req">
        <front>
          <title>Computing-Aware Traffic Steering (CATS) Problem Statement, Use Cases,
                            and Requirements </title>

          <author initials="K., et al." surname="Yao">
            <organization/>
          </author>
       
          <date month="June" year="2025"/>
        </front>

        <seriesInfo name="" value="draft-ietf-cats-usecases-requirements"/>
</reference>

<reference anchor="CATS-Metrics-Definition">
        <front>
          <title>CATS Metrics Definition </title>

          <author initials="K., et al." surname="Yao">
            <organization/>
          </author>
       
          <date month="March" year="2025"/>
        </front>

        <seriesInfo name="" value="draft-ietf-cats-metric-definition"/>
</reference>


<reference anchor="CATS.ACN.RefModel">
        <front>
          <title>CATS Reference Model for AI-Agent Communication Network</title>

          <author initials="T., et al." surname="Jiang">
            <organization/>
          </author>
       
          <date month="June" year="2025"/>
        </front>

        <seriesInfo name="" value="draft-jiang-cats-reference-acn/"/>
</reference>

<reference anchor="CATS.5G.eEdge">
        <front>
          <title>Computing-Aware 5G Edge Enhancement</title>

          <author initials="T., et al." surname="Jiang">
            <organization/>
          </author>
       
          <date month="October" year="2024"/>
        </front>

        <seriesInfo name="" value="draft-jiang-cats-usecase-5gedge"/>
</reference>

<reference anchor="CATS.ORAN.Midhaul">
        <front>
          <title>Compute-Aware Traffic Steering for Midhaul Networks</title>

          <author initials="L., et al." surname="Contreras">
            <organization/>
          </author>
       
          <date month="July" year="2025"/>
        </front>

        <seriesInfo name="" value="draft-lcmw-cats-midhaul"/>
</reference>

</references>	 <!-- END of 'normative reference' -->


<references title="Informative References">
<!-- 
  <reference anchor="AI-Agent-6G-ARC">
          <front>
            <title>Enabling Mobile AI Agent in 6G Era: Architecture and Key Technologies</title>

            <author initials="" surname="">
              <organization/>
            </author>
         
            <date month="September" year="2024"/>
          </front>

          <seriesInfo name="" value="https://dl.acm.org/doi/abs/10.1109/MNET.2024.3422309"/>
  </reference>
-->



</references>	


</back>
</rfc>
