CPC H03M 13/1165 (2013.01) [H03M 13/1148 (2013.01); H03M 13/255 (2013.01); H03M 13/271 (2013.01); H03M 13/2778 (2013.01); H03M 13/2906 (2013.01); H03M 13/611 (2013.01); H03M 13/6362 (2013.01); H04L 1/0057 (2013.01); H04L 1/0068 (2013.01); H04L 1/0071 (2013.01); H04L 27/206 (2013.01); H03M 13/152 (2013.01)] | 5 Claims |
1. A broadcast signal transmitting method comprising:
filling information bits with input bits and one or more zero padding bits, if a number of the input bits is less than a number of the information bits;
encoding the information bits based on a low density parity check (LDPC) code to generate parity bits, a code rate of the LDPC code being 3/15 and a code length of the LDPC code being 16200 bits;
splitting a codeword comprising the information bits and the parity bits into a plurality of bit groups;
interleaving the plurality of bit groups using a permutation order to provide an interleaved codeword;
calculating a number of parity bits to be punctured;
puncturing one or more parity bits of the interleaved codeword based on the calculated number;
mapping the input bits and remaining parity bits of the interleaved codeword after the puncturing onto constellation points for a quadrature phase shift keying (QPSK); and
transmitting a broadcast signal which is generated based on the constellation points, wherein the plurality of bit groups are interleaved based on following equations:
Yj=Xj,0≤j<Kldpc/360
Yj=Xπp(j),Kldpc/360≤j<Ngroup,
where Yj represents a j-th bit group among the interleaved plurality of bit groups, Xj represents a j-th bit group among the plurality of bit groups, Kldpc represents the number of the information bits, Ngroup represents a number of the plurality of bit groups, and πp(j) represents the permutation order, and
wherein the πp(j) is represented as follows:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||