Title :
Fast Pruned Interleaving
Author :
Mansour, Mohamed M.
Author_Institution :
Dept. of Electr. & Comput. Eng., American Univ. of Beirut, Beirut, Lebanon
Abstract :
In this paper, computationally efficient schemes for enumerating the so-called inliers of a wide range of permutations employed in pruned variable-size (turbo) interleavers are proposed. The objective is to accelerate pruned interleaving time in turbo codes by computing a statistic known as the pruning gap that enables determining a permuted address under pruning without serially permuting all its predecessors. It is shown that for any linear or quadratic permutation, including variations such as dithered relative prime or almost regular, the pruning gap can be computed in logarithmic time. Moreover, it is shown that Dedekind sums form efficient building blocks for enumerating inliers of the widely adopted polynomial-based permutations. An efficient algorithm for computing such sums in vector form using integer operations is presented. The results are extended to 2D and higher dimensional interleavers that combine multiple permutations along all dimensions, and closed-form expressions for inliers are derived. It is shown that the inliers statistic is a linear combination of the constituent permutation inliers. A lower bound on the minimum spread of serially pruned interleavers using the inliers statistic is also derived. Moreover, it is shown that serially pruned interleavers inherit the content-free property of the mother interleaver, and hence they are parallelizable. Simulation results of practical pruned turbo interleavers demonstrate a speedup improvement of several orders of magnitude compared to serial interleaving.
Keywords :
interleaved codes; polynomials; turbo codes; Dedekind sums; closed-form expressions; content-free property; dithered relative prime; enumerating inliers; fast pruned interleaving; higher dimensional interleavers; inliers statistic; integer operations; permuted address; polynomial-based permutations; pruned interleaving time; pruned turbo interleavers; pruned variable-size interleavers; pruning gap; quadratic permutation; turbo codes; Acceleration; Closed-form solutions; Indexes; Polynomials; Simulation; Turbo codes; Vectors; 3GPP LTE; Pruned interleavers; QPPs; channel interleavers; permutation polynomials; turbo codes;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2012.120512.120252