<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Implementation and Evaluation of Cognitive Radio by FPGA for IoT Applications</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ahmed A. Thabit</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mikolaj Karpinski</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Al-Rafidain University College</institution>
          ,
          <addr-line>Baghdad</addr-line>
          ,
          <country country="IQ">Iraq</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer Science and Automatics, University of Bielsko-Biala</institution>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <fpage>50</fpage>
      <lpage>60</lpage>
      <abstract>
        <p>The receivers have problems in the detection of signals from noisy signals at high frequencies. The object from this work is to evaluate of implemented cognitive radio to make a difference between signal and noise by FPGA and Arduino. The basic goal of this paper is the implementation of cognitive radio at high frequency for IoT applications based on FPGA and Arduino. A model that has been proposed is a detection system to distinguish the signal from the noise. The model depends on cognitive radio (CR) to work at high frequencies in wireless communication applications and IoT applications. The design was based on the use of a variety of types of modulation most commonly used in communication systems, namely MFSK, MPSK and MQAM. Different and varied levels up to 256QAM and at high frequencies are used to simulate the existing reality and using the Matlab program for the purpose of simulating the proposed system in the work, where signals of various lengths and different types of noise were taken, such as AWGN and also FADING. After that, the system was trained based on Monte Carlo simulation and the use of neural networks. The practical implementation relied on the use of programmable chips such as FPGA and also ARDUINO, in order to achieve the principle of Internet of Things or device to device communication. The proposed system have been implemented in software by matlab and practically using programmable digital devices (FPGA and ARDUINO) to evaluate the results. High detection probability are obtained with very low sensing time at low SNR value. The proposed system provide excellent results as shown in the paper that shows higher detection probability at minimum SNR. There is a good compatible of the results between the simulation and the practical results.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Cognitive radio</kwd>
        <kwd>internet of things</kwd>
        <kwd>statistical features</kwd>
        <kwd>neural network</kwd>
        <kwd>probability of detection</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        CR is an exciting emerging technology that has the ability to deal with the requirements of the
frequency spectrum. This new technology illustrates new developments in communications systems,
because CR allows usage of the frequency spectrum more efficiently. As an example of the challenges
related to CR system is the detection of the founded authorized users over a large range of frequency
band at a precise time. To increase the detection reliability of the primary users, a CR system have been
built in this paper based on IoT to distinguish between signal and noise and implemented on FPGA. By
a static frequency spectrum assignment, policy wireless networks are characterized today. At present,
the rapid growth, increasing of multimedia, short messages, On the other hand, major licensed bands,
like for TV broadcasting have been found to be grossly underutilized, resulting in spectrum wastage
[
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4">1–4</xref>
        ]. Federal Communications Commission (FCC) studies conclude that the utilization of spectrum
for 0–6 GHz band varies by 15% to 85%. This is the basic task of CR [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. Fig. 1 represents the IoT
Network with different technologies and standards.
      </p>
      <sec id="sec-1-1">
        <title>The representation of the CR design steps can be seen in Fig. 2</title>
        <p>
          The authors focused on the practical implementation of a Cognitive radio system and the energy of
signals are calculated and compared with a threshold value to estimate the presence of PU signal [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
        </p>
        <p>
          Another researchers proposed adaptive sensing algorithms considering noise uncertainty. The
simulation results showed a constant detection probability has been achieved under noise uncertainty
[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Numerical results show that the proposed schemes increases SU utility and avoiding interference
with PU in the adverse environment [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>
          During the sensing period of SU, derivations are performed assuming random arrival and departure
of the principal user signal. To reduce detection error rate, the authors choose the threshold. The
performance gain of the ED method is compared to the conventional ED method with and without the
use of the optimal threshold [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. It was proposed to use a second-order blind identification algorithm.
Simulation findings show that the proposed blind source separation based ED overcomes noise
uncertainty in unfriendly sensing systems [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
        <p>
          For CR, a two-stage detector was conceived and implemented. The first stage is made up of several
ED, each of which has a single antenna with a defined threshold for decision-making. The second step,
which consists of an ED with an adaptive double threshold, is recommended [
          <xref ref-type="bibr" rid="ref12 ref13">12–15</xref>
          ].
Spectrum sensing using DCAED is also implemented. DCAED adjusts the threshold by taking use of
the relationship between Pf and Pd. In a tradeoff between Pf and Pd, DCAED overcomes a deficiency
of ED and AED [16, 17].
        </p>
        <p>
          The location in which the observed energy is located determines whether the CR delivers local
decisions or observed energy to a Fusion Center (FC). The detection is done using FC. At -8 dB, there
is a 10% improvement in the cooperative likelihood of detection [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
        <p>In [19] novel applications of CR technology for the Internet of Things (IoT) are investigated, as well
as relevant answers to real-world difficulties in CR technology that will make IoT more inexpensive
and applicable.</p>
        <p>The authors also classify spectrum sensing and sharing approaches, as well as evaluate their benefits
and drawbacks. Furthermore, they cover the design considerations of CR-based IoT as well as the
criteria used to identify the appropriate SS and access mechanisms. They also look at integrating newly
developing technologies with CR-based IoT systems. Finally, they discuss some new obstacles and
make recommendations for future research areas and unresolved topics. The authors also classify
spectrum sensing and sharing approaches, as well as evaluate their benefits and drawbacks.
Furthermore, they cover the design considerations of CR-based IoT as well as the criteria used to
identify the appropriate SS and access mechanisms. They also look at integrating newly developing
technologies with CR-based IoT systems. Finally, they discuss some new obstacles and make
recommendations for future research areas and unresolved topics [20].</p>
        <p>An upgradable cross-layer routing protocol based on CR-IoT is presented in a study to improve
routing efficiency and data transmission in a reconfigurable network. In this context, the system is
creating a distributed controller that is designed to perform a variety of tasks, including load balancing,
neighborhood sensing, and path construction using machine learning. The proposed method is based on
network traffic and load, as well as a variety of other network metrics such as energy efficiency, network
capacitance and interference [21, 22].</p>
        <p>A discussion of the Internet of Things, including its definition, prospective applications, obstacles,
and enabling technology. Cognitive radio is one of these technologies that has received a lot of attention.
The general goal of this article is to provide a global overview of the incentives for integrating cognitive
radio into IoT, as well as the obstacles that will be raised, in order to serve as self-reconfigurable
solutions for a variety of IoT applications [23].</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Problem Statement</title>
      <p>The frequency spectrum became crowded day by day via the huge developments of wireless
communication and the new concepts such as the device to device communication (IoT). It is so difficult
to identify between the noise and the signals, especially at high frequency. These circumstances create
challenges to the searchers, therefore; one of the promising solutions is the cognitive radio (CR) that
implemented on field programmable gate array (FPGA) with Arduino.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Materials and Methods</title>
      <p>NN consist of interconnected artificial neurons to construct a programming combination close to the
behavior and processing of biological neurons. Pattern recognition, time-series prediction and
modeling, classification, adaptive control, and other domains have effectively used NN. The CR-IoT
are suitable to deal with NNs. For instance, through the analysis of spectrum, temporal statistics of a
radio environment it used to identify distinct properties that will mean different modulations. Then these
properties can forward to a NN to identify signal [24].</p>
      <p>CR systems use on clever software packages to provide their transceiver with adaptability and
learning capability. CR with IoT have the ability to learn then store the results on a knowledge to future
decisions and actions. Various learning methods are used by a CR ranging from lookup tables to
arbitrary structures of machine learning techniques that include ANNs [25]. Two of these learning rules
of the NN are the multilayer perceptron and NVG RAM.</p>
      <p>Generally the statistical features are used in the proposed system. The experiments shows that the
statistical features are more powerful than instantaneous features, however, statistical features include
the moment and Cumulants. Statistical moments represent a predictable amount of an arbitrary variable
raised to the power showed by the number of the moment. The first order  ̅ is the statistical mean of the
arbitrary variable x: star (*) refers to the complex conjugate.</p>
      <p>The moments will founded by samples (N) using numerical mean by raising the sample to a power
equal to moment number as seen in Eq. (2):</p>
      <p>1 N
Ei', j   xik .(x*k ) j (2)</p>
      <p>N K 1
Cumulants may be written with respect to moments as shown in [25]:</p>
      <p>All generated modulation types used in this paper are defiled by AWGN and fading. Then tested for
various SNR values to choose the best for the detection.</p>
      <p>Because of the basic arithmetic operation utilized in this technique, the NVG-RAM is a simple
algorithmic that can be produced by FPGA. This is a sort of identifier that may be learned in a single
sitting. The input-output pairs are simply stored in RAM. The smallest Manhattan distance between the
unknown pattern and all pairs stored in the RAM determines the recall phase of this network. This is
demonstrated in Fig. 3, which depicts the work of the minimal Manhattan distance between the
unknown pattern and all pairs stored in the RAM. Equation (3) is used to calculate the Manhattan
distance. The number of the class in the output field is assigned the index of the minimum distance. The
desired class is retrieved from the network output. [26].</p>
      <p>n
d ( p, q)   pi  qi (3)</p>
      <p>i1</p>
      <p>Where: d(p, q) is the Manhattan distance between two vectors p, q and n is the number of elements
in each vector. The NVGRAM help the CR system to enhance and increase the probability of detection
using the minimization of errors by selecting the minimum distance between vectors. The following
flowchart represents the recall phase of NVG-RAM. There is a learning phase and a recall phase in any
detecting procedure. The learning phase's goal is to improve network's weights value. For each input
training pattern, the output of the learning phase's feed forward neural network is calculated. The back
propagation algorithm uses the difference between the calculated and intended output to upgrade the
network's weight. At 104 epochs, the Mean Square Error performance reached its greatest resolution,
as illustrated in Fig. 4.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Results and Discussion</title>
      <p>The proposed system uses the NVGRAM neural network identifier because it is a simple algorithm
can be built by FPGA. Signals are required to be detected from noisy channel by the NVGRAM network
with two Cumulants of (C11 and C20). The training set is made for fifty one vectors for signals and the
same for noise for SNR (-40 dB to 10dB) therefore, the number of vectors in the training set is 102.
Each vector has three elements: the first and second fields record the level of the Cumulants C11 and
C20, respectively, while the third field holds the class number. As a result, the RAM of this network
has 102 locations, each of which has three fields. If an undefined signal is received, the features C11
and C20 for this signal are calculated. These characteristics are then provided to the NVGRAM. Based
on Manhattan distance, the identifier determines the closest pairs in training sets to the extracted feature.
The detector can detect the signal with a high chance of detection at a short distance.</p>
      <p>NVG-RAM networks are built for detection systems. To evaluate the performance of NVGRAM
detection system, matlab simulation program is used to obtain the results. Fig. 5 represents SNR versus
Pd for NVGRAM when message length is from 1000 to 6000 samples. It's shown that Pd is equal to
100% when SNR &gt;= –36dB for message length equal 1000 samples. The Pd is increased when message
length is increased.</p>
      <p>It is important to check the sensing time that needs to test the performance of the speed of the
detection as shown in Fig. 6.</p>
      <p>Different noisy channels are shown in Fig. 7 to evaluate the performance of the system in various
environments. It is seen that for SNR= –38dB, the Pd=100% for AWGN, 80% for Rician and 70% for
Rayleigh.</p>
      <p>This paper deals with FPGA implementation of the system at intermediate frequency stage of
20 MHz. The hardware implementation also includes the extraction features and shows the output of
the decision stage to check whether the output is signal or noise. The proposed CR-IoT detection system
is broken down into subsystems that will be implemented in an FPGA. Each subsystem is in charge of
a distinct duty. The majority of the subsystems are written as VHDL models in Xilinx ISE 14.6, while
some of them are found as function blocks in MATLAB/Xilinx Simulink's System Generator block
sets. The ISE-created VHDL source files are exported to System Generator through a black box block
and simulated using MATLAB/Simulink and the Xilinx System Generator (XGS). The proposed
detecting systems are implemented using Spartan-3A DSP 3400A as shown in Fig. 8.
System
Generator</p>
      <p>Wr
sigr
sigi</p>
      <p>In
In
In
sys_wr
msg_r
msg_i</p>
      <p>Wr Wr</p>
      <sec id="sec-4-1">
        <title>Sigr Sigr</title>
      </sec>
      <sec id="sec-4-2">
        <title>Sigi Sigi</title>
        <p>msg_i
msg_r
sys_wr
Rd Rd
Wr
C11 C11 C11
Y Y</p>
        <p>C20 C20 C20
Black Box
TD
Out
Signal_Detector_Display
Out
Signal_Detector
Display
1
Point-to-point</p>
        <p>Ethernet
TD_Detector
hwcosim
Signal_Detector
Display1
1</p>
        <sec id="sec-4-2-1">
          <title>The hardware co-simulation is seen from Fig. 11.</title>
          <p>As illustrated in Fig. 8, the LCD is operated by the Arduino Uno Board, which receives the signal
detector display value from the Spartan-3A DSP 3400A board via the PS/2 ports. The microcontroller
Arduino is configured to display the needed text based on the input pins from the hardware platform's
PS/2 connectors.</p>
          <p>As it evident from the obtained results, from Fig. 5 the probability of detection is 100% at SNR= –
38dB with error rate equal to 5.5*10–13 at very low sensing time approximately 6.25*10–4 sec as seen
on Fig. 6. The selected channels are different (AWGN, Fading [Rician and Rayleigh]). The
implementation by FPGA provide more reliability for the system with the minimum sensing time at
very low SNR value.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>Through the proposed system, a high detection rate was achieved and different types of signals were
also dealt with. The scientific novelty of obtained results is the method of choosing the static property
of the received signals, as the traditional and common methods are the use of instantaneous properties,
but the use of statistical features saved the time of sensing and gave the system a high detection rate
using the concepts of the Internet of Things.</p>
      <p>The practical implementation of the system has earned the system high credibility and reliability, as
the practical and theoretical results are very close, which gives the system high reliability.</p>
      <p>The practical importance of the obtained results is that the practical implementation gave great
reliability to the proposed system and also gave an important addition to the researchers, as the practical
implementation of CR-IoT using FPGA chips proved the validity of the proposed results. Prospects for
further research are to try implementation the proposed system with 5G technology.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Acknowledgements</title>
      <p>The work is supported by Al-Rafidain University College/ Department of Computer Communication
Engineering.</p>
    </sec>
    <sec id="sec-7">
      <title>7. References</title>
      <p>[14] A. Puttupu, “Improved Double Threshold Energy Detection in Cognitive Radio Networks”,</p>
      <p>M.Sc. Thesis, Department Of Electrical Engineering, National Institute Of Technology, 2014.
[15] A. Bagwari, , G. S.H. Tomar And S. Verma, “Cooperative Spectrum Sensing Based On Two
Stage Detectors With Multiple Energy Detectors And Adaptive Double Threshold In
Cognitive Radio Networks”, Canadian Journal Of Electrical And Computer Engineering, Vol.
36, No. 4, 2013.
[16] J. C. Clement, T. Nadu, K. V. Krishnan And A. Bagubali, “Cognitive Radio: Spectrum
Sensing Problems In Signal Processing”, International Journal Of Computer Applications,
Vol. 40, No.16, 2012.
[17] K. Srisomboon, A. Prayote And W. Lee, “Double Constraints Adaptive Energy Detection For
Spectrum Sensing In Cognitive Radio Networks”, International Conference On Mobile
Computing And Ubiquitous Networking (Icmu), 2015.
[18] P. Verma and B. Singh, “Simulation Study of Double Threshold Energy Detection Method
for Cognitive Radios”, 2nd International Conference On Signal Processing And Integrated
Networks, IEEE, 2015.
[19] M. A. Shah, S. Zhang, C. Maple, "Cognitive Radio Networks For Internet Of Things:
Applications, Challenges And Future"19th International Conference On Automation And
Computing (Icac), 2013
[20] F. Awin, Y. Alginahi, E. Abdel-Raheem And K. Tepe, "Technical Issues On Cognitive
RadioBased Internet Of Things Systems: A Survey" August 2019, Ieee Access 7(1)
Doi: 10.1109/Access.2019.2929915
[21] Y. Natarajan, Ect. El, "An Iot And Machine Learning-Based Routing Protocol For
Reconfigurable Engineering Application" 05 August 2021,
Https://Doi.Org/10.1049/Cmu2.12266
[22] Qasim, N. H. Shevchenko, Yu. P., V. V. ,2019, Begell House, ANALYSIS OF METHODS
TO IMPROVE ENERGY EFFICIENCY OF DIGITAL BROADCASTING, 1457-1469,2019.</p>
      <p>DOI:10.1615/TelecomRadEng.v78.i16.40
[23] B. Benmammar, "Internet of Things and Cognitive Radio: Motivations and
Challenges"International Journal Of Organizational And Collective Intelligence (Ijoci) 11(1),
2021.
[24] S. Ciftci and M. Torlak, “A Comparison of Energy Detectability Models For Spectrum</p>
      <p>Sensing”, Ieee, 2008.
[25] I. A. Hashim, “Automatic Digital Modulation Identification For Software Defined Radio</p>
      <p>Based On Fpga”, Phd Thesis, University Of Technology, 2015.
[26] K. Tsagkaris and A. Katidiotis, “Neural Network-Based Learning Schemes For Cognitive
Radio Systems”, University Of Piraeus. P. 113–121. Doi: 10.3103/S0146411613030073.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>N. T.</given-names>
            <surname>Do</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. T.</given-names>
            <surname>Dung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>An</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. Y.</given-names>
            <surname>Nam</surname>
          </string-name>
          , “Connectivity Of Hybrid Overlay/Underlay Cognitive Radio Ad Hoc Networks”,
          <source>National Research Foundation Of Korea</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>W. Y.</given-names>
            <surname>Lee And</surname>
          </string-name>
          <string-name>
            <given-names>I. F.</given-names>
            <surname>Akyildiz</surname>
          </string-name>
          , “
          <article-title>Optimal Spectrum Sensing Framework For Cognitive Radio Networks”</article-title>
          ,
          <source>Ieee Transactions On Wireless Communications</source>
          , Vol.
          <volume>7</volume>
          , No.
          <volume>10</volume>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Wang</surname>
          </string-name>
          And
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Joint Resource Allocation And Admission Control For Energy Harvesting Based Cooperative Overlay Cognitive Radio Networks”</article-title>
          , Ieee Conference On Computer Communications Workshops,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. Y.</given-names>
            <surname>Li</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Hwang</surname>
          </string-name>
          , “
          <source>Signal Processing In Cognitive Radio”</source>
          , Vol.
          <volume>97</volume>
          , No. 5,
          <string-name>
            <surname>Ieee</surname>
          </string-name>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B.</given-names>
            <surname>Wang And K. J. R. Liu</surname>
          </string-name>
          , “
          <article-title>Advances In Cognitive Radio Networks: A Survey”</article-title>
          ,
          <source>Ieee Journal Of Selected Topics In Signal Processing”</source>
          , Vol.
          <volume>5</volume>
          , No.
          <volume>1</volume>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Filippou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Ropokis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gesbert</surname>
          </string-name>
          , And T. Ratnarajah, “
          <source>Joint Sensing And Reception Design Of Simo Hybrid Cognitive Radio Systems”, Ieee Transactions On Wireless Communications</source>
          , Vol.
          <volume>15</volume>
          , No.
          <volume>9</volume>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E. R.</given-names>
            <surname>Lavudiya</surname>
          </string-name>
          ,
          <string-name>
            <surname>Dr. K.D. Kulat And J. D. Kene</surname>
          </string-name>
          , “
          <article-title>Implementation And Analysis Of Cognitive Radio System Using Matlab”</article-title>
          ,
          <source>International Journal Of Computer Science And Telecommunications</source>
          , Vol.
          <volume>4</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>7</given-names>
          </string-name>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Ahmed</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Thabit</surname>
          </string-name>
          . “
          <source>Design And Implementation Of Cognitive Radio Based On Xilinx Fpga”</source>
          ,
          <source>Arpn Journal Of Engineering And Applied Sciences</source>
          , Vol.
          <volume>14</volume>
          , No.
          <volume>4</volume>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>X.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ma</surname>
          </string-name>
          , and
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          , “
          <article-title>A New Adaptive Sensing Scheme For Low Snr And Random Arrival Of Pu Environment”</article-title>
          ,
          <source>Journal Of Communications</source>
          , Vol.
          <volume>9</volume>
          , No.
          <volume>3</volume>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Ahmed</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Thabit</surname>
            . “
            <given-names>A Proposed</given-names>
          </string-name>
          <string-name>
            <surname>Cognitive Radio To Minimize The Sensing Time Fo</surname>
          </string-name>
          r High Frequency
          <source>Receivers Based On Neural Network”, Ieee</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>H.</given-names>
            <surname>Liu</surname>
          </string-name>
          , T. Fujii, ''
          <string-name>
            <surname>Single-Channel Blind Identification Based Advanced Energy Detection For Cognitive Radio</surname>
          </string-name>
          '' Icufn, Ieee,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>W.</given-names>
            <surname>Yue</surname>
          </string-name>
          And Baoyu Zheng, “
          <string-name>
            <given-names>A</given-names>
            <surname>Two-Stage Spectrum</surname>
          </string-name>
          Sensing Technique In
          <source>Cognitive Radio Systems Based On Combining Energy Detection</source>
          And
          <string-name>
            <surname>One-Order Cyclostationary</surname>
          </string-name>
          Feature Detection”,
          <source>International Symposium On Web Information Systems And Applications Nanchang</source>
          ,
          <string-name>
            <given-names>P. R.</given-names>
            <surname>China</surname>
          </string-name>
          , Pp.
          <fpage>327</fpage>
          -
          <lpage>330</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. D.</given-names>
            <surname>Alemseged</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. N.</given-names>
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. V.I</given-names>
            ,
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Filin And H. Harada</surname>
          </string-name>
          , “
          <article-title>Adaptive Two Thresholds Based Energy Detection For Cooperative Spectrum Sensing”</article-title>
          , Ieee ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>