Polar-Coded Control Channel for Multi-User CRC Overhead Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication networks face challenges in achieving efficient and reliable error correction for control information in multiple-user scenarios, particularly with existing block codes like turbo codes and LDPC codes, which limit performance in future network deployments.

Innovation Solution

The implementation of polar coding for dedicated control information, where control information for multiple users is multiplexed into a single transmission block, utilizing a group cyclic redundancy check (CRC) and individual CRCs to enhance error correction performance, and allocating sub-channels based on channel conditions and reliability metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If control information for multiple users is transmitted separately using existing block codes, then each user's control information can be decoded independently, but the error correcting performance is limited and code block size remains small

Engineering Contradiction:
Improveerror correcting performanceVSAvoidcoding scheme complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges control information from multiple users into a single code block for joint polar coding. Instead of separately encoding control information for each user with traditional block codes, the invention combines all control information into one unified block that is then encoded using polar codes, achieving larger code block sizes and improved error correcting performance while maintaining the ability for individual user decoding through CRC verification

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If individual CRC is added to each user's control information, then error detection capability is maintained, but CRC overhead increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidCRC overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent combines multiple individual CRC checks into a single group CRC that covers all control information for multiple users. This group CRC replaces the need for separate individual CRCs for each user, significantly reducing the total CRC overhead while maintaining comprehensive error detection capability across the entire multi-user control information block

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If polar coding is applied to small code blocks, then the implementation is simpler, but the error correcting performance deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoiderror correcting performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent merges control information from multiple users into a single large code block, enabling the application of polar coding with larger block sizes. This approach overcomes the limitation of small code block performance by aggregating sufficient data volume to achieve the larger block sizes required for polar codes to exhibit their full error correcting potential, while still maintaining implementation feasibility

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11082066B2Efficient control channel design using polar codes
Publication Date: 2021.08.03 QUALCOMM INC
  • US11082066B2 patent drawing
  • US11082066B2 patent drawing
  • US11082066B2 patent drawing

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.