Iterative Parity Coding With Feedback for Short-Packet Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless communication systems, particularly in 5G, face challenges in achieving high reliability and low latency for ultra-reliable low-latency communication (URLLC) applications due to limitations in channel output feedback mechanisms, such as HARQ feedback, which restricts the gain that can be obtained from channel output feedback.

Innovation Solution

A communication system design utilizing iterative code design with a first and second communication device, employing generator devices based on recurrent neural networks (RNNs) with linear activation functions and transformers to generate parity symbols, incorporating feedback from previous transmissions to enhance reliability and reduce computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional HARQ feedback mechanism is used, then re-transmission capability is provided, but the gain from channel output feedback is limited

Engineering Contradiction:
ImprovereliabilityVSAvoidfeedback mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the receiver echoes back received parity symbols to the transmitter. This feedback enables the transmitter to generate subsequent parity symbols based on the echoed symbols, creating an iterative coding process that improves reliability by fully utilizing channel output feedback information.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The transmitter generates parity symbols in advance using a generator device that incorporates noise values. These pre-generated parity symbols are transmitted in the first channel, and the receiver echoes them back, allowing the transmitter to prepare subsequent parity symbols more efficiently based on the feedback, reducing latency and improving reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If iterative code design with generator devices is implemented, then error rate performance is improved by one order of magnitude, but computational complexity increases

Engineering Contradiction:
Improveerror rateVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameters of the coding system by introducing noise values into the parity symbol generation process. The generator device uses these noise parameters to create varied parity symbols iteratively, which improves error rate performance while the parameters are carefully controlled to manage computational complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The coding process is segmented into iterative steps where parity symbols are generated in batches (k=1, 2, ..., K). Each iteration processes a portion of the data with specific noise values, dividing the complex computational task into manageable segments that improve error performance without overwhelming computational resources.

Inventive Principle:
Principle #1Segmentation

3Reliability

If channel output feedback is fully exploited, then higher reliability for shorter packet transmission is achieved, but system complexity increases

Engineering Contradiction:
Improvereliability for short packetsVSAvoidfeedback processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system fully exploits channel output feedback by having the receiver echo back received parity symbols and the transmitter using these echoed symbols along with noise values to generate subsequent parity symbols. This iterative feedback process maximizes the utilization of feedback information to improve reliability for short packet transmissions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The parity symbol generation occurs in periodic iterative steps (k=1, 2, ..., K), where each iteration uses feedback from previous iterations. This periodic structure allows the system to systematically process feedback information and generate improved parity symbols in manageable cycles, enhancing reliability without overwhelming complexity.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12445149B2Communication devices and methods for iterative code design
Publication Date: 2025.10.14 HUAWEI TECH CO LTD
  • US12445149B2 patent drawing
  • US12445149B2 patent drawing
  • US12445149B2 patent drawing

AI summary

A first communication device and a second communication device for an iterative code design are provided. The first communication device generates and transmits sets of parity symbols and receives the transmitted sets of parity symbols from a second communication device. The sets of parity symbols are generated based on using a first generator device and based on previously transmitted systematic symbols and computed noise values. The second communication device buffers received systematic symbols and sets of parity symbols and jointly decodes them. Thereby, an iterative code design is provided with improved performance. Furthermore, the disclosure also relates to corresponding methods and a computer program.