mca 21(19): e4

Research Article

Cooperative Spectrum Sensing using DQN in CRN

Download33 downloads
  • @ARTICLE{10.4108/eai.14-7-2021.170290,
        author={M. Moneesh and T. Sai Tejaswi and T. Sai Yeshwanth and M. Sai Harshitha and G. Chakravarthy},
        title={Cooperative Spectrum Sensing using DQN in CRN},
        journal={EAI Endorsed Transactions on Mobile Communications and Applications},
        volume={6},
        number={19},
        publisher={EAI},
        journal_a={MCA},
        year={2021},
        month={7},
        keywords={Spectrum sensing, primary user (PU), Spectrum holes, Cognitive radio, Secondary users (SU), Deep Q-Network (DQN)},
        doi={10.4108/eai.14-7-2021.170290}
    }
    
  • M. Moneesh
    T. Sai Tejaswi
    T. Sai Yeshwanth
    M. Sai Harshitha
    G. Chakravarthy
    Year: 2021
    Cooperative Spectrum Sensing using DQN in CRN
    MCA
    EAI
    DOI: 10.4108/eai.14-7-2021.170290
M. Moneesh1,*, T. Sai Tejaswi1, T. Sai Yeshwanth1, M. Sai Harshitha1, G. Chakravarthy2
  • 1: Department of ECE, V R Siddhartha engineering college, Vijayawada, India
  • 2: Assistant professor, Department of ECE, V R Siddhartha engineering college, Vijayawada, India
*Contact email: Moneeshmedisetty@gmail.com

Abstract

It is imperative to address the problem of spectrum under usage and inefficiency because of the increasing spectrum demand and slender spectrum resources. One of the salient functions of cognitive radio is spectrum sensing which is used to avoid the interference of the unlicensed secondary users with licensed primary users and spot the available spectrum for enhancing the spectrum usage. The frequency band that a secondary user can utilize without interfering with any licensed primary users are called spectrum holes. Cooperative sensing is a remedy to improve the sensing performance, in which secondary users (SUs) cooperate among themselves to sense the spectrum and find the spectrum holes. Here we propose a deep reinforcement learning based spectrum sensing to discover the spectrum holes. We implement a deep reinforcement learning based method called Deep Q-Network (DQN) to find the spectrum holes. The secondary users (SU) uses the DQN to find the vacant channels in the spectrum effectively. The secondary user (SU) senses the spectrum associated with a single primary user (PU). The spectrum is sensed and the spectrum holes are detected to satisfy the requirement of the secondary user (SU).