Abstract
Spectrum sensing is one of the key technologies in cognitive radio systems. Efficient spectrum sensing can improve the communication network throughput and reduce the possibility of frequency collision. Hidden Markov Model (HMM) is a common spectrum sensing algorithm, which can enhance the energy detection (ED) algorithm by using historical observation information under unsupervised conditions. However, this algorithm assumes the regularity of the primary user occupying the spectrum to obey the Markov property. If the assumption is inconsistent with the facts, the performance of the algorithm will deteriorate. So, we propose a spectrum sensing algorithm based on Hidden Semi-Markov Model (HSMM) in this paper. It can solve the shortcoming of HMM because it has a high-order timing representation capability. Numerical simulations show that this model can effectively improve the detection performance of ED. It improves the SNR tolerance of 4 dB, or shortens the sensing time to a quarter of the time that the traditional ED method takes. In addition, the proposed algorithm is applicable to more scenarios than HMM. When the Markov property of the spectrum state fails, the proposed algorithm still performs better than HMM.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Mitola, J., Maguire, G.Q.: Cognitive radio: making software radios more personal. IEEE Pers. Commun. 6(4), 13–18 (1999)
Matin, M.A.: Spectrum sensing techniques for cognitive radio-a review. KSII Trans. Internet Inf. Syst. 8(11), 2903–2907 (2014)
Spectrum Shared Company: General Survey of Radio Frequency Bands - 30 MHz to 3 GHz. http://www.sharedspectrum.com. Accessed 10 Apr 2019
Aslam, S., Shahid, A., Lee, K.G.: Primary User Behavior Aware Spectrum Allocation Scheme for Cognitive Radio Networks. Pergamon Press, Oxford (2015)
Umebayashi, K., Hayashi, K., Lehtomaki, J.J.: Threshold-setting for spectrum sensing based on statistical information. IEEE Commun. Lett. 21(7), 1585–1588 (2017)
Din, M.S.E., El-Tarhuni, M., Assaleh, K., Kiranyaz, S.: An HMM-based spectrum access algorithm for cognitive radio systems. In: 2015 International Conference on Information and Communication Technology Research (ICTRC), pp. 116–119. IEEE, Abu Dhabi (2015)
Nguyen, T., Mark, B.L., Ephraim, Y.: Spectrum sensing using a hidden bivariate Markov model. IEEE Trans. Wireless Commun. 12(9), 4582–4591 (2013)
Chen, Z., Qiu, R.C.: Prediction of channel Ctate for cognitive radio using higher-order hidden Markov model. In: Proceedings of the IEEE SoutheastCon 2010, pp. 276–282. IEEE, Concord (2010)
ShunZheng, Y.: Hidden Semi-Markov Models. Elsevier Press, Amsterdam (2016)
Abdulsattar, M.A.K., Hussein, Z.A.: Energy detector with baseband sampling for cognitive radio: real-time implementation. Wireless Eng. Technol. 3(4), 229–239 (2012)
Burshtein, D.: Robust parametric modeling of durations in hidden Markov models. IEEE Trans. Speech Audio Process. 4(3), 240–252 (1996)
Ali, S., Shokair, M., Dessouky, M.I., et al.: Backup channel selection approach for spectrum handoff in cognitive radio networks. In: 2018 13th International Conference on Computer Engineering and Systems (ICCES), pp. 353–259. IEEE, Cairo (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Di, L., Ding, X., Li, M., Wan, Q. (2019). Spectrum Sensing in Cognitive Radio Based on Hidden Semi-Markov Model. In: Gui, G., Yun, L. (eds) Advanced Hybrid Information Processing. ADHIP 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 302. Springer, Cham. https://doi.org/10.1007/978-3-030-36405-2_28
Download citation
DOI: https://doi.org/10.1007/978-3-030-36405-2_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36404-5
Online ISBN: 978-3-030-36405-2
eBook Packages: Computer ScienceComputer Science (R0)