Check patentability & draft patents in minutes with Patsnap Eureka AI!

De-interleaver method and device

A de-interleaving and de-interleaver technology, applied in the field of communication, can solve the problems of low de-interleaving efficiency, achieve real-time calculation, provide work efficiency, and facilitate hardware implementation

Active Publication Date: 2013-06-05
LEADCORE TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0025] In order to solve the problem of low deinterleaving efficiency in the prior art, the present invention provides a deinterleaving method and device

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • De-interleaver method and device
  • De-interleaver method and device
  • De-interleaver method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] An embodiment of the present invention proposes a deinterleaving method, including:

[0054] 101. Construct the deinterleaving coefficient value table when K≠5184, set the code block length K, and the coefficient f corresponding to the code block length K 1 ', f 2 ', f 1 ", f 2 ″ and enable signal s en , the K≠5184, and the K is an integer;

[0055] 103. With the coefficient f 1 ' and f 2 'Perform the first interleaving and output the first interleaving result;

[0056] 105. With the coefficient f 1 " and f 2 "Perform the second interleaving and output the second interleaving result;

[0057] 107. Multiply the second interleaving result with i mod 2 and K / N1, where the values ​​of i and N1 are both integers greater than 0 and less than k;

[0058] Wherein, i mod 2 is the modulus of taking the value at position i to be 2, i is the deinterleaving coefficient index, N is any integer greater than 0 and less than k, and can take different values ​​according to actu...

Embodiment 2

[0113] The embodiment of the present invention also provides a method for deinterleaving. When the code block length K=5184, the method includes:

[0114] 202. Construct a deinterleaving coefficient value table, set the code block length K, and the coefficient f corresponding to the code block length K 1 ', f 2 ', f 1 ", f 2 ″ and enable signal s en , the K≠5184, and the K is an integer;

[0115] 204. With the coefficient f 1 ' and f 2 'Perform the third interleaving and output the third interleaving result;

[0116] 206. The value at position i is multiplied by the three-valued function func(i) and K / N2 to obtain the second product result, and the values ​​of i and N2 are all integers greater than 0 and less than k;

[0117] 208. After adding the second product result and the third interleaving result, perform K value modulo calculation;

[0118] where the f 1 ' and f 2 The value of ' is the de-interleaving coefficient value table constructed according to the K valu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a de-interleaver method and a de-interleaver device. The de-interleaver method includes the steps of: (1) establishing a table for de-interleaver coefficients, setting up a block length K, a coefficient f1', a coefficient f2', a coefficient f1'' and a coefficient f2'' corresponding to the block length K and enable signals sen, wherein the K is an integral number not equal to 5184, (2) interlacing the coefficient f1' and the coefficient f2' for the first time and outputting a first interlaced result, (3) interlacing the coefficient f1'' and the coefficient f2'' a second time and outputting a second interlaced result combining the enable signals sen, (4) doing position i as 2, multiplying 2 by the second interlaced result and the value of K / N1 and obtaining a first product result, wherein the i is a de-interleaver data index of the table for the de-interleaver coefficients, and the i and the N1 are both integral numbers larger than 0 and smaller than k, (5) adding the first product result to the first interlaced result, processing k value model-taking. By means of the de-interleaver method and the outer de-interleaver, efficiency of de-interlace is improved.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a deinterleaving method and device. Background technique [0002] In the LTE (Long Term Evolution, long-term evolution) system, the interleaver of the Turbo code uses a QPP (quadratic permutation polynomial, Quadratic Permutation Polynomial) interleaver, which is called the largest conflict-free interleaver. The main difference of the used interleaver is that the QPP interleaver can support parallel decoding, that is, the RAM (random access memory) accessed by the data of each sub-block of parallel decoding after interleaving and deinterleaving has no conflict, thus providing high-speed data rate possible. [0003] In the LTE system of 3GPP (Third Generation Partnership Project), the interleaving formula is: [0004] ∏(i)=(f 1 ·i+f 2 i 2 ) mod K [0005] Where i, i=0, 1, L, K-1 is the data index before interleaving, ∏(i) is the data index after interleaving, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L1/00
Inventor 徐兵王乃博
Owner LEADCORE TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More