Rate Matching Start Position Control for Stable HARQ Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing rate matching methods in wireless communications systems, particularly in 5th generation mobile communications, result in poor Hybrid Automatic Repeat Request (HARQ) performance due to inefficiencies in bit sequence processing and decoding.

Innovation Solution

A method that determines the starting position of output bit sequences in a coded block, ensuring consecutive and non-repeated bits are sent, reducing decoding performance loss and improving decoding success rates by adaptively managing starting positions based on previous transmission data and code rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing rate matching method is used, then the communications device can perform rate matching after channel coding, but HARQ performance is relatively poor

Engineering Contradiction:
ImproveHARQ performanceVSAvoiddecoding performance loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements dynamic selection of starting positions for output bit sequences based on previous transmission data and current code rates. The starting position k0(i) is adaptively determined using the formula k0(i) = (k0(i-1) + F(i-1)) mod NCB, allowing the system to dynamically adjust the bit sequence selection to optimize HARQ performance for each transmission instance rather than using a fixed pattern.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary calculation of starting positions k0(i) before actual transmission. By pre-determining the starting positions based on expected code rates and previous transmission states, the system prepares optimal bit sequence selections in advance, ensuring that consecutive and non-repeated bits are sent without requiring real-time adjustments during transmission.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If bit puncturing is performed to increase code rate, then code rate is increased, but decoding performance deteriorates

Engineering Contradiction:
Improvecode rateVSAvoiddecoding performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter of starting position k0(i) based on the code rate requirements. By adjusting k0(i) dynamically according to the target code rate and previous transmission state, the system can select different portions of the coded block for puncturing or repetition, optimizing the balance between achieving the desired code rate and maintaining decoding performance.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If bit repetition is performed to decrease code rate, then code rate is decreased, but transmission efficiency is reduced

Engineering Contradiction:
Improvecode rateVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial repetition by selectively repeating only the necessary number of bits to achieve the target code rate, rather than uniformly repeating all bits. The starting position k0(i) is adjusted to determine exactly how many bits need to be repeated, performing just enough action to meet the code rate requirement without excessive repetition that would reduce transmission efficiency.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If repeated bits are sent in retransmission, then HARQ combining is performed, but decoding performance is lost

Engineering Contradiction:
ImproveHARQ combiningVSAvoiddecoding performance loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent inverts the conventional approach by ensuring that retransmitted bit sequences do not contain repeated bits from previous transmissions. By calculating k0(i) to start from a position that follows the previous transmission's end position, the system sends complementary information rather than repeating the same bits, thereby avoiding decoding performance loss while still enabling effective HARQ combining.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS11742987B2Method and apparatus for processing information, communications device, and communications system
Publication Date: 2023.08.29 HUAWEI TECH CO LTD
  • US11742987B2 patent drawing
  • US11742987B2 patent drawing
  • US11742987B2 patent drawing

AI summary

This application discloses a method and an apparatus for processing information, a communications device, and a communications system. The communications device is configured to obtain a starting position of an output bit sequence in a coded block in a circular buffer, and determine the output bit sequence in the coded block based on a length of the output bit sequence and the starting position. A value of the starting position is one of {p0, p1, p2, . . . , pk<sub2>max</sub2>−1}, where 0≤pk<NCB, pk is an integer, k is an integer, 0≤k<kmax, NCB is a size of the coded block, and kmax is an integer greater than or equal to 4.