1.一种自由空间光通信中极化码级联编码方法,其特征在于,所述方法包括:S11、将信息比特序列分割构造多个极化码,并评估每个极化码中每个子信道的可靠性,根据每个子信道的可靠性,将每一极化码区分为多个消息位和多个冻结位;
S12、通过湍流偏序法对每一极化码中的消息位和冻结位分开排列,形成消息位块和冻结位块,再根据子信道的可靠性对每一消息位块中的消息位逆序排列;
S13、对所有消息位块和冻结位块进行交织,将全部消息位块按照编码先后顺序排列,再将全部冻结位块以编码先后顺序排列在全部消息位块之后;
S14、将每一消息位块分别进行循环冗余校验编码;
S15、将所有循环冗余校验编码处理过的消息位块和所有冻结位块进行脊髓码编码。
2.如权利要求1所述方法,其特征在于,所述步骤S15具体包括:
S21、对循环冗余校验编码后的全部消息位块进行脊髓码编码,生成与每一消息位块对应的编码比特,所述编码比特按照对应的消息位块编码先后顺序排列;
S22、在完成全部消息位块的脊髓码编码后,对全部冻结位块进行脊髓编码,生成与每一冻结位块对应的编码比特,所述与每一冻结位块对应的编码比特按照对应的冻结位块编码先后顺序排列,且排列在与消息位块对应的编码比特后面;
S23、将预设哈希种子与第一块编码比特块输入预设哈希函数,将运算得到的哈希种子与下一块编码比特块输入所述预设哈希函数运算得到哈希种子;重复将运算得到的哈希种子与下一块编码比特块输入所述预设哈希函数进行运算,直至最后的哈希种子与最后一块编码比特块输入所述预设哈希函数,运算得到待发送的脊髓码编码。
3.一种自由空间光通信中极化码级联编码装置,其特征在于,所述装置包括:极化码构造单元,用于将信息比特序列分割构造多个极化码,并评估每个极化码中每个子信道的可靠性,根据每个子信道的可靠性,将每一极化码区分为多个消息位和多个冻结位;
排序单元,用于通过湍流偏序法对每一极化码中的消息位和冻结位分开排列,形成消息位块和冻结位块,再根据子信道的可靠性对每一消息位块中的消息位逆序排列;
交织单元,用于对所有消息位块和冻结位块进行交织,将全部消息位块按照编码先后顺序排列,再将全部冻结位块以编码先后顺序排列在全部消息位块之后;
检验单元,用于将每一消息位块分别进行循环冗余校验编码;
编码单元,用于将所有循环冗余校验编码处理过的消息位块和所有冻结位块进行脊髓码编码。
4.如权利要求3所述装置,其特征在于,所述编码单元包括:
第一编码子单元,用于对循环冗余校验编码后的全部消息位块进行脊髓码编码,生成与每一消息位块对应的编码比特,所述编码比特按照对应的消息位块编码先后顺序排列;
第二编码子单元,用于在完成全部消息位块的脊髓码编码后,对全部冻结位块进行脊髓编码,生成与每一冻结位块对应的编码比特,所述与每一冻结位块对应的编码比特按照对应的冻结位块编码先后顺序排列,且排列在与消息位块对应的编码比特后面;
运算子单元,用于将预设哈希种子与第一块编码比特块输入预设哈希函数,将运算得到的哈希种子与下一块编码比特块输入所述预设哈希函数运算得到哈希种子;重复将运算得到的哈希种子与下一块编码比特块输入所述预设哈希函数进行运算,直至最后的哈希种子与最后一块编码比特块输入预设哈希函数,运算得到待发送的脊髓码编码。