
- Chinese Optics Letters
- Vol. 18, Issue 11, 111404 (2020)
Abstract
As an optimal communication method for high transmission rate, large capacity, and low power consumption of the satellite system, laser communication technology breaks through the limitation of microwave application in satellite communication[
In order to ensure the successful transmission of information, the receiver must determine the modulation mode of the transmitter; if the classification of the modulation style is incorrect, the whole transmission may fail due to the demodulator demodulating the information wrong. Therefore, the automatic modulation classification (AMC) scheme is proposed[
In the 1990s, it was discovered that signal characteristics could be extracted from the constellation of modulated signals[
Sign up for Chinese Optics Letters TOC. Get the latest issue of Chinese Optics Letters delivered right to you!Sign up now
Although many methods have been proposed to realize AMC, no one has attempted to study automatic modulation recognition from the perspective of fractal and machine learning. In this Letter, a modulation classification method in combination with partition-fractal and support-vector machine (SVM) learning methods is proposed to realize no prior recognition of the modulation mode in satellite laser communication. The effectiveness and accuracy of this method are verified under nine modulation modes. The simulation results show when the signal-to-noise ratio (SNR) of the modulated signal is more than 8 dB, the classifier accuracy based on the proposed method can achieve more than 98%, especially when in binary phase shift keying (BPSK) and quadrature amplitude shift keying (QASK) modes, and the classifier achieves 100% identification whatever the SNR changes to. The research has certain theoretical significance and application value for realizing AMC in the satellite communication field.
Different signal modulation modes have different signal characteristics, in which constellation diagrams can reflect amplitude and phase information. In order to realize AMC in satellite communication systems and make correct decisions on the received signal modulation mode, it is necessary to consider how to make use of the features represented by constellations. To solve this problem, we propose the following scheme: the whole process of the judgment work is as shown in Fig.
Figure 1.System scheme of AMC implementation in satellite communication system.
The proposed method consists of two parts: the partition-fractal and SVM-based multi-modulation pattern classification methods.
The first step of the method is to obtain the constellation features. As the object of feature extraction, the constellation diagram is composed of a number of modulated signal vector endpoints, which have self-similar properties in whole and part, but the distribution of endpoints is different in different modulation modes, so the fractal method is suitable for fractal feature extraction of the constellation diagram. In this part, a partition-fractal method is proposed to extract the fractal box dimensions of the modulated signal constellation diagram, as shown in Fig.
Figure 2.Description of the partition-fractal method.
In the figure, the key operational steps are as follows.System.Xml.XmlElementSystem.Xml.XmlElement
The fractal dimension D can be described as[
In this step, the DBC method is applied to find
The contribution of
Taking contributions from all grids,
To better characterize the constellation diagram features, the fractal feature matrix and gray feature matrix form the final feature matrix, and the calculation process is shown in Fig.
Figure 3.Calculation process of constellation diagram feature matrix.
Thus, the constellation feature set can be obtained, and the final feature matrix contains the geometric scale information of the constellation and comprehensive information about the direction, adjacent interval, and change amplitude, which lays a foundation for later classification.
The second step of the method is to train the feature data set. The SVM is an effective method to implement the classifier and has excellent performance in preventing overfitting[
Consider the high requirement of recognition accuracy in satellite communication systems, where the accuracy of the classifier is chosen as the performance evaluation standard, and the formula is shown in Eq. (
According to the above description of the proposed method, the detailed steps for constructing a classifier and evaluating its performance based on the proposed method are as follows.System.Xml.XmlElementSystem.Xml.XmlElementSystem.Xml.XmlElementSystem.Xml.XmlElementSystem.Xml.XmlElement
Firstly, we analyzed the performance of the classifier constructed according to the proposed method under different SNR. At each SNR, 100 constellation diagrams are obtained with a pixel size of
Symbol rate | 1200 bit/s |
---|---|
Sampling frequency | 4800 Hz |
Frequencies separation | 5 Hz |
Signal duration | 1 s |
Signal selectable signal-to-noise ratio range | |
Modulation modes | BASK, BPSK, BFSK, QASK, QPSK, QFSK, 8ASK, 8PSK, 8FSK |
Number of constellations | 18,900 |
Constellations size | |
Training and test ratio | 7:3 |
Table 1. Simulation Parameters
SNR/dB | 1 | 4 | 6 | 12 | 16 | 20 |
---|---|---|---|---|---|---|
Accuracy | 0.9519 | 0.9667 | 0.9741 | 0.9778 | 0.9926 | 1 |
Table 2. Accuracy of Classifier under Different SNR
It is apparent from Table
To verify the superiority of the proposed method based on partition-fractal and SVM learning methods, we compare the classifier performance with other learning algorithms, including the SVM learning algorithm, bagging ensemble learning algorithm,
Figure 4.Comparison diagram of classifier performance under different learning algorithms.
From the graph above, the accuracy curves of the five learning algorithms all show an upward trend with the increase of the SNR, and the performance of the classifier based on different learning methods are as follows. The AdaBoost method is the one with the worst performance, bagging, KNN, and the classification tree are a little different in performance under different SNRs and are better than AdaBoost, and the best-performing method is SVM learning. The classifier based on SVM still has more than 90% accuracy even under low SNR and achieves more than 98% accuracy when the SNR is more than 8 dB, which is obviously superior to other algorithms. Thus, this result verifies the superiority of the proposed partition-fractal method and SVM learning method in realizing AMC. The reason for such curve results may be that SVM has good performance in preventing overfitting, so the constructed classifier also performs well in the test set, and AdaBoost has an overfitting phenomenon.
The results of further analysis of classification accuracy in different modulation modes are shown in Fig.
Figure 5.Classification accuracy in different modulation modes (SNR, in dB). (a) SVM; (b) bagging; (c) KNN; (d) classification tree; (e) AdaBoost.
In summary, to realize AMC of satellite laser communication in ground-to-satellite/satellite-to-ground links, a modulation classification method in combination with the partition-fractal method and SVM learning method is proposed that extracts and trains constellation diagram features. From simulation results, application of the proposed methodology using the partition-fractal method and SVM learning for no prior recognition of the modulation mode is feasible, and the classifier can achieve more than 98% accuracy when the SNR is more than 8 dB, especially when in BPSK and QASK modes, where the classifier achieves 100% identification whatever the SNR changes to.
Therefore, by adopting the proposed method, we achieve AMC. This method does not limit the type of signal modulation for strong scalability and continues to learn in the case of an increased modulation mode to achieve more modulation mode identification. Future research is considered to be carried out from two aspects: the first is to realize the modulation format identification of multi-carrier modulation signals in combination with feature extraction and machine learning to solve the identification problem in this field; the second is to realize the modulation format identification from the perspective of deep learning, such as convolutional neural network (CNN). The research has certain theoretical significance and application value for realizing AMC in satellite communication fields.
References
[1] G. Hyde, B. I. Edelson. Space Policy, 13, 47(1997).
[2] H. Kaushal, G. Kaddoum. IEEE Commun. Surv. Tutorials, 19, 57(2017).
[3] R. Z. Lin, Z. Q. Fu, Y. L. Li, H. Zhang, J. T. Wang. Chin. J. Lasers, 38, 1105007(2011).
[4] J. Huang, Y. Su, W. Liu, F. Wang. IET Commun., 10, 2091(2016).
[5] Z. C. Zhu, A. K. Nandi, 1(2015).
[6] A. Polydoros, K. Kim. IEEE Trans. Commun., 38, 1199(1990).
[7] L. Han, F. Gao, Z. Li, O. A. Dobre. IEEE Trans. Wireless Commun., 16, 400(2017).
[8] J. Zheng, Y. Lv. IEEE Trans. Veh. Technol., 67, 8192(2018).
[9] M. Flohberger, W. Gappmair, O. Koudelka, 198(2010).
[10] S. Kharbech, I. Dayoub, M. Zwingelstein-Colin, E. P. Simon. IET Commun., 10, 790(2016).
[11] D. Wang, M. Zhang, J. Li, Z. Li, J. Li, C. Song, X. Chen. Opt. Express, 25, 17150(2017).
[12] K. Zhang, E. L. Xu, Z. Feng, P. Zhang. IEEE Access, 6, 5607(2018).
[13] M. Zhang, Y. Zeng, Z. Han, Y. Gong, 1(2018).
[14] X. D. Zeng, 120(2018).
[15] M. Atik, S. B. H. Al-Zadid, 133(2019).
[16] Y. Chan, L. Gadbois, 838(1985).
[17] E. E. Azzouz, A. Nandi. Signal Process., 47, 55(1995).
[18] J. X. Xu, M. Jiang, Y. F. Chen. Chin. Opt. Lett., 17, 100602(2019).
[19] N. Chi, M. Shi. Chin. Opt. Lett., 16, 120603(2018).
[20] R. P. Burn, B. B. Mandelbrot. Math. Gazette, 68, 71(1984).
[21] W. S. Chen, S. Y. Yuan, III-201(2003).
[22] F. Finotello, F. Scarpa, M. Zanon, 4154(2015).
[24] N. Sarkar, B. B. Chaudhuri. IEEE Trans. Syst. Man Cybern., 24, 115(1994).
[25] G. Liu, X. Gao, D. You, N. Zhang. J. Intell. Manuf., 30, 821(2019).

Set citation alerts for the article
Please enter your email address