Dedicated Code Block Generation for Ethernet Bandwidth and Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Ethernet standards, such as 100 GE, lead to bandwidth wastage when carrying higher data rates like 50 Gb/s, and existing solutions for flexible Ethernet (FlexE) that replace idle code blocks with indication blocks are prone to transmission errors, affecting network stability.

Innovation Solution

A data transmission method where a sending apparatus generates dedicated code blocks with an indication field and data field to replace idle code blocks, ensuring identification and data carrying capabilities, even in case of transmission errors, thereby improving network stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If idle code blocks are replaced with indication code blocks to avoid bandwidth waste, then bandwidth utilization is improved, but transmission stability deteriorates because errors in indication code blocks affect identification of other replaced code blocks

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidtransmission stability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent divides the indication function into multiple independent indication code blocks instead of using a single indication code block. Each indication code block independently indicates whether its corresponding code block is replaced, so that an error in one indication code block does not affect the identification of other code blocks. This segmentation resolves the contradiction by maintaining bandwidth utilization while improving transmission stability through error isolation.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single indication code block is used to indicate all replaced code blocks in a period, then device complexity is reduced, but reliability deteriorates due to high dependency on the indication code block

Engineering Contradiction:
Improveindication mechanism complexityVSAvoidtransmission stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the single indication code block into multiple independent indication code blocks, where each indication code block corresponds to a specific code block position. This maintains relatively simple device complexity while significantly improving reliability by eliminating the high dependency problem where a single indication code block error would affect the entire period's code block identification.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3720032B1Data transmission method, sending apparatus and receiving apparatus
Publication Date: 2024.03.20 HUAWEI TECH CO LTD
  • EP3720032B1 patent drawingFigure 1~3
  • EP3720032B1 patent drawingFigure 4
  • EP3720032B1 patent drawingFigure 5~7

AI summary

Embodiments of this application disclose a data transmission method, a sending apparatus, and a receiving apparatus, to improve overall stability of network transmission. The method in the embodiments of this application includes: obtaining, by a sending apparatus, a code block set; determining, by the sending apparatus, whether the code block set includes an idle code block; if the code block set comprises an idle code block, generating, by the sending apparatus, a dedicated code block, where the dedicated code block includes an indication field and a data field, the data field is used to carry a service, the indication field carries indication information, and the indication information is used to indicate that the dedicated code block and indicate that the data field carries the service; replacing, by the sending apparatus, the idle code block with the dedicated code block to obtain a target code block set, and sending, by the sending apparatus, the target code block set.