FlexE Code Block Type Modification for Rate Mode Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the context of Flexible Ethernet (FlexE) networks, code blocks of start types in lower rate modes (such as 5 GBASE-R, 10 GBASE-R, or 25 GBASE-R) cannot be transmitted through transport networks operating in higher rate modes like 100 GBASE-R, leading to communication accuracy issues due to unrecognized code block types.

Innovation Solution

A method where a transmitting device modifies the code block type information of start-type code blocks in lower rate modes to be recognizable by higher rate mode transport networks, allowing these code blocks to be transmitted and ensuring accurate recognition by receiving devices through payload field modifications and transcoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If code blocks of start type in lower rate modes are transmitted through higher rate mode transport networks, then communication between different rate modes is enabled, but communication accuracy deteriorates due to unrecognized code block types

Engineering Contradiction:
Improvecompatibility across rate modesVSAvoidcommunication accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent changes the code block type parameter from start type (0x33 or 0x66) to terminate type (0xFF) to make it recognizable by higher rate mode transport networks. This parameter transformation allows the code block to be properly transmitted and recognized across different rate modes, resolving the compatibility issue while maintaining communication accuracy.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If code block type information is modified to ensure recognition by higher rate mode networks, then communication accuracy is improved, but device complexity increases due to transcoding processes

Engineering Contradiction:
Improvecommunication accuracyVSAvoidtranscoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary code block type information that needs to be modified for higher rate mode compatibility, while preserving the payload content. By selectively modifying only the code block type field rather than the entire code block structure, the transcoding complexity is reduced while still achieving accurate recognition and transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If additional bit overhead is added for code block recognition, then communication accuracy is improved, but transmission efficiency decreases

Engineering Contradiction:
Improvecode block recognition accuracyVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent reuses existing code block type parameters (transforming start type to terminate type) rather than introducing new overhead bits. This parameter transformation approach achieves accurate code block recognition without adding additional bit overhead, thereby maintaining transmission efficiency while improving reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3813281B1Method for receiving code block stream, method for sending code block stream and communication apparatus
Publication Date: 2024.10.09 HUAWEI TECH CO LTD
  • EP3813281B1 patent drawingFigure 1~2
  • EP3813281B1 patent drawingFigure 3~4
  • EP3813281B1 patent drawingFigure 5

AI summary

This application provides a method for receiving a code block stream, a method for transmitting a code block stream, and a communications apparatus. The method includes: determining, by a transmitting device, a target code block in a code block stream that is in a first rate mode and includes a plurality of code blocks, where the target code block includes a code block of a start type in the first rate mode; modifying, by the transmitting device, information carried in a code block type field of the target code block to target information, where the target information includes information carried in a code block type field of a code block of a start type in a second rate mode; or the target information includes information carried in a code block type field of a code block of a terminate type in a second rate mode; and transmitting, by the transmitting device, a code block stream in the second rate mode to a transport network, where the code block stream in the second rate mode includes a modified target code block. Therefore, transmission of a control code block can be ensured, and accuracy of communication is improved.