Low Bit Rate Packet Coding Using Repetition Before LDPC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in fully utilizing coding gains due to difficulties in implementing low bit rate LDPC code coding, leading to poor performance in error correction and data reliability.

Innovation Solution

The method involves repeating a source data packet multiple times and then applying LDPC, Turbo, or convolutional coding to achieve low bit rate coding, utilizing the coding gains and improving coding and decoding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If simple rate matching mode is used to obtain lower bit rate implementation, then implementation complexity is reduced, but coding gains cannot be fully utilized leading to poor coding and decoding performance

Engineering Contradiction:
Improveimplementation complexityVSAvoidcoding and decoding performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The source data packet is segmented into multiple sub-data packets, which are then individually repeated and coded. This segmentation allows the system to achieve low bit rate coding with better performance by processing smaller units independently rather than applying simple rate matching to the entire packet.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The source data packet is repeated for i times before coding is applied. This preliminary repetition action enables the system to achieve lower bit rates while maintaining or improving coding performance, as the repetition occurs at the data level before the coding process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If source data packet is repeated for i times and then coded, then coding gains are fully utilized improving coding and decoding performance, but implementation complexity increases

Engineering Contradiction:
Improvecoding and decoding performanceVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The apparatus uses a universal coding structure that can handle both repetition and coding operations through integrated components. The repeater and coder work together in a unified framework that supports multiple coding schemes (LDPC, Turbo, convolutional), reducing the need for separate dedicated hardware for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The repetition operation is nested within the coding process, where the source data packet is first repeated for i times to create an expanded data sequence, and then the coding operation is applied to this repeated sequence. This nesting allows efficient resource utilization while achieving the desired low bit rate performance.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS10574264B2Method and apparatus for supporting low bit rate coding, and computer storage medium
Publication Date: 2020.02.25 ZTE CORP
  • US10574264B2 patent drawing

AI summary

The disclosure discloses a method for supporting low bit rate coding. A source data packet to be coded is repeated for i times, and the data packet which is repeated for i times is coded. The disclosure also discloses an apparatus for supporting low bit rate coding and a computer storage medium.