Back to results
US 2009/0022079 A1Published application
Method and apparatus for providing enhanced channel interleaving
OwnerFei Frank Zhou, Yan Wang +2inventors
InventorsFei Frank Zhou, Yan Wang, Panayiotis Papadimitriou, Zhouyue Pi
Life of this patent
Estimating the term…
Abstract
An approach is provided for channel interleaving. A plurality of symbols are received and partitioned into a plurality of subblocks. The subblocks form a plurality of subsequences. A first output sequence is generated from the subsequences. The subsequences of the first output sequence is selected and punctured to generate a second output sequence, and interleaving the second output sequence.
Claims31
A method comprising:
- receiving a plurality of symbols;
- partitioning the symbols into a plurality of subblocks, the subblocks forming a plurality of subsequences;
- generating a first output sequence from the subsequences;
- selecting the subsequences of the first output sequence and puncturing the first output sequence to generate a second output sequence;
- and
- interleaving the second output sequence.
3 more elements
An apparatus comprising:
- a symbol reordering module configured to receive a plurality of symbols and to partition the symbols into a plurality of subblocks;
- a subblock repetition module configured to repeat the corresponding subblocks, the subblocks forming a plurality of subsequences, wherein the subblock repetition module being further configured to generate a first output sequence from the subsequences;
- a sequence selection and punctuation module configured to select the subsequences of the first output sequence and to puncture the first output sequence to generate a second output sequence;
- and
- a matrix interleaving module configured to interleave the second output sequence.
2 more elements
A method comprising:
- encoding a plurality of signals as encoded symbols;
- scrambling the encoded symbols;
- interleaving the scrambled symbols, the step of interleaving including,
- reordering the encoded symbols, wherein the encoded symbols are sequentially distributed into a plurality of subblocks,
- performing repetition of the subblocks, wherein the subblocks are formed into subsequences,
- performing selection and punctuation of the subsequences, and
- applying a matrix interleaving scheme to the symbols associated with the selected and punctured subsequences;
- modulating the interleaved symbols as modulated signals;
- and
- transmitting the modulated signals.
7 more elements
A system comprising:
- an encoder configured to encode a plurality of signals as encoded symbols;
- a scrambler configured to scramble the encoded symbols;
- a channel interleaver configured to interleave the scrambled symbols, the channel interleaver being configured to perform the steps of,
- reordering the encoded symbols, wherein the encoded symbols are sequentially distributed into a plurality of subblocks,
- performing repetition of the subblocks, wherein the subblocks are formed into subsequences,
- performing selection and punctuation of the subsequences, and
- applying a matrix interleaving scheme to the symbols associated with the selected and punctured subsequences;
- and
- a modulator configured to modulate the interleaved symbols as modulated signals.
6 more elements
Dependencies are inferred from the claim text.