Code Stream Block Encoding Without 64B/66B Transcoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication technologies face inefficiencies in encoding and decoding processes, particularly in high-speed data transmission, where the 64B/66B encoding process leads to delays, increased power consumption, and chip area occupation due to the need for transcoding and error bit identification using Hamming distance protection, which is unreliable for large error bits.

Innovation Solution

An encoding method that performs first encoding on groups of code stream blocks to obtain a target code block without the need for 64B/66B encoding, allowing for improved efficiency by reducing delays, power consumption, and chip area occupation, and includes second encoding based on FEC code type for error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If 64B/66B encoding process is retained, then error bit identification can be implemented through Hamming distance protection, but encoding and decoding delays increase, power consumption increases, and chip area occupation increases

Engineering Contradiction:
Improveerror bit identification reliabilityVSAvoidencoding and decoding delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts and removes the 64B/66B encoding process from the transmission path. By taking out this intermediate encoding step, the system directly uses 256B/257B encoding without requiring Hamming distance protection fields, thereby eliminating the associated delays and complexity while maintaining error identification capability through FEC alone

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the local quality of the encoding structure by transitioning from 66-bit code blocks with 4-bit Hamming distance protection fields to 257-bit code blocks where error protection is provided entirely by FEC. This local structural change eliminates the need for separate error identification fields while improving overall efficiency

Inventive Principle:
Principle #3Local quality

2Ease of operation

If 64B/66B encoding process is retained, then control signal identification is possible, but power consumption increases

Engineering Contradiction:
Improvecontrol signal identificationVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent removes the 64B/66B encoding process that consumes additional power. By extracting this intermediate step and using 256B/257B encoding directly, the system reduces power consumption while maintaining control signal identification capability through the simplified encoding structure

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If 64B/66B encoding process is retained, then code stream blocks can be processed, but chip area occupation increases

Engineering Contradiction:
Improvecode stream block processing capabilityVSAvoidchip area occupation
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent extracts and eliminates the 64B/66B encoding module from the chip architecture. By removing this intermediate processing stage, the chip area occupation is reduced while the code stream block processing capability is maintained through the streamlined 256B/257B encoding approach

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If Hamming distance protection field is used for error bit identification, then error detection is possible, but the field becomes unnecessary when FEC error indication is available

Engineering Contradiction:
Improveerror detection capabilityVSAvoidencoding structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent discards the Hamming distance protection field from the encoding structure. By relying entirely on FEC error indication for error detection, the system recovers from the complexity of dual error protection mechanisms to a simpler single-FEC approach that maintains full error detection capability

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS20240356564A1Encoding method, decoding method, apparatus, device, system, and readable storage medium
Publication Date: 2024.10.24 HUAWEI TECH CO LTD
  • US20240356564A1 patent drawing
  • US20240356564A1 patent drawing
  • US20240356564A1 patent drawing

AI summary

This application discloses an encoding method including: obtaining 2n groups of code stream blocks including control blocks and data blocks; and performing first encoding on the 2n groups of code stream blocks to obtain a target code block, where the target code block includes a type determined based on the control blocks in the 2n groups of code stream blocks and a data unit determined based on the control blocks and the data blocks in the 2n groups of code stream blocks. The decoding method includes: obtaining a target code block, and performing first decoding on the target code block based on a type and a data unit of the target code block, to obtain 2n groups of code stream blocks, where each group of code stream blocks includes a control block and a data block that are obtained based on the type and the data unit.