Forward error correction coding is the most common way of channel coding and the key point of error correction coding. Therefore, the recognition of which coding type is an important issue in non-cooperative communication. At present, the recognition of FEC codes is mainly concentrated in the field of semi-blind identification with known types of codes. However, the receiver cannot know the types of channel coding previously in non-cooperative systems such as cognitive radio and remote sensing of communication. Therefore, it is important to recognize the error-correcting encoding type with no prior information. In the paper, we come up with a neoteric method to identify the types of FEC codes based on Recurrent Neural Network (RNN) under the condition of non-cooperative communication. The algorithm classifies the input data into Bose-Chaudhuri-Hocquenghem (BCH) codes, Low-density Parity-check (LDPC) codes, Turbo codes and convolutional codes. So as to train the RNN model with better performance, the weight initialization method is optimized and the network performance is improved. The experimental result indicates that the average recognition rate of this model is 99% when the signal-to-noise ratio (SNR) ranges from 0 dB to 10 dB, which is in line with the requirements of engineering practice under the condition of non-cooperative communication. Moreover, the comparison of different parameters and models show the effectiveness and practicability of the algorithm proposed.
It is difficult to recognize Automatic Link Establishment (ALE) behaviors of a short-wave radio station, if we do not acquire the radio station’s communication protocol standard. A method is proposed to recognize different ALE behaviors by using an improved unidimensional DenseNet. In this work, we directly recognize ALE signals in physical layer without the radio station’s communication protocol standard. Hence, we can avoid difficulties in demodulation, decryption and so on. Actually, the original DenseNet is used extensively in the field of computer vision, so the original DenseNet is firstly adapted for the unidimensional input. And then, two parallel dense blocks are used in our improved unidimensional DenseNet, which could improve the capability of network to extract ALE signals’ deep features. The experimental results show that the proposed method is able to recognize different ALE behaviors of a short-wave radio station. And improved DenseNet has better recognition performance than simple DenseNet. The simple DenseNet only contains one dense block. Finally, the results of comparison experiments also show that some classic networks have worse performance in ALE behaviors recognition, such as LeNet-5, ResNet-34, and DenseNet-121.
It is difficult to obtain many labeled Link Establishment (LE) behavior signals sent by non-cooperative short-wave radio stations. We propose a novel unidimensional Auxiliary Classifier Generative Adversarial Network (ACGAN) to get more signals and then use unidimensional DenseNet to recognize LE behaviors. Firstly, a few real samples were randomly selected from many real signals as the training set of unidimensional ACGAN. Then, the new training set was formed by combining real samples with fake samples generated by the trained ACGAN. In addition, the unidimensional convolutional auto-coder was proposed to describe the reliability of these generated samples. Finally, different LE behaviors could be recognized without the communication protocol standard by using the new training set to train unidimensional DenseNet. Experimental results revealed that unidimensional ACGAN effectively augmented the training set, thus improving the performance of recognition algorithm. When the number of original training samples was 400, 700, 1000, or 1300, the recognition accuracy of unidimensional ACGAN+DenseNet was 1.92, 6.16, 4.63, and 3.06% higher, respectively, than that of unidimensional DenseNet.
1 January 2021 in Journal of Physics: Conference Series
For the problem that it is difficult to recognize the type of link establishment (LE) behaviors of radio station whose communication protocol is unknown, a method is proposed to solve the problem by using convolutional neural network (CNN) to recognize LE behaviors. Themethod processes physical layer signals directly and breaks through limitation of unknown protocol standard. Three classical CNN models are optimized through experiments so that they become more suitable for recognition of one-dimensional time series signals. Experimental results show CNN can effectively recognize the different link establishment behaviors with a large number of training samples. Moreover, DenseNet whose recognition accuracy can reach 96% when the signal-to-noise ratio (SNR) is 0dB has the best performance compared to GoogLeNet and ResNet.
Forward error correction codes (FEC) are one of the vital sections of modern communication systems; therefore, recognition of the coding type is an important issue in non-cooperative communication. At present, the recognition of FEC codes is mainly concentrated in the field of semi-blind identification with known types of codes. However, based on information asymmetry, the receiver cannot know the types of channel coding previously used in non-cooperative systems such as cognitive radio and remote sensing of communication. Therefore, it is important to recognize the error-correcting encoding type with no prior information. Although the traditional algorithm can also recognize the type of codes, it is only applicable to the case without errors, and its practicability is poor. In the paper, we propose a new method to identify the types of FEC codes based on depth distribution in non-cooperative communication. The proposed algorithm can effectively recognize linear block codes, convolutional codes, and Turbo codes under a low error probability level, and has a higher robustness to noise transmission environment. In addition, an improved matrix estimation algorithm based on Gaussian elimination was adopted in this paper, which effectively improves the parameter identification in a noisy environment. Finally, we used a general framework to unify all the reconstruction algorithms to simplify the complexity of the algorithm. The simulation results show that, compared with the traditional algorithm based on matrix rank, the proposed algorithm has a better anti-interference performance. The method proposed is simple and convenient for engineering and practical applications.