Skip to main content

In Situ Operations, Administration, and Maintenance (IOAM) Extension for Bit Error Rate Measurement
draft-zhang-ippm-ber-00

Document Type Active Internet-Draft (individual)
Authors Li Zhang , Tianran Zhou
Last updated 2026-02-28
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-zhang-ippm-ber-00
IPPM Working Group                                              L. Zhang
Internet-Draft                                                   T. Zhou
Intended status: Standards Track                                  Huawei
Expires: 1 September 2026                               28 February 2026

In Situ Operations, Administration, and Maintenance (IOAM) Extension for
                       Bit Error Rate Measurement
                        draft-zhang-ippm-ber-00

Abstract

   Networks may experience transmission bit errors due to various
   factors, such as poor fiber quality, thereby corrupting packets.
   Merely measuring the end-to-end bit error rate makes it difficult to
   locate the exact link wich poor quality.  Therefore, a measurement
   method is needed to collect bit error rate information along the
   entire path to locate the specific linke with poor quality.

   This document extends IOAM with a new Trace-Type and "Interface Bit
   Error Rate" field to collect the interface error rate along the path.
   This new Trace-Type is applicable to Pre-allocated Trace, Incremental
   Trace, and Direct Exporting Option-Type.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on 1 September 2026.

Copyright Notice

   Copyright (c) 2026 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

Zhang & Zhou            Expires 1 September 2026                [Page 1]
Internet-Draft   In Situ Operations, Administration, and   February 2026

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents (https://trustee.ietf.org/
   license-info) in effect on the date of publication of this document.
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.  Code Components
   extracted from this document must include Revised BSD License text as
   described in Section 4.e of the Trust Legal Provisions and are
   provided without warranty as described in the Revised BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Requirements Language . . . . . . . . . . . . . . . . . .   3
     1.2.  Terminology . . . . . . . . . . . . . . . . . . . . . . .   3
   2.  IOAM extension  . . . . . . . . . . . . . . . . . . . . . . .   3
     2.1.  Extension to Pre-allocated and Incremental
           Trace-Option  . . . . . . . . . . . . . . . . . . . . . .   3
       2.1.1.  Extension to Pre-allocated and Incremental Trace-Option
               Header  . . . . . . . . . . . . . . . . . . . . . . .   3
       2.1.2.  Extension to IOAM Node Data Fields  . . . . . . . . .   4
     2.2.  Extension for Direct Exporting Option . . . . . . . . . .   4
   3.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   5
   4.  Security Considerations . . . . . . . . . . . . . . . . . . .   5
   5.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   5
     5.1.  Normative References  . . . . . . . . . . . . . . . . . .   5
     5.2.  Informative References  . . . . . . . . . . . . . . . . .   5
   Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . .   6
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .   6

1.  Introduction

   In situ Operations, Administration, and Maintenance (IOAM)[RFC9197]
   collects OAM information within the packet while the packet traverses
   a particular network domain.  IOAM is used to complement mechanisms,
   such as Ping or Traceroute.

   Networks may experience transmission bit errors due to various
   factors, such as poor fiber quality, thereby corrupting packets.
   Although,the bit errors in the received packets can be detected using
   Cyclic Redundancy Check (CRC) and may be dropped or corrected using
   Forward Error Correction(FEC).  But even with efficient CRC and FEC
   mechanisms, some bit errors may escape detection and correction
   (called residual bit error rate), and result in upper-layer checksum
   failures and packet drops.

   [I-D.gandhi-ippm-stamp-ber] arguments the STAMP extensions in
   [RFC8972] to enable the measurement of end-to-end residual bit error
   rate within the "Extra Padding" TLV of STAMP packets.

Zhang & Zhou            Expires 1 September 2026                [Page 2]
Internet-Draft   In Situ Operations, Administration, and   February 2026

   However, merely measuring the end-to-end bit error rate makes it
   difficult to locate the exact link with poor quality.  Therefore, a
   measurement method is needed to collect bit error rate information
   along the entire path to locate the specific linke with poor quality.

   This document extends IOAM with a new Trace-Type and "Interface Bit
   Error Rate" field to collect the interface error rate along the path.
   This new Trace-Type is applicable to Pre-allocated Trace, Incremental
   Trace, and Direct Exporting Option-Type.

1.1.  Requirements Language

   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 [RFC2119] [RFC8174] when, and only when, they appear in all
   capitals, as shown here.

1.2.  Terminology

   The abbreviations used in this document are:

   IOAM: In situ Operations, Administration, and Maintenance

2.  IOAM extension

2.1.  Extension to Pre-allocated and Incremental Trace-Option

2.1.1.  Extension to Pre-allocated and Incremental Trace-Option Header

   The format of IOAM Pre-allocated and Incremental Trace-Option header
   defined in [RFC9197] is shown as follows:

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |        Namespace-ID           |NodeLen  | Flags | RemainingLen|
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |               IOAM Trace-Type                 |  Reserved     |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Figure 1: IOAM Pre-allocated and Incremental Trace-Option Header

   The IOAM Trace-Type filed is a 24-bit identifier that specifies which
   data types are used in this node data list.  Currently, bit 0 to bit
   11 are already occupied, and bit 12 to 21 are not allocated.

Zhang & Zhou            Expires 1 September 2026                [Page 3]
Internet-Draft   In Situ Operations, Administration, and   February 2026

   This document requires to allocate a new bit X in the IOAM Trace-Type
   field:

   Bit X: When set, indicates the presence of bit error rate of the
   ingress interface in the node data.

2.1.2.  Extension to IOAM Node Data Fields

   This document defines a new IOAM node data field, which is called
   "Interface Bit Error Rate".  The format of this field is shown as
   follows:

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |A|  RESERVED   |                     BER                       |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                  Figure 2: Interface bit error rate field

   where:

   A bit: This field represents the Anomalous (A) bit.  The A bit is set
   when the measured value of this parameter exceeds its configured
   maximum threshold.  The A bit is cleared when the measured value
   falls below its configured reuse threshold.  If the A bit is cleared,
   the sub-TLV represents steady-state link performance.

   RESERVED: This field is reserved for future use.  It MUST be set to 0
   when sent and MUST be ignored when received.

   Link Bit Error Ratio: This 24-bit field carries Link Bit Error Ratio
   as a percentage of the total traffic sent over a configurable
   interval.  The basic unit is 0.000003%, where (2^24 - 2) is
   50.331642%. This value is the highest link bit error percentage that
   can be expressed.  Therefore, measured values that are larger than
   the field maximum SHOULD be encoded as the maximum value.

2.2.  Extension for Direct Exporting Option

   As described in Section 3.2 of [RFC9326], the format of this IOAM-
   Trace-Type of Direct Exporting Option is the same as defined in
   [RFC9197].  Therefore, the new bit defined in Section 2.1.1 is also
   valid in Direct Exporting Option.

Zhang & Zhou            Expires 1 September 2026                [Page 4]
Internet-Draft   In Situ Operations, Administration, and   February 2026

3.  IANA Considerations

   This document requests IANA to allocate a bit from the "IOAM Trace-
   Type" registry:

      +=======+=====================================+===============+
      | Value | Description                         | Reference     |
      +=======+=====================================+===============+
      | Bit X | Bit error rate of ingress interface | This document |
      +-------+-------------------------------------+---------------+

                                  Table 1

4.  Security Considerations

   TBD

5.  References

5.1.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <https://www.rfc-editor.org/rfc/rfc2119>.

   [RFC8174]  Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
              2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
              May 2017, <https://www.rfc-editor.org/rfc/rfc8174>.

5.2.  Informative References

   [RFC9197]  Brockners, F., Ed., Bhandari, S., Ed., and T. Mizrahi,
              Ed., "Data Fields for In Situ Operations, Administration,
              and Maintenance (IOAM)", RFC 9197, DOI 10.17487/RFC9197,
              May 2022, <https://www.rfc-editor.org/rfc/rfc9197>.

   [I-D.gandhi-ippm-stamp-ber]
              Gandhi, R., Schoenmaker, P., and R. F. Foote, "Simple Two-
              Way Active Measurement Protocol (STAMP) Extensions for
              Residual Bit Error Rate Measurement", Work in Progress,
              Internet-Draft, draft-gandhi-ippm-stamp-ber-04, 14
              November 2025, <https://datatracker.ietf.org/doc/html/
              draft-gandhi-ippm-stamp-ber-04>.

Zhang & Zhou            Expires 1 September 2026                [Page 5]
Internet-Draft   In Situ Operations, Administration, and   February 2026

   [RFC8972]  Mirsky, G., Min, X., Nydell, H., Foote, R., Masputra, A.,
              and E. Ruffini, "Simple Two-Way Active Measurement
              Protocol Optional Extensions", RFC 8972,
              DOI 10.17487/RFC8972, January 2021,
              <https://www.rfc-editor.org/rfc/rfc8972>.

   [RFC9326]  Song, H., Gafni, B., Brockners, F., Bhandari, S., and T.
              Mizrahi, "In Situ Operations, Administration, and
              Maintenance (IOAM) Direct Exporting", RFC 9326,
              DOI 10.17487/RFC9326, November 2022,
              <https://www.rfc-editor.org/rfc/rfc9326>.

Acknowledgements

   TBD

Authors' Addresses

   Li Zhang
   Huawei
   China
   Email: zhangli344@huawei.com

   Tianran Zhou
   Huawei
   China
   Email: zhoutianran@huawei.com

Zhang & Zhou            Expires 1 September 2026                [Page 6]