Polar-Coded Control Channel Multiplexing With Dual CRC Checks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication networks face limitations in error correcting performance for control information transmission, particularly in future wireless communication networks beyond LTE, where existing block codes like turbo codes and LDPC codes are not optimized for efficient error correction in noisy channels.
Innovation Solution
The implementation of polar coding for dedicated control information in wireless transmission systems, where control information for multiple users is multiplexed into a single transmission block, utilizing a combination of individual and group cyclic redundancy checks (CRCs) to enhance error correction and reduce CRC overhead, and allocating sub-channels based on channel conditions for improved reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If control information for multiple users is separately encoded using existing block codes (turbo codes, LDPC codes), then each user's control information can be decoded independently, but the error correcting performance is insufficient for future wireless communication networks beyond LTE
Solution Approach 1:
The patent merges control information from multiple users into a single code block for joint polar encoding. This combining approach increases the overall code block size, which improves error correcting performance by better utilizing the polar coding structure's capabilities in handling larger blocks, thereby resolving the insufficiency of existing block codes for future networks
Solution Approach 2:
The patent changes the coding parameter from traditional separate encoding of small blocks to joint encoding of a larger combined block. This parameter change in block size and encoding structure enables polar codes to achieve superior error correcting performance compared to turbo codes and LDPC codes in the specified network context
2Reliability
If a group CRC is provided for the polar code block, then error detection capability is improved, but CRC overhead increases
Solution Approach 1:
The patent segments the CRC protection into two levels: individual CRCs for each user's control information and a group CRC for the entire polar code block. This segmentation allows the system to achieve comprehensive error detection capability while optimizing overhead by using shorter individual CRCs combined with a single group CRC, rather than using a large group CRC alone or multiple full-length individual CRCs
3Adaptability or versatility
If dedicated control information for each user is included in the polar code block, then user-specific control is maintained, but the code block size increases which may affect decoding complexity
Solution Approach 1:
The patent segments the control information into individual user portions, each with its own dedicated field within the polar code block. This segmentation maintains user-specific control by allowing each user to identify and decode only their relevant portion using individual CRC verification, thereby managing decoding complexity through structured organization rather than requiring all users to process the entire block
Solution Approach 2:
The patent applies local quality by providing different CRC lengths for different purposes: shorter individual CRCs for quick user-specific verification and a longer group CRC for overall block integrity. This differentiated approach optimizes the balance between maintaining user-specific control and managing decoding complexity
Data Source
AI summary
Aspects of the disclosure relate to wireless communication systems configured to provide techniques for multiplexing dedicated control information for a plurality of users in a single information block and polar coding the information block to produce a polar code block of dedicated control information for transmission over a wireless air interface. The information block may further include group cyclic redundancy check (CRC) information for the information block and individual CRC information for each dedicated control information.


