SlideShare a Scribd company logo
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 7, No. 4, August 2017, pp. 1934 – 1940
ISSN: 2088-8708 1934
Institute of Advanced Engineering and Science
w w w . i a e s j o u r n a l . c o m
Performance Evaluation of Energy Detector Based Spectrum
Sensing for Cognitive Radio using NI USRP-2930
F. Z. El Bahi, H. Ghennioui, and M. Zouak
Laboratoire Signaux, Syst`emes et Composants (LSSC), Facult´e des Sciences et Techniques de F`es (FSTF)
Universit´e Sidi Mohamed Ben Abdellah (USMBA), Route Immouzzer, B.P. 2202, F`es-Maroc
Article Info
Article history:
Received: Feb 18, 2017
Revised: May 28, 2017
Accepted: Jun 12, 2017
Keyword:
Energy Detector
Spectrum Sensing
Cognitive Radio
Primary User
Secondary User
USRP
MATLAB
ABSTRACT
This paper presents the performance evaluation of the Energy Detector technique, which is
one of the most popular Spectrum Sensing (SS) technique for Cognitive Radio (CR). SS
is the ability to detect the presence of a Primary User (PU) (i.e. licensed user) in order to
allow a Secondary User (SU) (i.e unlicensed user) to access PU’s frequency band using CR,
so that the available frequency bands can be used efficiently. We used for implementation
an Universal Software Radio Peripheral (USRP), which is the most used Software Defined
Radio (SDR) device for research in wireless communications. Experimental measurements
show that the Energy Detector can obtain good performances in low Signal to Noise Ratio
(SNR) values. Furthermore, computer simulations using MATLAB are closer to those of
USRP measurements.
Copyright c 2017 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Fatima Zahra EL BAHI,
Laboratoire Signaux, Syst`emes et Composants (LSSC), Facult´e des Sciences et Techniques de F`es (FSTF),
Universit´e Sidi Mohamed Ben Abdellah (USMBA), Route Immouzzer, B.P. 2202, F`es-Maroc.
Email: fatimazahra.elbahi@usmba.ac.ma
1. INTRODUCTION
In recent years, the wireless applications and devices have developed and increased rapidly. Since the access
to electromagnetic spectrum is fixed and limited, thus the available frequency bands are inefficiently utilized which
causes the spectrum scarcity problem [1]. In order to use the available spectrum efficiently, many studies and re-
searches have proposed a new concept called Cognitive Radio (CR). This concept is based on the opportunistic usage
of radio frequency bands by allowing Secondary Users (SUs, i.e. unlicensed users) to exploit frequency bands of
Primary Users (PUs, i.e. licensed users). CR is a radio for wireless communications able to change its parameters,
related to either transmission or reception, autonomously and dynamically based on the electromagnetic environment
and communication requirements, in order to perform an efficient communication without interfering with PUs [2].
CR has the capability of sensing the spectrum, thus detect the presence PU’s signal, using different spectrum
sensing techniques. These techniques are subdivided into two categories: cooperative and non-cooperative sensing
techniques. The first category is based on sharing information, in other words, the detection of Primary User’s signal is
performed by combining results from multiple cognitive radios that works together [3]. The most important advantage
of this technique is the capability of decreasing sensing time and improving the sensing accuracy. The second category,
non-cooperative sensing techniques, is also known as primary transmitter detection, because the detection of PU’s
signal is based only on the received signal at a SU. The most common sensing techniques that belong to this category
are: energy detector [4], matched filter detector and cyclostationary detector [5]. Energy detector is the most popular
spectrum sensing technique, it can also be considered as the most spectrum sensing technique used in practice because
of its low implementation complexity. The concept of Energy detector is based only on computing the total energy
of the received signal, then comparing is to a specified threshold in order to decide the presence or absence of a PU’s
signal, thus no prior knowledge of the PU’s signal is required, only the variance of the noise is needed.
In this paper, we present an implementation of the Energy Detector Based Spectrum Sensing, using an Univer-
sal Software Radio Peripheral (USRP), a Software Defined Radio (SDR) device, in order to evaluate the performance
Journal Homepage: http://iaesjournal.com/online/index.php/IJECE
Institute of Advanced Engineering and Science
w w w . i a e s j o u r n a l . c o m
, DOI: 10.11591/ijece.v7i4.pp1934-1940
IJECE ISSN: 2088-8708 1935
of the spectrum sensing technique. We used for the implementation an NI USRP-2930, which belongs to the USRP se-
ries of the National Instruments’ brand. For the programming, we used LabVIEW and MATLAB for both transmission
and reception. We implemented for transmission an OFDM (Orthogonal Frequency Division Multiplexing) Signal,
which is used as a Primary User’s signal. We chooses the OFDM modulation because it is the most used in wireless
communication, due to its high bandwidth efficiency [6], such as WiFi [7], 3GPP/LTE [8] (3rd Generation Partnership
Project/Long Term Evolution) for the downlink, DVBT [9] (Digital Video Broadcast Terrestrial) and WiMAX [10]
(Worldwide Interoperability for Microwave Access). The performance evaluation of the Energy Detector is based on
experimental measurements obtained using USRP’s receiver, which included the Energy Detector algorithm.
The rest of this paper is organized as follows. In section 2, we introduce the Energy Detector based sensing
after defining the problem formulation. Section 3 defines the implementation details using NI USRP-2930. Finally, in
section 4, the experimental results obtained from the implementation are provided in order to illustrate the performance
of Energy Detector.
2. ENERGY DETECTOR BASED SENSING
2.1. Problem Formulation
In our system model, a SU senses the presence of a PU. In order to perform a good detection of a spectrum
opportunity, two hypotheses, H0 and H1 are defined respectively for the absence and the presence of a PU signal.
Hence, our hypothesis model for transmitter detection can be expressed as follows:
H0 : s(l) = n(l)
H1 : s(l) = x(l) + n(l)
, (1)
where, s(l) represents the received data, x(l) is the transmitted signal by the primary user and n(l) denotes the White
Gaussian noise independent from the transmitted signal, with zero mean and variance σ2
n. From the two hypotheses,
two probabilities describe the performance of the spectrum sensing technique: the false-alarm probability Pfa, which
is the probability of declaring wrongly H1 and the detection probability Pd, which is the probability of declaring
correctly H1. The main purpose of all spectrum sensing techniques is to maximize the detection probability for a low
false-alarm probability.
2.2. Energy Detector
Energy Detector, also known as radiometry, is the most popular and widely used spectrum sensing technique
because of its low computational and implementation complexities. It is a simple sensing technique that does not need
prior knowledge of the PU’s signal, only the value of the White Gaussian Noise is needed. Urkowitz [4] was the first
to investigate the detection of an unknown signal in a White noise channel using the energy detector based sensing.
The PU signal is detected by comparing the total energy of the received signal, over a specified time duration, with a
threshold. Thus, the test statistics of the energy detector is written as:
TED =
1
L
L
l=0
|s(l)|2
, (2)
where, L denotes the size of the observation sequence.
The presence of a PU’s signal is thus detected if the energy is greater than the threshold. The decision is then expressed
as follows:
TED
H1
H0
λ, (3)
where, λ denotes the threshold.
The Probability Density Function (PDF) of the test statistics TED can be modeled as a Gaussian distribution
[11] according to the two hypothesis as follows:



H0 : TED ∼ N σ2
n,
σ4
n
L
H1 : TED ∼ N σ2
x + σ2
n,
(σ2
x+σ2
n)
2
L
, (4)
Performance Evaluation of Energy Detector using NI USRP-2930 (F. Z. El Bahi)
1936 ISSN: 2088-8708
where, σ2
n represents the variance of the White Gaussian noise and σ2
x denotes the variance of the transmitted PU’s
signal.
Based on the PDF of the test statistics, the detection probability Pd and the false-alarm probability Pfa can
be expressed as:
Pfa = Pr(TED > λ|H0) = Q
λ
σ2
n
− 1
√
L (5)
Pd = Pr(TED > λ|H1) = Q
λ
σ2
n
− ρ − 1
L
2ρ + 1
, (6)
where, ρ =
σ2
x
σ2
n
denotes the Signal to Noise Ratio (SNR) and Q(.) is the Marcum Q-function defined as: Q(y) =
1√
2π
∞
y
e− u2
2 du. For a target false-alarm probability, the value of the threshold λ can be calculated by inverting the
relation described in Eq. 6 as follows:
λ = σ2
n
Q−1
(Pfa)
√
L
+ 1 , (7)
where, Q−1
(.) is the inverse Marcum Q-function.
3. IMPLEMENTATION DETAILS
In this section, we provide the practical implementation details of the Energy Detector based sensing. We
used for both transmission and reception an NI USRP-2930 (Universal Software Radio Peripheral) and a Desktop
Computer with LabVIEW 2014 and MATLAB R2013a to control the USRP using a Gigabit Ethernet Cable as shown
in Figure 1.
Figure 1. Implementation’s structure
3.1. NI USRP-2930
NI USRP-2930 is a Software Defined Radio (SDR) transceiver, able to transmit and receive RF (Radio Fre-
quency) signals, from the USRP series of the National Instruments’ brand, it is widely used for both teaching and
research in wireless communications. Furthermore, it enables a wide range of RF applications covering common
standards such as GSM Cellular, broadcast radio, WiFi, GPS and digital TV. The USRP hardware is a straightforward
RF platform for rapid prototyping applications such as spectrum monitoring and physical layer communication. It
has the ability to transmit and receive RF signals across a frequency range from 50 MHz to 2.2 GHz. Moreover, the
NI USRP-2930 has an integrated GPS-disciplined clock that provides GPS position information, improved frequency
accuracy and synchronization capabilities [12].
3.2. Transmitter
The programming and design parts of the transmitter are implemented in LabVIEW in order to control the NI
USRP-2930. For our experiment, we consider an OFDM (Orthogonal Frequency Division Multiplexing) transmitted
signal with a carrier frequency set to 200 Mhz.
As seen in Figure 2, the transmitter’s front panel is divided into two parts. The left part contains three
blocks; USRP Parameters, OFDM signal parameters and Debug (Figure 3). In the OFDM signal parameters block,
we can choose the OFDM standard to transmit among the following ones: 3GPP/LTE, WiMax 802.16, DVBT-2K and
802.22-1K. The right part of the transmitter represents the PSD (Power Spectrum Density) of the OFDM transmitted
signal.
IJECE Vol. 7, No. 4, August 2017: 1934 – 1940
IJECE ISSN: 2088-8708 1937
Figure 2. Transmitter’s front panel.
Figure 3. Transmitter’s tab control.
3.3. Receiver
In the same way as the transmitter, we have implemented the receiver in LabVIEW as shown in Figure 4. The
receiver’s front panel is also divided into two parts, the left one contains three blocks; the USRP Parameters, Energy
Detector and Debug. The receiver’s debug part is the same as the one of the transmitter. In the Energy Detector part,
as shown in Figure 5, we calculate the Pd (Detection Probability) for a specific value of Pfa (False-alarm Probability)
and realizations. The right part of the receiver contains the PSD of the received OFDM signal, which is almost the
same as the one of the OFDM transmitted signal.
Figure 4. Receiver’s front panel.
Performance Evaluation of Energy Detector using NI USRP-2930 (F. Z. El Bahi)
1938 ISSN: 2088-8708
Figure 5. Receiver’s tab control.
4. RESULTS AND DISCUSSION
In this section, we present experimental results of the implementation of the Energy Detector based sensing
using NI USRP-2930 and averaged over 1000 realizations.
4.1. Effect of SNR
In this experiment, we test the impact of different SNR (Signal to Noise Ratio) values on the Detection
Probability (Pd). We fix the False-alarm Probability (Pfa) to 0.01 and vary the SNR value from -24 dB to 0 dB with a
step of 2 dB. Each measurement result is the average value of 1000 measurement results for the same SNR value. We
generated an OFDM signal with 64 subcarriers, 10 symbols and cyclic prefix equals to 8.
Figure 6a and 6b show the MATLAB simulation (Computer simulations) and measurement results (USRP
implementation) of the Pd versus SNR of a 3GPP/LTE signal and DVBT-2K signal respectively. We can notice from
both figures that the Pd increases with the SNR values. Thus, the larger SNR, the better the detection of the OFDM
PU. Furthermore, USRP implementations are closer to MATLAB simulations.
(a)
(b)
Figure 6. Detection probability (Pd) vs. Signal to Noise Ratio (SNR) (with Pfa=0.01) of (a) 3GPP/LTE signal and (b)
DVBT-2K signal.
IJECE Vol. 7, No. 4, August 2017: 1934 – 1940
IJECE ISSN: 2088-8708 1939
4.2. Receiver Operation Characteristic
In order to examine the effect of Pfa on the detection performance of the Energy Detector, we fix the value
of the SNR to -10.4 dB and vary the Pfa from 0.1 to 1 with a step of 0.1. The achieved Pd as a function of Pfa is
called the ROC (Receiver Operating Characteristic) curve. With the same way as the above experiment, each result is
averaged over 1000 measurements.
Figure 7a and 7b represent the MATLAB simulation and USRP implementation of the Pd versus Pfa of a
3GPP/LTE signal and DVBT-2K signal respectively. As shown in those figures, USRP implementations are closer to
MATLAB simulations and the Energy Detector achieves good performance for all Pfa values.
(a)
(b)
Figure 7. Detection probability (Pd) vs. False-alarm probability (Pfa) (with SNR=-10.4 dB) of (a) 3GPP/LTE signal
and (b) DVBT-2K signal.
5. CONCLUSION
In this paper, we have provided an experimental performance evaluation of the Energy Detector based sensing
using NI USRP-2930, which is a Software Defined Radio (SDR) transceiver. We have tested the impact of SNR on the
detection probability. Furthermore, a ROC curve was obtained for a low SNR value. Experimental results shows that
the Energy Detector achieves good performances for low SNR values and for all Pfa values and are closer to those of
computer simulations using MATLAB.
REFERENCES
[1] S. S. Ali, C. Liu, and M. Jin, ”Minimum Eigenvalue Detection for Spectrum Sensing in Cognitive Radio,” Int. J.
Electr. Comput. Eng., vol. 4, no. 4, p. 623, 2014.
[2] Y. Saleem and M. H. Rehmani, ”Primary radio user activity models for cognitive radio networks: A survey,” J.
Netw. Comput. Appl., vol. 43, pp. 116, 2014.
[3] M. S. Hossain, M. I. Abdullah, and M. A. Hossain, ”Hard combination data fusion for cooperative spectrum
sensing in cognitive radio,” Int. J. Electr. Comput. Eng., vol. 2, no. 6, p. 811, 2012.
[4] H. Urkowitz, ”Energy detection of unknown deterministic signals,” Proc. IEEE, vol. 55, no. 4, pp. 523-531, 1967.
Performance Evaluation of Energy Detector using NI USRP-2930 (F. Z. El Bahi)
1940 ISSN: 2088-8708
[5] H. Sun, A. Nallanathan, C.-X. Wang, and Y. Chen, ”Wideband spectrum sensing for cognitive radio networks: a
survey,” IEEE Wirel. Commun., vol. 20, no. 2, pp. 7481, 2013.
[6] M. Hu, Y. Li, X. Lu, and H. Zhang, ”Tone reservation to minimize nonlinearity impact on OFDM signals,” IEEE
Trans. Veh. Technol., vol. 64, no. 9, pp. 43104314, 2015.
[7] C. Smith and J. Meyer, ”3G Wireless with WiMAX and WiFi: 802.16 and 802.11.” McGraw-Hill Professional,
2005.
[8] H. Holma and A. Toskala, ”HSDPA/HSUPA for UMTS: high speed radio access for mobile communications”.
John Wiley and Sons, 2007.
[9] U. Ladebusch and C. A. Liss, ”Terrestrial DVB (DVB-T): A broadcast technology for stationary portable and
mobile use,” Proc. IEEE, vol. 94, no. 1, pp. 183193, 2006.
[10] O. A. Dobre, R. Venkatesan, and D. C. Popescu, ”Second-order cyclostationarity of mobile WiMAX and LTE
OFDM signals and application to spectrum awareness in cognitive radio systems,” IEEE J. Sel. Top. Signal Pro-
cess., vol. 6, no. 1, pp. 2642, 2012.
[11] Y.-C. Liang, Y. Zeng, E. C. Y. Peh, and A. T. Hoang, ”Sensing-throughput tradeoff for cognitive radio networks,”
IEEE Trans. Wirel. Commun., vol. 7, no. 4, pp. 1326-1337, 2008.
[12] National Instruments Co., ”USRP-292x/293x Datasheet,” [Online]. Available:
http://www.ni.com/datasheet/pdf/en/ds-355, accessed 3 February 2017.
BIOGRAPHIES OF AUTHORS
Fatima Zahra EL BAHI is an engineer in Network and Telecommunication, graduated in 2014
from National School of Applied Sciences of Tangier, Morocco. She is currently working toward
Ph.D. degree in the laboratory of Signal, Systems and Components, in Faculty of Sciences and
Technologies of Fez at Sidi Mohammed Ben Abdelah University, Morocco. Her main research
interests are signal processing and cognitive radio.
Hicham GHENNIOUI is an assistant director of Signals, Systems and Components Laboratory at
Faculty of Sciences and Technologies, Fez, Morocco. Since 2011, he is a full-time Associate Pro-
fessor at the Faculty of Sciences and Technologies, Fez. He received the Ph.D degree in Computer
Science and Telecommunications in 2008, jointly from Mohamed V University and the Toulon Uni-
versity. In 2004, received the D.E.S.A. degree in Computer Science and Telecommunications from
the Mohamed V University. His main research interests are signal/image processing including blind
sources separation, data analytic, deblurring and cognitive radio.
Mohcine ZOUAK is the director of the Cancer Research Institute of Fez, Morocco. President of
the Conference of Deans of Faculties Scientific Morocco (CCMS). Vice President of International
Conference of Heads of Universities and Scientific Institutions of French expression CIRUISEF.
Since 2005, he is a professor of Higher Education at Faculty of Sciences and Technologies, Fez,
Morocco. He assured lessons in the areas of signal processing, electronic systems and telecommu-
nications as well as in the fields of stochastic estimation. His research activities mainly concern the
signal processing and telecommunications.
IJECE Vol. 7, No. 4, August 2017: 1934 – 1940

More Related Content

PDF
F010342837
PDF
energy_detection
PDF
Performance Analysis and Comparative Study of Cognitive Radio Spectrum Sensin...
PDF
Heterogeneous Spectrum Sensing in Cognitive Radio Network using Traditional E...
PDF
Performance Analysis of Noise Uncertainty in Energy Detection Spectrum Sensin...
PDF
Comparative Study of Different Non-Cooperative Techniques in Cognitive Radio
PDF
International journal of engineering issues vol 2015 - no 2 - paper7
DOC
Research paper on cognitive radio network
F010342837
energy_detection
Performance Analysis and Comparative Study of Cognitive Radio Spectrum Sensin...
Heterogeneous Spectrum Sensing in Cognitive Radio Network using Traditional E...
Performance Analysis of Noise Uncertainty in Energy Detection Spectrum Sensin...
Comparative Study of Different Non-Cooperative Techniques in Cognitive Radio
International journal of engineering issues vol 2015 - no 2 - paper7
Research paper on cognitive radio network

What's hot (17)

PDF
A comprehensive study of signal detection techniques for spectrum sensing in ...
PDF
Performance Analysis of Bayesian Methods to for the Spectrum Utilization in C...
PDF
Spectrum Sensing Detection Techniques for Overlay Users
PDF
Single User Eigenvalue Based Detection For Spectrum Sensing In Cognitive Rad...
PDF
IRJET- Performance Comparison of Cognitive Radio Network by Spectrum Sensing ...
PDF
A combined spectrum sensing method based DCT for cognitive radio system
PDF
IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...
PDF
Reactive Power Compensation in Single Phase Distribution System using SVC, ST...
PDF
Implementation of a bpsk modulation based cognitive radio system using the en...
PDF
IRJET- A Novel Technique for Spectrum Sensing in Cognitive Radio Networks
PDF
Performance Analysis of Fading Channels on Cooperative Mode Spectrum Sensing ...
PDF
05678847
PDF
IRJET- Simulating Spectrum Sensing in Cognitive Radio Network using Cyclostat...
PDF
A SURVEY ON DYNAMIC SPECTRUM ACCESS TECHNIQUES FOR COGNITIVE RADIO
PDF
A novel scheme to improve the spectrum sensing performance
PDF
IRJET- Cooperative Spectrum Sensing based on Adaptive Threshold for Cognitive...
A comprehensive study of signal detection techniques for spectrum sensing in ...
Performance Analysis of Bayesian Methods to for the Spectrum Utilization in C...
Spectrum Sensing Detection Techniques for Overlay Users
Single User Eigenvalue Based Detection For Spectrum Sensing In Cognitive Rad...
IRJET- Performance Comparison of Cognitive Radio Network by Spectrum Sensing ...
A combined spectrum sensing method based DCT for cognitive radio system
IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...
Reactive Power Compensation in Single Phase Distribution System using SVC, ST...
Implementation of a bpsk modulation based cognitive radio system using the en...
IRJET- A Novel Technique for Spectrum Sensing in Cognitive Radio Networks
Performance Analysis of Fading Channels on Cooperative Mode Spectrum Sensing ...
05678847
IRJET- Simulating Spectrum Sensing in Cognitive Radio Network using Cyclostat...
A SURVEY ON DYNAMIC SPECTRUM ACCESS TECHNIQUES FOR COGNITIVE RADIO
A novel scheme to improve the spectrum sensing performance
IRJET- Cooperative Spectrum Sensing based on Adaptive Threshold for Cognitive...
Ad

Similar to Performance Evaluation of Energy Detector Based Spectrum Sensing for Cognitive Radio using NI USRP-2930 (20)

PDF
Performance Evaluation of Computationally Efficient Energy Detection Based Sp...
PDF
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
PDF
Transmitter Detection Methods of Spectrum Sensing For Cognitive Radio Network...
PDF
Performance Comparison of Energy Detection Based Spectrum Sensing for Cogniti...
PPTX
Cognitive Radio
PDF
IRJET- A Theoretical Investigation on Multistage Impulse Voltage Generator
PDF
Performance Analysis and Comparative Study of Cognitive Radio Spectrum Sensin...
PDF
Spectrum Sensing in Cognitive Radio
PDF
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive Radio
PDF
Energy detection technique for
PDF
Comparison of Energy Detection Based Spectrum Sensing Methods over Fading Cha...
PDF
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio Networks
PDF
PERFORMANCE EVALUATION OF DIFFERENT SPECTRUM SENSING TECHNIQUES FOR REALISTIC...
PDF
Performance evaluation of different spectrum sensing techniques for realistic...
PDF
Spectrum Sensing using Cooperative Energy Detection Method for Cognitive Radio
PDF
Spectrum Sensing using Cooperative Energy Detection Method for Cognitive Radio
PDF
Sensing Time Improvement using Two Stage Detectors for Cognitive Radio System
PPTX
IMPLEMENTATION OF WBSS IN LOW SNR.pptx
PDF
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
PDF
論文
Performance Evaluation of Computationally Efficient Energy Detection Based Sp...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Transmitter Detection Methods of Spectrum Sensing For Cognitive Radio Network...
Performance Comparison of Energy Detection Based Spectrum Sensing for Cogniti...
Cognitive Radio
IRJET- A Theoretical Investigation on Multistage Impulse Voltage Generator
Performance Analysis and Comparative Study of Cognitive Radio Spectrum Sensin...
Spectrum Sensing in Cognitive Radio
An Optimized Energy Detection Scheme For Spectrum Sensing In Cognitive Radio
Energy detection technique for
Comparison of Energy Detection Based Spectrum Sensing Methods over Fading Cha...
A Novel Algorithm for Cooperative Spectrum Sensing in Cognitive Radio Networks
PERFORMANCE EVALUATION OF DIFFERENT SPECTRUM SENSING TECHNIQUES FOR REALISTIC...
Performance evaluation of different spectrum sensing techniques for realistic...
Spectrum Sensing using Cooperative Energy Detection Method for Cognitive Radio
Spectrum Sensing using Cooperative Energy Detection Method for Cognitive Radio
Sensing Time Improvement using Two Stage Detectors for Cognitive Radio System
IMPLEMENTATION OF WBSS IN LOW SNR.pptx
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
論文
Ad

More from IJECEIAES (20)

PDF
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
PDF
Embedded machine learning-based road conditions and driving behavior monitoring
PDF
Advanced control scheme of doubly fed induction generator for wind turbine us...
PDF
Neural network optimizer of proportional-integral-differential controller par...
PDF
An improved modulation technique suitable for a three level flying capacitor ...
PDF
A review on features and methods of potential fishing zone
PDF
Electrical signal interference minimization using appropriate core material f...
PDF
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
PDF
Bibliometric analysis highlighting the role of women in addressing climate ch...
PDF
Voltage and frequency control of microgrid in presence of micro-turbine inter...
PDF
Enhancing battery system identification: nonlinear autoregressive modeling fo...
PDF
Smart grid deployment: from a bibliometric analysis to a survey
PDF
Use of analytical hierarchy process for selecting and prioritizing islanding ...
PDF
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
PDF
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
PDF
Adaptive synchronous sliding control for a robot manipulator based on neural ...
PDF
Remote field-programmable gate array laboratory for signal acquisition and de...
PDF
Detecting and resolving feature envy through automated machine learning and m...
PDF
Smart monitoring technique for solar cell systems using internet of things ba...
PDF
An efficient security framework for intrusion detection and prevention in int...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Embedded machine learning-based road conditions and driving behavior monitoring
Advanced control scheme of doubly fed induction generator for wind turbine us...
Neural network optimizer of proportional-integral-differential controller par...
An improved modulation technique suitable for a three level flying capacitor ...
A review on features and methods of potential fishing zone
Electrical signal interference minimization using appropriate core material f...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Bibliometric analysis highlighting the role of women in addressing climate ch...
Voltage and frequency control of microgrid in presence of micro-turbine inter...
Enhancing battery system identification: nonlinear autoregressive modeling fo...
Smart grid deployment: from a bibliometric analysis to a survey
Use of analytical hierarchy process for selecting and prioritizing islanding ...
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Remote field-programmable gate array laboratory for signal acquisition and de...
Detecting and resolving feature envy through automated machine learning and m...
Smart monitoring technique for solar cell systems using internet of things ba...
An efficient security framework for intrusion detection and prevention in int...

Recently uploaded (20)

PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
web development for engineering and engineering
DOCX
573137875-Attendance-Management-System-original
PPTX
Construction Project Organization Group 2.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Welding lecture in detail for understanding
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Digital Logic Computer Design lecture notes
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPT
Project quality management in manufacturing
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
web development for engineering and engineering
573137875-Attendance-Management-System-original
Construction Project Organization Group 2.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
UNIT 4 Total Quality Management .pptx
Internet of Things (IOT) - A guide to understanding
Welding lecture in detail for understanding
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Digital Logic Computer Design lecture notes
R24 SURVEYING LAB MANUAL for civil enggi
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Project quality management in manufacturing
Model Code of Practice - Construction Work - 21102022 .pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx

Performance Evaluation of Energy Detector Based Spectrum Sensing for Cognitive Radio using NI USRP-2930

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 7, No. 4, August 2017, pp. 1934 – 1940 ISSN: 2088-8708 1934 Institute of Advanced Engineering and Science w w w . i a e s j o u r n a l . c o m Performance Evaluation of Energy Detector Based Spectrum Sensing for Cognitive Radio using NI USRP-2930 F. Z. El Bahi, H. Ghennioui, and M. Zouak Laboratoire Signaux, Syst`emes et Composants (LSSC), Facult´e des Sciences et Techniques de F`es (FSTF) Universit´e Sidi Mohamed Ben Abdellah (USMBA), Route Immouzzer, B.P. 2202, F`es-Maroc Article Info Article history: Received: Feb 18, 2017 Revised: May 28, 2017 Accepted: Jun 12, 2017 Keyword: Energy Detector Spectrum Sensing Cognitive Radio Primary User Secondary User USRP MATLAB ABSTRACT This paper presents the performance evaluation of the Energy Detector technique, which is one of the most popular Spectrum Sensing (SS) technique for Cognitive Radio (CR). SS is the ability to detect the presence of a Primary User (PU) (i.e. licensed user) in order to allow a Secondary User (SU) (i.e unlicensed user) to access PU’s frequency band using CR, so that the available frequency bands can be used efficiently. We used for implementation an Universal Software Radio Peripheral (USRP), which is the most used Software Defined Radio (SDR) device for research in wireless communications. Experimental measurements show that the Energy Detector can obtain good performances in low Signal to Noise Ratio (SNR) values. Furthermore, computer simulations using MATLAB are closer to those of USRP measurements. Copyright c 2017 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Fatima Zahra EL BAHI, Laboratoire Signaux, Syst`emes et Composants (LSSC), Facult´e des Sciences et Techniques de F`es (FSTF), Universit´e Sidi Mohamed Ben Abdellah (USMBA), Route Immouzzer, B.P. 2202, F`es-Maroc. Email: fatimazahra.elbahi@usmba.ac.ma 1. INTRODUCTION In recent years, the wireless applications and devices have developed and increased rapidly. Since the access to electromagnetic spectrum is fixed and limited, thus the available frequency bands are inefficiently utilized which causes the spectrum scarcity problem [1]. In order to use the available spectrum efficiently, many studies and re- searches have proposed a new concept called Cognitive Radio (CR). This concept is based on the opportunistic usage of radio frequency bands by allowing Secondary Users (SUs, i.e. unlicensed users) to exploit frequency bands of Primary Users (PUs, i.e. licensed users). CR is a radio for wireless communications able to change its parameters, related to either transmission or reception, autonomously and dynamically based on the electromagnetic environment and communication requirements, in order to perform an efficient communication without interfering with PUs [2]. CR has the capability of sensing the spectrum, thus detect the presence PU’s signal, using different spectrum sensing techniques. These techniques are subdivided into two categories: cooperative and non-cooperative sensing techniques. The first category is based on sharing information, in other words, the detection of Primary User’s signal is performed by combining results from multiple cognitive radios that works together [3]. The most important advantage of this technique is the capability of decreasing sensing time and improving the sensing accuracy. The second category, non-cooperative sensing techniques, is also known as primary transmitter detection, because the detection of PU’s signal is based only on the received signal at a SU. The most common sensing techniques that belong to this category are: energy detector [4], matched filter detector and cyclostationary detector [5]. Energy detector is the most popular spectrum sensing technique, it can also be considered as the most spectrum sensing technique used in practice because of its low implementation complexity. The concept of Energy detector is based only on computing the total energy of the received signal, then comparing is to a specified threshold in order to decide the presence or absence of a PU’s signal, thus no prior knowledge of the PU’s signal is required, only the variance of the noise is needed. In this paper, we present an implementation of the Energy Detector Based Spectrum Sensing, using an Univer- sal Software Radio Peripheral (USRP), a Software Defined Radio (SDR) device, in order to evaluate the performance Journal Homepage: http://iaesjournal.com/online/index.php/IJECE Institute of Advanced Engineering and Science w w w . i a e s j o u r n a l . c o m , DOI: 10.11591/ijece.v7i4.pp1934-1940
  • 2. IJECE ISSN: 2088-8708 1935 of the spectrum sensing technique. We used for the implementation an NI USRP-2930, which belongs to the USRP se- ries of the National Instruments’ brand. For the programming, we used LabVIEW and MATLAB for both transmission and reception. We implemented for transmission an OFDM (Orthogonal Frequency Division Multiplexing) Signal, which is used as a Primary User’s signal. We chooses the OFDM modulation because it is the most used in wireless communication, due to its high bandwidth efficiency [6], such as WiFi [7], 3GPP/LTE [8] (3rd Generation Partnership Project/Long Term Evolution) for the downlink, DVBT [9] (Digital Video Broadcast Terrestrial) and WiMAX [10] (Worldwide Interoperability for Microwave Access). The performance evaluation of the Energy Detector is based on experimental measurements obtained using USRP’s receiver, which included the Energy Detector algorithm. The rest of this paper is organized as follows. In section 2, we introduce the Energy Detector based sensing after defining the problem formulation. Section 3 defines the implementation details using NI USRP-2930. Finally, in section 4, the experimental results obtained from the implementation are provided in order to illustrate the performance of Energy Detector. 2. ENERGY DETECTOR BASED SENSING 2.1. Problem Formulation In our system model, a SU senses the presence of a PU. In order to perform a good detection of a spectrum opportunity, two hypotheses, H0 and H1 are defined respectively for the absence and the presence of a PU signal. Hence, our hypothesis model for transmitter detection can be expressed as follows: H0 : s(l) = n(l) H1 : s(l) = x(l) + n(l) , (1) where, s(l) represents the received data, x(l) is the transmitted signal by the primary user and n(l) denotes the White Gaussian noise independent from the transmitted signal, with zero mean and variance σ2 n. From the two hypotheses, two probabilities describe the performance of the spectrum sensing technique: the false-alarm probability Pfa, which is the probability of declaring wrongly H1 and the detection probability Pd, which is the probability of declaring correctly H1. The main purpose of all spectrum sensing techniques is to maximize the detection probability for a low false-alarm probability. 2.2. Energy Detector Energy Detector, also known as radiometry, is the most popular and widely used spectrum sensing technique because of its low computational and implementation complexities. It is a simple sensing technique that does not need prior knowledge of the PU’s signal, only the value of the White Gaussian Noise is needed. Urkowitz [4] was the first to investigate the detection of an unknown signal in a White noise channel using the energy detector based sensing. The PU signal is detected by comparing the total energy of the received signal, over a specified time duration, with a threshold. Thus, the test statistics of the energy detector is written as: TED = 1 L L l=0 |s(l)|2 , (2) where, L denotes the size of the observation sequence. The presence of a PU’s signal is thus detected if the energy is greater than the threshold. The decision is then expressed as follows: TED H1 H0 λ, (3) where, λ denotes the threshold. The Probability Density Function (PDF) of the test statistics TED can be modeled as a Gaussian distribution [11] according to the two hypothesis as follows:    H0 : TED ∼ N σ2 n, σ4 n L H1 : TED ∼ N σ2 x + σ2 n, (σ2 x+σ2 n) 2 L , (4) Performance Evaluation of Energy Detector using NI USRP-2930 (F. Z. El Bahi)
  • 3. 1936 ISSN: 2088-8708 where, σ2 n represents the variance of the White Gaussian noise and σ2 x denotes the variance of the transmitted PU’s signal. Based on the PDF of the test statistics, the detection probability Pd and the false-alarm probability Pfa can be expressed as: Pfa = Pr(TED > λ|H0) = Q λ σ2 n − 1 √ L (5) Pd = Pr(TED > λ|H1) = Q λ σ2 n − ρ − 1 L 2ρ + 1 , (6) where, ρ = σ2 x σ2 n denotes the Signal to Noise Ratio (SNR) and Q(.) is the Marcum Q-function defined as: Q(y) = 1√ 2π ∞ y e− u2 2 du. For a target false-alarm probability, the value of the threshold λ can be calculated by inverting the relation described in Eq. 6 as follows: λ = σ2 n Q−1 (Pfa) √ L + 1 , (7) where, Q−1 (.) is the inverse Marcum Q-function. 3. IMPLEMENTATION DETAILS In this section, we provide the practical implementation details of the Energy Detector based sensing. We used for both transmission and reception an NI USRP-2930 (Universal Software Radio Peripheral) and a Desktop Computer with LabVIEW 2014 and MATLAB R2013a to control the USRP using a Gigabit Ethernet Cable as shown in Figure 1. Figure 1. Implementation’s structure 3.1. NI USRP-2930 NI USRP-2930 is a Software Defined Radio (SDR) transceiver, able to transmit and receive RF (Radio Fre- quency) signals, from the USRP series of the National Instruments’ brand, it is widely used for both teaching and research in wireless communications. Furthermore, it enables a wide range of RF applications covering common standards such as GSM Cellular, broadcast radio, WiFi, GPS and digital TV. The USRP hardware is a straightforward RF platform for rapid prototyping applications such as spectrum monitoring and physical layer communication. It has the ability to transmit and receive RF signals across a frequency range from 50 MHz to 2.2 GHz. Moreover, the NI USRP-2930 has an integrated GPS-disciplined clock that provides GPS position information, improved frequency accuracy and synchronization capabilities [12]. 3.2. Transmitter The programming and design parts of the transmitter are implemented in LabVIEW in order to control the NI USRP-2930. For our experiment, we consider an OFDM (Orthogonal Frequency Division Multiplexing) transmitted signal with a carrier frequency set to 200 Mhz. As seen in Figure 2, the transmitter’s front panel is divided into two parts. The left part contains three blocks; USRP Parameters, OFDM signal parameters and Debug (Figure 3). In the OFDM signal parameters block, we can choose the OFDM standard to transmit among the following ones: 3GPP/LTE, WiMax 802.16, DVBT-2K and 802.22-1K. The right part of the transmitter represents the PSD (Power Spectrum Density) of the OFDM transmitted signal. IJECE Vol. 7, No. 4, August 2017: 1934 – 1940
  • 4. IJECE ISSN: 2088-8708 1937 Figure 2. Transmitter’s front panel. Figure 3. Transmitter’s tab control. 3.3. Receiver In the same way as the transmitter, we have implemented the receiver in LabVIEW as shown in Figure 4. The receiver’s front panel is also divided into two parts, the left one contains three blocks; the USRP Parameters, Energy Detector and Debug. The receiver’s debug part is the same as the one of the transmitter. In the Energy Detector part, as shown in Figure 5, we calculate the Pd (Detection Probability) for a specific value of Pfa (False-alarm Probability) and realizations. The right part of the receiver contains the PSD of the received OFDM signal, which is almost the same as the one of the OFDM transmitted signal. Figure 4. Receiver’s front panel. Performance Evaluation of Energy Detector using NI USRP-2930 (F. Z. El Bahi)
  • 5. 1938 ISSN: 2088-8708 Figure 5. Receiver’s tab control. 4. RESULTS AND DISCUSSION In this section, we present experimental results of the implementation of the Energy Detector based sensing using NI USRP-2930 and averaged over 1000 realizations. 4.1. Effect of SNR In this experiment, we test the impact of different SNR (Signal to Noise Ratio) values on the Detection Probability (Pd). We fix the False-alarm Probability (Pfa) to 0.01 and vary the SNR value from -24 dB to 0 dB with a step of 2 dB. Each measurement result is the average value of 1000 measurement results for the same SNR value. We generated an OFDM signal with 64 subcarriers, 10 symbols and cyclic prefix equals to 8. Figure 6a and 6b show the MATLAB simulation (Computer simulations) and measurement results (USRP implementation) of the Pd versus SNR of a 3GPP/LTE signal and DVBT-2K signal respectively. We can notice from both figures that the Pd increases with the SNR values. Thus, the larger SNR, the better the detection of the OFDM PU. Furthermore, USRP implementations are closer to MATLAB simulations. (a) (b) Figure 6. Detection probability (Pd) vs. Signal to Noise Ratio (SNR) (with Pfa=0.01) of (a) 3GPP/LTE signal and (b) DVBT-2K signal. IJECE Vol. 7, No. 4, August 2017: 1934 – 1940
  • 6. IJECE ISSN: 2088-8708 1939 4.2. Receiver Operation Characteristic In order to examine the effect of Pfa on the detection performance of the Energy Detector, we fix the value of the SNR to -10.4 dB and vary the Pfa from 0.1 to 1 with a step of 0.1. The achieved Pd as a function of Pfa is called the ROC (Receiver Operating Characteristic) curve. With the same way as the above experiment, each result is averaged over 1000 measurements. Figure 7a and 7b represent the MATLAB simulation and USRP implementation of the Pd versus Pfa of a 3GPP/LTE signal and DVBT-2K signal respectively. As shown in those figures, USRP implementations are closer to MATLAB simulations and the Energy Detector achieves good performance for all Pfa values. (a) (b) Figure 7. Detection probability (Pd) vs. False-alarm probability (Pfa) (with SNR=-10.4 dB) of (a) 3GPP/LTE signal and (b) DVBT-2K signal. 5. CONCLUSION In this paper, we have provided an experimental performance evaluation of the Energy Detector based sensing using NI USRP-2930, which is a Software Defined Radio (SDR) transceiver. We have tested the impact of SNR on the detection probability. Furthermore, a ROC curve was obtained for a low SNR value. Experimental results shows that the Energy Detector achieves good performances for low SNR values and for all Pfa values and are closer to those of computer simulations using MATLAB. REFERENCES [1] S. S. Ali, C. Liu, and M. Jin, ”Minimum Eigenvalue Detection for Spectrum Sensing in Cognitive Radio,” Int. J. Electr. Comput. Eng., vol. 4, no. 4, p. 623, 2014. [2] Y. Saleem and M. H. Rehmani, ”Primary radio user activity models for cognitive radio networks: A survey,” J. Netw. Comput. Appl., vol. 43, pp. 116, 2014. [3] M. S. Hossain, M. I. Abdullah, and M. A. Hossain, ”Hard combination data fusion for cooperative spectrum sensing in cognitive radio,” Int. J. Electr. Comput. Eng., vol. 2, no. 6, p. 811, 2012. [4] H. Urkowitz, ”Energy detection of unknown deterministic signals,” Proc. IEEE, vol. 55, no. 4, pp. 523-531, 1967. Performance Evaluation of Energy Detector using NI USRP-2930 (F. Z. El Bahi)
  • 7. 1940 ISSN: 2088-8708 [5] H. Sun, A. Nallanathan, C.-X. Wang, and Y. Chen, ”Wideband spectrum sensing for cognitive radio networks: a survey,” IEEE Wirel. Commun., vol. 20, no. 2, pp. 7481, 2013. [6] M. Hu, Y. Li, X. Lu, and H. Zhang, ”Tone reservation to minimize nonlinearity impact on OFDM signals,” IEEE Trans. Veh. Technol., vol. 64, no. 9, pp. 43104314, 2015. [7] C. Smith and J. Meyer, ”3G Wireless with WiMAX and WiFi: 802.16 and 802.11.” McGraw-Hill Professional, 2005. [8] H. Holma and A. Toskala, ”HSDPA/HSUPA for UMTS: high speed radio access for mobile communications”. John Wiley and Sons, 2007. [9] U. Ladebusch and C. A. Liss, ”Terrestrial DVB (DVB-T): A broadcast technology for stationary portable and mobile use,” Proc. IEEE, vol. 94, no. 1, pp. 183193, 2006. [10] O. A. Dobre, R. Venkatesan, and D. C. Popescu, ”Second-order cyclostationarity of mobile WiMAX and LTE OFDM signals and application to spectrum awareness in cognitive radio systems,” IEEE J. Sel. Top. Signal Pro- cess., vol. 6, no. 1, pp. 2642, 2012. [11] Y.-C. Liang, Y. Zeng, E. C. Y. Peh, and A. T. Hoang, ”Sensing-throughput tradeoff for cognitive radio networks,” IEEE Trans. Wirel. Commun., vol. 7, no. 4, pp. 1326-1337, 2008. [12] National Instruments Co., ”USRP-292x/293x Datasheet,” [Online]. Available: http://www.ni.com/datasheet/pdf/en/ds-355, accessed 3 February 2017. BIOGRAPHIES OF AUTHORS Fatima Zahra EL BAHI is an engineer in Network and Telecommunication, graduated in 2014 from National School of Applied Sciences of Tangier, Morocco. She is currently working toward Ph.D. degree in the laboratory of Signal, Systems and Components, in Faculty of Sciences and Technologies of Fez at Sidi Mohammed Ben Abdelah University, Morocco. Her main research interests are signal processing and cognitive radio. Hicham GHENNIOUI is an assistant director of Signals, Systems and Components Laboratory at Faculty of Sciences and Technologies, Fez, Morocco. Since 2011, he is a full-time Associate Pro- fessor at the Faculty of Sciences and Technologies, Fez. He received the Ph.D degree in Computer Science and Telecommunications in 2008, jointly from Mohamed V University and the Toulon Uni- versity. In 2004, received the D.E.S.A. degree in Computer Science and Telecommunications from the Mohamed V University. His main research interests are signal/image processing including blind sources separation, data analytic, deblurring and cognitive radio. Mohcine ZOUAK is the director of the Cancer Research Institute of Fez, Morocco. President of the Conference of Deans of Faculties Scientific Morocco (CCMS). Vice President of International Conference of Heads of Universities and Scientific Institutions of French expression CIRUISEF. Since 2005, he is a professor of Higher Education at Faculty of Sciences and Technologies, Fez, Morocco. He assured lessons in the areas of signal processing, electronic systems and telecommu- nications as well as in the fields of stochastic estimation. His research activities mainly concern the signal processing and telecommunications. IJECE Vol. 7, No. 4, August 2017: 1934 – 1940