Fast Blind Recognition of Convolutional Interleavers Based on Existence of Frame Sync Codes

被引:0
作者
Yu P.-D. [1 ]
Peng H. [1 ]
Gong K.-X. [1 ]
Chen Z.-L. [1 ]
Sun H.-F. [2 ]
机构
[1] Information Engineering University, Zhengzhou, 450001, Henan
[2] 63981 Forces, Wuhan, 430000, Hubei
来源
Tien Tzu Hsueh Pao/Acta Electronica Sinica | 2018年 / 46卷 / 06期
关键词
Blind recognition; Channel coding; Cognitive radio; Convolutional interleaver; Frame synchronization; Non-cooperative communication; Wireless communication;
D O I
10.3969/j.issn.0372-2112.2018.06.038
中图分类号
学科分类号
摘要
Channel coding technology is widely used in digital wireless communication systems for forward error correction. Channel coding recognition means to reversely recognizing the coding parameters. For blind recognition of convolutional interleavers, the existing method based on the existence of frame sync codes has high computational complexity, and is not able to recognize the depth starting point. The method even fails for certain interleaver and frame length combinations. Its main computation is in recognizing the period of frame sync code in the interleaved sequence. In this paper, a low complexity method which avoids lots of repeated computation is developed for the period recognition. Then, a method called cyclic convolutional de-interleaving is proposed to de-interleave the partitioned-and-summed version of the interleaved sequence, and thus the frame sync code and the interleaver parameters are recovered in the meantime. The proposed methods are able to recognize the whole parameters for any interleaver and frame length combinations. Theoretical and simulation results show that, compared to the existing method, the proposed methods reduce the computational complexity by a percentage ranging from around 50% to more than 90%, and improves robustness against channel noise by more than 2dB, showing high application value in areas like cognitive radio. © 2018, Chinese Institute of Electronics. All right reserved.
引用
收藏
页码:1530 / 1536
页数:6
相关论文
共 17 条
[1]  
Lin S., Costello D.J., Error Control Coding(Second Edition), (2005)
[2]  
Xie H., Wang F.-H., Huang Z.-T., A method for blind recognition of convolutional interleaver, Journal of Electronics & Information Technology, 35, 8, pp. 1952-1957, (2013)
[3]  
Ramsey J.L., Realization of optimum interleavers, IEEE Transactions on Information Theory, 16, 3, pp. 338-345, (1970)
[4]  
Vijayakumaran S., Identifying block codes using Groebner bases, IEEE International Conference on Communications(ICC), pp. 4424-4430, (2015)
[5]  
Kuo Y.-H., Zeng W.-T., Chen J., Blind identification of primitive BCH codes parameters based on probability approximation, Journal of Electronics & Information Technology, 36, 2, pp. 332-339, (2014)
[6]  
Soteh A.G., Bizaki H.K., On the analytical solution of rank problem in the convolutional code identification context, IEEE Communications Letters, 20, 3, pp. 644-647, (2016)
[7]  
Liu J., Li J., Peng H., Estimation of turbo-code interleaver based on average conformity of parity-check equation, Acta Electronic Sinica, 44, 5, pp. 1213-1218, (2016)
[8]  
Moosavi R., Larsson E.G., Fast blind recognition of channel codes, IEEE Transactions on Communications, 62, 5, pp. 1393-1405, (2014)
[9]  
Yu P.-D., Peng H., Li J., On Blind Recognition of Channel Codes within a Candidate set, IEEE Communications Letters, 20, 4, pp. 736-739, (2016)
[10]  
Ma Y., Zhang L., Reconstruction of scrambler with real-time test, Journal of Electronics & Information Technology, 38, 7, pp. 332-339, (2016)