主权项 |
一种码率兼容的LDPC‑RS二维乘积码的编码方法,其特征在于,该编码方法包括如下步骤:①构造码率兼容的LDPC码字:通过打孔法或PBRL LDPC码字构造法构造信息比特位长度为k<sub>ldpc</sub>,所有可能码率为R<sub>1</sub>,R<sub>2</sub>,R<sub>3</sub>,…,R<sub>n</sub>的码率兼容的LDPC码字,其中R<sub>1</sub>>R<sub>2</sub>>R<sub>3</sub>>…>R<sub>n</sub>,相应的码长为L<sub>1</sub>,L<sub>2</sub>,L<sub>3</sub>,…,L<sub>n</sub>,其中,L<sub>i</sub>=k<sub>ldpc</sub>/R<sub>i</sub>,i=1,2,3,…,n,n为所有可能的码率的个数,给出其各可能码率所对应的奇偶校验矩阵;②构造RS码字:构造信息符号长度为k<sub>rs</sub>,总符号长度为n<sub>rs</sub>,每个符号包含m位比特位的RS码字;③选定码长与码率:以步骤①得到的码率兼容的LDPC码字作为列,步骤②得到的RS码字作为行,组成LDPC‑RS二维乘积码字;LDPC‑RS二维乘积码矩阵的最大译码接受尺寸为m x n<sub>rs</sub> x L<sub>n</sub> bit,其中,信息比特位尺寸为m x k<sub>rs</sub> x k<sub>ldpc</sub> bit;④LDPC‑RS二维乘积码编码:将待发送的信息比特每k<sub>ldpc</sub> x k<sub>rs</sub> x m比特分一组,组成行数为k<sub>ldpc</sub>,列数为m x k<sub>rs</sub>的信息比特矩阵;⑤根据最低码率R<sub>n</sub>所对应的LDPC校验矩阵,将待发送的信息比特矩阵中的每一列编为L<sub>n</sub>比特长的LDPC码字,将进行完LDPC编码的矩阵每一行相邻的m比特转换为一个符号,并将k<sub>rs</sub>个符号编为n<sub>rs</sub>符号长的RS码;编码结束后,每个待发送的码字都是一个L<sub>n</sub> x n<sub>rs</sub>大小的符号矩阵。 |