GS-QRNN: A High-Efficiency Automatic Modulation Classifier for Cognitive Radio IoT

被引:35
作者
Ghasemzadeh, Pejman [1 ]
Hempel, Michael [1 ]
Sharif, Hamid [1 ]
机构
[1] Univ Nebraska, Dept Elect & Comp Engn, Adv Telecommun Engn Lab, Lincoln, NE 68588 USA
关键词
Computational modeling; Feature extraction; Internet of Things; Modulation; Sensors; Computational complexity; Computer architecture; Automatic modulation classification (AMC); efficiency analysis; implementation limitations; Internet of Things (IoT); machine-learning-based classifier; INTERNET; SYSTEMS; INFORMATION;
D O I
10.1109/JIOT.2022.3141032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cognitive radio (CR) has been introduced into the Internet of Things (IoT) domain as a potential solution to the critical spectrum resource shortage caused by a dramatic increase of IoT solutions within a limited operational spectrum. One technique of use within traditional CR processing for sensing communication activity across a spectrum of interest is automatic modulation classification (AMC). However, utilizing AMC within resource-limited cognitive radio-enabled IoT (CR-IoT) devices poses a significant challenge. In this article, we present a high-efficiency automatic modulation classifier architecture whose core is built upon the implementation of stacking quasirecurrent neural network (S-QRNN) layers acting as a feature extraction stage. This architecture utilizes the low-latency feature extraction capability of convolutional layers, and a minimalist recurrent pooling function that mimics recurrent-layer operations to aggregate the extracted features over time steps for higher classification accuracy. Additionally, implementing dense layers between two consecutive QRNN layers helps keep the network growth rate low. Therefore, the proposed S-QRNN classifier overall exhibits higher efficiency, fitting well within the limitations of CR-IoT devices. In order to demonstrate higher performance efficiency of our classifier, we conduct a comprehensive evaluation of our approach against the state-of-the-art AMC classifiers. Our analysis metrics of the classifier performance focuses on trainability, classification accuracy, execution latency, and resulting overall efficiency. Our results demonstrate that our proposed S-QRNN classifier exhibits higher trainability and, on average, a 75.83% higher efficiency, while it has, on average, a 26.54% lower execution latency. We then expand upon S-QRNN's foundation by introducing gated recurrent units into our classifier to initially extract temporal features of the received constellations. The resulting GS-QRNN classifier demonstrates an efficiency increase by an average of 191% compared to the gated-enhanced recurrent-neural-network-based AMC classifier, with our GS-QRNN classifier average execution latency being 59.31% lower.
引用
收藏
页码:9467 / 9477
页数:11
相关论文
共 39 条
[1]  
Al-Taleb N., 2020, ARXIV200713233
[2]   A Blind Preprocessor for Modulation Classification Applications in Frequency-Selective Non-Gaussian Channels [J].
Amuru, SaiDhiraj ;
da Silva, Claudio R. C. M. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2015, 63 (01) :156-169
[3]  
[Anonymous], HOLLAND COMPUTING CT
[4]  
[Anonymous], 2018, ARXIV180311389
[5]  
[Anonymous], 2016, the International Conference on Machine Learning
[6]   A Comprehensive Survey on Spectrum Sensing in Cognitive Radio Networks: Recent Advances, New Challenges, and Future Research Directions [J].
Arjoune, Youness ;
Kaabouch, Naima .
SENSORS, 2019, 19 (01)
[7]   Technical Issues on Cognitive Radio-Based Internet of Things Systems: A Survey [J].
Awin, Faroq A. ;
Alginahi, Yasser M. ;
Abdel-Raheem, Esam ;
Tepe, Kemal .
IEEE ACCESS, 2019, 7 :97887-97908
[8]   A Novel Method for Non-Stationary CFO Estimation and Tracking in Inter-UAV OFDM Links [J].
Banerjee, Subhankar ;
Giridhar, K. .
2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
[9]  
Banerjee S, 2019, INT WIREL COMMUN, P2036
[10]  
Bradbury James, 2016, PROC INT C LEARN REP