DOI QR코드

DOI QR Code

Implementation of Spectrum Sensing with Video Transmission for Cognitive Radio using USRP with GNU Radio

  • Thien, Huynh Thanh (Department of Electrical and Electronic Engineering, University of Ulsan) ;
  • Vu-Van, Hiep (Department of Electrical and Electronic Engineering, University of Ulsan) ;
  • Koo, Insoo (Department of Electrical and Electronic Engineering, University of Ulsan)
  • Received : 2017.12.05
  • Accepted : 2017.12.30
  • Published : 2018.02.28

Abstract

In cognitive radio (CR), secondary users (SUs) are able to sense the absence of primary users (PUs) in the spectrum. Then, SUs use this information to opportunistically access the licensed spectrum in the PUs' absence. In this paper, we present an implementation of real-time video transmission with spectrum-sensing between two points using GNU Radio and a National Instruments 2900 Universal Software Radio Peripheral (USRP). In our project, spectrum-sensing is implemented at both transmitter and receiver. The transmitter senses the channel, and if the channel is free, a video signal (which could be a real-time signal from a video file) will be modulated and processed by GNU Radio and transmitted using a USRP. A USRP receiver also senses the channel, but in contrast, if the channel is busy, the signal is demodulated to reproduce the transmitted video signal. This project brings in several challenges, like spectrum-sensing in the devices' environment, and packets getting lost or corrupted over the air.

Keywords

References

  1. Mahmood A. Abdulsattar, and Zahir A. Hussein, "Energy Detection Technique for Spectrum Sensing in Cognitive Radio: A Survey," International Journal of Computer Networks & Communications (IJCNC), Vol. 4, No. 5, pp. 223-242, Sep 2012. https://doi.org/10.5121/ijcnc.2012.4514
  2. D. Cabric, S. M. Mishra, and R. W. Brodersen, "Implementation Issues in Spectrum Sensing for Cognitive Radios," Conference Record of the thirty-eighth Asilomar Conference on Signals, Systems and Computers, Vol. 1, pp. 772-776, IEEE, 2004.
  3. S. Nimmi, V. Saranya, Theerthadas, and R. Gandhiraj, "Real-Time Video Streaming using GStreamer in GNU Radio Platform," The International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), pp. 1-6, Oct.16, 2014.
  4. A. Khattab, and D. Perkins, and B. Magdy, Cognitive Radio Networks: From Theory to Practice, Analog Circuits and Signal Processing, Springer, pp. 71-72, 2013.
  5. M. Sowmiya, M. Sangeetha, "Energy Detection Using NI USRP 2920," International Journal of Science and Research (IJSR), Vol. 5, pp. 597-603, May 2016.
  6. Gnu radio - the free and open software radio ecosystem. http://gnuradio.org.
  7. J. Ghosh, I. Koo, "An Approach to maximize throughput for Energy Efficient Cognitive Radio Networks," The International Journal of Advanced Culture Technology, Vol.1, No.2, pp.18-23, 2013
  8. L.Tan, J. Lee, H. Kong, Primary User Detection using a Generalized Selection Combining over RayleighFading Channel," The International Journal of Internet, Broadcasting and Communication, Vol.2 No.1, pp.1-3, 2010.
  9. T. Tuan, I. Koo, "An Efficient Channel Selection Algorithm for Cognitive Radio Sensor Networks," The International Journal of Internet, Broadcasting and Communication, Vol.3 No.2, pp.26-30, 2010.