Method and device for interweaving turbo codes in parallel
A technology of interleaving data and encoding, applied in the field of communication, can solve the problems of low efficiency of turbo encoding and decoding
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments.
[0022] figure 1 A flowchart of a turbo code parallel interleaving method according to an embodiment of the present invention is shown, including the following steps:
[0023] Step S10, using a recursive method to calculate the interleaving address Π(i) of the first horizontal path, wherein, i=0, 1, 2, ..., K / P-1, K is the length of the data to be interleaved, and P is the parallel path number;
[0024] Step S20, calculating the corresponding interleaving addresses Π(i+Δ) of other parallel paths from the interleaving address Π(i) of the first path, where Δ is the address offset of other paths relative to the first path;
[0025] Step S30, according to the parallel interleaving addresses ∏(i) and ∏(i+Δ) calculated above, read the data to be interleaved from the data storage unit to be processed, and input it into the turbo parallel e...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
