Polar-Coded Higher-Order Modulation for Code Length Gain
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing encoding and modulation methods in digital communication systems, particularly in higher-order modulation for future communication systems like 6G, suffer from unsatisfactory performance due to inadequate code length gain and inefficient channel utilization.
Innovation Solution
The proposed method involves mapping information bits into sub-blocks, performing polar code encoding, and then modulating the resulting bit sequence to achieve a code length gain and improved encoding and modulation performance by better matching the information bits with channel capacities across multiple bit channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If higher-order modulation is used to improve spectral efficiency, then data transmission rate is improved, but encoding and modulation performance becomes unsatisfactory due to inadequate code length gain
Solution Approach 1:
The information bit stream is segmented into multiple bit streams, each corresponding to a different bit channel. Each bit stream is then independently encoded using polar code encoding. This segmentation allows the system to exploit the different channel capacities of different bit channels while maintaining the benefits of higher-order modulation, thereby resolving the contradiction between spectral efficiency and encoding performance.
2Device complexity
If conventional polar code encoding is applied to each bit channel separately, then encoding complexity is reduced, but code length gain is insufficient leading to unsatisfactory performance
Solution Approach 1:
The patent employs nested polar code encoding where multiple polar code encoders are arranged in a nested structure. The first polar code encoder processes a first bit stream, and subsequent encoders process additional bit streams with increasing code lengths. This nesting approach allows the system to achieve greater code length gain while maintaining manageable encoding complexity through the structured progression of encoding stages.
Data Source
AI summary
A transmit-end device obtains a first bit sequence including K information bits (401); then maps the K information bits to m sub-blocks, and performs first polar code encoding on the m sub-blocks to obtain a second bit sequence (402); and modulates the second bit sequence to obtain and send a symbol sequence (403). Correspondingly, a receive-end device obtains the symbol sequence (404), and decodes and demodulates the symbol sequence to obtain the K information bits (405). The m sub-blocks include a first sub-block, a quantity of information bits included in the first sub-block is obtained based on K and a code rate R of the first bit sequence, m may be understood as a modulation order of the first bit sequence, and a length of the second bit sequence is N.


