Abstract
This article explores the scope of feature extraction and maximum entropy-based fuzzy clustering (MEFC) on eigenvalue-based cooperative spectrum sensing (CSS). The sensed primary user (PU) signal at secondary users (SUs) is pre-processed first by using principal component analysis (PCA). This pre-processed signal is sent to the fusion center (FC) for feature extraction. To extract the features, a two-stage procedure is adopted. In the first stage, the signal matrix is divided and then reassembled using ordered decomposition and recombination (ODAR) scheme. After the ODAR process, the covariance matrix and the corresponding eigenvalues are obtained. In the second stage, the features are selected based on the maximum, second maximum, and minimum eigenvalues to form a three dimensional (3D) feature vector. Feature vector obtained from measured eigenvalues are classified into channel available and unavailable class by performing clustering and classification in 3D space. The MEFC algorithm is used to train a classifier for spectrum sensing to avoid complex threshold derivation. The proposed algorithm is then compared with some of the recent decomposition-based feature extraction techniques for spectrum sensing. The results demonstrate that the proposed CSS method using the MEFC algorithm in multidimensional space provides an improvement in detection performance. This shows the effectiveness of the proposed algorithm to improve the performance of spectrum sensing.
Similar content being viewed by others
Data availability
The datasets generated during the current study are available from the corresponding author on reasonable request.
References
Abed V, Shahzadi A (2014) A maximum–minimum eigenvalue detection simpler method based on secondary users locations for cooperative spectrum sensing. In: 2014 International congress on technology, communication and knowledge (ICTCK), IEEE, pp 1–4. https://doi.org/10.1109/ICTCK.2014.7033503
Ahmed A, Hu YF, Noras JM, Pillai P (2015) Spectrum sensing based on maximum eigenvalue approximation in cognitive radio networks. In: 2015 IEEE 16th international symposium on a world of wireless, mobile and multimedia networks (WoWMoM), IEEE, pp 1–6. https://doi.org/10.1109/WoWMoM.2015.7158199
Awin FA, Alginahi YM, Abdel-Raheem E, Tepe K (2019) Technical issues on cognitive radio-based internet of things systems: a survey. IEEE Access 7:97887–97908. https://doi.org/10.1109/ACCESS.2019.2929915
Bagheri A, Ebrahimzadeh A, Najimi M (2021) Energy-efficient sensor selection for multi-channel cooperative spectrum sensing based on game theory. J Ambient Intell Humaniz Comput 12(10):9363–9374
Bhatti DMS, Ahmed S, Chan AS, Saleem K (2020) Clustering formation in cognitive radio networks using machine learning. AEU Int J Electron Commun 114:152994
Chatterjee S, Banerjee A, Acharya T, Maity SP (2014) Fuzzy c-means clustering in energy detection for cooperative spectrum sensing in cognitive radio system. In: International workshop on multiple access communications, Springer, pp 84–95. https://doi.org/10.1007/978-3-319-10262-7_8
Chaurasiya RB, Shrestha R (2019b) Hardware-efficient and low sensing-time vlsi-architecture of med based spectrum sensor for cognitive radio. In: 2019 IEEE International symposium on circuits and systems (ISCAS), pp 1–5. https://doi.org/10.1109/ISCAS.2019.8702675
Chaurasiya RB, Shrestha R (2019) Hardware-efficient and fast sensing-time maximum–minimum-eigenvalue-based spectrum sensor for cognitive radio network. IEEE Trans Circuits Syst I Regul Pap 66(11):4448–4461. https://doi.org/10.1109/TCSI.2019.2921831
Fouda HS, Hussein AH, Attia MA (2018) Efficient glrt/doa spectrum sensing algorithm for single primary user detection in cognitive radio systems. AEU Int J Electron Commun 88:98–109. https://doi.org/10.1016/j.aeue.2018.03.012
Ghorbani M (2005) Maximum entropy-based fuzzy clustering by using L1-norm space. Turk J Math 29(4):431–438
Giri MK, Majumder S (2020) Extreme learning machine based cooperative spectrum sensing in cognitive radio networks. In: 2020 7th International conference on signal processing and integrated networks (SPIN), IEEE, pp 636–641. https://doi.org/10.1109/SPIN48934.2020.9071418
Giri MK, Majumder S (2021) Eigenvalue-based cooperative spectrum sensing using kernel fuzzy c-means clustering. Digit Signal Process 111:102996. https://doi.org/10.1016/j.dsp.2021.102996
Hossain MA, Md Noor R, Yau KLA, Azzuhri SR, Z’aba MR, Ahmedy I, Jabbarpour MR (2021) Machine learning-based cooperative spectrum sensing in dynamic segmentation enabled cognitive radio vehicular network. Energies 14(4):1169
Huang X, Zhai H, Fang Y (2008) Robust cooperative routing protocol in mobile wireless sensor networks. IEEE Trans Wirel Commun 7(12):5278–5285. https://doi.org/10.1109/T-WC.2008.060680
Hu W, Zhao Z, Shen L, Shang J (2014) Cooperative spectrum sensing algorithm based on bistable stochastic resonance. In: 2014 10th International conference on wireless communications, networking and mobile computing (WiCOM), IET, pp 126–130. https://doi.org/10.1049/ic.2014.0088
Jin M, Li Y, Ryu HG (2012) On the performance of covariance based spectrum sensing for cognitive radio. IEEE Trans Signal Process 60(7):3670–3682. https://doi.org/10.1109/TSP.2012.2194708
Kai-Tian C, Zhen Y (2011) A novel cooperative spectrum sensing algorithm based on the maximum eigenvalue. J Electron Inf Technol 33(6):1367–1372
Kortun A, Ratnarajah T, Sellathurai M, Zhong C, Papadias CB (2010) On the performance of eigenvalue-based cooperative spectrum sensing for cognitive radio. IEEE J Sel Top Signal Process 5(1):49–55. https://doi.org/10.1109/JSTSP.2010.2066957
Kumar A, Thakur P, Pandit S, Singh G (2019) Analysis of optimal threshold selection for spectrum sensing in a cognitive radio network: an energy detection approach. Wirel Netw 25(7):3917–3931. https://doi.org/10.1007/s11276-018-01927-y
Kumar V, Kandpal DC, Jain M, Gangopadhyay R, Debnath S (2016) K-mean clustering based cooperative spectrum sensing in generalized -\(\mu\) fading channels. In: 2016 Twenty second national conference on communication (NCC), IEEE, pp 1–5. https://doi.org/10.1109/NCC.2016.7561130
Lee W, Kim M, Cho DH (2019) Deep cooperative sensing: cooperative spectrum sensing based on convolutional neural networks. IEEE Trans Veh Technol 68(3):3005–3009
Li RP, Mukaidono M (1995) A maximum-entropy approach to fuzzy clustering. In: Proceedings of 1995 IEEE international conference on fuzzy systems., IEEE, vol 4, pp 2227–2232. https://doi.org/10.1109/FUZZY.1995.409989
Li Z, Wu W, Liu X, Qi P (2018) Improved cooperative spectrum sensing model based on machine learning for cognitive radio networks. IET Commun 12(19):2485–2492. https://doi.org/10.1049/iet-com.2018.5245
Liangqun L, Hongbing J, Xinbo G (2006) Maximum entropy fuzzy clustering with application to real-time target tracking. Signal Process 86(11):3432–3447. https://doi.org/10.1016/j.sigpro.2006.03.007
Liu C, Yang M (2011) A distance-weighed algorithm based on maximum-minimum eigenvalues for cooperative spectrum sensing. In: 2011 7th International conference on wireless communications, networking and mobile computing, IEEE, pp 1–4. https://doi.org/10.1109/wicom.2011.6036703
Lu Y, Zhu P, Wang D, Fattouche M (2016) Machine learning techniques with probability vector for cooperative spectrum sensing in cognitive radio networks. In: 2016 IEEE wireless communications and networking conference, IEEE, pp 1–6. https://doi.org/10.1109/WCNC.2016.7564840
Mabrook MM, Taha HA, Hussein AI (2020) Cooperative spectrum sensing optimization based adaptive neuro-fuzzy inference system (anfis) in cognitive radio networks. J Ambient Intell Humaniz Comput, pp 1–12. https://doi.org/10.1007/s12652-020-02121-9
Miah MS, Yu H, Godder TK, Rahman MM (2015) A cluster-based cooperative spectrum sensing in cognitive radio network using eigenvalue detection technique with superposition approach. Int J Distrib Sens Netw 11(7):207935. https://doi.org/10.1155/2015/207935
Nallagonda S, Bhowmick A, Prasad B (2021) Throughput performance of cooperative spectrum sensing network with improved energy detectors and sc diversity over fading channels. Wirel Netw 27(6):4039–4050
Niu L, Li F (2021) Cooperative spectrum sensing for internet of things using modeling of power-spectral-density estimation errors. IEEE Internet Things J, pp 1–13. https://doi.org/10.1109/JIOT.2021.3114165
Qian P, Jiang Y, Deng Z, Hu L, Sun S, Wang S, Muzic RF (2015) Cluster prototypes and fuzzy memberships jointly leveraged cross-domain maximum entropy clustering. IEEE Trans Cybern 46(1):181–193. https://doi.org/10.1109/TCYB.2015.2399351
Sharma G, Sharma R (2019) Energy efficient collaborative spectrum sensing with clustering of secondary users in cognitive radio networks. IET Commun 13(8):1101–1109
Sharma G, Sharma R (2021) Joint optimization of fusion rule threshold and transmission power for energy efficient css in cognitive wireless sensor networks. Wirel Pers Commun, pp 1–19. https://doi.org/10.1007/s11277-021-09230-4
Sharma G, Sharma Y, Upadhyaya V, Kumar A, Sharma R (2021) Inter and intra fusion schemes for energy efficient cb-css in cognitive wireless networks. Int J Electron 108(11):1940-1956. https://doi.org/10.1080/00207217.2020.1870751
Slimeni F, Chtourou Z, Scheers B, Le Nir V, Attia R (2019) Cooperative q-learning based channel selection for cognitive radio networks. Wirel Netw 25(7):4161–4171
Sobabe GC, Song Y, Bai X, Guo B (2017) A cooperative spectrum sensing algorithm based on unsupervised learning. In: 2017 10th International congress on image and signal processing, biomedical engineering and informatics (CISP-BMEI), IEEE, pp 1–6. https://doi.org/10.1109/CISP-BMEI.2017.8302156
Song Y, Zhou Y (2017) An improved spectrum sensing algorithm based on random matrix theory. In: 2017 19th International conference on advanced communication technology (ICACT), IEEE, pp 715–720. https://doi.org/10.23919/ICACT.2017.7890186
Soni B, Patel DK, López-Benítez M (2020) Long short-term memory based spectrum sensing scheme for cognitive radio using primary activity statistics. IEEE Access 8:97437–97451
Swetha N, Sastry PN, Rao YR, Sabat SL (2016) Parzen window entropy based spectrum sensing in cognitive radio. Comput Electr Eng 52:379–389. https://doi.org/10.1016/j.compeleceng.2016.02.002
Tavares CHA, Marinello JC, Proenca ML Jr, Abrao T (2020) Machine learning-based models for spectrum sensing in cooperative radio networks. IET Commun 14(18):3102–3109
Thilina KM, Choi KW, Saquib N, Hossain E (2013) Machine learning techniques for cooperative spectrum sensing in cognitive radio networks. IEEE J Sel Areas Commun 31(11):2209–2221. https://doi.org/10.1109/JSAC.2013.131120
Tong X, Ji Y, Lin J, Zhu J, Sun F, Zhong Y, Yang Y, Zhu X (2017) Cooperative spectrum sensing based on a modified shuffled frog leaping algorithm in 5g network. Phys Commun 25:438–444. https://doi.org/10.1016/j.phycom.2017.08.014
Varun M, Annadurai C (2021) Palm-css: a high accuracy and intelligent machine learning based cooperative spectrum sensing methodology in cognitive health care networks. J Ambient Intell Humaniz Comput 12(5):4631–4642
Wang Q (2012) Kernel principal component analysis and its applications in face recognition and active shape models. arXiv preprint. arXiv:12073538
Wang YX, Lu GY (2010) Dmm based spectrum sensing method for cognitive radio systems. Dianzi Yu Xinxi Xuebao (J Electron Inf Technol) 32(11):2571–2575. https://doi.org/10.3724/SP.J.1146.2009.01434
Wang Y, Zhang Y, Wan P, Zhang S, Yang J (2018) A spectrum sensing method based on empirical mode decomposition and k-means clustering algorithm. Wirel Commun Mob Comput. https://doi.org/10.1155/2018/6104502
Wang Y, Zhang Y, Zhang S, Li X, Wan P (2018b) A cooperative spectrum sensing method based on a feature and clustering algorithm. In: 2018 Chinese automation congress (CAC), IEEE, pp 1029–1033. https://doi.org/10.1109/CAC.2018.8623801
Xie J, Fang J, Liu C, Yang L (2020) Unsupervised deep spectrum sensing: a variational auto-encoder based approach. IEEE Trans Veh Technol 69(5):5307–5319. https://doi.org/10.1109/TVT.2020.2982203
Yao J, Dash M, Tan S, Liu H (2000) Entropy-based fuzzy clustering and fuzzy modeling. Fuzzy Sets Syst 113(3):381–388. https://doi.org/10.1016/S0165-0114(98)00038-4
Zeng Y, Liang YC (2009) Eigenvalue-based spectrum sensing algorithms for cognitive radio. IEEE Trans Commun 57(6):1784–1793. https://doi.org/10.1109/TCOMM.2009.06.070402
Zeng Y, Koh CL, Liang YC (2008) Maximum eigenvalue detection: Theory and application. In: 2008 IEEE International conference on communications, IEEE, pp 4160–4164. https://doi.org/10.1109/ICC.2008.781
Zhang Y, Wan P, Zhang S, Wang Y, Li N (2017) A spectrum sensing method based on signal feature and clustering algorithm in cognitive wireless multimedia sensor networks. Adv Multimed. https://doi.org/10.1155/2017/2895680
Zhang S, Wang Y, Wan P, Zhang Y, Li X (2018) A cooperative spectrum sensing method based on clustering algorithm and signal feature. In: International conference on cloud computing and security, Springer, pp 50–62. https://doi.org/10.1007/978-3-030-00006-6_5
Zhang S, Wang Y, Zhang Y, Wan P, Zhuang J (2020) A novel clustering algorithm based on information geometry for cooperative spectrum sensing. IEEE Syst J 15(2):3121–3130. https://doi.org/10.1109/JSYST.2020.3001407
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
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
Giri, M.K., Majumder, S. On eigenvalue-based cooperative spectrum sensing using feature extraction and maximum entropy fuzzy clustering. J Ambient Intell Human Comput 14, 10053–10067 (2023). https://doi.org/10.1007/s12652-021-03670-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-021-03670-3