Welcome to Acta Armamentarii ! Today is Share:

Acta Armamentarii ›› 2018, Vol. 39 ›› Issue (4): 731-742.doi: 10.3969/j.issn.1000-1093.2018.04.013

• Paper • Previous Articles     Next Articles

Blind Identification of Turbo Codes on Trellis Termination at High Bit Error Rate

WU Zhao-jun1, ZHANG Li-min1, ZHONG Zhao-gen2   

  1. (1.Air Combat Service Academy, Naval Aviation University, Yantai 264001, Shandong, China; 2.Aviation Foundation Academy, Naval Aviation University, Yantai 264001, Shandong, China)
  • Received:2017-06-28 Revised:2017-06-28 Online:2018-05-30

Abstract: In order to overcome the low fault tolerance and high computational complexity of the existing algorithms for identification of code length, frame synchronization, bit rate and other parameters of Turbo codes on trellis termination, a new recognition algorithm with high fault tolerance is proposed. Because the differencing result of two initial code elements of each frame is zero, a new differential sequence analysis matrix can be constructed. The code length can be recognized by changing the columns of the analysis matrix and conducting the specific matrix transformation. The decision threshold of definitized zero and random zero is solved based on the minimax criterion, and then the frame synchronization is identified by traversing the definitized zero. According to the actual project and the coding constraints, the code rate and the number of registers can be identified by traversing their possible values. Simulated results show that the distribution of differential definitized zero positions agrees with the three summarized features, the decision threshold can effectively be used to recognize the definitized zero point, at the same time, the performance of the algorithm in the bit error tolerance is strong, and the recognition rate of various parameters can reach more than 96% when bit error is up to 0.20, besides, the required amount of data symbols and computation complexity is far less than the existing algorithm.Key

Key words: Turbocodeontrellistermination, difference, analysismatrix, minimaxcriterion, identification

CLC Number: