DOI QR코드

DOI QR Code

MFSK Signal Individual Identification Algorithm Based on Bi-spectrum and Wavelet Analyses

  • Ye, Fang (College of Information and Communication Engineering, Harbin Engineering University) ;
  • Chen, Jie (College of Information and Communication Engineering, Harbin Engineering University) ;
  • Li, Yibing (College of Information and Communication Engineering, Harbin Engineering University) ;
  • Ge, Juan (Southwest China Research Institute of Electronic Equipment)
  • Received : 2016.03.28
  • Accepted : 2016.08.07
  • Published : 2016.10.31

Abstract

Signal individual reconnaissance and identification is an extremely important research topic in non-cooperative domains such as electronic countermeasures and intelligence reconnaissance. Facing the characteristics of the complexity and changeability of current communication environment, how to realize radiation source signal individual identification under the low SNR conditions is an emphasis of research. A novel emitter individual identification method combined bi-spectrum analysis with wavelet feature is presented in this paper. It makes a feature fusion of bi-spectrum slice characteristics and energy variance characteristics of the secondary wavelet transform coefficient to identify MFSK signals under the low SNR (signal-to-noise ratios) environment. Theoretical analyses and computer simulation results show that the proposed algorithm has good recognition performance with the ability to suppress noise and interference, and reaches the recognition rate of more than 90% when the SNR is -6dB.

Keywords

1. Introduction

With the rapid development of digital signal processing technology, the radiation source signal individual identification is facing more severe challenges in non-cooperative domains such as electronic countermeasures and intelligence reconnaissance. That is, the mission is to realize the identification of emitter signal types and individual of the same type emitter signal by using a little of priori knowledge under the low SNR (signal to noise ratio) condition, and simultaneously, meet the real-time requirements of actual engineering application [1]. FSK (frequency shift keying) signal is a typical signal type in radar and communication field, and the study and research of the characteristics of MFSK (multiple frequency shift keying) signal are always the hot spot. Therefore, MFSK signal individual identification has essential application value and research significance.

A lot of researchers have done a lot of research of FSK signal individual recognition. Typical process of FSK signal individual identification is divided into three steps: signal preprocessing, parameter estimation or characteristics analysis and recognition algorithm. From the existing literatures, MFSK signal recognition methods can be divided into 2 categories: methods based on the likelihood function estimation [2-5], and methods based on signal feature extraction [6-11]. Obviously, different recognition methods have a tradeoff between computational complexity and identification accuracy [12]. In order to meet the requirements of practical applications, researchers have been exploring new solutions to improve the effectiveness of individual identification on the basis of the current communication environment. In the aspect of feature extraction, O.A.Dobre proposed a method to identify MFSK signal by using the first order cyclostationary feature without estimating parameters such as timing signal, instantaneous frequency [13]. And the recognition rate achieves about 90% when the SNR is -4dB. Zhang set the average polymerization degree of signal’s instantaneous frequency as new feature [14], which needs to estimate signal’s instantaneous frequency firstly. Li presented a classification algorithm based on wavelet and higher-order cumulants [15], whose experiments show that Gaussian white noise can be suppressed effectively by the analysis of extracted characteristics parameters. Reference [16] studied the singularity characteristics of wavelet modulus. Zeng investigated the time-frequency distribution characteristics of the intercepted signal to extract peak ratio and peak number of Hough transform as identification features [17]. The method achieves great identification results when the SNR is -4dB. Zhao utilized multi-fractal characteristics for modulation order identification of MFSK signal [18], and verified that the algorithm is unaffected by the α stable distribution noise and Gaussian noise.

On the one hand, according to above methods, it can be seen that higher order spectrum analysis is a very useful tool for non-stationary signal analysis and feature extraction [19-21], which has been used to MFSK signal recognition [22-23] in many researches. Theoretically, higher order spectrum method can not only completely inhibit Gaussian distribution noise and retain abundant phase information, but also improve the accuracy of signal processing. In a large number of high order spectrum analytic techniques, bi-spectrum is the lowest order method, which meets the real-time requirement of signal processing.

On the other hand, due to the characteristics of multi-resolution analysis of wavelet analysis, the signal can be divided into low frequency approximation and a series of high frequency details. Thus, wavelet analysis can show signal’s detail information in different scales [24-26]. Although the Gaussian noise and interference can be completely inhibited by bi-spectrum analysis theoretically, the non-Gaussian noise is powerless. The existence of non-Gaussian noise will disturb or even submerge subtle features, which increases the difficulty of fine feature extraction.

Through the elaboration of the merits and drawbacks of bi-spectrum and wavelet analyses, we can conclude that single analytic method cannot achieve ideal MFSK signal individual identification under low SNR. In order to address this problem, we adopt the idea of information fusion and propose two-dimensional feature fusion algorithm based on above two recognition methods. And the proposed algorithm combines bi-spectrum slice characteristics and wavelet coefficients characteristics to identify MFSK signal under low SNR condition.

This paper is organized as follows. Firstly, Section 2 and Section 3 present the bi-spectrum feature extraction and the wavelet low frequency feature extraction method respectively. Then, Section 4 presents the feature fusion method under low SNR conditions, Section 5 reports experimental results and analysis. Finally, conclusions are presented in Section 6.

 

2. Bi-spectrum Feature Extraction

In the field of signal processing, the first order statistics and the second order statistics play an important role. But for many signals, especially nonlinear signal, the characteristics cannot be well detected and represented by the second order statistics due to the influence of the devices or transmission interferences. As higher order statistics has one important characteristic that signal’s phase information can be reflected by the second order spectrum, it can be used to extract the subtle features of MFSK signal individuals.

2.1 Introduction of bi-spectrum slice

Assume that the observed data x : {x(1), x(2), ..., x(N)} is a real random sequence (N denotes sequence length), the probability density function of x is p(x). The corresponding characteristic function Φ(ω) can be denoted as:

And the first order characteristic function of N-dimensional random vector is defined as:

where,

Take the logarithm for formula (1) (2), and the second order characteristic functions of x , are separately defined as:

The k-order moment of x is defined as follows.

Therefore, the k-order cumulant of x is:

From formula (5) (6), we can conclude that mk and ck are the k-derivative of the first order characteristic function and the second characteristic function at the origin respectively.

For zero mean stationary random process {x(n)}, its k-order moment and k-order cumulants are separately represented as follows.

And the 3rd order cumulant of observation data x can be derived from formula (8).

where, m, n denote time delay, and k = 1,2,..., N .

The bi-spectrum of x is the two-dimensional Fourier transform of 3rd order cumulant c3x , which is defined as follows.

Finally, when the time delays in formula (9) are equal, that is m = n , bi-spectrum slice can be obtained.

2.2 Bi-spectrum slice of MFSK signals

Fig. 1 shows the relationship between bi-spectrum and the 3rd order cumulant. Considering the characteristics of symmetry and periodicity, bi-spectrum estimation can be performed around the triangle area where contains all required information.

Fig. 1.The relationship between bi-spectrum and the 3rd order cumulant

Fig. 2 shows the bi-spectrum curves of different MFSK signals respectively. It tells us that the bi-spectrum distributions of 2FSK, 4FSK and 8FSK are different. Thus, we can use bi-spectrum characteristics to recognize different MFSK signals.

Fig. 2.Bi-spectrum curves of different MFSK signals

Fig. 3 shows the bi-spectrum slice curves of different MFSK signals respectively. It can be seen that:

Fig. 3.Bi-spectrum slice of different MFSK signals

(1)Gaussian noise turned into discrete, homogeneous distribution after bi-spectrum analysis, whose influence can be basically eliminated;

(2)For MFSK signals with different modulation order, the frequency and phase differences of different signals are obvious;

(3)Bi-spectrum slice can visually reflects the difference of several MFSK signals. The spectrum peak is corresponding to signal’s frequency, and the number of peaks reflects signal’s modulation order M.

It can easily be verified in Fig. 3 that different MFSK signals have different bi-spectrum slice curves. Thus, according to the pattern that the bi-spectrum slices features of different signals are different, bi-spectrum slice information can be used as the feature for MFSK signal individual identification.

2.3 Envelop parameter of Bi-spectrum slice

Extracting envelope parameter of bi-spectrum slice, and establishing feature database.

For bi-spectrum slice sequence B : {B(1), B(2), ..., B(N)}, where N is the sequence length, the envelope parameter R is defined as:

where, represents 1st order moment of B(i), and R represents the reciprocal of the variance of B(i).

From formula (12), we can conclude that R describes the envelope information of bi-spectrum slice sequence, which directly explains why it can be used for MFSK signal individual identification.

Fig. 4 shows the envelop parameters R of different MFSK signals under different SNRs. It can be observed that the features R of different signals are obviously different even when the SNR is around -6dB, which verifies the contribution of feature R to MFSK signal individual identification.

Fig. 4.Envelop parameter R of MFSK signals

 

3. Wavelet Low Frequency Feature Extraction

The wavelet function refers to a function with limited length and fluctuations, which is deduced from the Fourier transform. Fourier transform analyzes signal with a fixed window, while the width of the analysis window of the wavelet transform is variable.

3.1 Introduction of wavelet transform

Wavelet function should satisfy the following admissibility conditions, namely the wavelet function ψ(t) is energy constrained:

where, is the Fourier Transform of wavelet function ψ(t).

Wavelet function that satisfies the condition in formula (13) means satisfying the condition of complete reconstruction or retaining the same resolution. Generally, ψ(t) is known as basic wavelet function or mother wavelet function. To fulfill the complete reconstruction condition, should satisfy:

When using scale factor a and shift factor b to perform wavelet scaling and translation, a series of shifted wavelet functions with different analysis windows can be obtained.

Coefficient is added in order to ensure that the energy of the shifted and scaled wavelet functions ψa,b(t) remains the same with the mother wavelet function ψ(t).

The continuous wavelet transform is represented as:

3.2 The first time wavelet transform of MFSK signals

When the analyzed and wavelet analysis window are at the same symbol period, the first time wavelet transform of MFSK signals is:

Take absolute value of formulation (17), the expression can be changed into:

When the analyzed and wavelet analysis window are at the adjacent symbol period, the first time wavelet transform of MFSK signals is:

Take absolute value of formulation (19), the expression can be changed into:

It’s apparent in formula (18) (20) that the amplitude of wavelet transform, which has sudden changes, is dependent on amplitude, frequency and phase of adjacent element.

Fig. 5 shows the instantaneous frequency of different MFSK signals after the first time wavelet transform, and the mutation frequency can be observed clearly.

Fig. 5.The instantaneous frequency after the first time wavelet transform

The instantaneous frequency amplitude of MFSK signals after wavelet transform can be approximated as followed:

where, Ai(i = 2, 4, or 8) is instantaneous frequency amplitude, n(t) is noise frequency, Ts is element cycles.

3.3 The secondary wavelet transform of MFSK signals

The secondary wavelet transform of MFSK signal is written as:

Fig. 6 shows the instantaneous frequency of different MFSK signals after the secondary wavelet transform. It is obvious that the amplitude, mutation location and distribution of the wavelet coefficients are different for different MFSK signals. Thus, the distribution feature of the secondary wavelet transform can be used as the foundation for MFSK signal individual identification.

Fig. 6.The instantaneous frequency after the secondary wavelet transform

It is clear in Fig. 6 that different MFSK signals have different instantaneous frequencies of the secondary wavelet transforms. Thus, according to the pattern that the low frequency wavelet features of different signals are different, low frequency wavelet information can be applied as the feature for MFSK signal individual identification.

3.4 Energy variance of the secondary wavelet transform coefficients

Extracting energy variance of the secondary wavelet transform coefficients, and establishing feature database.

The computation expression of energy variance of the secondary wavelet transform coefficients is defined as:

where, c : {c(1), c(2), ..., c(L)} are the secondary wavelet transform coefficients.

Fig. 7 shows the energy variance of low frequency wavelet coefficients of different MFSK signals under different SNRs. are different. It can be observed that the features of different signals are obviously different even when the SNR is around -6dB, which verifies the contribution of feature to MFSK signal individual identification.

Fig. 7.Energy variance of the secondary wavelet coefficients

From Fig. 4 and Fig. 7, we can see that the envelope parameter of bi-spectrum slice and the energy variance of the secondary wavelet transform coefficients vary distinctly under high SNR, whereas, the envelope parameter of bi-spectrum slice is unstable under low SNR. Therefore, it is urgent to fuse these two features to achieve MFSK signal individual identification under low SNR.

 

4. Feature Fusion under Low SNR Conditions

As single feature individual recognition scheme has its instability to a certain extent because of random interruption, this article achieves a two-dimensional feature fusion of bi-spectrum slice envelop parameter and low frequency wavelet coefficients by introducing the idea of information fusion, which ensures the high recognition rate and robustness for MFSK signal individual identification under low SNR.

In this paper, a two-dimensional feature fusion algorithm is put forward to identify MFSK signal individual identification. It combines the advantages of bi-spectrum analysis and wavelet analysis for signal processing, which combines bi-spectrum slice envelop parameter with low frequency wavelet coefficients of received signal to realize individual identification.

Fig. 8 shows the diagrammatic sketch of MFSK signal individual identification.

Fig. 8.The schematic of MFSK signal identification

As we can see from Fig. 8, the specific procedure of MFSK signal individual identification can be summarized as follows.

(1) Get the Bi-spectrum of observed data and analyze the Bi-spectrum slice curve. Then, extract envelop parameter of bi-spectrum slice as the first feature;

(2) Get the secondary wavelet transform of observed data, and calculate its energy variance as the second feature;

(3) Establish two-dimensional feature of received signal;

(4) Introduce a template matching method based on close degree to compare the two-dimensional feature of received signal and feature database, and accomplish the MFSK signal individual identification.

A template matching method based on close degree is adopted to verify the validity of fused characteristics for MFSK signal individual identification.

Assume that there are N categories of MFSK signals in the emitter recognition system. We can define the two-dimensional feature distance between the received signal and the feature database.

where, cj is the jth(j = 1,2) feature of the received signal, and Aij is the jth feature of the ith(i = 1,2,..., N) signal in feature database.

Ulteriorly, the close degree between the received signal and the ith signal in feature database can be derived.

When the received signal has the greatest close degree with one kind of MFSK signal in feature database, the type of received signal can be determined.

 

5. Experimental Classification Results and Analyses

In the simulation environment with matlab R2011b, we give two experiments about the novel feature fusion algorithm of MFSK signal individual identification. One is signal individual identification with same parameters and different number of M, and the other is signal individual identification with same number of M ( M = 4 ) and different parameters.

5.1 Experiment 1: Identification of different MFSK signals

Parameters settings are shown in Table 1. It can be seen in Table 1 that simulation signals have different modulation types.

Table 1.Parameters settings of experiment 1

Fig. 9 gives the recognition accuracy of different MFSK signals, where the SNR range is -10dB to 20dB. And there are 1000 sample signals at each 1dB.

Fig. 9.Recognition accuracy of different MFSK signals

It can easily be checked in Fig. 9 that MFSK signals are completely identified when the SNR is above 0dB. Moreover, the recognition accuracy is more than 90% when the SNR is above -4dB. And the recognition accuracy is more than 80% when the SNR is about -10dB. Thus, the proposed algorithm realizes MFSK signal individual identification under low SNR conditions.

5.2 Experiment 2: Identification of different 4FSK signals

Parameters settings are shown in Table 2. It can be seen in Table 2 that signal 1 and signal 2 have distinct signaling frequency, and the symbol rate of signal 2 is the double of signal 3.

Table 2.Parameters settings of experiment 2

Fig. 10 gives the recognition accuracy of different 4FSK signals. The SNR range is -5dB to 20dB, and there are 1000 sample signals at each 1dB.

Fig. 10.Recognition accuracy of 4FSK signals

In Fig. 10, the average recognition accuracy reached 90% when the SNR is above 3dB, which verified the effectiveness of the proposed algorithm for 4FSK signal individual identification.

Based on above two experimental results and analyses, the proposed two-dimensional feature fusion algorithm not only realizes different MFSK signal individual identification, but also achieves different 4FSK signal individual identification.

Thus, compared to MFSK signal individual identification methods with single feature, the superiority of the proposed algorithm is overt, and the significance and contribution of this paper is proved.

 

6. Conclusion

On the basis of analyzing the characteristics of bi-spectrum analysis and wavelet transform, we propose a novel MFSK signal individual identification algorithm. The novel algorithm combines the envelope characteristic of bi-spectrum slice with energy variance of the secondary wavelet transform coefficients to recognize different MFSK signals. Theoretical analyses and computer simulation results demonstrate that this algorithm has great recognition performance with the ability to suppress noise and interference, and reaches the accurate recognition rate of more than 90% when the SNR is -6dB.

In further study, as an individual identification algorithm of MFSK signal is investigated in this paper, how to apply the algorithm to signals with other modulation types has great research significance.

References

  1. Maksymyuk T, Han L, Ge X, et al., “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
  2. Shi Q, Karasawa Y, “On Signal Phase Based Modulation Classification,” in Proc. of 2011 IEEE International IEEE Conference on Communications(ICC), pp.1-5, 2011. Article (CrossRef Link)
  3. Luo S E, Zhang X Y, and Luo L Y, “Subband processing based symbol-rate estimation method for MFSK signal,” in Proc. of IEEE 10th International Conference on Signal Processing (ICSP), pp.38-41, 2010. Article (CrossRef Link)
  4. Xu J F, Wang F P, and Wang Z, “Algorithm for Symbol Rate Estimation of MFSK,” in Proc. of International Conference on Graphic and Image Processing, International Society for Optics and Photonics, vol.8285, 2011. Article (CrossRef Link)
  5. Yu Z, Shi Y Q, and Su W, “M-ary frequency shift keying signal classification based on discrete Fourier transform,” in Proc. of Military Communications Conference, MILCOM'03, vol.2, pp.1167-1172, 2003. Article (CrossRef Link)
  6. Avci E, Avci D, “A novel approach for digital radio signal classification: Wavelet packet energy–multiclass support vector machine (WPE–MSVM),” Expert Systems with Applications, vol.34, no.3, pp.2140-2147, 2008. Article (CrossRef Link) https://doi.org/10.1016/j.eswa.2007.02.019
  7. Li J C, Li Y B, Kidera S, et al, “A robust signal recognition method for communication system under time-varying SNR environment,” IEICE Transactions on Information and Systems, vol.96, no.12, pp.2814-2819, 2013. Article (CrossRef Link) https://doi.org/10.1587/transinf.E96.D.2814
  8. Zhang H M, Chai Y, “Digital modulation mode recognition based on multi-class classification of support vector machine,” Journal of Chongqing University (Nature Science Edition), vol.34, no.12, pp.78-81, 2013. Article (CrossRef Link)
  9. Nandi A.K, and Azzouz E.E, “Algorithms for automatic modulation recognition of communication signals,” IEEE Transactions on Communications, vol.46, no.4, pp.431-436, 1998. Article (CrossRef Link) https://doi.org/10.1109/26.664294
  10. Zhao Z, Shang J, “A new method for modulation type recognition based on the time frequency representations,” in Proc. of 6th International IEEE Conference on Signal Processing, vol.1, pp.208-211, 2002. Article (CrossRef Link)
  11. Li Y B, Nie W, Ye F, et al, “A pulse signal characteristics recognition algorithm based on multifractal dimension,” Mathematical Problems in Engineering, article ID 376586, pp:1-6, 2014. Article (CrossRef Link)
  12. Dobre O A, Abdi A, Bar-Ness Y, et al, “Survey of automatic modulation classification techniques: classical approaches and new trends,” IET Communications, vol.1, no.2, pp.137-156, 2007. Article (CrossRef Link) https://doi.org/10.1049/iet-com:20050176
  13. Dobre O A, Rajan S, and Inkol R, “A novel algorithm for blind recognition of M-ary frequency shift keying modulation,” Wireless Communications and Networking Conference(WCNC), IEEE, pp.520-524, 2007. Article (CrossRef Link)
  14. Zhang X Y, Luo L Y, and Luo W Z, “Novel effective parameter for MPSK/MFSK classification,” Journal of Communications, vol.1, no.18, pp.108-112, 2009. Article (CrossRef Link)
  15. Li S P, Chen F C, “Recognition algorithm of digital modulation based on wavelet and high-order cumulants,” Journal of Computer Applications, vol.31, no.11, pp.2926-2928, 2011. Article (CrossRef Link)
  16. Gao J, Dong W, “A Within-class Identification Method of MFSK and MQAM Signals Based on Wavelet Transform,” Radio Engineering of China, nol.39, no. 8, pp.26-28, 2009. Article (CrossRef Link)
  17. Zeng D, Zeng X, Cheng H, et al, “Automatic modulation classification of radar signals using the Rihaczek distribution and Hough transform,” IET Radar, Sonar and Navigation, vol.6, no.5, pp.322-331, 2012. Article (CrossRef Link) https://doi.org/10.1049/iet-rsn.2011.0338
  18. Zhao C, Yang W, “Modulation Recognition of MFSK Signals Based on Multifractal Spectrum,” Wireless Personal Communications, vol.72, no.4, pp.1903-1914, 2013. Article (CrossRef Link) https://doi.org/10.1007/s11277-013-1112-1
  19. Zhang X D, Shi Y, and Bao Z, “A new feature vector using selected bispectra for signal classification with application in radar target recognition,” IEEE Transactions on Signal Processing, vol.49, no.9, pp.1875-1885, 2001. Article (CrossRef Link) https://doi.org/10.1109/78.942617
  20. Dai W, Wang Y, and Wang J, “Joint power and modulation classification using second and higher statistics,” in Proc. of Wireless Communications and Networking Conference(WCNC), pp.155-158, 2002. Article (CrossRef Link)
  21. Luo L, “Comments on signal classification using statistical moments,” IEEE Transactions on Communications, vol.50, no.2, pp.195, 2002. Article (CrossRef Link) https://doi.org/10.1109/26.983315
  22. Beidas B F, Weber C L, “Asynchronous classification of MFSK signals using the higher order correlation domain,” IEEE Transactions on Communications, vol.46, no.4, pp.480-493, 1998. Article (CrossRef Link) https://doi.org/10.1109/26.664304
  23. Tan X H, Chen Y, “Automatic digital modulation recognition based on combined feature parameters,” Systems Engineering and Electronics, vol.33, no.12, pp.2732-2736, 2011. Article (CrossRef Link)
  24. Qian T, Vai M I, and Xu Y, “Wavelet analysis and applications,” Springer Science & Business Media, vol.56, no.1-2, pp.231-262, 2007. Article (CrossRef Link)
  25. He C, Han Z D, Chen L, et al, “Identification of MFSK Signals Based on Approximate Wavelet Ridge,” Journal of art force radar academy, vol.21, no.2, pp.62-64, 2007. Article (CrossRef Link)
  26. Maliatsos K, Vassaki S, and Constantinou P, “Interclass and intraclass modulation recognition using the wavelet transform,” in Proc. of IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications(PIMRC), pp.1-5, 2007. Article (CrossRef Link)

Cited by

  1. Modulation Classification of MFSK Modulated Signals Using Spectral Centroid vol.119, pp.1, 2016, https://doi.org/10.1007/s11277-021-08236-2