1. Introduction
Communication signals’ recognition technology[1,2] is a major research topic in the field of electronic warfare. Feature extraction[3] and classifier design[4] are the two key links. With the rapid development of communication technology, the types of communication signals and the complexity of modulations are gradually increasing, which require more high-level modulation recognition algorithms. How to extract modulation characteristics of the signals effectively and design efficient classifier become important issues no matter in military or civilian areas.
In recent years, researchers[5-6] have made great progresses in communication signal recognition. Some traditional algorithms such as Higher order cumulants algorithm, wavelet transform based algorithm and spectrum analysis based algorithm have been widely used in the field of signal recognition. While, higher order cumulants algorithm[7] is limited to the recognition at white noise conditions. Wavelet wave based algorithm[8] is simple, but it is difficult to recognize the singals at low SNR. Spectral analysis[9] can extract the power spectrum[10] and cyclic spectrum[11-12] characteristics of signals in frequency domain, which can reduce the impact of noise in the channel. However, it needs much priori knowledge of the signal, and the calculation process is relatively complex, which greatly limits the application of it. The traditional method, decision theory[13] based algorithm is simple, but the key parameter, threshold value is sensitive to noise, which increases the difficulties of setting threshold value. So its anti-noise ability is poor. Constellation map[14] displays the structure characteristics of signals. It has the advantage of simple, intuitive, and low dependence on SNR. However, it requires strict synchronization with the receiving system, and also needs to estimate, synchronize and correct the initial phase and carrier wave of signals, which make it difficult to recognize the signals. Wang Hai-hua[15] used Holder coefficient method in radar signal for intra-pulse feature extraction, and neural network algorithm for identification. However, they had no further discussion about how to determine the values of the important parameters p and q in Holder coefficient algorithm, which could affect signal recognition results directly. Moreover, the application of Holder coefficient was limited in radar signal intra-pulse feature extraction[16], and was never applied in the field of communication modulation signal recognition. Similar coefficient[17] has been widely used in radar signal feature selection, and some achievements have been made. However, similar coefficient limited the value selection of p and q [18] in Holder coefficient formula, which affects the clustering features of the characteristic values to some extent. This research discussed the values of p and q in Holder coefficient algorithms which affected the characteristic values’ distances among different communication modulation signals. Based on the theory above, Holder coefficient features were extracted. According to the distribution of the extracted features, interval gray relation algorithm with improved adaptive weight was adopt to classify the features. Simulation results showed that, the proposed recognition algorithm based on Holder coefficient theory and interval gray relation classifier had better recognition results at low SNR conditions and good application value in the field of pattern recognition.
2. Holder Coefficient Algorithm
2.1 Basic Theory
Let with p, q > 1, for arbitrary vector X = (x1,x2,⋯,xn)T,
Y = (y1,y2,⋯,yn)T, and X ∈ Cn, Y ∈ Cn, Holder inequality states that [19]:
Based on the definition above, Holder coefficient for two discrete signals {f1(i) ≥ 0, i = 1,2,⋯,N}, {f2(i) ≥ 0, i = 1,2,⋯,N} can be defined as:
where the values of discrete positive signals {f1(i)}, {f2(i)} are not always equal to zero, and 0 ≤ H ≤ 1 .If p = q = 2 , it becomes similar coefficient [20]. Similar coefficient is a special example of Holder coefficient.
2.2 Feature Extraction Steps
Holder coefficient represents the similar relevance degree of two signals. When and k is a real number, H gets the maximum value Hmax = 1 , as the two signals have the greatest similar relevance, which means that they belong to the same type of modulation. Only when Hc gets the minimum value Hcmin = 0 , as the two signals have the least similar relevance, which shows that the two types of signals are uncorrelated. That is to say the two signals belong to different types of modulations.
The above theoretical analysis shows that, it is possible to analysis clustering features of Holder coefficient based feature extraction algorithms of different communication modulation signals. The algorithm processes are demonstrated as follows:
(1) Suppose the communication modulation signal to be identified is s , and its bandwidth and carrier frequency are known. After sampling the signal, the discrete signal sequence s(i), i = 1,2,⋯N is obtained. And then transform the sequence from time domain to frequency domain by FFT, and normalize it. Suppose the signal sequence after pretreatment is {S(f)}.
(2) After the pretreatment, the spectrum characteristics of different signals are obtained. Then, two different reference sequences are chosen to calculate Holder coefficient features to constitute a two-dimensional distribution vector, which possesses good interclass gathered degree.
Rectangular window function {S1(f)} and triangle window function {S2(f)} are used as reference sequences in this research. On one hand, rectangular and triangular waves are the most basic signals in practical engineering application, and they are easy to generate. On the other hand, reference signals are just used to get the holder coefficient values of the signals to be identified. The more simple the reference signals, the more uncomplicated the Holder algorithm. Then, Holder coefficient values of the signal to be identified with the two reference signal sequences are calculated.
According to formula (2), Holder coefficient value Hc of the signal sequences {S(f)} with rectangle signal sequences {S1(f)} [15] is calculated as:
where rectangle signal sequences {S1(f)} is :
where N is the number of nonzero points of rectangular signal sequences.
Similarly, Holder coefficient value Ht of the signal sequences {S(f)} with triangle signal sequences {S2(f)} [15] can be calculated as :
where triangle signal sequences {S2(f)} can be expressed as :
where N is the number of nonzero points of triangle signal sequences.
(3) Based on the Holder coefficient value Hc and Ht, a two-dimensional characteristics vector is formed H = [Hc, Ht], which is the result of feature extraction.
3. Interval Gray Relation Classifier
Due to the complexity of communication signal, the uncertainty of noise, and the existence of counting error, Holder coefficient characteristic value is not always a steady value, but fluctuated in a certain interval, which can be expressed by interval value. If we use the points in the interval to classify the signals, such as the classifiers of support vector machine or neural network, with the reduction of SNR, the recognition results will be low. So it is difficult to realize the exact identification at low SNR conditions. Thus, interval gray relation algorithm [21] was adopted in this research to classify the Holder coefficient characteristics, which had better classification effect for overlapping features. Meanwhile, entropy weight algorithm was adopted to calculate the weight of characteristic parameters according to the important degree of the characteristics, in order to improve the adaptability of the algorithm. Compared with neural network classifier and the traditional gray relation classifier, the classification algorithm in this research has better recognition results for this kind of overlapping characteristics. According to the characteristic vector H = [Hc, Ht] extracted in part 2, the procedure of this algorithm can be described below:
(1) After repeatedly extracting the Holder coefficient features of communication signals, record the fluctuating interval of each Holder coefficient value, which means that record the maximum and minimum values of the characteristics. And then, feature interval matrix can be developed, namely:
where Hncmin and Hncmax are respectively the minimum and maximum values of features Hc of the nth communication signal in formula (3). Hntmin and Hntmax are respectively the minimum and maximum values of features Ht of the nth communication signal in formula (5). Thus, the characteristics’ interval matrix H can be obtained.
(2) Normally, after getting the characteristics’ interval matrix, first process the matrix interval characteristics [22] to make it dimensionless. However, dimensionless processing often makes the characteristics varying in a small area which make the feature distances of different signals small. Correspondingly, the calculated amount will also increase. Due to that the reference matrix belong to the same magnitude for different communication modulation signals, and the characteristics’ values also belong to the same level, dimensionless processing is not needed for this proposed algorithms. Interval leave degree[23] formula was directly used to calculate the interval distance.
Suppose the characteristic’s interval matrix that calculated with rectangular wave of the signals to be identified is H0cmin. The Holder coefficient interval leave degree dnc of the unknown signal’s feature matrix with the nth known communication signal can be calculated as:
Similarly, with triangular wave, dnt can be defined as:
(3) According to the formula of interval gray relation algorithm [24], the gray relation coefficient matrix is calculated as:
where, the meaning of n is the same with the former n which represents the nth communication modulation signal. m = c, t represent the two Holder coefficient characteristics mentioned above. ρ is resolution coefficient, which usually equals to 0.5.
Thus we can get the interval gray relation coefficient matrix εnm :
Using the obtained Holder coefficient characteristic matrix H = [Hc, Ht] to calculate the gray relation degree of the unknown signal with all known signals in the data base, the most basic relation algorithm[25] is to calculate the average value of the relation coefficients as the relation degree of the signal, it averages the contribution of various characteristics, which can not get the optimal choice of the characteristics. Therefore, in this research, corresponding weight values were given to each of the relation coefficient matrix’s value, which means that larger weight was given to the characteristics that have both larger interclass gathered degree and larger outclass separated degree. Conversely, small weight was given to the characteristics with opposite property. This process can select the optimal features so that to improve the adaptive ability of the classifier. The specific steps of weights assignment can be performed as follows:
Take the weight value of relation coefficient εic of signal i as an example, the weight value calculation method of εit is the same as εic. The normalized entropy value hic of relation coefficient εic can be defined as:
where, n is the nth modulation signal, and define that if εic = 0, pic ln pic = 0 。
Thus, the weight value aic of the feature εic is defined as:
So the relation degree ri is:
The value of ri reflects the similarity degree of the unknown signal sequences’ characteristics to be identified with the known signal sequences’. The larger the value of ri is, the greater probability the unknown signal belongs to the ith sequence of the signal. Hence, using this theory can achieve the purpose of identification.
4. Simulation Results and Analysis
Holder coefficient features have good clustering degree and can reflect the modulation characteristics of different communication signals well. This research just adopted this kind of clustering feature for the identification of different modulation signals. However, the definition of formula (2) explains that, the values of p and q that selected in Holder coefficient calculating process directly affects the calculation results and the clustering level of features. Therefore, the selection of value p and q is also a novel key issue that discussed in this research. In this study, all the simulation results were calculated using a household computer with an Intel 2.4 GHz dual processor.
The Holder coefficient value curves of different communication signals with changing value p 、q are shown in Fig. 1 and Fig. 2. They are the variant values of Holder characteristic coefficient when 1 < p ≤ 2 ( p = 1.1,1.2,⋯,1.9,2 ) and 2 < p ≤ 30 ( p = 2,3,⋯,30) respectively. Specially, p = 2 is the definition of similar coefficient. It can be seen that the curves of Holder coefficient in two intervals are apparently different, while the situations of p > 1 that defined in Holder inequality can be considered comprehensively. Due to the existence of noise under the realistic environment, the simulation condition is at the SNR of 20dB. Besides the interclass gathered degree, anti-noise ability is also need to be considered when select the value of p and q.
Fig. 1.Holder coefficient characteristic value curves of different modulation signals (1 < p ≤ 2 )
Fig. 2.Holder coefficient characteristic value curves of different modulation signals (2 < p ≤ 30 )
Comparing the curves in Fig. 1 and Fig. 2, we select the p value with greater distance of different signal characteristics and the values that have best anti-noise ability as the final value . Paradigm distance algorithm was used to calculate the distances of corresponding feature points’ values of different signals repeatedly. Due to the existence of noise, the points in the curves are not fixed values but fluctuated in a certain interval. So the distances calculated are also not stable. Therefore, Monte Carlo experiment was adopted to calculate the distances 500 times, then select the p value whose corresponding features has the best anti-noise ability and separated degree. After calculating we choose p1 = 2 for rectangular wave, while for triangle wave, we choose p2 = 5 .The two dimensional Holder coefficient characteristics curves of different modulation signals under the environment of different SNR were shown in Fig. 3.
Fig. 3.Holder coefficient characteristics’ curves of different signals at different SNR conditions (a) SNR=10dB (b) SNR=5dB (c) SNR=0dB (d) SNR=-5dB
It can be seen that two dimensional Holder coefficient characteristic values of different modulation signals are not fixed but fluctuated in an interval. They only have good separating degree among different signals at high SNR conditions. But with the reduction of SNR, especially when SNR = 0dB, the characteristics’ intervals of PSK, ASK signals have great overlap, and the characteristics of FM signal also have a certain overlap with PM, AM signals. When SNR=-5dB, there are different levels of overlaps among the six types of signals. In this case, better design of classifier is in great need. Neural network classifier[15] is widely used in signal classification due to its strong adaptive ability. Gray relation algorithm was applied in classifier design [25], which also got a good classification effect compared with neural network. In recent years, some improved gray relation algorithm[26] was proposed, which had better recognition effect at low SNR. According to the overlapping distribution characteristics extracted in this research, interval gray relation algorithm with improved adaptive weight was adopted to recognize the signals. Although the overlapping phenomena appear in Fig. 3, the signal’s characteristics are not overlapped completely. So, recognition using different features’ distribution intervals can be achieved. Compared the classifier adopted in this research with the above traditional methods, simulation results were shown in Fig. 4.
Fig. 4.Recognition rates of different classifiers at different SNR
In order to show the performance of Holder coefficient based feature extraction algorithm, compare the anti-noise ability time of recognition process of the algorithm in this research with the traditional decision tree algorithm[27] and cyclic spectrum based algorithm[28], the results are shown in Table 1 and Table 2.
Table 1.Recogniton rates of three algorithms under different SNR
Table 2.Calculation time of three algorithms
It can be seen that when the SNR is high, all different signals have better separating degree, and all the four classifiers can achieve the recognition rate of 100%. However, with the reduction of SNR, different features’ intervals have overlaps to some extent. When the overlap spaces become larger, recognition rate falls rapidly [15,25,26]. Only the proposed classifier can still maintain high recognition rate.
In order to verify the properties of the obtained value p , three groups of p values were selected to compare . Recognition rate curves of different signals at different SNR conditions were simulated and shown in Fig. 5. Similarly, p1 and p2 represent the parameters of Holder coefficient formula with rectangle wave and triangle wave respectively.
Fig. 5.Recognition rates of different values of p at different SNR
The value of p in curve (a) was selected by maximizing paradigm distance according to Fig. 1. In curve (b), it was selected based on similar coefficient which is the special case of Holder coefficient function. Curve (c) selected the optimal value by maximizing paradigm distance and anti-noise ability, which combined Fig. 1 with Fig. 2 together it had the highest recognition rates under different SNR. Simulation results show that, the recognition rate in Curve (c) stays relatively stable at low SNR conditions.
5. Conclusion
Feature extraction and classifier design are the two important parts of signal recognition. Nowadays, varies kinds of algorithms have been proposed for better recognition results at low SNR conditions and low computation to realize the real time recognition, which make it became a hot issue in the field of pattern recognition.
A new feature extraction method based on Holder coefficient features was proposed in this research. And the selection of parameter value p was discussed in detail. Then an improved adaptive interval gray relation algorithm was adopted to recognize the extracted characteristic parameters effectively. Simulation results show that, Holder coefficient theory can be used to extract features of communication signals and has good aggregation degree. The improved classifier has better recognition performance at low SNR compared with other classifiers. This research provides a good basic theory for communication signal modulation recognition in engineering at low SNR conditions.
Prior knowledge needs to be known in most signals recognition algorithms including the algorithm improved in this research, which is the potential drawback of this study. Hence, blind recognition algorithms are still the focus need to be explored in this field.
The selection of p value is discussed in this research. And there is an another issue we want to discussed that whether we can choose some other referenced waveform to achieve better recognition results, it is the work we will do in future work.
References
- Maksymyuk, T. Longzhe Han, Xiaohu Ge, Hsiao-Hwa Chen. “Quasi-quadrature Modulation Method for Power Efficient Video Transmission over LTE Networks,” IEEE Transactions on Vehicular Technology, vol. 63, no. 5, pp. 2083-2092, 2014. Article (CrossRef Link) https://doi.org/10.1109/TVT.2014.2313658
- Y. Liu, O. Simeone, A. M. Haimovich and W. Su, “Modulation Classification via Gibbs Sampling Based on a Latent Dirichlet Bayesian Network,” IEEE Signal Process. Lett., vol. 21, no. 9, pp. 1135-1139, 2014. Article (CrossRef Link) https://doi.org/10.1109/LSP.2014.2327193
- Dopido I., Villa A., Plaza A., Gamba P. “A Quantitative and Comparative Assessment of Unmixing-Based Feature Extraction Techniques for Hyperspectral Image Classification,” IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol. 5, no.2, pp. 421-435, 2012. Article (CrossRef Link) https://doi.org/10.1109/JSTARS.2011.2176721
- Yukinawa, N., Oba, S., Kato, K., et al. “Optimal Aggregation of Binary Classifiers for Multiclass Cancer Diagnosis Using Gene Expression Profiles,” IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol. 6, no. 2, pp. 333-343, 2009. Article (CrossRef Link) https://doi.org/10.1109/TCBB.2007.70239
- Shi, Q., Karasawa, Y., “Automatic modulation identification based on the probability density function of signal phase,” IEEE Transactions on Communications, vol. 60, no. 4, pp. 1033-1044, 2012. Article (CrossRef Link) https://doi.org/10.1109/TCOMM.2012.021712.100638
- Kharbech, S., Dayoub, I., Zwingelstein-Colin, M., Simon, E., Hassan, K., “Blind digital modulation identification for time-selective MIMO channels,” Wireless Communications Letters IEEE, vol. 3, no. 4, pp. 373-376, 2014. Article (CrossRef Link) https://doi.org/10.1109/LWC.2014.2318041
- Ghasemi S., Gangal A. "An effective algorithm for automatic modulation recognition," Signal Processing and Communications Applications Conference (SIU), pp. 903-906, 2014. Article (CrossRef Link)
- Evagorou, D., Kyprianou, A., Lewin, P.L., et al. “Feature extraction of partial discharge signals using the wavelet packet transform and classification with a probabilistic neural network,” Science Measurement and Technology, vol. 4, no. 3, pp. 3177-192, 2010. Article (CrossRef Link)
- Nemala S.K., Patil K., Elhilali M. “A Multistream Feature Framework Based on Bandpass Modulation Filtering for Robust Speech Recognition,” IEEE Transactions on Audio, Speech, and Language Processing, vol. 21, no.2, pp. 416-426, 2013. Article (CrossRef Link) https://doi.org/10.1109/TASL.2012.2219526
- ZunhuaGuo, Shaohong Li. “One-Dimensional Frequency-Domain Features for Aircraft Recognition from Radar Range Profiles,” IEEE Transactions on Aerospace and Electronic Systems, vol. 46, no. 4, pp.1880-1892, 2010. Article(CrossRef Link) https://doi.org/10.1109/TAES.2010.5595601
- Boutte D., Santhanam B. “A Hybrid ICA-SVM Approach to Continuous Phase Modulation Recognition,” IEEE Signal Processing Letters, vol. 16, no. 5, pp.402-405, 2009. Article (CrossRef Link) https://doi.org/10.1109/LSP.2009.2016444
- Lei Kong, Zhijun Xu, Jinming Wang, Kexiu Pan. "A novel algorithm for jamming recognition in wireless communication," 2013 6th International Congress on Image and Signal Processing (CISP), vol. 3, pp. 1473-1477, 2013. ArticleCrossRef Link)
- Mihalache A., Ionescu V. "Theory of satisfactory decisions and its application to conflict resolution," in Proc. of 2010 8th International Conference on Communications (COMM), pp. 393-396, 2010. Article (CrossRef Link)
- Yang Liu, Zhang Lin, Zhang Zhongpei. "High order QAM signals recognition based on layered modulation," International Conference on Communications, Circuits and Systems, pp.73-76, 2009. Article (CrossRef Link)
- Wang Hai-hua, Shen Xiao-feng. “New intra-pulse feature extraction approach of radar emitter signal,” Systems Engineering and Electronic, vol. 31, no. 4, pp. 809-811, 2009. Article (CrossRef Link)
- Wang Hai-hua, Shen Xiao-feng. “Feature Analysis of Radar Emitter Signals Based on Symmetrical Holder Coefficient,” Space Electronic Technology, no. 3, pp. 55-59, 2010. Article (CrossRef Link)
- Zhang Ge-xiang, Jin Wei-dong, Hu Lai-zhao. “Resemblance Coefficient Based Feature Selection Algorithm for Radar Emitter Signal Recognition,” Signal Processing, vol. 12, no. 6, pp. 663-667, 2005. Article (CrossRef Link)
- Han Jun, He Ming-hao, ZHU Yuan-qing, et al. “Sorting Radar Signal based on the resemblance Coefficient of Bispectrum Two Dimensions Characteristic,” Chinese Journal of Radio Science, vol. 24, no. 5, pp. 848-853, 2009. Article (CrossRef Link)
- Paleologu, C., Benesty, J., Gaensler, T., et al. "Class of double-talk detectors based on the Holder inequality," in Proc. of 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 425-428, 2011.
- Xiong Wei, Cao Lan-ying, Hao Zhi-mei. “Frequency Recognition of Radar Jamming Types Base on Multi-scale Resemblance coefficient,” Computer Simulation, vol. 27, no. 3, pp. 19-22, 2010. Article (CrossRef Link)
- Wang Cha-xiang. “Study on Assignment Problems With Intervals Based on Incidence Degree,” Mathematics in Practice and Theory, vol. 41, no. 3, pp. 165-169, 2011. Article (CrossRef Link)
- Li Wei-jun, Ye Fei. “Interval Appraise Method Based on Grey Relation,” Systems Engineering and Electronics, vol. 23, no. 2, pp. 55-57, 2001. Article (CrossRef Link)
- Rong Chen, Peide Liu, Shukun Tang. "Research on Supply-Chain Supplier Selection Based on TOPSIS Method with Interval Number and Unknown Weight," in Proc. of 4th International Conference on Wireless Communications, Networking and Mobile Computing, pp. 1-4, 2008. Article (CrossRef Link)
- Liu Ya-qiang, Guo Si-cong. “The Application of Interval Square Programming in Deriving the Weight Vector of Fuzzy Evaluation Factors,” Fuzzy System and Mathematics, vol. 17, no. 4, pp. 99-103, 2003. Article (CrossRef Link)
- Xie Song-yun, Zhang Hai-jun, Li Na, et al. “Applying Grey Correlation Theory to Classifying Procedure for Brain Neural Signals,” Journal of Northwestern Polytechnical University, vol. 25, no. 1, pp. 122-125, 2007. Article (CrossRef Link)
- Lin Yun, Si Xi-cai, Zhou Ruo-lin, et al. “Application of improved grey correlation algorithm on radiation source recognition,” Journal on Communications, vol. 31, no. 8A, pp. 166-171, 2010. Article (CrossRef Link)
- Jen-Tzung Chien. “Decision tree State tying using cluster validity criteria,” IEEE Transactions on Speech and Audio Processing, vol. 13, no.2, pp. 182-193, 2005. Article (CrossRef Link) https://doi.org/10.1109/TSA.2004.840941
- Zhijun Xu, Jinming Wang, Lei Kong. "A novel method for jamming recognition based on multi-slices of cyclic spectrum density," 2013 International Conference on Mechatronic Sciences, Electric Engineering and Computer (MEC), pp. 1135-1139, 2013. Article (CrossRef Link)
Cited by
- A Novel Classifier Design Algorithm Based on Gray Relation Theory vol.12, pp.None, 2015, https://doi.org/10.2174/1872212112666180828125338
- Signal Enhancement of a Variable Rate Vocoder with a Hybrid domain SNR Estimator vol.13, pp.2, 2015, https://doi.org/10.3837/tiis.2019.02.026