SCMA Multi-Level Decoding with Power Imbalance for Lower BER

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional PLDPC-coded SCMA schemes face high bit-error-rate (BER) due to equal transmission power allocation and independent decoding processes for users, failing to effectively eliminate inter-user interference.

Innovation Solution

A power-imbalanced multi-level decoding (PI-MLD) method for SCMA, involving user classification into levels, progressive multi-level power optimization, and power-oriented decoding to determine a locally optimal power vector, followed by SCMA detection and decoding for each level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If equal transmission power allocation is used for all users, then the system is simple to implement, but inter-user interference cannot be effectively eliminated resulting in high BER

Engineering Contradiction:
Improvebit-error-rateVSAvoidpower allocation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments users into different levels (first level and second level) based on the factor graph matrix structure. This segmentation allows different power allocation strategies to be applied to different user groups, enabling effective interference management while maintaining system simplicity. Users are divided into levels according to their connectivity patterns in the factor graph, creating a structured approach to power allocation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allocating different power levels to different user groups. Specifically, users in the first level are allocated higher power while users in the second level are allocated lower power. This localized power differentiation targets specific interference patterns in the system, effectively eliminating inter-user interference where it matters most while keeping the overall system manageable.

Inventive Principle:
Principle #3Local quality

2Reliability

If independent decoding processes are used for each user, then the decoding process is simple, but inter-user interference remains uneliminated leading to high BER

Engineering Contradiction:
Improvebit-error-rateVSAvoiddecoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the decoding process into level-specific decoding operations. Instead of treating all users independently or all users together, the system performs decoding separately for first-level users and second-level users. This segmented approach allows the system to exploit the structured interference patterns revealed by the factor graph matrix, effectively eliminating inter-user interference while keeping each decoding stage manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary classification of users into levels before the decoding process based on the factor graph matrix structure. This preliminary action organizes users in a way that anticipates and prepares for the decoding stage, allowing the subsequent level-specific decoding to efficiently eliminate interference. The factor graph analysis is performed beforehand to establish the user hierarchy that guides the decoding process.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If power-imbalanced allocation is implemented to eliminate inter-user interference, then BER is reduced, but the power optimization becomes more complex

Engineering Contradiction:
Improvebit-error-rateVSAvoidpower optimization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the power optimization problem into two distinct parts: power allocation for first-level users and power allocation for second-level users. This segmentation transforms a complex global optimization problem into two simpler, more manageable sub-problems. The factor graph matrix provides the structural basis for this segmentation, revealing natural groupings that simplify the optimization task.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the power parameter differently for different user levels. By introducing power imbalance as a controlled parameter change, the system can optimize performance for each user level independently. The power allocation parameters are adjusted based on the user level classification, creating a structured approach to parameter optimization that reduces overall complexity.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If multi-level decoding is performed sequentially for each level, then inter-user interference is eliminated improving BER, but the decoding time increases

Engineering Contradiction:
Improvebit-error-rateVSAvoiddecoding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the decoding time into distinct phases corresponding to different user levels. By organizing decoding into level-specific stages, the system processes users in an order that exploits the factor graph structure. This segmentation allows parallel processing opportunities and avoids redundant computations that would occur in a fully sequential approach, thereby reducing overall decoding time while maintaining the interference elimination benefits.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260074716A1Power-imbalanced multi-level decoding method and system for sparse code multiple access
Publication Date: 2026.03.12 GUANGDONG UNIV OF TECH
  • US20260074716A1 patent drawing
  • US20260074716A1 patent drawing
  • US20260074716A1 patent drawing

AI summary

A power-imbalanced multi-level decoding method for sparse code multiple access includes: encoded bits of all users are mapped to multi-dimensional sparse codewords through predetermined codebooks; a factor graph matrix is constructed using the predetermined codebooks, all users are classified according to the factor graph matrix under predetermined constraints to determine Z levels; based on a predetermined total transmission power, a progressive multi-level power optimization algorithm is employed to perform power-imbalanced allocation for all users according to the Z levels, thereby determining a locally optimal power vector; transmission signals corresponding to the multi-dimensional sparse codewords are transmitted according to the locally optimal power vector; SCMA detection and power-oriented decoding are sequentially performed for users each level, and outputs decoded bit sequences for the L levels.