CPC H03M 13/13 (2013.01) [H03M 13/2792 (2013.01); H03M 13/618 (2013.01); H03M 13/6362 (2013.01); H04L 1/0041 (2013.01); H04L 1/0069 (2013.01); H04L 1/0071 (2013.01); H04L 1/0057 (2013.01); H04L 1/0065 (2013.01)] | 10 Claims |
1. A method performed by a transmitter in a communication system, the method comprising:
identifying a length of information bits to be encoded;
identifying a length of transmission bits;
determining a size of a mother code for a polar encoding based on the length of the transmission bits, a maximum size of the mother code, and a minimum size of the mother code;
identifying a codeword by the polar encoding based on the information bits, wherein a length of the codeword is same as the size of the mother code;
in case that the length of the transmission bits is larger than the size of the mother code, repeating the codeword to obtain the transmission bits; and
in case that the length of the transmission bits is smaller than the size of the mother code, puncturing the codeword to obtain the transmission bits,
wherein the minimum size of the mother code is a minimum supportable size among a set of a plurality of supportable sizes of the mother code, and wherein the plurality of supportable sizes of the mother code correspond to powers of 2.
|