Receiver-Aware LDPC Bit Selection for Circular Buffer Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communications systems, the reliability of data transmission is compromised due to interference and errors in complex radio propagation environments, and existing error-correcting codes like LDPC do not efficiently adapt to varying code rates and processing capabilities of receiving devices.

Innovation Solution

A data processing method that determines the length of encoded bit segments based on the size of the circular buffer and information processing capability of the receiving device, reducing storage costs and decoding complexity by optimizing the inclusion of punctured information bits and using LDPC encoding to improve communication reliability across different devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the sending device sends information of different code rates to receiving devices having different information processing capabilities, then communication reliability is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the code rate parameter based on the receiving device's information processing capabilities. The sending device determines the appropriate code rate (e.g., 1/3, 2/5, 3/4, 4/5) according to the buffer size and processing capability of the receiving device, thereby optimizing communication reliability without requiring complex adaptive mechanisms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamics by making the code rate selection adaptive and flexible. The system dynamically adjusts the encoding parameters based on real-time assessment of the receiving device's capabilities, allowing the communication system to adapt to varying conditions without requiring complex reconfiguration mechanisms.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the length of encoded bit segments is determined based on the size of the circular buffer and information processing capability of the receiving device, then storage cost and decoding complexity are reduced, but manufacturing precision increases

Engineering Contradiction:
Improvedecoding complexityVSAvoidprecision in determining encoded bit segment length
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by adjusting the length of encoded bit segments based on the circular buffer size and receiving device capabilities. By changing the segment length parameter, the system reduces storage requirements and decoding complexity while maintaining precise control through standardized parameter selection.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If LDPC encoding is used to improve channel transmission reliability and power utilization, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvechannel transmission reliabilityVSAvoidencoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the encoded bit stream into segments of appropriate length based on the receiving device's buffer size and processing capability. This segmentation approach allows LDPC encoding to be applied efficiently to manageable chunks of data, reducing the practical complexity while maintaining the reliability benefits of LDPC codes.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10944508B2Data processing method and communications device
Publication Date: 2021.03.09 HUAWEI TECH CO LTD
  • US10944508B2 patent drawing
  • US10944508B2 patent drawing
  • US10944508B2 patent drawing

AI summary

This application provides a data processing method and a communications device. The data processing method includes: determining, by a first communications device, NCB, based on a size of the circular buffer of the communications device and an information processing capability of a second communications device; and obtaining, by the first communications device, a second encoded bit segment from a first encoded bit segment having a length of NCB. According to the data processing method and the communications device provided in this application, decoding complexity of the communications device can be reduced and communication reliability can be improved.