【技术实现步骤摘要】
结构化LDPC码的数据处理方法及装置
本专利技术涉及通信领域,具体而言,涉及一种结构化LDPC码的数据处理方法及装置。
技术介绍
数字通信系统中,一般包括三个部分:发送端、信道和接收端。发送端可对信息序列进行信道编码从而获取编码码字,对编码码字进行交织,并将交织后的比特映射成调制符号,然后可以根据通信信道信息来处理和发送调制符号。在信道中,由于多径、移动等因素导致特定的信道响应,这些都会使数据传输失真,同时由于噪声和干扰也会进一步恶化数据传输。接收端接收通过信道后的调制符号数据,此时的调制符号数据已经失真,需要进行特定处理才能恢复原始信息序列。根据发送端对信息序列的编码方法,接收端可以对接收数据进行相应处理从而可靠地恢复原始信息序列。所述的编码方法必须是收发两端都是可见的。一般地,所述编码处理方法是基于前向纠错(ForwardErrorCorrection,简称为FEC)编码,其中,前向纠错编码在信息序列中添加一些冗余信息。接收端可以利用该冗余信息来可靠地恢复原始信息序列。一些常见的FEC编码包括:卷积码、Turbo码和低密度奇偶校验(LowDensityPari ...
【技术保护点】
一种结构化LDPC码的数据处理方法,其特征在于,包括:获取结构化LDPC编码的编码块大小;至少根据以下参数之一确定编码扩展因子z:所述编码块大小、基础校验矩阵的参数kb、正整数值p、mb行和nb列的基础校验矩阵;根据所述基础校验矩阵和所述编码扩展因子对待编码数据序列进行编码或者对待译码数据序列进行译码;其中,kb=nb‐mb,kb、p、mb、z和nb均是大于1的整数。
【技术特征摘要】
2016.05.13 CN 20161032240941.一种结构化LDPC码的数据处理方法,其特征在于,包括:获取结构化LDPC编码的编码块大小;至少根据以下参数之一确定编码扩展因子z:所述编码块大小、基础校验矩阵的参数kb、正整数值p、mb行和nb列的基础校验矩阵;根据所述基础校验矩阵和所述编码扩展因子对待编码数据序列进行编码或者对待译码数据序列进行译码;其中,kb=nb‐mb,kb、p、mb、z和nb均是大于1的整数。2.根据权利要求1所述的方法,其特征在于,至少根据所述编码块大小CBS、所述基础校验矩阵的参数kb和所述正整数值p确定所述编码扩展因子包括:通过公式确定所述编码扩展因子,其中,表示向上取整。3.根据权利要求1所述的方法,其特征在于,获取所述结构化LDPC编码的所述编码块大小包括:所述编码块大小等于基础校验矩阵的参数kb与一组升序自然数中的一个元素相乘所获得的数值。4.根据权利要求3所述的方法,其特征在于,所述一组升序自然数中包括多个分组,其中,所述多个分组中的分组内相邻元素的第一增加值相等。5.根据权利要求4所述的方法,其特征在于,所述一组升序自然数中的第i个分组的所述第一增加值小于第i+1个分组的所述第一增加值,其中,所述i为正整数。6.根据权利要求1所述的方法,其特征在于,根据所述编码块大小确定所述编码扩展因子包括:所述编码块大小为一组编码块大小中的一个元素值,所述一组编码块大小为升序的第一自然数组;所述编码扩展因子为一组编码扩展因子中的一个元素值,所述一组编码扩展因子为升序的第二自然数组。7.根据权利要求6所述的方法,其特征在于,所述一组编码块大小中包括连续的a个元素,其中,在所述连续的a个元素的首元素值大于z(j)×kb,且尾元素值小于或者等于z(j+1)×kb的情况下,所述连续的a个元素对应的编码扩展因子为z(j+1),所述a为正整数,所述z(j)为所述一组编码扩展因子中的第j个元素值,所述j为正整数,所述kb是基础校验矩阵的参数。8.根据权利要求7所述的方法,其特征在于,在获取的所述编码块大小为所述连续的a个元素中的一个元素的情况下,所述编码扩展因子为z(j+1)。9.根据权利要求6所述的方法,其特征在于,在所述编码块大小与所述基础校验矩阵的参数kb的比值大于z(j)且小于或者等于z(j+1)的情况下,所述编码扩展因子被确定为z(j+1),其中,所述z(j)为所述一组编码扩展因子中的第j个元素值,j为大于或者等于0的整数。10.根据权利要求6所述的方法,其特征在于,所述一组编码扩展因子中包括多个分组,其中,所述多个分组的分组内相邻元素的第二增加值相等,所述多个分组中的第h个分组的所述第二增加值小于第h+1个分组的所述第二增加值,所述h为正整数。11.根据权利要求6所述的方法,其特征在于,所述一组编码扩展因子中的所有大于所述正整数值p的元素值都是所述正整数值p的正整数n倍。12.根据权利要求6所述的方法,其特征在于,所述一组编码块大小至少包括:所述基础校验矩阵的参数kb与所述一组编码扩展因子相乘得到的乘积值,以及全部所述乘积值之间间隔为B的整数值,其中,所述B为正整数。13.根据权利要求1所述的方法,其特征在于,根据所述基础校验矩阵和所述编码扩展因子对待编码数据序列进行编码之前,所述方法还包括:对第一数据序列进行比特填充,其中,对所述第一数据序列进行比特填充包括:将所述第一数据序列分成多个子数据序列,对所述多个子数据序列分别进行比特填充,所有填充比特后的子数据序列构成所述待编码数据序列。14.根据权利要求1所述的方法,其特征在于,根据基础校验矩阵和所述编码扩展因子对待编码数据序列进行编码之前,所述方法还包括:对第二数据序列进行比特填充,其中,对所述第二数据序列进行比特填充包括:将所述第二数据序列分成所述kb个比特数目小于或者等于z的子数据序列,对每个子数据序列添加填充比特使得每组子数据序列的比特数目达到z,所有填充比特后的子数据序列构成所述待编码数据序列,其中,kb是础校验矩阵的参数,z是所述编码扩展因子。15.根据权利要求13或者14所述的方法,其特征在于,在对所述第一数据序列进行比特填充或者对所述第二数据序列进行比特填充之前,所述方法还包括:对第三数据序列添加L比特的循环冗余校验CRC序列获得所述第一数据序列或者所述第二数据序列,其中,所述L是大于或者等于0的整数。16.根据权利要求2、3、7、12或者14所述的方法,其特征在于,所述基础校验矩阵的参数kb为所述基础校验矩阵的列数和所述基础校验矩阵的行数的差值,kb是大于等于4且小于等于64的一个整数。17.根据权利要求1或者2所述的方法,其特征在于,所述正整数值p是LDPC译码并行度。18.根据权利要求17所述的方法,其特征在于,所述正整数值p是一个固定正整数,所述LDPC译码并行度p包括:所述正整数值p为2的正整数次幂或者所述正整数值p为2的正整数次幂再乘以一个素数。19.根据权利要求11所述的方法,其特征在于,所述正整数值p是子集合Pset的一个元素,其中,所述子集合Pset是Pmax的所有正整数因子所构成集合中的一个子集,Pmax是大于3且小于或者等于1024的一个整数。20.根据权利要求11所述的方法,其特征在于,所述正整数n的所有取值构成子集合nSet,其中,所述nSet是正整数集合Ns中长度为F的一个子集,所述正整数集合Ns={1、2、3、…、M},M是大于1的整数。21.根据权利要求20所述的方法,其特征在于,所述子集合nSet包括以下之一:所述正整数集合Ns中的前F个元素构成的子集合、所述正整数集合Ns中的后F个元素构成的子集合、所述正整数集合Ns中的F个素数构成的子集合、所述正整数集合Ns中的F个奇数构成的子集合、所述正整数集合Ns中的F个偶数构成的子集合,F是小于M的正整数。22.根据权利要求1所述的方法,其特征在于,所述编码扩展因子包括:所述编码扩展因子等于2的正整数次幂然后减1,或者所述编码扩展因子等于2的正整数次幂再乘以一个素数;该素数包括以下之一:3、5、7、11、13、17、19、23、29。23.根据权利要求22所述的方法,其特征在于,所述编码扩展因子等于2的正整数次幂再乘以一个素数,该素数包括3和5。24.根据权利要求22所述的方法,其特征在于,所述编码扩展因子等于2的正整数次幂再乘以一个素数,该素数包括5和7。25.根据权利要求22所述的方法,其特征在于,所述编码扩展因子等于2的正整数次幂再乘以一个素数,该素数包括3、5和7。26.根据权利要求22所述的方法,其特征在于,所述编码扩展因子包括以下之一:7、15、31、63、127、255、511、1023、2047、4095。27.根据权利要求1所述的方法,其特征在于,在至少根据以下参数之一确定所述编码扩展因子z:所述编码块大小、所述基础校验矩阵的参数kb、所述正整数值p、所述基础校验矩阵之后,所述方法还包括:至少存储所述基础校验矩阵。28.根据权利要求1所述的方法,其特征在于,在对所述待编码数据序列进行编码之前,还包括:在待编码数据序列中填充长度为k’比特的哑元比特获得长度为kb*z比特的待编码数据序列,其中,k’与kb*z的比值小于或等于1/4,k’是大于或者等于0的整数,所述kb是所述基础校验矩阵的系统列数,所述z是编码使用的扩展因子大小,kb是大于1的整数,z是大于0的整数。29.根据权利要求1所述的方法,其特征在于,所述扩展因子z均为一个正整数值pl的n倍。30.根据权利要求29所述的方法,其特征在于,所述正整数值pl是子集合Pset的一个元素,其中,所述子集合Pset是Pmax的所有正整数因子所构成集合中的一个子集,n是一个自然数,Pmax是大于等于4的整数。31.根据权利要求29所述的方法,其特征在于,所述正整数n的所有取值构成子集合nSet,其中,所述nSet是正整数集合Ns中长度为F的一个子集,所述正整数集合Ns={1、2、3、…、M},M是大于1的整数。32.根据权利要求29所述的方法,其特征在于,所述基础校验矩阵中指示非全0方阵的任何hbij元素的满足如下条件:mod(hbij,(Pmax/pl))=0,其中,i=0,1,2..,mb‐1,j=0,1,…,nb‐1,Pmax是大于等于4的整数。33.根据权利要求29所述的方法,其特征在于,所述基础校验矩阵中指示非全0方阵的任何hbij元素的满足如下条件:mod(hbij,(Pmax/pl))=A,其中i和j分别是所述基础校验矩阵中行索引i和列索引j的元素以及所述...
【专利技术属性】
技术研发人员:李立广,徐俊,许进,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。