删余型Turbo码分量编码器盲识别算法

A blind recognition algorithm for the component encoder of punctured turbo code

  • 摘要: 摘 要:无法获得完整的递归系统卷积码(Recursive System Code,RSC)码字,传统的盲识别方法就不适用于删余型Turbo码的识别。于是该算法在识别序列的构造上进行了改进,针对Turbo码在删余位上的码字与对应的RSC码有所区别的情况,将该位上的码字视为“0”和“1”等概率出现的误码,从而对删余位进行归零处理并选取合适的截取序列进行匹配度计算,根据最后匹配度的总分布情况对删余型Turbo码分量编码器的参数进行识别。仿真结果表明针对码长为256,码率为1/2的删余型Turbo码,在最大误比特率不超过0.033的情况下正确识别率能保持在80%以上。

     

    Abstract: To solve the problem of blind identification for the punctured Turbo code component encoder, this paper proposes an improved check matrix matching algorithm for this code. Due to the puncturing operation in the encoding process of the Turbo code, the receiver cannot obtain a complete recursive system convolutional code, the traditional blind recognition method is not suitable for the identification of punctured Turbo codes. Therefore, this algorithm has improved the structure of the recognition sequence, for the case where the code words of the Turbo code in the punctured bits is different from the corresponding RSC code, treat these bits as an error code with the same probability of "0" and "1", thereby returing those bits to zero and contrusting appropriate interception sequence to calculate the matching degree, according to the total distribution of the final matching degree, the parameters of punctured turbo code component encoder are identified. Simulation results show that for a punctured turbo code with a code length of 256 and a code rate of 1/2, the correct recognition rate can be maintained above 80% when the maximum bit error rate does not exceed 0.033.

     

/

返回文章
返回