【技术实现步骤摘要】
一种RM码的分析方法和装置
本专利技术涉及通信领域,具体涉及一种RM码的分析方法和装置。
技术介绍
RM码是一类经典的线性分组码,由Muller于1954年提出,RM码同时也是一种代数码。虽然RM码的纠错性能不如Turbo码或LDPC码,但RM码也有诸多优点,如译码延时短,无错误平层现象,其误码率会随着信噪比增加无限趋近于零,故而RM码可适应多种不同的信道,满足有实时性要求的使用环境,既可单独使用,也可作为内码与RS码等级联使用,从而大大提升纠错性能。在仅获取比特流序列的情况下,RM码的分析问题就是通过对比特流序列进行处理分析,解决以下问题:1)该比特流序列是否采用了RM编码?2)如采用RM编码,RM码的r、n、k、m值为多少?3)确定RM码的生成矩阵。由于RM码为非系统码,因此一般分析线性分组码的方法并不能直接用于分析RM码,本专利技术主要解决RM码分析的上述三个问题。
技术实现思路
鉴于上述问题,本专利技术提出了一种RM码的分析方法和装置,以便解决或者部分解决上述问题。依据本专利技术的一个方面,提供了一种RM码的分析方法,所述方法包括:识别序列获取:根据接收的待分析数据选取合适长度的序列作为识别序列,构造线性分组码分析矩阵;求取等价系统化生成矩阵:对所述线性分组码分析矩阵进行线性变换,判断是否为线性分组码;如果为线性分组码,求取校验矩阵H,进而确定线性分组码的等价系统化生成矩阵G';确定n,k值:基于所述等价系统化生成矩阵 ...
【技术保护点】
1.一种RM码的分析方法,其特征在于,所述方法包括:/n识别序列获取:根据接收的待分析数据选取合适长度的序列作为识别序列,构造线性分组码分析矩阵;/n求取等价系统化生成矩阵:对所述线性分组码分析矩阵进行线性变换,判断是否为线性分组码;如果为线性分组码,求取校验矩阵H,进而确定线性分组码的等价系统化生成矩阵G';/n确定n,k值:基于所述等价系统化生成矩阵,确定分组码的码长n和信息位长k;/nRM码初判断:基于所述码长n和所述等价系统化生成矩阵G'的行向量重量,初步判断所述待分析数据是否采用RM编码;/n确定m,r值:假定所述待分析数据采用RM编码,基于所述码长n确定整数m,基于所述信息位长k确定阶数r;/n求取生成矩阵:根据已经确定的阶数r、码长n、信息位长k、整数m,结合RM码生成矩阵的特征,求取RM码的生成矩阵G;/nRM码判断:基于所述等价系统化生成矩阵G'和所述RM码的生成矩阵G,完成RM码的分析。/n
【技术特征摘要】
1.一种RM码的分析方法,其特征在于,所述方法包括:
识别序列获取:根据接收的待分析数据选取合适长度的序列作为识别序列,构造线性分组码分析矩阵;
求取等价系统化生成矩阵:对所述线性分组码分析矩阵进行线性变换,判断是否为线性分组码;如果为线性分组码,求取校验矩阵H,进而确定线性分组码的等价系统化生成矩阵G';
确定n,k值:基于所述等价系统化生成矩阵,确定分组码的码长n和信息位长k;
RM码初判断:基于所述码长n和所述等价系统化生成矩阵G'的行向量重量,初步判断所述待分析数据是否采用RM编码;
确定m,r值:假定所述待分析数据采用RM编码,基于所述码长n确定整数m,基于所述信息位长k确定阶数r;
求取生成矩阵:根据已经确定的阶数r、码长n、信息位长k、整数m,结合RM码生成矩阵的特征,求取RM码的生成矩阵G;
RM码判断:基于所述等价系统化生成矩阵G'和所述RM码的生成矩阵G,完成RM码的分析。
2.如权利要求1所述的方法,其特征在于,所述RM码初判断的步骤包括:
如果log2n不为整数,可直接判断所述待分析数据未采用RM编码;如果所述等价系统化生成矩阵G'的各行重量中有非偶数的情况,可直接判断所述待分析数据未采用RM编码。
3.如权利要求1所述的方法,其特征在于,所述确定m,r值的步骤包括:
所述整数m的求法为m=log2n,进而由信息位长求出阶数r。
4.如权利要求1所述的方法,其特征在于,所述求取生成矩阵的步骤包括:
假定所述待分析数据采用RM编码,根据已经确定的阶数r、码长n、信息位长k、整数m,求取RM码的生成矩阵G的方法如下:
其中G0是码长为2m的全1向量,G1是m×2m阶矩阵,由所有m重二进制列向量组成,且从左至右的各列依顺序递增,G1的最左列为全0向量,最右列为全1向量,Gi的行是由所有G1的i个行向量作逻辑积所得的向量组成。
5.如权利要求1所述的方法,其特征在于,所述RM码判断的步骤包括:
从所述RM码的生成矩阵G出发,若所述等价系统化生成矩阵G'的各行均可从所述RM码的生成矩阵G的行线性组合得到,则判断所述待分析数据采用了RM编码,且RM码生成矩阵为G;若所述等价系统化生成矩阵G'的各行不能从所述RM码的生成矩阵G的行线性组合得到,则判断所述待分析数据为非RM码数据。
6.一种RM码的分析装置...
【专利技术属性】
技术研发人员:张永光,靳安钊,
申请(专利权)人:中国电子科技集团公司第三十六研究所,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。