<?xml version="1.0" encoding="UTF-8"?>
<rfc category="std" docName="draft-lin-opsawg-ipfix-quic-header-04" submissionType="IETF"
ipr="trust200902" consensus="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xi="http://www.w3.org/2001/XInclude">
  <!-- category values: std, bcp, info, exp, and historic
    ipr values: full3667, noModification3667, noDerivatives3667
    you can add the attributes updates="NNNN" and obsoletes="NNNN"
    they will automatically be output with "(if approved)" -->

  <!-- ***** FRONT MATTER ***** -->

  <front>

    <title abbrev="Export of QUIC Information in IPFIX">
    Export of QUIC Information in IP Flow Information Export (IPFIX)</title>
    <!-- add 'role="editor"' below for the editors if appropriate -->

    <!-- Another author who claims to be an editor -->

    <author fullname="Changwang Lin" initials="C."
            surname="Lin">
      <organization>New H3C Technologies</organization>

      <address>
        <postal>
          <street>8 Yongjia North Road</street>
          <!-- Reorder these if your country does things differently -->

          <city>Beijing</city>

          <region>Haidian District</region>

          <code>100094</code>

          <country>China</country>
        </postal>

        <email>linchangwang.04414@h3c.com</email>

        <!-- uri and facsimile elements may also be added -->
      </address>
    </author>

    <author fullname="Yisong Liu" initials="Y."
            surname="Liu">
      <organization>China Mobile</organization>

      <address>
        <postal>
          <street>32 Xuanwumen West Street</street>
          <!-- Reorder these if your country does things differently -->

          <city>Beijing</city>

          <region>Xicheng District</region>

          <code>100053</code>

          <country>China</country>
        </postal>

        <email>liuyisong@chinamobile.com</email>

        <!-- uri and facsimile elements may also be added -->
      </address>
    </author>

  <author fullname="Yao Liu" initials="Y."
            surname="Liu">
      <organization>ZTE</organization>

      <address>
        <postal>
          <city>Nanjing</city>

          <country>China</country>
        </postal>

        <email>liu.yao71@zte.com.cn</email>

        <!-- uri and facsimile elements may also be added -->
      </address>
    </author>
	
	<author fullname="Xueting Li" initials="X" surname="Li">
      <organization>China Telecom</organization>

      <address>
        <postal>
          <street>Beiqijia Town, Changping District</street>

          <city>Beijing</city>

          <region>Beijing</region>

          <code>102209</code>

          <country>China</country>
        </postal>

        <email>lixt2@foxmail.com</email>
      </address>
    </author>

    <date year="2026" />

    <!-- Meta-data Declarations -->

    <area>General</area>

    <workgroup>Network Working Group</workgroup>

    <keyword>IPFIX </keyword>
    <keyword>QUIC</keyword>

<abstract>
<t>
  This document introduces new IP Flow Information Export (IPFIX) Information Elements
  to identify a set of QUIC related information, which contained in QUIC Header, QUIC Frame and Stream
  that traffic is being forwarded along with.
</t>

</abstract>

  </front>

  <middle>

<section anchor="Introduction" title="Introduction">
<t>
	QUIC Packets are carried in UDP datagrams and exchanged for communication of QUIC
  endpoints <xref target="RFC9000"/>. A QUIC packet normally consists of a QUIC Header and a QUIC Payload.
</t>
<t>
  QUIC Header is divided into Long Header and Short Header. Long Headers
  are used for packets that are sent prior to the establishment of 1-RTT keys.
  The Long Header contains an 8-bit Public Flag, a 32-bit QUIC Version,
  a variable-length Destination Connection ID,
  a variable-length Source Connection ID and Type-Specific field which
  has different content based on the Packet type.
  The Packet types that use the Long Header contain Version Negotiation Packet, Initial Packet,
   0-RTT Packet, Handshake Packet and Retry Packet. Once 1-RTT keys are available,
  a sender switches to sending 1-RTT packets using the Short Header.
  The Short Header includes an 8-bit Public Flag,
  a variable-length Destination Connection ID and a Packet Number.
</t>
<t>
  QUIC payload MAY contain a sequence of Frames which begin with a
  Frame Type. In the generic Frame Layout, the Frame Type is followed
  by additional type-dependent fields. Since Stream in QUIC is the one
  core component to provide a lightweight, ordered byte-stream
  abstraction to an application, the Stream ID of Frames related to
  Stream is an important information that indicates the stream in which
  the Frame is located or that the Frame affects.
</t>
<t>
  QUIC packets provide varying levels of cryptographic protection depending on their type <xref target="RFC9000"/>.
  While the entire QUIC payload MUST be encrypted, certain fields in the QUIC Header are not protected,
  as described in the Section 2.1 of <xref target="RFC9312"/>.
  For details on QUIC's packet protection mechanisms, refer to Section 5 of <xref target="RFC9001"/>.
  The protected fields of QUIC packets can only be accessed after successful decryption.
</t>
<t>
  This document specifies several new IPFIX Information Elements (IEs) within
  the "IPFIX Information Elements" registry <xref target="RFC7012"/> for purposes of getting QUIC related information.
  These IEs are used to export the main fields of QUIC Header and Payload in QUIC packet.
  The protected values of some new IEs are accessible exclusively to devices
  capable of decrypting QUIC packets, specifically, the endpoints of a QUIC connection.
</t>
</section>
<section anchor="Terminology" title="Terminology">
  <t>
    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
    NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED",
    "MAY", and "OPTIONAL" 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>
  <t>
    This document makes use of the terms defined in <xref target="RFC7011"/> and <xref target="RFC9000"/>.
  </t>
  <t>
    The following terms are used as defined in <xref target="RFC7011"/>:
  </t>
  <t>
    <list style="symbols">
    <t>IPFIX</t>
    <t>IPFIX Information Elements</t>
    </list>
  </t>
  <t>
    The following terms are used as defined in <xref target="RFC9000"/>:
  </t>
  <t>
    <list style="symbols">
    <t>QUIC</t>
    <t>Endpoint</t>
    <t>Server</t>
    <t>QUIC packet</t>
    <t>Connection ID</t>
    <t>Frame</t>
    <t>Stream</t>
    </list>
  </t>
  <t>The term "flow" in this document aligns with the IPFIX definition, not the QUIC definition.</t>
</section>
<section anchor="New IPFIX QUIC Information Elements" title="New IPFIX QUIC Information Elements">
<t>
  This section specifies the new IPFIX QUIC IEs.
  <list style="hanging">
    <t hangText="quicHeaderFlag"><vspace blankLines="0"/>
      8-bit flag defined in the QUIC Header (Section 17.2 and 17.3 of <xref target="RFC9000"/>),
      as the first byte of QUIC Packet. Base on the first four bits of the Long Header flag
      and the first three bits of the Short Header flag, the QUIC Packet Type can be obtained.
      the last four bits of the Long Header flag and last five bits of the Short Header flag are protected or encrypted,
      and the remaining bits are not protected.
    </t>
    <t hangText="quicVersion"><vspace blankLines="0"/>
      32-bit QUIC Version that is in use or negotiation in QUIC Long Header Packets during connection establishment.
      For Version Negotiation Packet, This Version is used to indicate the Supported Version,
      because the Version field of a Version Negotiation Packet MUST be set to 0x00000000.
      The version field is not protected in QUIC packet.
    </t>
    <t hangText="quicDestinationConnectionID"><vspace blankLines="0"/>
      The unprotected Destination Connection ID included in the Long Header or Short Header of QUIC Packet.
      The Destination Connection ID is chosen by the recipient of the packet and is used to
      provide consistent routing. Since the length of the Destination Connection ID is not included
      in 1-RTT Packet (Short Header), the Destination Connection ID of a 1-RTT Packet could be obtained
      by matching only if when the Destination Connection ID is known and preconfigured on the device.
    </t>
    <t hangText="quicSourceConnectionID"><vspace blankLines="0"/>
      The unprotected Source Connection ID included by the Long Header of QUIC Packet.
      The Source Connection ID is used to set the Destination Connection ID used by the peer during connection establishment.
    </t>
    <t hangText="quicPacketNumber"><vspace blankLines="0"/>
      The protected Packet Number that appears in some QUIC packet types such as
      Initial packet, 0-RTT packet and Handshake packet. The underlying
      packet number increases with each packet sent in a given packet
      number space. The Packet Number is an integer in the range 0 to
      262-1. When present in a Long or Short Header, packet numbers are
      reduced and encoded in 1 to 4 bytes.
    </t>
    <t hangText="quicFrameType"><vspace blankLines="0"/>
      The protected Frame Type that indicates the type of Frame contained in the
      Payload of QUIC Packet. The Frame Type value uses a variable-length
      integer encoding which means that integers are encoded on
      1, 2, 4, or 8 bytes and can encode 6-, 14-, 30-, or 62-bit values,
      respectively. Some Frame Types are defined in section 12.4 of
      <xref target="RFC9000"/>.
    </t>
    <t hangText="quicStreamID"><vspace blankLines="0"/>
      The protected Stream ID included in the Frame related to Stream such as
      RESET_STREAM frame, STOP_SENDING frame, STREAM frame and
      MAX_STREAM_DATA frame. A stream ID is a 62-bit integer (0 to
      262-1) that is unique for all streams on a connection. Stream IDs
      are encoded as variable-length integers, which means that integers
      are encoded on 1, 2, 4, or 8 bytes and can encode 6-, 14-, 30-, or
      62-bit values, respectively. The two least significant bits from
      a stream ID identify the stream types defined in section 2.1 of
      <xref target="RFC9000"/>.
    </t>
  </list>
</t>
</section>

<section anchor="Sample Use Cases" title="Sample Use Cases">
<t>
  The IPFIX IEs listed in the Section 3, forwardingStatus (89) <xref target="RFC7270"/>
  and some existing counter information <xref target="IANA-IPFIX"/> provide answers to
  the following questions (amongst others).
</t>
<t>
  <list style="symbols">
  <t>How many packets are forwarded or dropped using QUIC in a network?
     If dropped, for which reasons?
     These monitoring requirements align with the broader discard monitoring framework 
     <xref target="discardmodel"/> and its associated IPFIX IEs 
     <xref target="ipfix-discard-class-ie"/>, which provide standardized approaches 
     for classifying and reporting packet discard events.</t>
  <t>What is the type of QUIC packet?</t>
  <t>What is the QUIC version that is in use or negotiation?</t>
  <t>What is the Destination or Source Connection ID of QUIC packet?</t>
  <t>Have all the QUIC packets been fully received?</t>
  <t>Which frames does the QUIC packet carry?</t>
  <t>Which stream is the QUIC packet located in?</t>
  </list>
</t>
<t>
  For QUIC Long Header Packets observed in the network, the Information Elements of following parameters
  can be exported in IPFIX Flow Records to provide QUIC-layer identification:
  <list style="symbols">
  <t>Five-tuple (protocol, source and destination IP address, source and destination port)</t>
  <t>Source Connection ID.</t>
  <t>Destination Connection ID.</t>
  </list>
</t>
<t>Example:</t>
<t>When a QUIC Long Header Packet is observed within an IPFIX Flow,
   the corresponding Flow Record MAY include the following identifying parameters:</t>
<t>Five-tuple + Source Connection ID + Destination Connection ID + Header Flag</t>
<t>
  For QUIC Short Header Packets observed in the network, the Information Elements of following parameters
  can be exported in IPFIX Flow Records to provide QUIC-layer identification:
  <list style="symbols">
  <t>Five-tuple (protocol, source and destination IP address, source and destination port)</t>
  <t>Destination Connection ID.</t>
  </list>
</t>
<t>Example:</t>
<t>When a specific QUIC frame type is observed within an IPFIX Flow, the corresponding Flow Record MAY include:</t>
<t>Five-tuple + Destination Connection ID + Frame Type</t>
<t>Similarly, when Stream ID information is available from observed frames, the corresponding Flow Record MAY include:</t>
<t>Five-tuple + Destination Connection ID + Stream ID</t>
</section>

<section anchor="Security Considerations" title="Security Considerations">
<t>
	There exists no extra security considerations regarding allocation of these
  new IPFIX IEs compared to <xref target="RFC7012"/>.
</t>
</section>

<section anchor="IANA Considerations" title="IANA Considerations">
  <section anchor="New IPFIX QUIC IEs" title="New IPFIX QUIC Information Elements">
    <t>
      This document requests IANA to add new IPFIX QUIC IEs to the
      "IPFIX Information Elements" registry <xref target="RFC7012"/> available at <xref target="IANA-IPFIX"/>.
    </t>
    <t>
      Table 1 lists the new IPFIX QUIC IEs:
    </t>
    <t><figure>
      <artwork align="center" name="Table 1"><![CDATA[
    +============+=============================+===============+
    | Element ID | Name                        | Reference     |
    +============+=============================+===============+
    | TBD1       | quicHeaderFlag              | This document |
    +------------+-----------------------------+---------------+
    | TBD2       | quicVersion                 | This document |
    +------------+-----------------------------+---------------+
    | TBD3       | quicDestinationConnectionID | This document |
    +------------+-----------------------------+---------------+
    | TBD4       | quicSourceConnectionID      | This document |
    +------------+-----------------------------+---------------+
    | TBD5       | quicPacketNumber            | This document |
    +------------+-----------------------------+---------------+
    | TBD6       | quicFrameType               | This document |
    +------------+-----------------------------+---------------+
    | TBD7       | quicStreamID                | This document |
    +------------+-----------------------------+---------------+

 Table 1: New QUIC IEs in the "IPFIX Information Elements" Registry]]></artwork>
    </figure></t>
    <section anchor="IANAquicHeaderFlag" title="quicHeaderFlag">
      <dl>
        <dt>Name:</dt><dd>quicHeaderFlag</dd>
      </dl>

      <dl>
        <dt>ElementID:</dt><dd>TBD1</dd>
      </dl>

      <dl>
        <dt>Description:</dt>
        <dd>The 8-bit flag defined in the QUIC Header (Section 17.2 and 17.3 of <xref target="RFC9000"/>).
            The meanings of the flag are provided in the first byte of the QUIC Header Packet <xref target="RFC9000"/>.</dd>
      </dl>

      <dl>
        <dt>Abstract Data Type:</dt><dd>unsigned8</dd>
      </dl>

      <dl>
        <dt>Data Type Semantics:</dt><dd>flags</dd>
      </dl>

      <dl>
        <dt>Additional Information:</dt>
        <dd>See RFC9000 for the QUIC Header first byte specification.</dd>
      </dl>

      <dl>
        <dt>Reference:</dt><dd>[this document]</dd>
      </dl>
    </section>
    <section anchor="IANAquicVersion" title="quicVersion">
      <dl>
        <dt>Name:</dt><dd>quicVersion</dd>
      </dl>

      <dl>
        <dt>ElementID:</dt><dd>TBD2</dd>
      </dl>

      <dl>
        <dt>Description:</dt>
        <dd>32-bit unsigned integer defining the number of Version, which is in use
            and negotiation. Its values are provided in the "QUIC Versions" IANA registry.</dd>
      </dl>

      <dl>
        <dt>Abstract Data Type:</dt><dd>unsigned32</dd>
      </dl>

      <dl>
        <dt>Data Type Semantics:</dt><dd>default</dd>
      </dl>

      <dl>
        <dt>Additional Information:</dt>
        <dd>See the assignments in the "QUIC Versions" IANA registry at
            https://www.iana.org/assignments/quic/quic.xhtml#quic-versions.
            See also RFC9000 for the QUIC Versions specification.</dd>
      </dl>

      <dl>
        <dt>Reference:</dt><dd>[this document]</dd>
      </dl>
    </section>
    <section anchor="IANAquicDestinationConnectionID" title="quicDestinationConnectionID">
      <dl>
        <dt>Name:</dt><dd>quicDestinationConnectionID</dd>
      </dl>

      <dl>
        <dt>ElementID:</dt><dd>TBD3</dd>
      </dl>

      <dl>
        <dt>Description:</dt>
        <dd>The Destination Connection ID as defined in Section 7.2 of <xref target="RFC9000"/>
            as a series of octets in IPFIX. In QUIC version 1, this value MUST NOT exceed 20 bytes.</dd>
      </dl>

      <dl>
        <dt>Abstract Data Type:</dt><dd>octetArray</dd>
      </dl>

      <dl>
        <dt>Data Type Semantics:</dt><dd>default</dd>
      </dl>

      <dl>
        <dt>Additional Information:</dt>
        <dd>See Section 7.2 of <xref target="RFC9000"/> for more details
            about The Destination Connection ID.</dd>
      </dl>

      <dl>
        <dt>Reference:</dt><dd>[this document]</dd>
      </dl>
    </section>
    <section anchor="IANAquicSourceConnectionID" title="quicSourceConnectionID">
      <dl>
        <dt>Name:</dt><dd>quicSourceConnectionID</dd>
      </dl>

      <dl>
        <dt>ElementID:</dt><dd>TBD4</dd>
      </dl>

      <dl>
        <dt>Description:</dt>
        <dd>The Source Connection ID as defined in Section 7.2 of <xref target="RFC9000"/>
            as a series of octets in IPFIX. In QUIC version 1, this value MUST NOT exceed 20 bytes.</dd>
      </dl>

      <dl>
        <dt>Abstract Data Type:</dt><dd>octetArray</dd>
      </dl>

      <dl>
        <dt>Data Type Semantics:</dt><dd>default</dd>
      </dl>

      <dl>
        <dt>Additional Information:</dt>
        <dd>See Section 7.2 of <xref target="RFC9000"/> for more details about The Source Connection ID.</dd>
      </dl>

      <dl>
        <dt>Reference:</dt><dd>[this document]</dd>
      </dl>
    </section>
    <section anchor="IANAquicPacketNumber" title="quicPacketNumber">
      <dl>
        <dt>Name:</dt><dd>quicPacketNumber</dd>
      </dl>

      <dl>
        <dt>ElementID:</dt><dd>TBD5</dd>
      </dl>

      <dl>
        <dt>Description:</dt>
        <dd>8~32-bit unsigned integer defining the packet number of
            QUIC Header, which is used in determining the cryptographic nonce
            for packet protection.</dd>
      </dl>

      <dl>
        <dt>Abstract Data Type:</dt><dd>unsigned32</dd>
      </dl>

      <dl>
        <dt>Data Type Semantics:</dt><dd>default</dd>
      </dl>

      <dl>
        <dt>Additional Information:</dt>
        <dd>See Section 12.3 of <xref target="RFC9000"/> for more details about The Packet Number.</dd>
      </dl>

      <dl>
        <dt>Reference:</dt><dd>[this document]</dd>
      </dl>
    </section>
    <section anchor="IANAquicFrameType" title="quicFrameType">
      <dl>
        <dt>Name:</dt><dd>quicFrameType</dd>
      </dl>

      <dl>
        <dt>ElementID:</dt><dd>TBD6</dd>
      </dl>

      <dl>
        <dt>Description:</dt>
        <dd>62-bit unsigned integer defining the value of Frame
            Type, which indicates the type of QUIC Frame. Its values are
            provided in the "QUIC Frame Types" IANA registry.</dd>
      </dl>

      <dl>
        <dt>Abstract Data Type:</dt><dd>unsigned64</dd>
      </dl>

      <dl>
        <dt>Data Type Semantics:</dt><dd>default</dd>
      </dl>

      <dl>
        <dt>Additional Information:</dt>
        <dd>See the assignments in the "QUIC FrameTypes" IANA registry
            at https://www.iana.org/assignments/quic/quic.xhtml#quic-frame-types.
            See also RFC9000 for the Frame Types specification of QUIC.</dd>
      </dl>

      <dl>
        <dt>Reference:</dt><dd>[this document]</dd>
      </dl>
    </section>
    <section anchor="IANAquicStreamID" title="quicStreamID">
      <dl>
        <dt>Name:</dt><dd>quicStreamID</dd>
      </dl>

      <dl>
        <dt>ElementID:</dt><dd>TBD7</dd>
      </dl>

      <dl>
        <dt>Description:</dt>
        <dd>62-bit unsigned integer defining the value of Stream
            ID, which identifies a Stream. The two least significant bits
            from a stream ID identify the stream types defined in section 2.1
            of <xref target="RFC9000"/>.</dd>
      </dl>

      <dl>
        <dt>Abstract Data Type:</dt><dd>unsigned64</dd>
      </dl>

      <dl>
        <dt>Data Type Semantics:</dt><dd>identifier</dd>
      </dl>

      <dl>
        <dt>Additional Information:</dt>
        <dd>See Section 2.1 of <xref target="RFC9000"/> for more details about The Stream ID.</dd>
      </dl>

      <dl>
        <dt>Reference:</dt><dd>[this document]</dd>
      </dl>
    </section>
  </section>
</section>
<section anchor="Operational Considerations" title="Operational Considerations">
  <t>
    The quicDestinationConnectionID can be used to track flow path consistency,
    but the Destination Connection ID in the Short Header Packet lacks a length indication,
    making it difficult to match on intermediate devices. Therefore,
    the Destination Connection ID or its length must be preconfigured on the intermediate devices.
  </t>
  <t>
  The protected packet fields must be decrypted before they can be obtained.
  quicHeaderFlag, quicVersion, quicDestinationConnectionID, and quicSourceConnectionID can be obtained in all on-path devices.
  quicPacketNumber, quicFrameType, and quicStreamID can be obtained in endpoint devices or on-path devices which are capable of decrypting QUIC packets.
 </t>
</section>

<!-- <section anchor="Acknowledgements" title="Acknowledgements">
<t>
	The author would like to thank xxx for his valuable input.
</t>
</section> -->

  </middle>

  <!--  *****BACK MATTER ***** -->

  <back>
  <references title="References">
    <references title="Normative References">
        <xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml"/>
        <xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.7011.xml"/>
        <xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.7012.xml"/>
        <xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml"/>
        <xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.9000.xml"/>
        <xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.9001.xml"/>
    </references>
    <references title="Informative References">
        <reference anchor="IANA-IPFIX" target="https://www.iana.org/assignments/ipfix/ipfix.xhtml">
          <front>
            <title>IANA, "IP Flow Information Export (IPFIX) Entities"</title>
            <author/>
            <date/>
          </front>
        </reference>
        <xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.7270.xml"/>
        <!--<xi:include href="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.9312.xml"/>-->
        <reference anchor="RFC9312" target="https://www.rfc-editor.org/info/rfc9312" quoteTitle="true" derivedAnchor="RFC9312">
          <front>
            <title>Manageability of the QUIC Transport Protocol</title>
            <author fullname="Mirja Kuehlewind" initials="M." surname="Kuehlewind"/>
            <author fullname="Brian Trammell" initials="B." surname="Trammell"/>
            <date month="September" year="2022"/>
          </front>
          <seriesInfo name="RFC" value="9312"/>
          <seriesInfo name="DOI" value="10.17487/RFC9312"/>
        </reference>
        <reference anchor="discardmodel" target="https://datatracker.ietf.org/doc/draft-ietf-opsawg-discardmodel/">
          <front>
            <title>Information and Data Models for Packet Discard Reporting</title>
            <author initials="J." surname="Evans" fullname="John Evans"/>
            <author initials="O." surname="Pylypenko" fullname="Oleksandr Pylypenko"/>
            <author initials="J." surname="Haas" fullname="Jeffrey Haas"/>
            <author initials="A." surname="Kadosh" fullname="Aviran Kadosh"/>
            <author initials="M." surname="Boucadair" fullname="Mohamed Boucadair"/>
            <date year="2026" month="January"/>
          </front>
          <seriesInfo name="Work in Progress" value="draft-ietf-opsawg-discardmodel"/>
        </reference>
        <reference anchor="ipfix-discard-class-ie" target="https://datatracker.ietf.org/doc/draft-evans-opsawg-ipfix-discard-class-ie/">
          <front>
            <title>Information Element for Flow Discard Classification</title>
            <author initials="J." surname="Evans" fullname="John Evans"/>
            <author initials="O." surname="Pylypenko" fullname="Oleksandr Pylypenko"/>
            <author initials="K." surname="Cheaito" fullname="Karim Cheaito"/>
            <date year="2025" month="September"/>
          </front>
          <seriesInfo name="Work in Progress" value="draft-evans-opsawg-ipfix-discard-class-ie"/>
        </reference>
    </references>
  </references>
  </back>
</rfc>
