编码方法、编码器、解码器、发送装置和接收装置与流程

文档序号:12293983阅读:来源:国知局
编码方法、编码器、解码器、发送装置和接收装置与流程

技术特征:
1.编码方法,包括以下步骤:为从卷积码生成时变周期m、编码率为1/2的低密度奇偶校验卷积码代码字而提供奇偶校验矩阵的步骤,所述奇偶校验矩阵基于由式1表达的m个不同的奇偶校验多项式中第i奇偶校验多项式来定义km+i行,其中,m为1以上的整数,k为0以上的整数,i为1以上m以下的整数,所述式1为(Da1+Da2+…+Dar+1)X(D)+(Db1+Db2+…+Dbs+1)P(D)=0,其中,X(D)为信息序列的多项式表达,P(D)为奇偶序列的多项式表达,a1、a2、…ar为0以外的整数并为相互不同的值,r为1以上的整数,b1、b2、…bs为1以上的整数并为相互不同的值,s为1以上的整数;通过第1至第m的奇偶校验矩阵与输入数据的线性运算获取所述低密度奇偶校验卷积码代码字的步骤。2.如权利要求1所述的编码方法,所述时变周期m为从2至10。3.如权利要求1所述的编码方法,进一步包括:对所述低密度奇偶校验卷积码代码字进行周期性的并有规则的删截的步骤。4.如权利要求1至3的任意一项所述的编码方法,进一步包括:对所述输入数据中的终端比特,随着时间,使所述奇偶校验多项式的次数变小的步骤。5.编码器,包括:奇偶计算单元,用于为从卷积码生成时变周期m、编码率为1/2的低密度奇偶校验卷积码代码字,通过第1至第m的奇偶校验矩阵和输入数据的线性运算求作为低密度奇偶校验卷积码代码字的奇偶序列,所述奇偶校验矩阵基于由式1表达的m个不同的奇偶校验多项式中第i奇偶校验多项式来定义km+i行,其中,m为1以上的整数,k为0以上的整数,i为1以上m以下的整数,所述式1为(Da1+Da2+…+Dar+1)X(D)+(Db1+Db2+…+Dbs+1)P(D)=0,其中,X(D)为信息序列的多项式表达,P(D)为奇偶序列的多项式表达,a1、a2、…ar为0以外的整数并为相互不同的值,r为1以上的整数,b1、b2、…bs为1以上的整数并为相互不同的值,s为1以上的整数。6.解码器,用于进行低密度奇偶校验卷积码的置信传播解码,包括:行处理运算单元,用于为从卷积码生成时变周期m、编码率为1/2的低密度奇偶校验卷积码代码字,使用奇偶校验矩阵进行行处理运算,所述奇偶校验矩阵基于由式1表达的m个不同的奇偶校验多项式中第i奇偶校验多项式来定义km+i行,其中,m为1以上的整数,k为0以上的整数,i为1以上m以下的整数,所述式1为(Da1+Da2+…+Dar+1)X(D)+(Db1+Db2+…+Dbs+1)P(D)=0,其中,X(D)为信息序列的多项式表达,P(D)为奇偶序列的多项式表达,a1、a2、…ar为0以外的整数并为相互不同的值,r为1以上的整数,b1、b2、…bs为1以上的整数并为相互不同的值,s为1以上的整数;列处理运算单元,用于使用所述校验矩阵进行列处理运算;判定单元,用于利用所述行处理运算单元和列处理运算单元的运算结果估计代码字。7.发送装置,包括:编码器,用于为从卷积码生成时变周期m、编码率为1/2的低密度奇偶校验卷积码代码字,通过第1至第m的奇偶校验矩阵和输入数据的线性运算,生成作为低密度奇偶校验卷积码代码字的信息序列和奇偶序列,所述奇偶校验矩阵基于由式1所表达的m个不同的奇偶校验多项式中第q奇偶校验多项式来定义km+q行,其中,m为1以上的整数,k为0以上的整数,q为1以上的整数,所述式1为(Da1+Da2+…+Dar+1)X(D)+(Db1+Db2+…+Dbs+1)P(D)=0,其中,X(D)为信息序列的多项式表达,P(D)为奇偶序列的多项式表达,a1、a2、…ar为0以外的整数并为相互不同的值,r为1以上的整数,b1、b2、…bs为1以上的整数并为相互不同的值,s为1以上的整数;调制单元,生成对所述低密度奇偶校验卷积码代码字进行了调制的发送码元。8.如权利要求7所述的发送装置,其中,所述编码器对所述输入数据中的终端比特,随着时间,使所述奇偶校验多项式的次数变小。9.接收装置,包括:接收单元,用于接收以编码率为1/2的低密度奇偶校验卷积码进行了编码的调制信号;解码器,对于接收的所述调制信号使用奇偶检验矩阵进行置信传播解码,所述解码器包括:行处理运算单元,用于使用所述奇偶校验矩阵进行行处理运算;列处理运算单元,用于使用所述奇偶校验矩阵进行列处理运算;判定单元,用于利用所述行处理运算单元和列处理运算单元的运算结果估计代码字,所述奇偶检验矩阵基于由式1表达的m个不同的奇偶校验多项式中第q奇偶校验多项式来定义km+q行,其中,m为1以上的整数,k为0以上的整数,q为1以上m以下的整数,所述式1为(Da1+Da2+…+Dar+1)X(D)+(Db1+Db2+…+Dbs+1)P(D)=0,其中,X(D)为信息序列的多项式表达,P(D)为奇偶序列的多项式表达,a1、a2、…ar为0以外的整数并为相互不同的值,r为1以上的整数,b1、b2、···bs为1以上的整数并为相互不同的值,s为1以上的整数。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1