Transmitting apparatus and signal processing method thereof
A transmitting apparatus and a receiving apparatus are provided. The transmitting apparatus includes an encoder configured to generate a low density parity check (LDPC) codeword by performing LDPC encoding, an interleaver configured to interleave the LDPC codeword, and a modulator configured to modulate the interleaved LDPC codeword according to a modulation method to generate a modulation symbol. The interleaver performs interleaving by dividing the LDPC codeword into a plurality of groups, rearranging an order of the plurality of groups in group units, and dividing the plurality of rearranged groups based on a modulation order according to the modulation method.
1. A broadcast signal receiving apparatus comprising:
a receiver configured to receive a broadcast signal from a broadcast signal transmitting apparatus;
a demodulator configured to demodulate the broadcast signal to generate values for 256-quadrature amplitude modulation (QAM);
a deinterleaver configured to deinterleave the values using a plurality of columns, each column of the plurality of columns comprising a first part anf a second part, split the deinterleaved values into a plurality of groups, and deeinterleave the plurality of groups;
a decoder configured to decode values of the deinterleaved plurality of groups based on a low density parity check (LDPC) code,
wherein a number of the plurality of columns is equal to a modulation order of the 256-QAM,
wherein a number of values of each group is 360,
wherein if a code length of the LDPC code is 64800 bits, a number of rows in the first part of the each column is 7920, and a number of rows in the second part of the each column is 180, and
wherein if the code length of the LDPC code is 16200 bits, a number of rows in the each column is 1800 and the number of rows in the second part of the each column is 225.
2. A broadcast signal receiving method comprising:
receiving a broadcast signal from a broadcast signal transmitting apparatus;
demodulating the broadcast signal to generate values for 256-quadrature amplitude modulation (QAM);
deinterleaving the values using a plurality of columns, each columns of the plurality of columns comprising a first part and a second part;
splitting the deinterleaved values into a plurality groups;
deinterleaving the plurality of groups; and
decoding values of the deinterleaved plurality of groups based on a low density parity check (LDPC) code,
wherein a number of the plurality of columns is equal to a modulation order of the 256-QAM,
wherein a number of values of each group is 360,
wherein if a code length of the LDPC code is 64800 bits, a number of rows in the first part of the each column is 7920, and a number of rows in the second part of the each column is 180, and
wherein if the code length of the LDPC code is 16200 bits, a number of rows in the each column is 1800 and the number of rows in the second part of the each column is 225.