Abstract
Automatic modulation classification (AMC) is a process of automatic detection of modulation format imposed on the received signal with no prior information (carrier, signal power, phase offset) of the signal, also known as blind classification. In this paper, we proposed a new AMC algorithm, by combining the synergy of the meta-heuristic technique with Gabor feature extraction mainly used in texture analysis. Gabor filters are used to extract the features that are further optimized using the cuckoo search algorithm to increase the efficiency of the classification procedure. The classification approach is applied on digitally modulated signals having phase-shift keying, frequency-shift keying, and quadrature amplitude modulation schemes of order 2–64 over the nonfading channel (AWGN) and fading channel (Rayleigh). Simulations and performance comparison with the existing literature validate that the proposed solution has better classification accuracy with lower sample size and lower signal-to-noise ratio.
Similar content being viewed by others
Data Availability
Data sharing does not apply to this article as random signals were generated or analyzed during the current study.
Code Availability
MATLAB code for the current study will be made available at reasonable request.
References
A. Abdelmutalab, K. Assaleh, M. El-Tarhuni, Automatic modulation classification using polynomial classifiers, in 2014 IEEE 25th Annual International Symposium on Personal, Indoor, and Mobile Radio Communication (PIMRC). IEEE, pp. 806–810 (2014)
H. Abuella, M.K. Ozdemir, Automatic modulation classification based on kernel density estimation. Can. J. Electr. Comput. Eng. 39(3), 203–209 (2016)
H. Alharbi, S. Mobien, S. Alshebeili, F. Alturki, Automatic modulation classification of digital modulations in presence of HF noise. EURASIP J. Adv. Signal Process 22(1), 238 (2012)
G. Amayeh, A. Tavakkoli, G. Bebis, Accurate and efficient computation of Gabor features in real-time applications, in International Symposium on Visual Computing, pp. 243–252. Springer, Berlin (2009)
M.W. Aslam, Z. Zhu, A.K. Nandi, Automatic modulation classification using combination of genetic programming and KNN. IEEE Trans. Wireless Commun. 11(8), 2742–2750 (2012)
E. Azzouz, A.K. Nandi, Automatic Modulation Recognition of Communication Signals. Springer, Berlin (2013)
B.F. Beidas, C.L. Weber, Higher-order correlation-based approach to modulation classification of digitally frequency-modulated signals. IEEE J. Sel. Areas Commun. 13(1), 89–101 (1995)
W. Buaklee, K. Hongesombut, Optimal DG allocation in a smart distribution grid using Cuckoo Search algorithm, in 2013 10th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology. IEEE, pp. 1–6 (2013)
D.C. Chang, P.K. Shih, Cumulants-based modulation classification technique in multipath fading channels. IET Commun. 9(6), 828–835 (2015)
N.J. Cheung, X.M. Ding, H.B. Shen, A nonhomogeneous cuckoo search algorithm based on quantum mechanism for real parameter optimization. IEEE Trans. Cybernet. 47(2), 391–402 (2016)
S.A. Ghauri, I. Mansoor Qureshi, PAM signals classification using modified Gabor filter network. Math. Probl. Eng. (2015)
S.A. Ghauri, I.M. Qureshi, T.A. Cheema, A.N. Malik, A novel modulation classification approach using Gabor filter network. Sci. World J. (2014)
S.A. Ghauri, I.M. Qureshi, A.N. Malik, A novel approach for automatic modulation classification via hidden Markov models and Gabor features. Wirel. Pers. Commun. 96(3), 4199–4216 (2017)
S.A. Ghauri, I.M. Qureshi, I. Shah, N. Khan, Modulation classification using cyclostationary features on fading channels. Res. J. Appl. Sci. Eng. Technol. 7(24), 5331–5339 (2014)
S.A. Ghauri, M. Sarfraz, N.B. Muhammad, S. Munir, Genetic algorithm assisted support vector machine for M-QAM classification. Math. Model. Eng. Probl. (2020)
L. Hong, K.C. Ho, Classification of BPSK and QPSK signals using an antenna array. Circuits Syst. Signal Process. 24(4), 343–361 (2005)
H. Joshi, S.J. Darak, Y. Louet, Spectrum blind recovery and application in non-uniform sampling based automatic modulation classifier. Circuits Syst. Signal Process. 37(8), 3457–3486 (2018)
M.E.H.M. Keshk, M. Abd El-Naby, R.M. Al-Makhlasawy, H.A. El-Khobby, W. Hamouda, M.M. Abd Elnaby, E.S.M. El-Rabaie, M.I. Dessouky, S.A. Alshebeili, F.E. Abd El-Samie, Automatic modulation recognition in wireless multi-carrier wireless systems with cepstral features. Wirel. Pers. Commun. 81(3), 1243–1288 (2015)
G. Paragliola, A. Coronato, An hybrid ECG-based deep network for the early identification of high-risk to major cardiovascular events for hypertension patients. J. Biomed. Inform. 113, 103648 (2021)
G. Paragliola, A. Coronato, Gait anomaly detection of subjects with Parkinson’s disease using a deep time series-based approach. IEEE Access 6, 73280–73292 (2018)
G. Qian, P. Wei, Z. Ruan, J. Lu, A low-complexity modulation classification algorithm for MIMO–OSTBC system. Circuits Syst. Signal Process. 36(6), 2622–2634 (2017)
A. Ramezani-Kebrya, I.M. Kim, D.I. Kim, F. Chan, R. Inkol, Likelihood-based modulation classification for multiple-antenna receiver. IEEE Trans. Commun. 61(9), 3816–3829 (2013)
S.T.H. Rizvi, G. Cabodi, P. Gusmao, G. Francini, April. Gabor filter based image representation for object classification, in 2016 International Conference on Control, Decision and Information Technologies (CoDIT), pp. 628–632. IEEE (2016)
R. Salgotra, U. Singh, S. Saha, A.H. Gandomi, Self adaptive cuckoo search: analysis and experimentation. Swarm Evolut. Comput. 60, 100751 (2021)
U. Satija, M. Mohanty, B. Ramkumar, Cyclostationary features based modulation classification in presence of non-Gaussian noise using sparse signal decomposition. Wirel. Pers. Commun. 96(4), 5723–5741 (2017)
S.I.H. Shah, S. Alam, S.A. Ghauri, A. Hussain, F.A. Ansari, A novel hybrid cuckoo search-extreme learning machine approach for modulation classification. IEEE Access 7, 90525–90537 (2019)
P.F. Sun, Z.W. Zheng, M. Li, December. Recognition of digital modulation signals based on statistical parameters, in Proceedings 2011 International Conference on Transportation, Mechanical, and Electrical Engineering (TMEE), pp. 2467–2470. IEEE (2011)
H.C. Wu, M. Saquib, Z. Yun, Novel automatic modulation classification using cumulant features for communications via multipath channels. IEEE Trans. Wirel. Commun. 7(8), 3098–3105 (2008)
X.S. Yang, S. Deb, Engineering optimisation by cuckoo search. Int. J. Math. Model. Numer. Optim. 1(4), 330–343 (2010)
T. Yucek, H. Arslan, A novel sub-optimum maximum-likelihood modulation classification algorithm for adaptive OFDM systems, in 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No. 04TH8733), vol. 2, pp. 739–744 (2004)
D. Zeng, H. Xiong, J. Wang, B. Tang, An approach to intra-pulse modulation recognition based on the ambiguity function. Circuits Syst. Signal Process. 29(6), 1103–1122 (2010)
Y. Zhang, X. Ma, D. Cao, Automatic modulation recognition based on morphological operations. Circuits Syst. Signal Process. 32(5), 2517–2525 (2013)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Shah, S.I.H., Coronato, A., Ghauri, S.A. et al. CSA-Assisted Gabor Features for Automatic Modulation Classification. Circuits Syst Signal Process 41, 1660–1682 (2022). https://doi.org/10.1007/s00034-021-01854-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-021-01854-y