Sparse Codebook Encoding for Low-Interference mMTC Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing coding and modulation methods for massive machine type communication (mMTC) short packet transmission services face challenges in reducing code error rates due to increased interference from superposition sequences as the number of groups in the codebook increases, particularly in scenarios with a large number of potential access users and specific latency requirements.

Innovation Solution

The proposed solution involves selecting K activation groups from a codebook of L groups and determining activation sequences based on specific mapping rules, reducing the number of superposition sequences and using a shared codebook across multiple users to minimize interference and complexity during decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the number of groups L in the codebook is increased to support more users, then the system capacity and user coverage are improved, but the interference from superposition sequences increases and code error rate worsens

Engineering Contradiction:
Improvenumber of codebook groupsVSAvoidcode error rate
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The codebook is divided into L groups, and only K groups are selected as activation groups for superposition coding. This segmentation approach allows the system to support multiple users (large L) while limiting the actual number of superposed sequences (K) to control interference and maintain low code error rates during decoding.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the number of superposition sequences is increased to support more simultaneous transmissions, then the system throughput is improved, but the decoding complexity and interference increase

Engineering Contradiction:
Improvesystem throughputVSAvoiddecoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Instead of using all L groups for superposition, the system selectively activates only K groups (where K < L) based on user scheduling requirements. This partial action approach maintains system throughput by supporting multiple users while reducing the number of superposed sequences to manage decoding complexity and interference levels.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12489664B2Encoding method, decoding method, encoding apparatus, and decoding apparatus
Publication Date: 2025.12.02 HUAWEI TECH CO LTD
  • US12489664B2 patent drawing
  • US12489664B2 patent drawing
  • US12489664B2 patent drawing

AI summary

A terminal device obtains coding information that includes a first information bit and a second information bit. The terminal device selects, based on the first information bit, K groups from a codebook having L groups as activation groups, where both L and K are positive integers, and K is less than L. The terminal device then selects, based on the second information bit, a sequence from each of the activation groups as an activation sequence, and obtains a first sequence by superimposing the K activation sequences.