Polar Code Rate-Matching With Parity Bits for Low-Latency Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current encoding and decoding methods for polar codes in communication systems face challenges with low error-correcting performance and high decoding complexity and latency, particularly in comparison to repetition-based and puncturing/shortening-based rate-matching techniques.

Innovation Solution

A method and apparatus for encoding and decoding using polar codes that determine a mother code size and depth information to generate parity bits, applying a polar code sequence to information bits, and transmitting or receiving codewords, thereby enhancing error-correcting performance while maintaining similar or reduced decoding complexity and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If repetition-based rate-matching is used for polar code encoding, then error-correcting performance is improved, but decoding complexity and latency increase

Engineering Contradiction:
Improveerror-correcting performanceVSAvoiddecoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the fundamental parameter of rate-matching from repetition-based to puncturing/shortening-based approach. By modifying how the code rate is adjusted (using puncturing to remove redundant bits or shortening to truncate the code), the system achieves error correction performance improvement without incurring the high decoding complexity associated with repetition-based methods. This parameter change allows the decoder to process codes more efficiently while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If puncturing/shortening-based rate-matching is used for polar code encoding, then decoding complexity is reduced, but error-correcting performance deteriorates

Engineering Contradiction:
Improvedecoding complexityVSAvoiderror-correcting performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-determining the optimal puncturing or shortening pattern based on channel conditions and code rate requirements. The encoder proactively selects which bits to puncture or how much to shorten the code before transmission, based on predetermined criteria. This preliminary configuration ensures that the decoder receives pre-optimized code structures that maintain error-correcting performance while minimizing decoding complexity, avoiding the need for complex adaptive adjustments during decoding.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If polar code encoding with extended mother code size is used, then error-correcting performance is improved, but transmission latency increases

Engineering Contradiction:
Improveerror-correcting performanceVSAvoiddecoding latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the polar code encoding process by dividing the mother code into multiple segments or blocks. Instead of encoding the entire message as one large polar code with extended mother code size, the system divides it into smaller code blocks that can be encoded and decoded independently or in parallel. This segmentation maintains the error-correcting benefits of polar codes while reducing the computational burden and latency associated with processing extremely long codes, as each segment can be processed more quickly.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10944506B2Method and apparatus for transmitting and receiving signal by using polar coding
Publication Date: 2021.03.09 SAMSUNG ELECTRONICS CO LTD
  • US10944506B2 patent drawing
  • US10944506B2 patent drawing
  • US10944506B2 patent drawing

AI summary

Disclosed are: a communication method for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system; and a system thereof. The present disclosure can be applied to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security and safety related services, and the like) on the basis of a 5G communication technology and an IoT-related technology. A method by which a transmitter in a communication system transmits signals, according to one embodiment of the present specification, comprises the steps of: determining depth information for generating a mother code size and a parity bit; applying a polar code sequence corresponding to an information bit; generating, on the basis of the mother code size and the depth information, a codeword including a parity bit associated with at least two bits among a plurality of bits to which the polar code sequence is applied; and transmitting the generated codeword.