主权项 |
一种Turbo编码交织处理的方法,其特征在于,包括:收集Turbo编码器输出的第三路输出流;由第三路输出流直接进行交织处理后得到第二矩阵;其中,所述由第三路输出流直接进行交织处理后得到第二矩阵具体为:由第三路输出流进行无效比特填充处理得到第一矩阵,第一矩阵的列数为32,行数为与32相乘的积大于等于第三路输出流的比特数的最小整数,第一矩阵的第一行中从第一列开始填充有无效比特,无效比特的数量为第一矩阵的列数和行数的积,减去第三路输出流的比特数差值,第一矩阵没有填充无效比特的其它位置存放的数据从第一行到最后一行,每行从第一列到最后一列,依次为按输出顺序排列的第三路输出流中的数据;根据<img file="FDA0000593132990000011.GIF" wi="1247" he="181" />直接对第一矩阵进行交织处理得到第二矩阵,其中,π(k)表示第一矩阵中数据的序号,k表示第二矩阵中数据的序号,P表示置换函数,<img file="FDA0000593132990000012.GIF" wi="153" he="78" />表示在第一矩阵的行数,<img file="FDA0000593132990000013.GIF" wi="154" he="78" />表示在第一矩阵的列数,<img file="FDA0000593132990000014.GIF" wi="481" he="97" />置换函数P表示如表<img file="FDA0000593132990000015.GIF" wi="1524" he="337" /><0,16,8,24,4,20,12,28,2,18,10,26,6,22,14,30,1,17,9,25,5,21,13,29,3,19,11,27,7,23,15,31>中的0表示第一矩阵第1列,16表示第一矩阵第17列,···,31表示第一矩阵第32列,<img file="FDA0000593132990000016.GIF" wi="559" he="72" />中的P(0)表示第二矩阵第一列,P(1)表示第二矩阵第二列,···,<img file="FDA0000593132990000017.GIF" wi="305" he="78" />表示第二矩阵最后一列。 |