<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.35 (Ruby 4.0.2) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-ye-ippm-switching-efficiency-01" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="Switching Efficiency">Switching Efficiency: A Metric Framework for AI Data Center Networks</title>

    <author initials="N." surname="Ye" fullname="Niangen Ye">
      <organization>Shanghai Jiao Tong University</organization>
      <address>
        <postal>
          <country>China</country>
        </postal>
        <email>yng2020@sjtu.edu.cn</email>
      </address>
    </author>
    <author initials="W." surname="Sun" fullname="Weiqiang Sun">
      <organization>Shanghai Jiao Tong University</organization>
      <address>
        <postal>
          <country>China</country>
        </postal>
        <email>sunwq@sjtu.edu.cn</email>
      </address>
    </author>
    <author initials="D." surname="Wang" fullname="Dong Wang">
      <organization>China Mobile Research Institute</organization>
      <address>
        <postal>
          <street>Department of Fundamental Network Technology</street>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>wangdongyjy@chinamobile.com</email>
      </address>
    </author>
    <author initials="J." surname="Sun" fullname="Jiang Sun">
      <organization>China Mobile Research Institute</organization>
      <address>
        <postal>
          <street>Department of Fundamental Network Technology</street>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>sunjiang@chinamobile.com</email>
      </address>
    </author>

    <date year="2026" month="April" day="19"/>

    <area>ops</area>
    <workgroup>IP Performance Measurement</workgroup>
    <keyword>AI Data Center</keyword> <keyword>Network Efficiency</keyword> <keyword>Metrics</keyword> <keyword>In-Network Computing</keyword>

    <abstract>


<?line 90?>

<t>This document specifies the Switching Efficiency Framework, a measurement methodology designed to evaluate network efficiency in AI Data Centers (AIDCs). Conventional network metrics, such as bandwidth utilization or network throughput, fail to directly link network activity to computational progress, as they cannot distinguish computationally effective data that directly advances neural network computing from the redundant traffic induced by both multi-hop forwarding and the algorithmic overhead of collective operations.</t>

<t>To address this, this document introduces the Switching Efficiency Framework, a novel measurement methodology designed to dissect and evaluate AIDC network efficiency. The core metric, Switching Efficiency, quantifies the computationally effective data throughput delivered per unit of provisioned switching capacity. To facilitate precise diagnostic analysis, the framework further decomposes this core metric into three fine-grained factors: Data Efficiency, Routing Efficiency, and Port Utilization.</t>

<t>This framework provides network operators with standardized quantitative metrics to pinpoint communication bottlenecks and evaluate topology-traffic alignment.</t>



    </abstract>

    <note title="About This Document" removeInRFC="true">
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-ye-ippm-switching-efficiency/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        ippm Working Group mailing list (<eref target="mailto:ippm@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/ippm/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/ippm/"/>.
      </t>
    </note>


  </front>

  <middle>


<?line 98?>

<section anchor="introduction"><name>Introduction</name>

<t>In hyperscale AI Data Centers (AIDCs), network communication is frequently the primary performance bottleneck for training Large Language Models (LLMs). While diverse network topologies and communication algorithms (e.g., In-Network Computing) are being deployed, operators lack a standardized, quantitative methodology to evaluate how effectively raw physical switching resources are converted into actual training progress.</t>

<t>Conventional performance metrics, such as bandwidth utilization or network throughput, are inadequate for this environment because they measure absolute network "busyness" rather than useful work. Specifically, they treat all transferred bytes equally, failing to isolate "computationally effective data"—the net data that directly advances neural network computing. For example, during an All-Reduce operation, significant volumes of data are transferred across the fabric only to be discarded after mathematical reduction (algorithmic overhead). Similarly, when the physical topology fails to match the spatial distribution of the workload—such as forcing logically localized, high-volume traffic to cross the broader scale-out fabric—data must traverse an excessive number of forwarding hops (multi-hop overhead). Because traditional metrics conflate these redundancies with effective data delivery, operators cannot accurately quantify how well a specific network architecture aligns with its intended AI traffic patterns.</t>

<t>To bridge this gap, this document defines the Switching Efficiency Framework <xref target="SwitchingEfficiencyPaper"/>, which relates the throughput of effective data to the aggregate switching capacity of the network through its core metric, Switching Efficiency ($\eta$). This top-level metric is further decomposed into three diagnostic factors to evaluate specific architectural design choices: Data Efficiency ($\gamma$) tests the communication algorithm, verifying whether it delivers computationally effective data or generates redundant bytes; Routing Efficiency ($\delta$) tests the topology-traffic alignment, revealing whether the physical network provides direct paths or forces traffic into excessive multi-hop detours; and Port Utilization ($\theta$) tests hardware resource allocation, assessing whether the provisioned switching capacity is actively utilized rather than wasted.</t>

<t>By formalizing these metrics, this document equips network operators and telemetry systems with a standardized, mathematically precise toolset to diagnose AIDC network performance, pinpoint communication bottlenecks, and optimize infrastructure design.</t>

</section>
<section anchor="conventions-and-definitions"><name>Conventions and Definitions</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 anchor="terminology"><name>Terminology</name>

<t><list style="symbols">
  <t><strong>Computationally Effective Data (CED):</strong>
The net volume of data yielded by a communication operation that is directly consumed by the subsequent neural network computation phase. CED explicitly EXCLUDES any unreduced, or protocol-overhead data transmitted across the network during the operation.
  <list style="symbols">
      <t>For non-reduction operations (e.g., All-Gather, All-to-All dispatch), CED equals the aggregate newly received data volume at the endpoints.</t>
      <t>For reduction operations (e.g., All-Reduce, Reduce-Scatter, All-to-All combine), CED is quantified strictly by the final mathematically reduced output retained by the endpoints.</t>
    </list></t>
  <t><strong>Switching Capacity:</strong>
The aggregate theoretical data forwarding rate of all electrical packet switch ports within the evaluated network domain. To accurately reflect the heterogeneous hardware of modern AI Data Centers, this capacity <bcp14>MUST</bcp14> encompass all functional transit components, specifically:
  <list style="numbers" type="1">
      <t>Standalone network switches (e.g., standard Ethernet or InfiniBand switches acting as Top-of-Rack, Leaf, or Spine).</t>
      <t>Embedded switching elements within a single compute chassis (e.g., NVSwitch interconnecting GPUs within a server).</t>
      <t>Forwarding ports residing natively on the compute accelerators (e.g., Google TPUs).</t>
    </list></t>
  <t><strong>In-Network Computing (INC):</strong>
A network architecture paradigm where mathematical or logical operations (such as data reduction in collective communications) are executed within the network data plane (e.g., by programmable switches) while data is in transit. In the context of AI Data Centers, INC is typically deployed to offload collective communication reductions (e.g., performing arithmetic operations for All-Reduce directly on the switch), thereby eliminating the transmission of unreduced data and delivering only the reduced results to the endpoints.</t>
</list></t>

</section>
<section anchor="the-switching-efficiency-framework"><name>The Switching Efficiency Framework</name>

<t>This section defines the Switching Efficiency Framework. The detailed mathematical derivations supporting this framework are provided in <xref target="SwitchingEfficiencyPaper"/>. For operational measurement, the following metrics are formulated as cumulative volumes over a defined observation window $T$.</t>

<section anchor="core-variables"><name>Core Variables</name>

<t>The framework relies on four primary operational metrics collected over the measurement window $T$:</t>

<t><list style="symbols">
  <t><strong>$V_{CED}$ (Total CED Volume):</strong> The aggregate volume of Computationally Effective Data yielded by all communication primitives completed during $T$.</t>
  <t><strong>$V_{RECV}$ (Total Received Volume):</strong> The aggregate volume of data successfully received by the network interfaces (e.g., NICs) of all compute nodes during $T$.</t>
  <t><strong>$V_{FWD}$ (Total Forwarded Volume):</strong> The aggregate volume of data forwarded by all packet switching ports across the network domain during $T$.</t>
  <t><strong>$C_{TOTAL}$ (Aggregate Switching Capacity):</strong> The sum of the theoretical maximum unidirectional egress data forwarding rates of all packet switching ports, denoted as $\sum R_p$, where $R_p$ represents the theoretical maximum data rate of an individual port $p$.</t>
</list></t>

</section>
<section anchor="core-metric-switching-efficiency-eta"><name>Core Metric: Switching Efficiency ($\eta$)</name>

<t>Switching Efficiency ($\eta$) is the top-level metric quantifying how effectively a network translates its raw physical capacity into computational progress. It is defined as the ratio of the CED throughput over observation window $T$ to the aggregate switching capacity of the network.</t>

<figure><sourcecode type="artwork"><![CDATA[
       V_CED / T
  η = -----------
        C_TOTAL
]]></sourcecode></figure>

<t>A high $\eta$ indicates that a large proportion of the network's provisioned hardware capacity is successfully contributing to the delivery of computationally effective data. It serves as a holistic macro-indicator of end-to-end network effectiveness.</t>

</section>
<section anchor="fine-grained-efficiency-factors"><name>Fine-Grained Efficiency Factors</name>

<t>To enable diagnostic analysis and isolate specific performance bottlenecks, $\eta$ is mathematically decomposed into three independent efficiency factors ($\eta = \gamma \cdot \delta \cdot \theta$):</t>

<section anchor="data-efficiency-gamma"><name>Data Efficiency ($\gamma$)</name>

<t>Data Efficiency evaluates the effectiveness of implementing the communication primitives. It specifies the ratio of Computationally Effective Data ($V_{CED}$) to the total received volume ($V_{RECV}$).</t>

<figure><sourcecode type="artwork"><![CDATA[
         V_CED
  γ = -----------
         V_RECV
]]></sourcecode></figure>

<t><list style="symbols">
  <t><strong>Diagnostic Focus:</strong> Identifies data reception redundancy. A value of $\gamma &lt; 1$ indicates that compute endpoints receive unreduced data (e.g., during All-Reduce operations without INC). Executing mathematical reductions within the network data plane via INC resolves this redundancy, driving $\gamma$ to its theoretical maximum of 1.</t>
</list></t>

</section>
<section anchor="routing-efficiency-delta"><name>Routing Efficiency ($\delta$)</name>

<t>Routing Efficiency quantifies the topological alignment between the physical network architecture and the AI Workload Traffic patterns.</t>

<figure><sourcecode type="artwork"><![CDATA[
        V_RECV
  δ = ---------
         V_FWD
]]></sourcecode></figure>

<t><list style="symbols">
  <t><strong>Diagnostic Focus:</strong> Identifies multi-hop forwarding overhead and potential packet retransmissions. Mathematically, assuming a perfectly lossless network environment, $\delta$ represents the inverse of the volume-weighted average hop count. A value of $\delta &lt; 1$ indicates that traffic either traverses multiple switching ports or experiences network congestion leading to drops and subsequent retransmission overhead.</t>
</list></t>

</section>
<section anchor="port-utilization-theta"><name>Port Utilization ($\theta$)</name>

<t>Port Utilization measures the spatial and temporal engagement of the provisioned switching capacity.</t>

<figure><sourcecode type="artwork"><![CDATA[
           V_FWD
  θ = ---------------
       C_TOTAL * T
]]></sourcecode></figure>

<t><list style="symbols">
  <t><strong>Diagnostic Focus:</strong> Identifies underutilized switching capacity. A low $\theta$ indicates that the provisioned hardware ($C_{TOTAL}$) operates below its theoretical maximum data rate over the observation window $T$, due to either spatial traffic imbalance or temporal idleness.</t>
</list></t>

</section>
</section>
</section>
<section anchor="measurement-methodology"><name>Measurement Methodology</name>

<t>This section specifies the operational procedures for collecting the variables required to compute the efficiency metrics. Accurate measurement requires tight time synchronization (e.g., via the Precision Time Protocol (PTP) <xref target="IEEE1588"/>) across all network and compute endpoints, as well as an observation window ($T$) sufficiently large to dilute telemetry polling variance.</t>

<t>The four core variables span the network, endpoint, and application planes, and are collected as follows:</t>

<t><list style="symbols">
  <t><strong>$C_{TOTAL}$ (Aggregate Switching Capacity):</strong> Derived from the static topology inventory. It requires summing the operational link speeds of all packet switching ports within the measured network.</t>
  <t><strong>$V_{FWD}$ (Total Forwarded Volume):</strong> Collected from the network plane. Operators <bcp14>MUST</bcp14> extract the aggregate egress byte counters from the switching hardware (e.g., switch Application-Specific Integrated Circuits (ASICs)). This is typically achieved via push-based streaming telemetry (e.g., the gRPC Network Management Interface (gNMI) built upon the gRPC Remote Procedure Call framework) or the Simple Network Management Protocol (SNMP) <xref target="RFC3411"/>.</t>
  <t><strong>$V_{RECV}$ (Total Received Volume):</strong> Collected from the endpoint plane. Operators <bcp14>MUST</bcp14> extract the aggregate ingress byte counters from the host network interfaces, such as Remote Direct Memory Access (RDMA) capable Network Interface Cards (NICs) or the compute accelerators themselves.</t>
  <t><strong>$V_{CED}$ (Total CED Volume):</strong> Collected from the application plane. To avoid the prohibitive overhead of parsing verbose logs, operators <bcp14>SHOULD</bcp14> utilize lightweight collection mechanisms. Recommended approaches include host-side telemetry agents, Extended Berkeley Packet Filter (eBPF) hooks dynamically attached to collective communication APIs, or native metrics endpoints exposed by standard communication libraries (e.g., Message Passing Interface (MPI), or vendor-specific equivalents like NCCL/RCCL).</t>
</list></t>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>The operational deployment of this measurement framework raises the following security and privacy considerations:</t>

<t><list style="symbols">
  <t><strong>Data Confidentiality:</strong> Collecting $V_{CED}$ and $V_{RECV}$ can inadvertently expose proprietary AI workload characteristics (e.g., model architecture or training strategies). Telemetry data <bcp14>MUST</bcp14> be transported over encrypted channels, such as Transport Layer Security (TLS) <xref target="RFC8446"/> or Internet Protocol Security (IPsec) <xref target="RFC4301"/>, and securely stored.</t>
  <t><strong>Measurement Integrity:</strong> Falsifying the underlying counters ($V_{FWD}$, $V_{RECV}$, $V_{CED}$) will manipulate the calculated efficiency metrics. Robust authentication and authorization <bcp14>MUST</bcp14> be enforced for all telemetry endpoints to prevent data poisoning.</t>
</list></t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document has no IANA actions.</t>

</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">



<reference anchor="RFC3411">
  <front>
    <title>An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks</title>
    <author fullname="D. Harrington" initials="D." surname="Harrington"/>
    <author fullname="R. Presuhn" initials="R." surname="Presuhn"/>
    <author fullname="B. Wijnen" initials="B." surname="Wijnen"/>
    <date month="December" year="2002"/>
    <abstract>
      <t>This document describes an architecture for describing Simple Network Management Protocol (SNMP) Management Frameworks. The architecture is designed to be modular to allow the evolution of the SNMP protocol standards over time. The major portions of the architecture are an SNMP engine containing a Message Processing Subsystem, a Security Subsystem and an Access Control Subsystem, and possibly multiple SNMP applications which provide specific functional processing of management data. This document obsoletes RFC 2571. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="STD" value="62"/>
  <seriesInfo name="RFC" value="3411"/>
  <seriesInfo name="DOI" value="10.17487/RFC3411"/>
</reference>
<reference anchor="RFC8446">
  <front>
    <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
    <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
    <date month="August" year="2018"/>
    <abstract>
      <t>This document specifies version 1.3 of the Transport Layer Security (TLS) protocol. TLS allows client/server applications to communicate over the Internet in a way that is designed to prevent eavesdropping, tampering, and message forgery.</t>
      <t>This document updates RFCs 5705 and 6066, and obsoletes RFCs 5077, 5246, and 6961. This document also specifies new requirements for TLS 1.2 implementations.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8446"/>
  <seriesInfo name="DOI" value="10.17487/RFC8446"/>
</reference>
<reference anchor="RFC4301">
  <front>
    <title>Security Architecture for the Internet Protocol</title>
    <author fullname="S. Kent" initials="S." surname="Kent"/>
    <author fullname="K. Seo" initials="K." surname="Seo"/>
    <date month="December" year="2005"/>
    <abstract>
      <t>This document describes an updated version of the "Security Architecture for IP", which is designed to provide security services for traffic at the IP layer. This document obsoletes RFC 2401 (November 1998). [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="4301"/>
  <seriesInfo name="DOI" value="10.17487/RFC4301"/>
</reference>
<reference anchor="RFC2119">
  <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">
  <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>

    <references title='Informative References' anchor="sec-informative-references">

<reference anchor="SwitchingEfficiencyPaper" >
  <front>
    <title>Switching Efficiency: A Novel Framework for Dissecting AI Data Center Network Efficiency</title>
    <author initials="N." surname="Ye" fullname="Niangen Ye">
      <organization></organization>
    </author>
    <author initials="J." surname="Zhu" fullname="Jiawen Zhu">
      <organization></organization>
    </author>
    <author initials="B." surname="Chen" fullname="Baojun Chen">
      <organization></organization>
    </author>
    <author initials="D." surname="Wang" fullname="Dong Wang">
      <organization></organization>
    </author>
    <author initials="J." surname="Sun" fullname="Jiang Sun">
      <organization></organization>
    </author>
    <author initials="W." surname="Sun" fullname="Weiqiang Sun">
      <organization></organization>
    </author>
    <author initials="W." surname="Hu" fullname="Weisheng Hu">
      <organization></organization>
    </author>
    <date year="2026" month="April"/>
  </front>
  <seriesInfo name="arXiv" value="2604.14690"/>
  <seriesInfo name="DOI" value="10.48550/arXiv.2604.14690"/>
</reference>
<reference anchor="IEEE1588" >
  <front>
    <title>IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</title>
    <author >
      <organization></organization>
    </author>
    <date year="2019" month="November"/>
  </front>
  <seriesInfo name="IEEE" value="Std 1588-2019"/>
</reference>


    </references>

</references>


<?line 239?>

<section numbered="false" anchor="acknowledgments"><name>Acknowledgments</name>

<t>We are grateful to the valuable discussions and inputs from the community.  We thank the support from NSFC.</t>

</section>


  </back>

<!-- ##markdown-source:
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

-->

</rfc>

