Polar Code Rate Selection for 5G Control Channel Payloads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems, particularly in 5G networks, face challenges in efficiently encoding and decoding information on control channels due to the limitations of using a single baseline code rate for polar codes, which fails to handle various payload and aggregation level combinations effectively.

Innovation Solution

The method involves selecting a code rate from a set of baseline code rates based on downlink control channel aggregation size, uplink control channel assignment, or payload size for encoding and decoding using polar codes, allowing for more efficient resource utilization and balancing coding gain and decoding complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single baseline code rate is used for polar codes, then the encoding and decoding process is simple, but it fails to handle various payload and aggregation level combinations effectively

Engineering Contradiction:
Improvehandling various payload and aggregation level combinationsVSAvoidcode rate selection and encoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic code rate selection where the code rate is adapted based on channel conditions, payload size, and aggregation level. The system transitions from a static single code rate to a dynamic selection mechanism that chooses from multiple baseline code rates (1/2, 2/3, 3/4, 4/5) depending on the specific transmission requirements, thereby improving adaptability while managing complexity through structured selection criteria.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the code rate parameter based on different transmission scenarios. By defining multiple baseline code rates and selecting appropriate ones based on payload size and aggregation level, the system optimizes the coding parameter to match channel conditions and resource allocation, resolving the contradiction between versatility and complexity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If code rates are selected based on downlink control channel aggregation size and payload size, then communication efficiency is improved, but the decoding complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoiddecoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary code rate selection based on pre-defined baseline code rates and selection criteria. By determining the appropriate code rate before encoding and transmission, the system enables the receiver to use the same pre-determined code rate for decoding, avoiding the need for complex real-time code rate determination at the receiver and thus managing decoding complexity while improving communication efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback mechanisms where the transmitter selects code rates based on channel conditions and transmission parameters, and this selection information is communicated to the receiver. This feedback enables the receiver to configure its decoder appropriately, achieving high communication efficiency without excessive decoding complexity through coordinated code rate selection.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11388731B2Control channel code rate selection
Publication Date: 2022.07.12 QUALCOMM INC
  • US11388731B2 patent drawing
  • US11388731B2 patent drawing
  • US11388731B2 patent drawing

AI summary

Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to methods and apparatus for code rate selection for control channels. An exemplary method generally includes selecting, from a set of code rates, a code rate to be used to encode a stream of bits using a polar code, based on at least one of a downlink control channel aggregation size, an uplink control channel assignment, or a payload size of the stream of bits, encoding the stream of bits using the polar code and the selected code rate, and transmitting the encoded stream of bits.