Polar Code Sequence Generation for Short-Packet 5G Encoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current polar codes face performance limitations in advanced wireless communication scenarios like 5G, particularly in medium or short packet transmission, due to high calculation complexity and suboptimal performance at extreme code rates.
Innovation Solution
A polar code encoding method that generates a sequence corresponding to a required mother code length based on a basic sequence, allowing for improved encoding and decoding flexibility by sorting reliability values and polarization weights, thereby enhancing encoding and decoding performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Turbo code or LDPC code is used for channel encoding, then encoding and decoding can be performed, but calculation complexity is high and performance is suboptimal at extreme code rates
Solution Approach 1:
The patent changes the fundamental parameter of the encoding scheme from Turbo/LDPC codes to polar codes, which have inherently lower calculation complexity while maintaining or improving reliability. This parameter change enables the system to achieve better performance at extreme code rates without the high computational burden of traditional codes.
2Reliability
If traditional polar code is used, then calculation complexity is low, but performance is suboptimal in advanced wireless communication scenarios like 5G
Solution Approach 1:
The patent introduces dynamic selection of encoding parameters including multiple mother code lengths and configurable information bit lengths. The system can dynamically adapt the polar code parameters based on the specific communication scenario (eMBB, mMTC, or URLLC), enabling optimal performance across different efficiency requirements while maintaining low calculation complexity.
Solution Approach 2:
The patent changes key parameters of the polar code including supporting multiple mother code lengths (N=256, 512, 1024, 2048) and configurable information bit lengths (K). These parameter changes enable the polar code to achieve performance comparable to or better than traditional codes in advanced scenarios while preserving the low complexity advantage.
3Reliability
If polar code is used for medium or short packet transmission, then code length is limited, but performance cannot achieve ideal results
Solution Approach 1:
The patent segments the polar code into configurable information bit portions and frozen bit portions, with the information bit length K being independently configurable. This segmentation allows the code to be optimized for medium or short packet transmission by adjusting K to match the packet size, achieving ideal performance for limited code length scenarios.
Data Source
AI summary
This application provides a polar code encoding method and apparatus. The method includes: obtaining, by a sending device, a sequence corresponding to a required mother code length; obtaining, by the sending device, a to-be-encoded bit; and performing, by the sending device, polar code encoding on the to-be-encoded bit by using the sequence corresponding to the required mother code length, to obtain an encoded bit, where the sequence is generated based on a basic sequence, and a length of the basic sequence is less than the mother code length.


