| CPC H04L 1/0064 (2013.01) [H04L 1/0057 (2013.01); H04L 1/0061 (2013.01)] | 13 Claims |

|
1. A concatenated code encoding method, comprising:
obtaining a to-be-encoded message bit sequence;
performing polar code encoding on the to-be-encoded message bit sequence based on a frozen bit set and a message bit set that are of a first polar code, to obtain a first encoded code word whose length is N_o;
interleaving the first encoded code word to obtain a second encoded code word;
performing optimized low-density parity-check (LDPC) code encoding on the second encoded code word to obtain a concatenated code word, wherein the interleaving comprises outer interleaving and inner interleaving, wherein:
the outer interleaving comprises:
mapping R frozen bits in the frozen bit set of the first polar code to R rows of a generator matrix of the optimized LDPC code, wherein row weights of the R rows are lower than or equal to row weights of rows of the generator matrix other than the R rows; and
mapping (N_o-R) message bits in the message bit set of the first polar code to remaining (N_o-R) rows of the generator matrix of the optimized LDPC code other than the R rows; and
the inner interleaving comprises:
interleaving on the R frozen bits in the frozen bit set of the first polar code and interleaving on the (N_o-R) message bits in the message bit set of the first polar code; and
outputting the concatenated code word.
|