Abstract:
An apparatus is provided for channel encoding in a communication system using an LDPC code. The apparatus includes at least one processor configured to encode input bits using a Bose-Chaudhuri-Hocquenghem (BCH) code, shorten one or more bits of the encoded input bits according to a number of bit groups to be shortened and an order among a plurality of orders according to which the bit groups are shortened, wherein the number of bit groups to be shortened is based on a number of bits to be shortened which is based on a number of the encoded input bits, encode information bits including the encoded input bits and the shortened one or more bits, using an LDPC code to generate parity bits, and puncture one or more bits in the parity bits based on a puncturing parameter among puncturing parameters; and a transmitter configured to transmit a signal that is generated from the encoded information bits based on the punctured one or more bits. The plurality of orders are based on the puncturing parameters and include a first order and a second order that is different from the first order.
Abstract:
A method is provided for channel encoding in a communication system using a Low-Density Parity Check (LDPC) code. The method includes grouping information bits into a plurality of groups; determining an order of the plurality of groups to be shortened, based on whether a specific region in a frame is to be LDPC-encoded, where the specific region has a different ratio of a number of bits to be shortened to a number of bits to be punctured; determining a length of an information word to be obtained by shortening the plurality of groups; shortening the plurality of groups on a group basis in the determined order based on the determined length of the information word; and LDPC-encoding a shortened information word.
Abstract:
Methods and apparatuses are provided for transmitting signaling information by a transmitting apparatus in a broadcasting system. A controller generates a codeword by encoding information bits of the signaling information. The codeword includes the information bits and parity bits. The controller punctures one or more of the parity bits to generate a punctured codeword. The controller generates a plurality of frames. The plurality of frames include a first frame including at least a part of the punctured codeword and a second frame including at least one additional parity bit for the signaling information. A transmitter transmits the plurality of frames. The at least a part of the punctured codeword is included in a preamble part of the first frame and the at least one additional parity bit is included in a preamble part of the second frame.
Abstract:
A method is provided for channel encoding in a communication system using a Low-Density Parity Check (LDPC) code. The method includes grouping information bits into a plurality of groups, determining an order of the plurality of groups to be shortened, according to a code rate, determining a length of information bits to be obtained by shortening the plurality of groups, shortening the plurality of groups on a group basis in the determined order, based on the determined length of the information bits, and LDPC-encoding shortened information bits.