Modulation classification (MC) is a critical task in wireless communication systems, enabling the identification of the modulation class in the received signals. In this paper, we analyzed a novel multi-layer convolutional neural network (CNN) to extract hierarchical features directly from the raw baseband samples. Moreover, we compared the training and testing accuracy of the CNN model for various decimation rates, input sample size and the number of convolutional layers. The results showed that the three-layer CNN model provided better classification accuracy with less computation cost. Furthermore, we observed that the MC performance of the proposed CNN model was better than the other deep learning (DL) and cumulant-based models.
Citation: Tamizhelakkiya K, Sabitha Gauni, Prabhu Chandhar. Modulation classification analysis of CNN model for wireless communication systems[J]. AIMS Electronics and Electrical Engineering, 2023, 7(4): 337-353. doi: 10.3934/electreng.2023018
Modulation classification (MC) is a critical task in wireless communication systems, enabling the identification of the modulation class in the received signals. In this paper, we analyzed a novel multi-layer convolutional neural network (CNN) to extract hierarchical features directly from the raw baseband samples. Moreover, we compared the training and testing accuracy of the CNN model for various decimation rates, input sample size and the number of convolutional layers. The results showed that the three-layer CNN model provided better classification accuracy with less computation cost. Furthermore, we observed that the MC performance of the proposed CNN model was better than the other deep learning (DL) and cumulant-based models.
[1] | Challita U, Sandberg D (2021) Deep Reinforcement Learning for Dynamic Spectrum Sharing of LTE and NR. arXiv e-prints, arXiv: 2102.11176. |
[2] | Papageorgiou GK, Voulgaris K, Ntougias K, Ntaikos DK, Butt MM, Galiotto C, et al. (2020) Advanced Dynamic Spectrum 5G Mobile Networks Employing Licensed Shared Access. IEEE Commun Mag 58: 21–27. https://doi.org/10.1109/MCOM.001.1900742 doi: 10.1109/MCOM.001.1900742 |
[3] | Liao F, Wei S, Zou S (2020) Deep Learning Methods in Communication Systems: A Review. Journal of Physics: Conference Series 1617: 012024. https://doi.org/10.1088/1742-6596/1617/1/012024 doi: 10.1088/1742-6596/1617/1/012024 |
[4] | Huynh-The T, Pham QV, Nguyen TV, Nguyen TT, Ruby R, Zeng M, et al. (2021) Automatic Modulation Classification: A Deep Architecture Survey. IEEE Access 9: 142950–142971. https://doi.org/10.1109/ACCESS.2021.3120419 doi: 10.1109/ACCESS.2021.3120419 |
[5] | Spooner CM, Mody AN, Chuang J, Petersen J (2017) Modulation Recognition Using Second-and Higher-Order Cyclostationarity. IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), 1–3. https://doi.org/10.1109/DySPAN.2017.7920744 doi: 10.1109/DySPAN.2017.7920744 |
[6] | Alarabi A, Alkishriwo OAS (2021) Modulation Classification Based on Statistical Features and Artificial Neural Network. IEEE International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering, 748–751. https://doi.org/10.1109/MI-STA52233.2021.9464363 doi: 10.1109/MI-STA52233.2021.9464363 |
[7] | An TT, Lee BM (2023) Robust Automatic Modulation Classification in Low Signal to Noise Ratio. IEEE Access 11: 7860–7872. https://doi.org/10.1109/ACCESS.2023.3238995 doi: 10.1109/ACCESS.2023.3238995 |
[8] | PramodKumar A, KiranKumar G (2023) Blind Modulation Classification in Multiple Input and Output-Orthogonal Frequency Division Multiplexing Using Time-Frequency Analysis and Customized Convolutional Neural Network Architecture. T Emerg Telecommun T 34: e4720. https://doi.org/10.1002/ett.4720 doi: 10.1002/ett.4720 |
[9] | Wu P, Sun B, Su S, Wei J, Zhao J, Wen X (2020) Automatic Modulation Classification Based on Deep Learning for Software-Defined Radio. Math Probl Eng 2020: 1–13. https://doi.org/10.1155/2020/2678310 doi: 10.1155/2020/2678310 |
[10] | Peng S, Jiang H, Wang H, Alwageed H, Zhou Y, Sebdani M, et al. (2018) Modulation Classification Based on Signal Constellation Diagrams and Deep Learning. IEEE T Neur Net Lear Syst 30: 718–727. https://doi.org/10.1109/TNNLS.2018.2850703 doi: 10.1109/TNNLS.2018.2850703 |
[11] | Vora A, Thomas P, Chen R, Kang K (2019) CSI Classification for 5G via Deep Learning. IEEE Vehicular Technology Conference (VTC2019-fall), 1–5. https://doi.org/10.1109/VTCFall.2019.8891133 doi: 10.1109/VTCFall.2019.8891133 |
[12] | Mohamed ME, Safwat MR (2023) A Hybrid Model for Automatic Modulation Classification Based on Residual Neural Networks and Long Short Term Memory. Alex Eng J 67: 117–128. https://doi.org/10.1016/j.aej.2022.08.019 doi: 10.1016/j.aej.2022.08.019 |
[13] | Tang ZL, Li SM, Yu LJ (2018) Implementation of Deep Learning-Based Automatic Modulation Classifier on FPGA SDR platform. Electronics 7: 122–138. http://dx.doi.org/10.3390/electronics7070122 doi: 10.3390/electronics7070122 |
[14] | Tridgell S, Boland D, Leong PH, Siddhartha S (2019) Real-Time Automatic Modulation Classification. International Conference on Field-Programmable Technology (ICFPT), 299–302. https://doi.org/10.1109/ICFPT47387.2019.00052 doi: 10.1109/ICFPT47387.2019.00052 |
[15] | Sebin JO, Renu J (2023) LSTM Projected Layer Neural Network-Based Signal Estimation and Channel State Estimator for OFDM Wireless Communication Systems. AIMS Electronics and Electrical Engineering 7: 187–195. https://doi.org/10.3934/electreng.2023011 doi: 10.3934/electreng.2023011 |
[16] | Bu K, He Y, Jing X, Han J (2020) Adversarial Transfer Learning for Deep Learning Based Automatic Modulation Classification. IEEE Signal Proc Lett 27: 880–884. https://doi.org/10.1109/LSP.2020.2991875 doi: 10.1109/LSP.2020.2991875 |
[17] | Pijackova K, Gotthans T (2021) Radio Modulation Classification Using Deep Learning Architectures. International Conference Radioelektronika (RADIOELEKTRONIKA), 1–5. https://doi.org/10.1109/RADIOELEKTRONIKA52220.2021.9420195 doi: 10.1109/RADIOELEKTRONIKA52220.2021.9420195 |
[18] | Liu X, Yang D, Gamal AE (2017) Deep Neural Network Architectures for Modulation Classification. Asilomar Conference on Signals, Systems, and Computers, 915–919. https://doi.org/10.1109/ACSSC.2017.8335483 doi: 10.1109/ACSSC.2017.8335483 |
[19] | Tekbıyık K, Ekti AR, Görçin A, Kurt GK, Keçeci C (2020) Robust and Fast Automatic Modulation Classification with CNN Under Multipath Fading Channels. IEEE Vehicular Technology Conference (VTC), 1–6. https://doi.org/10.1109/VTC2020-Spring48590.2020.9128408 doi: 10.1109/VTC2020-Spring48590.2020.9128408 |
[20] | Teng CF, Chou CY, Chen CH, Wu AY (2020) Accumulated Polar Feature-Based Deep Learning for Efficient and Lightweight Automatic Modulation Classification With Channel Compensation Mechanism. IEEE T Veh Technol 69: 15472–15485. https://doi.org/10.1109/TVT.2020.3041843 doi: 10.1109/TVT.2020.3041843 |
[21] | Tamizhelakkiya, Chandhar P, Gauni S (2021) Comparison of Deep Architectures for Indoor RF Signal Classification. International Conference on Emerging Techniques in Computational Intelligence (ICETCI), 107–112. https://doi.org/10.1109/ICETCI51973.2021.9574083 doi: 10.1109/ICETCI51973.2021.9574083 |
[22] | GNU Radio. Available from: https://www.gnuradio.org/ |