Coding Modulation Matrix Layout to Reduce Short Cycles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing channel coding and modulation methods, such as analog fountain codes, suffer from non-optimized short cycles and non-uniform weight allocation, leading to inefficiencies in coding and decoding performance.

Innovation Solution

Implement binary phase shift keying (BPSK) mapping and coding modulation using a generator matrix optimized through a progressive edge-growth algorithm to allocate non-zero elements with varying weights, reducing short cycles and improving weight distribution for enhanced decoding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a maximum minimum variable node degree (max-min) matrix is used, then the minimum variable node degree is maximized, but short cycles cannot be avoided or reduced

Engineering Contradiction:
Improveminimum variable node degreeVSAvoidshort cycle
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent changes the construction parameters of the generator matrix by introducing a progressive edge-growth algorithm that dynamically adjusts the selection criteria for variable nodes. Instead of simply maximizing minimum degree, the algorithm considers the growth of cycles and the distribution of degrees progressively, thereby reducing short cycles while maintaining high minimum degree.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The progressive edge-growth algorithm incorporates feedback mechanisms where each step of matrix construction uses information from previous steps. The algorithm tracks the current state of the matrix, evaluates potential short cycle formations, and adjusts subsequent node selections accordingly, creating a feedback loop that prevents short cycle formation while maintaining degree constraints.

Inventive Principle:
Principle #23Feedback

2Reliability

If a short analog fountain code (short analog fountain code, SAFC) matrix is used, then variable nodes with minimum reliability are selected, but a variable node with a small connection weight is repeatedly selected, and a short cycle is easily formed

Engineering Contradiction:
Improvevariable node reliabilityVSAvoidshort cycle
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent modifies the selection parameters by introducing a progressive evaluation metric that combines reliability assessment with cycle detection. The algorithm dynamically adjusts selection criteria based on the current matrix state, preventing repeated selection of nodes with small connection weights that would form short cycles, while still prioritizing nodes with minimum reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The algorithm performs preliminary evaluation of potential node selections before actually adding them to the matrix. It predicts whether selecting a node with minimum reliability would create short cycles, and if so, it adjusts the selection beforehand to avoid the harmful effect, thereby preventing short cycle formation proactively.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a weight coefficient-progressive edge-growth (weight coefficient-progressive edge-growth, WC-PEG) matrix is used, then distribution of connection edges is determined based on a PEG algorithm, but weight distribution uniformity of the WC-PEG matrix is poor

Engineering Contradiction:
Improveconnection edge distributionVSAvoidweight distribution uniformity
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent introduces a weight balancing parameter in the progressive edge-growth algorithm that monitors and adjusts the distribution of connection weights. The algorithm dynamically modifies weight assignments during matrix construction to maintain uniformity, preventing concentration of weights in specific regions while preserving the structural benefits of the PEG algorithm.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The algorithm incorporates feedback mechanisms that continuously evaluate weight distribution uniformity during matrix construction. When imbalance is detected, the algorithm adjusts subsequent weight assignments to correct the imbalance, creating a feedback loop that maintains uniform weight distribution throughout the matrix generation process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12587420B2Data transmission method and related apparatus
Publication Date: 2026.03.24 HUAWEI TECH CO LTD
  • US12587420B2 patent drawing
  • US12587420B2 patent drawing
  • US12587420B2 patent drawing

AI summary

A data transmission method and a related apparatus. A sending device performs binary phase shift keying BPSK mapping on a to-be-transmitted bit sequence to obtain a first sequence. The sending device performs coding modulation on the first sequence based on a generator matrix or a first sub-matrix including some rows of the generator matrix, to obtain a symbol sequence. The sending device sends the symbol sequence to a receiving device through a channel.