Rate matching device and method for a data communication system
AssigneeSamsung Electronics Co., Ltd.
InventorsMin-Goo Kim, Beong-Jo Kim, Se-Hyoung Kim, Soon-Jae Choi, Young-Hwan Lee
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsMin-Goo Kim, Beong-Jo Kim, Se-Hyoung Kim, Soon-Jae Choi, Young-Hwan Lee
Estimating the term…
A device and method for rate matching channel-encoded symbols in a data communication system. The rate matching device and method can be applied to a data communication system which uses one or both of a non-systematic code (such as a convolutional code or a linear block code) and a systematic code (such as a turbo code). In one aspect, the rate matching device includes a plurality of rate matching blocks, the number of the rate matching blocks being equal to a reciprocal of a coding rate of a channel encoder. The rate matching device can rate match the symbols encoded with a non-systematic code or the symbols encoded with a systematic code, by changing initial parameters including the number of input symbols, the number of output symbols, and the puncturing or repetition pattern determining parameters.
A rate matching method for rate matching of turbo codes in a data communication system having a turbo encoder for encoding input information bits with a predetermined coding rate and outputting a systematic bit stream, a first parity bit stream and a second parity bit stream for the input information bits to generate encoded bits of the input information bits, and a rate matching means for puncturing a number of bits from the encoded bits, the method comprising the steps of:
A rate matching method for rate matching of turbo codes in a data communication system having a turbo encoder for encoding input information bits with a predetermined coding rate and outputting a systematic bit stream, a first parity bit stream and a second parity bit stream for the input information bits to generate an encoded bits of the input information bits, and a rate matching means for rate matching a number of bits from the encoded bits, the method comprising the steps of:
A rate matching method in a data communication system having a channel encoder for encoding input information bits with predetermined code rate and outputting a systematic bit stream and at least one parity bit stream for the input information bits to generate an encoded bits of the input information bits, and a rate matching function for rate matching a number of bits from the encoded bits to match a number of bits outputting from the rate matching function with given bits number of transmission channel, the method for determining bits to be rate matched, comprising steps of:
Dependencies are inferred from the claim text.