信息处理的方法、通信装置制造方法及图纸

技术编号:19435612 阅读:31 留言:0更新日期:2018-11-14 12:55
本申请公开了编码方法,装置、通信设备和通信系统。该方法包括:使用低密度奇偶校验LDPC矩阵对输入比特序列进行编码;其中,所述LDPC矩阵的基图表示为m行n列的矩阵,m为大于或者等于5的整数,n为大于或者等于27的整数;所述基图至少包括子矩阵A和子矩阵B,其中,所述子矩阵A为5行22列的矩阵;所述子矩阵B为5行5列的矩阵,其中,所述子矩阵B包括一权重为3的列和双对角结构的子矩阵B’。本申请的编码方法、装置、通信设备和通信系统,能够支持多种长度的信息比特序列的编码需求。

【技术实现步骤摘要】
信息处理的方法、通信装置
本专利技术实施例涉及通信领域,尤其涉及信息处理的方法、和通信装置。
技术介绍
低密度奇偶校验(lowdensityparitycheck,LDPC)码是一类具有稀疏校验矩阵的线性分组编码,具有结构灵活,译码复杂度低的特点。由于它采用部分并行的迭代译码算法,从而比传统的Turbo码具有更高的吞吐率。LDPC码可用于通信系统的纠错码,从而提高信道传输的可靠性和功率利用率。LDPC码还可以广泛应用于空间通信、光纤通信、个人通信系统、ADSL和磁记录设备等。目前在第五代移动通信中已考虑采用LDPC码作为信道编码方式之一。实际使用过程中,可以采用具有特殊结构化特征的LDPC矩阵。该具有特殊结构化特征的LDPC矩阵H可以由准循环(quasicycle,QC)结构的LDPC基矩阵扩展得到。通常情况下,待编码的信息比特序列长度从几十到上百不等,通信系统要求的码率也灵活多变。如何支持多种长度的信息比特序列的编码,符合系统的码率要求,成为一个需要解决的问题。
技术实现思路
本专利技术实施例提供了一种信息处理的方法、通信装置和系统,可以支持多种长度的信息比特序列的编码和译码,符合系统灵活的码长码率要求。第一方面,提供了一种编码方法及编码器,所述编码器使用低密度奇偶校验LDPC矩阵对输入序列进行编码。第二方面,提供了一种译码方法及译码器,所述译码器使用低密度奇偶校验LDPC矩阵对输入序列进行译码。在上述第一方面或第二方面的第一种实现方式中:所述LDPC矩阵的基图表示为m行n列的矩阵,m为大于或者等于5的整数,n为大于或者等于27的整数;所述基图至少包括子矩阵A和子矩阵B,其中,所述子矩阵A为5行22列的矩阵;所述子矩阵B为5行5列的矩阵,其中,所述子矩阵B包括权重为3的列和双对角结构的子矩阵B’。可选的,所述子矩阵A和所述子矩阵B构成的矩阵中,其中1行的权重满足大于或者等于1,且小于或者等于5,其余4行的权重分别满足大于或者等于17,且小于或者等于21。例如,在所述子矩阵A和所述子矩阵B构成的矩阵中,其中1行的权重为3,其余4行的权重为19。在这种情况下,所述子矩阵A和所述子矩阵B构成的矩阵可以包括如基图30a中第0行至第4行以及第0列至第26列组成的5行矩阵块,其中行之间可以交换,列之间也能相互交换。基于上述实现方式,LDPC矩阵的基矩阵对应所述子矩阵A和子矩阵B构成的部分可以表示为如基矩阵30b-1、30b-2、30b-3、30b-4和30b-5中任一个。在又一种可能的实现方式中,可以将基图30a中子矩阵A和子矩阵B构成的矩阵块的第3行和第0行交换,第2行和第1行交换,以及将第23列和第25列进行交换得到基图80a中的核心矩阵。基于上述实现方式,LDPC矩阵的基矩阵对应所述子矩阵A和子矩阵B构成的部分可以表示为如基矩阵80b-1、80b-2、80b-3、80b-4、80b-5和80b-6中任一个,其中,80b-4是30b-3经过行列交换后的矩阵,80b-5是30b-4经过行列交换后的矩阵,80b-6是30b-5经过行列交换后的矩阵。为了支持不同块长,LDPC码需要不同的扩展因子Z,基于前述实现方式,在一种可能的实现方式中,基于不同的扩展因子Z采用与之对应的基矩阵。例如:若扩展因子Z为{16,18,20,22,24,26,28,30}中的一个,则基图30a的基矩阵对应子矩阵A和子矩阵B的部分可以如图3b中基矩阵30b-1所示;若扩展因子Z为{32,36,40,44,48,52,56,60}中的一个,则基图30a的基矩阵对应子矩阵A和子矩阵B的部分可以如图3b中基矩阵30b-2所示;若扩展因子Z为{60,64,72,80,88,96,104,112,120}中的一个,则基图30a的基矩阵对应子矩阵A和子矩阵B的部分可以如图3b中基矩阵30b-3所示;若扩展因子Z为{128,144,160,176,192,208,224,240}中的一个,则基图30a的基矩阵对应子矩阵A和子矩阵B的部分可以如图3b中基矩阵30b-4所示;若扩展因子Z为{256,288,320,352,384}中的一个,则基图30a的基矩阵对应子矩阵A和子矩阵B的部分可以如图3b中基矩阵30b-5所示。在又一种可能的实现方式中,若扩展因子Z为{24,26,28,30}中的一个,则基图80a的基矩阵对应子矩阵A和子矩阵B的部分可以如图8b中基矩阵80b-1所示;若扩展因子Z为{32,36,40,44}中的一个,则基图80a的基矩阵对应子矩阵A和子矩阵B的部分可以如图8b中基矩阵80b-2所示;若扩展因子Z为{48,52,56,60}中的一个,则基图80a的基矩阵对应子矩阵A和子矩阵B的部分可以如图8b中基矩阵80b-3所示;若扩展因子Z为{60,64,72,80,88,96,104,112,120}中的一个,则基图80a的基矩阵对应子矩阵A和子矩阵B的部分可以如图8b中基矩阵80b-4所示;若扩展因子Z为{128,144,160,176,192,208,224,240}中的一个,则基图80a的基矩阵对应子矩阵A和子矩阵B的部分可以如图8b中基矩阵80b-5所示;若扩展因子Z为{256,288,320,352,384}中的一个,则基图80a的基矩阵对应子矩阵A和子矩阵B的部分可以如图中基矩阵80b-6所示。在又一种可能的实现方式中,子矩阵A还可以包括2列内置打孔比特列。进一步,为了获得灵活的码率,可以基于核心矩阵添加相应大小的子矩阵C、子矩阵D和子矩阵E,来获得不同的码率。其中,所述子矩阵C为5行mD列的全零矩阵;所述子矩阵D为mD行27列的矩阵;所述子矩阵E为mD行mD列的单位矩阵;mD为整数且0≤mD≤41。其中,子矩阵D包括矩阵F中的mD行,所述矩阵F为41行27列,所述矩阵F的各行的行重分别为7,7,9,8,7,7,8,6,6,5,6,5,5,6,5,5,5,5,4,4,4,5,4,5,4,4,4,4,3,4,4,4,4,3,3,4,4,3,3,3,4。在一种可能的实现方式中,矩阵F为基图30a中第5行至第45行以及第0列至第26列构成的矩阵。在一种可能的实现方式中,矩阵F的偏移矩阵可以表示为如基矩阵30c-1、30c-2、30c-3、30c-4和30c-5中任一个。在又一种可能的实现方式中,,可将基图30a的第17行和第19行进行交换,并且将第39列和第41列进行交换得到如图8a所示的基图矩阵80a。又例如,子矩阵D包括矩阵F中mD行,这mD行可以不进行行交换,也可以将其中一行或多行之间进行行交换,子矩阵E仍为对角结构,例如,子矩阵D包括矩阵F中mD行,其中,矩阵F的第12行和第14行进行行交换,子矩阵E仍为对角结构,从而得到基图80a。为了支持不同块长,LDPC码需要不同的扩展因子Z,基于前述实现方式,在一种可能的实现方式中,基于不同的扩展因子Z采用与之对应的基矩阵。例如:在一种可能的实现方式中,若扩展因子Z为{16,18,20,22,24,26,28,30}中的一个,基矩阵中子矩阵D可以包括如30c-1所示的偏移矩阵的mD行;若扩展因子Z为{32,36,40,44,48,52,56,60}中的一个,基矩阵中子矩阵D可以包括本文档来自技高网...

【技术保护点】
1.一种编码方法,其特征在于,所述方法包括:使用低密度奇偶校验LDPC矩阵对输入序列进行编码;所述LDPC矩阵的基图表示为m行n列的矩阵,m为大于或者等于5的整数,n为大于或者等于27的整数;所述基图至少包括子矩阵A和子矩阵B,其中,所述子矩阵A为5行22列的矩阵;所述子矩阵B为5行5列的矩阵,其中,所述子矩阵B包括权重为3的列和双对角结构的子矩阵B’。

【技术特征摘要】
2017.05.05 CN 20171031421731.一种编码方法,其特征在于,所述方法包括:使用低密度奇偶校验LDPC矩阵对输入序列进行编码;所述LDPC矩阵的基图表示为m行n列的矩阵,m为大于或者等于5的整数,n为大于或者等于27的整数;所述基图至少包括子矩阵A和子矩阵B,其中,所述子矩阵A为5行22列的矩阵;所述子矩阵B为5行5列的矩阵,其中,所述子矩阵B包括权重为3的列和双对角结构的子矩阵B’。2.一种译码方法,其特征在于,所述方法包括:使用低密度奇偶校验LDPC矩阵对输入序列进行译码;所述LDPC矩阵的基图表示为m行n列的矩阵,m为大于或者等于5的整数,n为大于或者等于27的整数;所述基图至少包括子矩阵A和子矩阵B,其中,所述子矩阵A为5行22列的矩阵;所述子矩阵B为5行5列的矩阵,其中,所述子矩阵B包括一权重为3的列和双对角结构的子矩阵B’。3.根据权利要求1或2所述的方法,其特征在于,所述子矩阵A和所述子矩阵B构成的矩阵中,其中1行的权重满足大于或者等于1,且小于或者等于5,其余4行的权重分别满足大于或者等于17,且小于或者等于21。4.根据权利要求1至3任一项所述的方法,其特征在于,所述子矩阵A和所述子矩阵B构成的矩阵中,其中1行的权重为3,其余4行的权重为19。5.根据权利要求1至4任一项所述的方法,其特征在于,所述子矩阵A和所述子矩阵B构成的矩阵中,其中1行为:其余4行分别为以下各行之一:6.根据权利要求1至5任一项所述的方法,其特征在于,所述子矩阵A和子矩阵B构成的矩阵表示为7.根据权利要求1至6任一项所述的方法,其特征在于,所述LDPC矩阵的基矩阵HB对应所述子矩阵A和子矩阵B的部分表示为以下之一:或者,或者,或者,或者,8.根据权利要求1至7任一项所述的方法,其特征在于,所述基图还包括子矩阵C、子矩阵D和子矩阵E,其中,所述子矩阵C为5行mD列的全零矩阵;所述子矩阵D为mD行27列的矩阵;所述子矩阵E为mD行mD列的单位矩阵;mD为整数且0≤mD≤41。9.根据权利要求8所述的方法,其特征在于,所述子矩阵D包括矩阵F中的mD行,所述矩阵F为41行27列,所述矩阵F的各行的行重分别为7,7,9,8,7,7,8,6,6,5,6,5,5,6,5,5,5,5,4,4,4,5,4,5,4,4,4,4,3,4,4,4,4,3,3,4,4,3,3,3,4。10.根据权利要求9所述的方法,其特征在于,所述矩阵F表示为:11.根据权利要求10所述的方法,其特征在于,所述基矩阵HB对应子矩阵D的部分包括所述矩阵F的偏移矩阵中的mD行,所述矩阵F的偏移矩阵表示为以下之一:或者,或者,或者,或者,12.一种编码方法,其特征在于,所述方法包括:使用低密度奇偶校验LDPC矩阵对输入序列进行编码;所述LDPC矩阵的基图表示为m行n列的矩阵,m为大于或者等于7...

【专利技术属性】
技术研发人员:郑晨马亮刘晓健魏岳军曾歆
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1