Polar Code Permutation Mapping for 16-Version Soft Combining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing polar coding techniques in 5G wireless communications are limited to supporting only four versions of copies for the primary broadcast channel (PBCH), which is insufficient for improved performance, and need to be modified to support up to 16 versions for better detection and transmission efficiency in 5G systems.
Innovation Solution
The proposed solution involves designing a polar coding method that allows for up to 16 different permutations or transformation mappings, enabling the soft combination of 16 versions of copies for PBCH or other data/control channels, using specific permutation patterns and transformation maps to enhance decoding and transmission performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If only four versions of copies for PBCH are provided as in existing polar coding techniques, then the device complexity is reduced, but the detection performance and reliability are insufficient
Solution Approach 1:
The invention segments the polar code transmission into multiple versioned copies (up to 16 versions) that can be soft-combined at the receiver. Each copy represents a segmented version of the same information, allowing the receiver to combine them for improved detection performance while managing complexity through structured segmentation.
Solution Approach 2:
The invention changes the parameter of copy version count from the traditional 4 to up to 16 versions. This parameter change enables improved detection performance through enhanced soft-combining capability, while the systematic approach to generating these versions manages the associated complexity.
2Reliability
If up to 16 versions of copies are supported for soft combination, then the detection performance is improved, but the device complexity increases
Solution Approach 1:
The invention creates a universal framework that supports up to 16 different permutation patterns and transformation maps. This multi-functional design allows the same polar coding structure to generate multiple versioned copies with different transformations, improving detection performance while reusing the same base code structure across all versions.
Solution Approach 2:
The invention systematically generates multiple copies of the polar-coded PBCH information, up to 16 versions, each transformed by different permutation patterns or transformation maps. These copied and transformed versions are designed to be soft-combined at the receiver, improving detection performance through diversity while managing complexity through systematic copying.
3Reliability
If more than four copies of PBCH are soft combined, then the transmission reliability is enhanced, but the existing polar coding structure becomes inadequate
Solution Approach 1:
The invention introduces dynamic adaptability to the polar coding structure by enabling support for up to 16 versioned copies with different permutation patterns and transformation maps. This dynamic extension allows the system to adapt to different transmission scenarios and improve reliability through soft-combining of multiple versions, while maintaining compatibility with the base polar coding framework.
Solution Approach 2:
The invention nests multiple transformation layers (permutation patterns and transformation maps) within the existing polar coding structure. Each versioned copy is nested with additional transformation operations, allowing the system to enhance reliability through multiple nested transformations while maintaining compatibility with the underlying polar coding mechanism.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
In this application, the method and apparatus for transmission and reception with polar codes to support up to 16 permutations or transformation mappings, i. e., 16 versions of copies able to be soft-combined for PBCH or any other data channel or control channel are suggested if the mother code length is 256 or 512 or 1024. With the new design, up to 16 different versions can be used to soft combined to improve the performance. Some sequences are provided as examples to support 16 different permutation patterns. The inverse of these sequences also have the feature to support 16 different permutation patterns.