Polar Code Block Segmentation for Wireless Transmission Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the Long Term Evolution (LTE) system, the restriction of the turbo code interleaver leads to excessive segmentation of turbo codes, resulting in unnecessary performance loss due to the need for multiple code segments, which increases data transmission inefficiency.
Innovation Solution
The proposed solution involves obtaining a post-polar-encoding data length and segmenting the data into code blocks based on this length and a preset threshold, allowing for polar encoding without constraining the input code length, thereby reducing the number of segments and avoiding performance loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If turbo codes are segmented into multiple code blocks to fit the maximum interleaver size, then the data can be encoded within the system constraints, but the transmission performance deteriorates due to excessive segmentation and padding overhead
Solution Approach 1:
The patent changes the fundamental parameter of code block segmentation by using polar encoding instead of turbo encoding. This allows the code block length to be dynamically adjusted based on the transport block size without being constrained by a fixed maximum interleaver size, thereby eliminating the need for excessive segmentation while maintaining adaptability to system constraints
2Ease of manufacture
If the transport block is segmented into multiple code blocks, then the encoding can be completed within the maximum interleaver size, but the complexity of the encoding process increases due to multiple segmentation and padding operations
Solution Approach 1:
The patent extracts and eliminates the maximum interleaver size constraint that forces segmentation in turbo encoding. By adopting polar encoding, the system removes the need for code block segmentation and associated padding operations, thereby simplifying the encoding process while maintaining the ability to handle various transport block sizes
Data Source
AI summary
Embodiments of this application provide an encoding and decoding method and device in wireless communications between network devices and user equipment. The encoding method includes: obtaining, by a transmit end, a post-polar-encoding data length corresponding to to-be-encoded data; segmenting, by the transmit end, the to-be-encoded data into at least one code block based on the post-encoding data length and a preset threshold; and performing, by the transmit end, polar encoding on each code block, and transmitting encoded data to a receive end. The embodiments of this application avoid a data transmission performance loss caused by an excessive quantity of segments.


