Training-Based Polar Code Design for Wireless Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional channel code design methods rely on simplified mathematical models that fail to accurately represent complex wireless communication channels, leading to suboptimal performance in actual mobile networks due to factors like interference and channel variability.

Innovation Solution

The proposed solution involves a training-based code design approach, where polar codes are adapted directly to the actual wireless channel without relying on channel models, using a transmitter and receiver to determine sub-channel reliabilities and adjust code design accordingly, effectively integrating code design with transmission over the actual channel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional channel code design methods use simplified mathematical models, then code design is easier and faster, but coding performance deteriorates in actual wireless channels due to inaccurate channel representation

Engineering Contradiction:
Improvecode design easeVSAvoidcoding performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the receiver estimates channel characteristics and feeds this information back to the transmitter. The transmitter then uses this feedback to adaptively adjust code design parameters, resolving the contradiction between ease of design and actual performance by continuously improving the code's fit to real channel conditions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically changes code design parameters based on actual channel conditions rather than using fixed simplified models. By adjusting parameters such as code rate, modulation scheme, and error correction characteristics in response to measured channel quality, the system achieves both design flexibility and optimal performance.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If channel codes are designed without considering actual channel variability, then code design complexity is reduced, but error correction capabilities deteriorate in complex wireless environments

Engineering Contradiction:
Improvecode design complexityVSAvoiderror correction capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent performs preliminary channel estimation using training sequences and reference signals before actual data transmission. This preliminary action allows the system to characterize the actual channel conditions and use this information to design error correction codes that are optimized for the specific channel environment, thereby improving error correction capability without excessive complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the received signal itself to estimate channel characteristics through techniques like signal processing and interference cancellation. The channel estimation process leverages the actual transmitted signal and receiver observations to self-characterize the channel, providing accurate error correction information without requiring separate complex measurement systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10560221B2Apparatus and methods for training-based channel code design
Publication Date: 2020.02.11 HUAWEI TECH CO LTD
  • US10560221B2 patent drawing
  • US10560221B2 patent drawing
  • US10560221B2 patent drawing

AI summary

One or more codewords are generated by encoding input bits at input bit positions onto sub-channels that are provided by a code. Each of the sub-channels has an associated reliability of correct decoding of an input bit at an input bit position. Each codeword is transmitted to a decoder, and a word based on each transmitted codeword is received at the decoder. Each received word is decoded, and the reliabilities of the sub-channels are determined based on decoded bits and known input bits from which each codeword was generated. An indication that is based on the determined reliabilities of the sub-channels, such as an indication of the determined reliabilities, is transmitted to the encoder, and may be used by the encoder in selecting the sub-channels for encoding subsequent input bits, for example.