Bit Error Indication in FlexE Networks via Dynamic Check Value Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In FlexE/MTN networks, bit errors in service streams due to frequency offsets between ports exceed the capacity of current remote error indication (REI) protocols, leading to inaccurate error indication and potential network malfunction.

Innovation Solution

A method for bit error indication in FlexE/MTN networks where a network device accumulates bit error results and adjusts the check values to ensure that the bit error result indicated by the REI does not exceed a preset threshold, thereby maintaining network functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the sink device accumulates bit error results to improve measurement precision, then the bit error indication accuracy is improved, but the REI protocol capacity is exceeded causing device malfunction

Engineering Contradiction:
Improvebit error indication accuracyVSAvoiddevice normal operation
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of the bit error counter threshold based on accumulated error results. When the accumulated bit error count approaches the REI protocol capacity limit, the system dynamically adjusts the threshold to prevent overflow, ensuring continuous reliable operation while maintaining accurate error tracking through proportional scaling of the indication values

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter representation by using a proportional scaling mechanism where the REI field values are adjusted based on the accumulation factor. Instead of directly reporting raw accumulated error counts that exceed 4-bit capacity, the system transforms the parameter representation to fit within protocol limits while preserving the relative error magnitude information through scaled proportional values

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the REI field uses 4 bits to indicate bit errors, then the protocol simplicity is maintained, but the maximum representable errors are limited to 16

Engineering Contradiction:
Improveprotocol simplicityVSAvoidbit error count capacity
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent extends the error indication capability by introducing a temporal accumulation dimension. Instead of reporting only instantaneous error counts within 4-bit limits, the system accumulates errors across multiple measurement periods and uses proportional scaling to represent the extended range. This adds a time-based dimension to the error indication, transforming the static 4-bit representation into a dynamic multi-period accumulation system that effectively expands the measurable range while preserving protocol simplicity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12316447B2Bit error indication method for service stream and communication apparatus
Publication Date: 2025.05.27 HUAWEI TECH CO LTD
  • US12316447B2 patent drawing
  • US12316447B2 patent drawing
  • US12316447B2 patent drawing

AI summary

A bit error indication method for a service stream and a related communication apparatus are disclosed. According to the method, when a quantity of bit errors that is counted inside a device exceeds a preset threshold, it can be ensured that the device continues to work normally. The method includes: A network device receives a first signal stream from a first node by using N slots of a first bonding group, determines a first check value based on a first check code in the first signal stream, determines a second check value based on the first check value and a current check value, and sends a second signal stream to a second node by using M slots of the first bonding group. The second signal stream includes a target check value determined based on the second check value.