Device and method for inserting previously known bits in input stage of channel encoder
AssigneeSamsung Electronics Co., Ltd.
InventorsJae-Yeol Kim, Chang Soo Park
Life of this patent
Estimating the term…
Abstract
A turbo coding device includes a bit inserter for inserting at east one specific bit at a last position of a data bit stream being input to a first constituent encoder, and inserting at least one specific bit at a last position of an interleaved data bit stream being input to a second constituent encoder; the first constituent encoder for encoding the specific bit-inserted data bits to generate first parity symbols; an interleaver for interleaving the specific bit-inserted data bits; the second constituent encoder for encoding the interleaved data bits to generate second parity symbols; and a multiplexer for multiplexing outputs of the bit inserter, the first constituent encoder and the second constituent encoder.
Claims6
A turbo coding device comprising:
- a bit inserter for inserting at least one specific data bit at a last position of a data bit stream being input to a first constituent encoder, and inserting at least one specific data bit at a last position of an interleaved data bit stream being input to a second constituent encoder;
- the first constituent encoder for encoding the bit-inserted data bit stream to generate first parity symbols;
- an interleaver for interleaving the bit-inserted data bit stream;
- the second constituent encoder for encoding the interleaved data bit stream to generate second parity symbols;
- and
- a multiplexer for multiplexing outputs of the bit inserter, the first constituent encoder and the second constituent encoder.
A method for inserting a specific bit in a turbo coder having a first constituent encoder for encoding received data bits to generate first parity symbols, an interleaver for interleaving the specific bit-inserted data bits, and a second constituent encoder for encoding the interleaved data bits to generate second parity symbols, the method comprising the steps of:
- storing positions of the data bits having the same size as a size of a received frame;
- inserting a predetermined number of specific bits at a last position of data bits being input to the first constituent encoder;
- and
- determining a last position of data bits being input to the second constituent encoder after interleaving, and inserting the predetermined number of specific bits at the determined last position.
Dependencies are inferred from the claim text.