Abstract:Considering the blind recognition of (n,1,m) convolutional codes at high bit error rate, a novel method based on modified Walsh-Hadamard Transform (WHT) is presented. First, the original issue is equivalent to the blind recognition of several 1/2 rate convolutional codes, and a system of linear equations for generating polynomial coefficients is established. Disadvantages of the existing methods based on WHT are analyzed, after which a more robust decision threshold is deduced, with a reduction in computational complexity by limiting the range of roots, and then the code length is recognized while the correct solution vector is found. Finally, the generator polynomial matrix of (n,1,m) convolutional codes is obtained by combining the generator polynomial of the equivalent 1/2 rate convolutional codes. The simulation results verify the effectiveness of the proposed method, which has a better performance when comparing to the traditional method.
YU P D, PENG H, and LI J. On blind recognition of channel codes within a candidate set[J]. IEEE Communications Letters, 2016, 20(4): 736-739. doi: 10.1109/LCOMM.2016. 2525759.
[2]
MOOSAVI R and LARSSON E G. Fast blind recognition of channel codes[J]. IEEE Transactions on Communications, 2014, 62(5): 1393-1405. doi: 10.1109/TCOMM.2014.050614. 130297.
[3]
CHEN W G and WU G. Blind recognition of (n-1)/n rate punctured convolutional encoders in a noisy environment[J]. Journal of Communications, 2015, 10(4): 260-267. doi: 10.12720/jcm.10.4.260-267.
[4]
YARDI A D, VIJAYAKUMARAN S, and KUMAR A. Blind reconstruction of binary cyclic codes from unsynchronized bit stream[J]. IEEE Transactions on Communications, 2016, 64(7): 2693-2706. doi: 10.1109/TCOMM.2016.2561931.
[5]
QIN J, HUANG Z, LIU C, et al. Novel blind recognition algorithm of frame synchronization words based on soft-decision in digital communication systems[J]. PLOS ONE, 2015, 10(7): 1-8. doi: 10.1371/journal.pone.0132114.
[6]
SOTEH A and BIZAKI H. On the analytical solution of rank problem in the convolutional code identification context[J]. IEEE Communications Letters, 2016, 20(3): 442-445. doi: 10.1109/LCOMM.2016.2519519.
[7]
WANG Y, WANG F H, and HUANG Z T. Blind recognition of (n,k,m) convolutional code based on local decision in a noisy environment[C]. International Conference on Automation, Mechanical Control and Computational Engineering, Jinan, China, 2015: 554-559.
LIU Jiancheng, YANG Xiaojing, and ZHANG Yu. Recognition of (n,1,m) convolutional code based on improved Euclidean algorithm[J]. Journal of Detection & Control, 2012, 34(1): 64-68. doi: 10.3969/j.issn.1008-1194.2012.01.015.
LIU Jian, WANG Xiaojun, and ZHOU Xiyuan. Blind recognition of convolutional coding based on Walsh- Hadamard transform[J]. Journal of Electronics & Information Technology, 2010, 32(4): 884-888. doi: 10.3724/ SP.J.1146.2012.00497.
XIE Hui, WANG Fenghua, and HUANG Zhitao. Blind recognition of (n,1,m) convolutional code based on maximum likelihood detection[J]. Journal of Electronics & Information Technology, 2013, 35(7): 1671-1676. doi: 10.3724/SP.J.1146. 2012.01578.
[13]
LIN S and COSTELLOD J著. 晏坚, 何元智, 潘亚汉, 等译. 差错控制编码[M]. 北京: 机械工业出版社, 2007: 300-321.
LIN S and COSTELLOD J. YAN Jian, HE Yuanzhi, PAN Yahan, et al. Error Control Coding[M]. Beijing: China Machine Press, 2007: 300-321.
YANG Xiaowei and GAN Lu. Blind estimation algorithm of the linear block codes parameters based on WHT[J]. Journal of Electronics & Information Technology, 2012, 34(7): 1642-1646. doi: 10.3724/SP.J.1146.2011.01311.
[15]
HAYKIN S. Communication Systems[M]. New York, USA: John Wiley & Sons, Inc., 2001: 349-352.
[16]
XIA Tian and WU H C. Novel blind identification of LDPC codes using average LLR of syndrome a posteriori probability [J]. IEEE Transactions on Signal Processing, 2014, 62(3): 352-355. doi: 10.1109/TSP.2013.2293975.