RS Code Interleaving with Cyclic Check Shifting for Link Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing RS code interleaving encoding methods result in suboptimal performance and reliability of data link layers due to high correlation among data in the check region, leading to uneven protection and regular interleaving effects.

Innovation Solution

A method and device for interleaved encoding RS code that involves writing data column-by-column into the information region, constructing and cyclically shifting the check region data to achieve more even distribution and protection, mimicking the effect of row-column interleavers, thereby enhancing the diversity and reliability of the data link layer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is written column-by-column into the information region and check region data is cyclically shifted, then time diversity and protection evenness are improved, but device complexity increases

Engineering Contradiction:
Improvedata link layer reliabilityVSAvoidencoding device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamic cyclic shifting to the check region data, where the shifting amount varies for different check columns. This dynamic transformation redistributes data across time slots to achieve better time diversity and more even protection, resolving the contradiction between reliability improvement and device complexity by introducing controlled dynamic behavior rather than static fixed patterns

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent transforms the encoding process from a simple sequential operation to a two-dimensional operation involving both column-by-column writing and cyclic shifting in the check region. This dimensional transformation allows data to be distributed more effectively across different dimensions (columns and rows), achieving improved time diversity and protection evenness while managing complexity through structured dimensional organization

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Stability of the object's composition

If cyclic shifting is applied to check region data, then distribution evenness improves, but encoding complexity increases

Engineering Contradiction:
Improvedata distribution evennessVSAvoidencoding complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent changes the parameter of data distribution by applying cyclic shifting with different shifting amounts to different check columns. This parameter transformation converts uniformly distributed data into more evenly distributed data across time slots, achieving improved distribution evenness while controlling complexity through systematic parameter variation rather than arbitrary transformations

Inventive Principle:
Principle #35Parameter changes

3Reliability

If filled values are evenly distributed in the information region, then protection evenness improves, but interleaving complexity increases

Engineering Contradiction:
Improveprotection evennessVSAvoidinterleaving complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by treating different columns in the information region differently - specifically, the last column containing remaining data bytes is handled with even distribution of filled values, while other columns follow standard column-by-column writing. This localized application of even distribution achieves protection evenness without requiring complex interleaving across the entire data structure

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8279741B2Device and method for interleaved encoding RS code
Publication Date: 2012.10.02 ZTE CORP
  • US8279741B2 patent drawing
  • US8279741B2 patent drawing
  • US8279741B2 patent drawing

AI summary

The present invention provides a device and method for interleaved encoding RS code, the RS code used being RS (N, K, S). The method comprises: firstly, writing the data in the data packets to be RS interleaved encoded into the information region of the RS code byte interleaver column-by-column in turn; then, constructing the data of each row of the check region based on the data written into the information region; finally, performing cyclic shifting processing on the data of the check region, and reading out the data of the check region in the RS code byte interleaver column-by-column in turn. The present invention can be used to improve the performance of the entire data packet outputted, thereby enhancing the reliability of the data link layer, by evenly spreading the areas with a filled value of 0 in the last column of the information region that is filled with valid information and by performing cyclic shifting processing on the data of the check region so that the data of that region offer larger time span and good diversity effect when outputted.