Communications channel parallel interleaver and de-interleaver
AssigneeQUALCOMM Incorporated
InventorMohamad Mansour
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorMohamad Mansour
Estimating the term…
A parallel interleaver that operates to interleave convolutionally and turbo encoded data packets is described. Packets are divided into subpackets and interleaved in parallel for improved performance. The Pruned Bit Reversal Interleaver (PBRI) function used to generate interleaver addresses is invertible such that its inverse function can be used to generate de-interleaver addresses. For convolutionally encoded subpackets, encoder output bits are demultiplexed into three sequences V0, V1, V2 with the first bit going to V0, the second bit going to V1, the third going to V2, and the fourth to V0, etc. Next, each of the three sequences is bit-permuted independently using PBRIs to generate the sequences π(V0), π(V1), π(V2). For turbo encoded subpackets, the encoder NT output data bits are demultiplexed into five sequences U, V0, V1, V′0, V′1. Next, the demultiplexed sequences are bit-permuted using five PBRIs into three separate interleaved blocks, denoted as π(U), π(V0/V′0), and π(V1/V′1).
A method of interleaving data packets comprising:
An apparatus for interleaving data packets comprising:
An apparatus for interleaving data packets comprising:
A non-transitory computer readable medium having instructions stored thereon to cause an interleaver in a wireless communication system to:
Dependencies are inferred from the claim text.