Systems Engineering and Electronics ›› 2021, Vol. 43 ›› Issue (4): 1110-1118.doi: 10.12305/j.issn.1001-506X.2021.04.29

• Communications and Networks • Previous Articles     Next Articles

Blind recognition algorithm for multi-STBC based on deep learning

Keyuan YU1(), Limin ZHANG1(), Wenjun YAN1,*(), Kun JIN2()   

  1. 1. Institute of Information Fusion, Naval Aviation University, Yantai 264001, China
    2. School of Basis of Aviation, Naval Aviation University, Yantai 264001, China
  • Received:2020-05-08 Online:2021-03-25 Published:2021-03-31
  • Contact: Wenjun YAN E-mail:gfsskfqp@163.com;iamzlm@163.com;wj_yan@foxmail.com;jinkunhg@163.com

Abstract:

To solve the problem that different coding types are difficult to distinguish in space-time block code (STBC) recognition, a blind algorithm is proposed for STBC recognition based on convolutional neural network. In this algorithm, the received signal is preprocessed in frequency domain by autocorrelation function, input into the convolutional neural network to extract the signal features, and the features are mapped at the full connection layer to realize the recognition of six STBC types. Simulation experiment results show that the proposed algorithm can effectively distinguish three STBC3 codes of high similarity in the absence of channel and noise under the condition of a priori information, and the recognizable code type of STBC can be expanded from the current four to six, identification accuracy can reach 96%. The complexity of this method is low, and does not need to use a large number of sample data, Which has high real-time performance and good engineering application value.

Key words: blind signal recognition, space-time block code, convolutional neural network, data preprocessing, autocorrelation function

CLC Number: 

[an error occurred while processing this directive]