Next Article in Journal
Multi-View Visual Relationship Detection with Estimated Depth Map
Previous Article in Journal
Research and Progress on Truing and Sharpening Process of Diamond Abrasive Grinding Tools
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Operational Characteristics of Square-Law Combining Energy Detector in MIMO-OFDM Cognitive Radio Systems

1
Elektroprenos—Elektroprijenos BiH a.d. Banja Luka, 88000 Mostar, Bosna and Herzegovina
2
Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture (FESB), University of Split, 21000 Split, Croatia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(9), 4684; https://doi.org/10.3390/app12094684
Submission received: 7 April 2022 / Revised: 29 April 2022 / Accepted: 3 May 2022 / Published: 6 May 2022
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

Abstract

:
To ensure effective spectrum usage, cognitive radio networks (CRNs) are being investigated extensively. The important function of CRNs is spectrum sensing (SS). This is the process of sensing the unused frequency spectrum and deciding whether the signal transmission of a primary user (PU) exists. In this work, the results of a performance analysis related to detecting PU signals using the energy detection (ED) SS method realized by employing the square-law combining (SLC) technique are presented. The assessment of the effectiveness of the ED method is performed in relation to prominent communication technology based on Orthogonal Frequency Division Multiplexing (OFDM) and Multiple-Input Multiple-Output (MIMO) transmissions. Due to the impact of changes in the noise power of the PU signal, referred to as noise uncertainty (NU), the MIMO-OFDM transmission in a real communication environment cannot guarantee accurate sensing performed by employing ED based on the SLC method at the secondary user (SU). More precise SS can be achieved if dynamic detection threshold (DDT) changes are employed according to the channel conditions impacted by NU. Thus, this work investigated the effect of NU variations and DDT adjustments on the detection probability for various levels of false alarm probability. This interdependence is presented as receiver operating characteristic (ROC) curves. A mathematical model including different operational parameters was developed to define the fundamental parameters of the ED method based on the SLC approach. Using the developed mathematical model, an algorithm was created which simulates SLC ED processes using DDT in single-input single-output (SISO)- and MIMO-OFDM communication systems affected by NU. Based on the simulation results, comprehensive analyses of the impact of versatile DDT adaptations and NU variations on the shape of the ROC curves for the ED process performed with different numbers of transmitting and receiving antenna, modulation techniques, detection sample numbers, PU transmitting powers, and SNR values are presented.

1. Introduction

The development and implementation of future wireless communication systems will depend on the availability of radio frequency spectrum resources. Different agencies dedicated to the regulation of frequency spectrum usage, such as the Federal Communications Commission (FCC), have issued reports demonstrating that the fixed spectrum allocation is currently inefficient and does not satisfy future needs for such resources [1,2]. Cognitive radio networks (CRNs) have been proposed to improve inefficient spectrum utilization [3]. The CRNs are capable of detecting and adapting to changes in the radio spectrum through the usage of the same frequency spectrum by secondary users (SUs) in the periods when primary users (PUs) are not active. Therefore, the possibility of reusing the same frequency spectrum by a different type of user is the key aspect of CRNs. Although SUs and PUs are spectrum users, due to the status of PUs as licensed users, they get precedence when using the spectrum. The SUs, as unlicensed users (also known as “cognitive users”), have less precedence when it comes to spectrum exploitation, and they use the spectrum when licensed users (PUs) do not transmit. Thus, when the PU is not active, the activity of the SU can lead to the utilization of the currently unused spectrum. This contributes to the reduction of the spectrum scarcity problem [4,5].
Various local spectrum sensing (SS) techniques have been introduced in published works. Energy detection (ED) is the core SS technique and the most prevalent in practice. This is because the ED method does not require prior information about the licensed user’s (PU) signal and the goal of the ED SS process is to detect the received signal energy in a specific part of the frequency spectrum. Additionally, the ED SS approach is less complex when compared with other known local SS approaches and this is an important implementation advantage that results in the broad practical implementation of the ED method [6].
Nevertheless, the ED method has different drawbacks such as the inability to distinguish between signals and noise in low signal-to-noise ratio (SNR) environments, and has degradation of sensing precision in the presence of uncertainty in noise power (referred to as “noise uncertainty” (NU)). This is the consequence of the nature of the ED process which is based on a comparison of the energy level of the received signal with the predefined detection threshold (DT) level. The DT level is determined by the amount of energy contained in the noise. The two most common DT strategies with respect to the selection of DT are the adaptive/dynamic detection threshold (DDT) and the nonadaptive/fixed detection threshold (FDT) selection. The FDT is determined using a fixed noise level above the noise floor and it remains unchanged during the SS process while the DDT is dynamically determined based on the instantaneous level of NU in the environment. The SU can better deal with NU when using DDT adjustments as part of the detection of the PU signals. This makes the ED process more accurate. Although in communications systems, Orthogonal Frequency Division Multiplexing (OFDM) technology improves the spectral efficiency and robustness against inter-symbol interference (ISI) and frequency selective fading, while Multiple-Input Multiple-Output (MIMO) transmission technology improves the system capacity and reliability [7], the influence of NU challenges the accurate estimation of the channel occupancy even when DDT is employed in the MIMO-OFDM communication system [8,9,10].
To improve the accuracy of ED, various diversity techniques can be used to exploit multiple receive (Rx) antennas on the SU side of the MIMO communication system. Among the proposed diversity techniques, of particular interest is the square-law combining (SLC) diversity approach. The SLC is a straightforward diversity technique that exploits merging the energy of the received signals from every Rx antenna of the SU. It represents one of the diversity approaches with the lowest computing complexity [11]. It is expected that exploiting the diversity of the SLC technique during the ED process can improve the signal detection of PU in MIMO-OFDM systems affected by the NU.
The main aim of this article was therefore to analyse the SS accuracy of the ED method employing the SLC approach when the ED process is affected by NU variations and performed using DDT adaptations in MIMO-OFDM communication systems. For pursuing the ED performance analyses, the receiver operating characteristic (ROC) curves indicating an interdependence between the probability of detection and false alarm probability are used as a common approach to analyse the detection efficiency of the SS method. The following is a summary of this paper’s main contributions:
  • A mathematical modelling of the parameters for the assessment of the effectiveness of the ED process employing the SLC technique in MIMO-OFDM transmission systems affected by NU changes and DDT adaptation.
  • The verifying of an algorithm that enables the simulation of the ED process assessment in SISO- and MIMO-OFDM transmission systems.
  • An elaboration on how the different levels of DDT adjustment and NU variations affect the ROC curves when the ED process is performed with a different number of transmitting and receiving antennas, as well as varied sensing sample totals, PU transmitting powers, modulation techniques, and SNR values.
The rest of the paper contains the following sections. Section 2 provides a literature review of the ED in MIMO-OFDM transmission systems. Section 3 describes the mathematical formulation of the parameters used for the assessment of the ED efficiency affected by a distinct range of NU and DDT levels. Section 4 describes the algorithm used for evaluating the ED performance in MIMO-OFDM transmission systems. The extensive discussion on the simulation results presented using ROC curves is shown in Section 5. Finally, the conclusion is given in Section 6 of the paper.

2. Literature Review

The previous research works show that a combination of OFDM and MIMO is a frequently used communication technique in CRNs [11,12,13]. As presented in [12,13,14,15,16], the ED in the MIMO-OFDM communication system employing SLC approaches is a promising candidate for improving SS. In [12], the detection performance of the PU signal using SLC ED techniques was analysed. Compared to other ED methods, the authors in [12] showed that an ED process based on the SLC concept can guarantee a high detection probability at moderate to low SNRs when an ascending number of OFDM symbols is used.
In [13], the effect of false alarm probabilities, the SNRs, different modulation schemas, and symbol length on the detection probability in OFDM systems was analysed for SISO and single-input multiple-output (SIMO) systems. The ED and cyclo-stationary feature detection performance was examined using the SLC and Equal Gain Combining (EGC) techniques. It was demonstrated that the EGC approach requires exact information about PU signals and provides efficient signal detection. Nevertheless, the SLC method does not require such information and thus achieves lower spectrum efficiency. In addition, the SLC technique demands the use of combiners and detectors to obtain a more precise ED process, which increases the cost of implementation. Despite the stated drawbacks, the SLC is less complex than other diversity combining methods in terms of its practical implementation.
The authors of [11] discussed the difficulties encountered during the hardware implementation of an OFDM signal detection utilizing the ED SLC method and ED square law selection (SLS) approaches. Significant challenges such as modelling the PU signals, RF imperfections, SNR estimation, and the impact of fading channels were also analysed. Approaches employing simplifications were suggested to facilitate the hardware realizability of the antenna diversity in an actual implementation scenario.
The effect of NU fluctuations on ED performance was analysed in [17,18,19]. Because NU fluctuation impairs the performance of the ED process, the authors in [17] developed a kernelized detecting approach that focused on the selection of DT. An estimation of the ED performance utilizing MIMO systems was offered for licensed users affected by Gaussian noise in the Cognitive Radio Internet of Things (CR-IoT) network. The results showed that the proposed kernelized detector was not extremely sensitive to the number of samples, Gaussian noise, the number of SU Rx chains, or the SNR values.
In [18], we examined the effect of NU on the ED process in the SISO-OFDM systems that operate on margin-constrained, rate-constrained or combined transmission concepts. The results show that NU has a powerful impact on PU signal detection. To minimize the impact of NU fluctuation, in [19], the analysis was extended in relation to the ED performed with a DDT adjustment. The results indicated that DDT adaptation in SISO-OFDM systems can improve the efficiency of the detection of PU signals.
Furthermore, the results shown in [20,21,22] extended the analysis related to the PU signal detection in MIMO-OFDM systems. In [20], we presented a novel algorithm for the simulation and performance analyses of the ED employing SLC approach in MIMO-OFDM systems. In [21], we examined the PU signal detection efficiency of the ED method based on SLC in environments characterized by various SNR levels and NUs. The results indicated that the ED process employing SLC which exploits the MIMO transmission positively affects detection probability, which is otherwise prone to the negative impact of NU. The analyses in [22] were extended in [23] with an examination of the impact of various SNR values on detection probability in the ED process influenced by NU and DDT adaptions. The results showed that DDT adjustments reduce the effect of NU and significantly improve the ED efficiency in MIMO- OFDM systems that use the SLC technique.
The ED process proposed in [20,21,22] represents a novel principle to the ED of the PU signal in the MIMO-OFDM-based transmission systems impacted by NU fluctuations. While in the previous studies, the exploitation of the SLC technique in the ED process has been examined in MIMO-OFDM systems, analyses of the impact of distinct probabilities of false alarm on detection probability presented in the form of ROC curves for the MIMO-OFDM communication system are missing. Therefore, in this paper, the results of the extensive simulation analyses are presented, thereby showing the effect of the NU fluctuations and the DDT adaptation on the ED efficiency for the different detection samples exploited in the ED process, the level of SNRs, the MIMO Rx and the transmit (Tx) branch combinations and modulation types.

3. Fundamentals of the ED Process

According to Figure 1, which presents the main blocks of the MIMO-OFDM system employing the ED spectrum sensing realized by the SLC technique, the PU and SU are involved in the MIMO-OFDM transmission and reception processes. On the PU side, the signal is transmitted over an M Tx antenna(s) according to the principles of an OFDM transmission. The received signal on the SU side at each r-th Rx antenna is squared and combined using the SLC approach. The energy of the signal received is further exploited in the SS based on the principles of comparing the energy of received signal with the deterministic signal threshold (Figure 1).
The PU is the licensed owner of the frequency band and has an advantage in terms of spectrum access, whereas the SU only has access to the spectrum when PU is not transmitting. Then, the SU can utilize the spectrum without interfering with the PU’s operations. Table 1 lists all the parameters exploited in the presented analyses.
The PU signal is sent using m (m = 1,..., M) Tx antenna(s) in the analysed system and the transmitted PU signal is received using r (r = 1,..., R) Rx chains of the SU. The P m denotes the PU Tx power of the signal that is transmitted by the m-th antenna. The total Tx power emitted by the PU over M Tx antennas is P = m = 1 M P m . The complex signal sent by the m-th antenna is defined as s m = s m , r + j s m , i , where s m , i and s m , r represent an imaginary and real component of the transmitted signal, respectively. As a result, the SU receives the signal via every of the r-th Rx antennas and samples it using the N samples yielding the overall signal received by the SU which can be expressed as:
y r n =                                 w r n       h r   n   s r n + w r n     ,
where h r   n and s r n are complex vectors of 1 X M and M X 1 , respectively. The h r   n is the communication channel gain among the M Tx and r-th Rx antenna, s r n is the received signal by SU at the r-th Rx antennae during the n-th sampling moment. Additionally, and w r n represents additive white Gaussian noise (AWGN) associated with the received signal at the r-th Rx antennae of SU.
It is assumed that the noise can be represented as a Gaussian random variable at the SU with a mean equal to zero and a variance equal to σ w 2 . Moreover, assuming that the received signal distribution is circularly symmetric, the ratio of signal and noise (SNR) at r-th antenna of the SU branch can be expressed as S N R r n = γ r n = h r n 2   1 N   n = 1 N   s r n 2 2 σ w 2 r n . For the case of all R Rx antennas in the n-th SS period, the total SNR is γ S L C = r = 1 R γ r n and the average SNR observed at the SU is γ S L C ¯ = 1 R r = 1 R γ r n   =   1 R γ S L C . s
An essential process for CRN is SS, which is dedicated to monitoring the occupancy of the frequency band by the SU in terms of the PU signal transmission or non-transmission. Thus, the current status of the sensing process can be described as testing the binary hypothesis with the variables H 0 and H 1 as formulated in Equation (2):
Y n = r = 1 R w r n :     H 0   r = 1 R h r   n   s r n + r = 1 R w r n :       H 1 ,
where hypothesis H 0 indicates that the licensed spectrum is not occupied and hypothesis H 1 implies that the licensed spectrum is not available for SU transmission. In the n-th ED interval, Y n reflects the total signal received by the SU over the R Rx branches. The goal of the ED process is to assess whether the observed signal Y n conforms to hypothesis H 0 or H 1 . As a result, the existence or absence of a PU transmission in every moment is identified by comparing the energy of the PU signal sensed by all R Rx branches with those set by the DT.
When the sensed energy of the PU signal detected at all R Rx chains of the SU exceeds the set DT, hypothesis H 1 is proven and the spectrum is occupied with the PU transmission. Hypothesis H 0 will be confirmed if the measured energy of the PU signal detected by all R Rx chains at the SU site is less than the set DT which suggests that the frequency spectrum is free.

Properties of the Receiver Operating Characteristic Curves

The primary function of SU is to detect spectrum holes using a specific SS method. Methods for detecting PU signal transmission are thus critical for analysing the cognitive capabilities of SUs in CRNs. Two metrics are used to evaluate the SS quality, specifically false alarm probability and detection probability. The probability of a false alarm characterizes the case when the SU reports that a PU signal is present in an unoccupied spectrum. Additionally, the likelihood that SU will perform a correct assessment of the existence of PU when PU really occupies the frequency spectrum is defined as the detection probability.
In this paper, ROC curves are used to present the performance of the ED approach. The ROC curve illustrates the relationship between the false alarm and the probability of detection (Figure 2). The precision of the ED process based on binary hypotheses H0 and H1 is comparable to that of a random guess. As shown in Figure 2, spaces above or below the curve presenting random guess processes represent the good or poor signal detection accuracy, respectively. If the line is near the random guess curve, the ED process is less precise and vice versa (Figure 2). Additionally, the area under the curve (AUC) is a dimension used to define precise signal detection. The greater the area under the curve, the more precise the signal detection is, and vice versa (Figure 2). The ROC-AUC model is being further used in this work as it represents the most commonly used model for analysing PU signal detection efficiency.

4. Mathematical Description of the Principles of ED Using SLC in MIMO-OFDM Systems

During the ED of signals admitted at all R Rx chains of SU using SLC techniques, the process of squaring and combining the signal is performed to form the overall detected energy of the signal, referred as test statistics ( Λ S L C ) . The aggregate test statistics are expressed as follows:
Λ S L C = r = 1 R Λ r = r = 1 R n = 1 N y r n 2 ,
where Λ r presents the test statistics of the signal received at r-th Rx antenna of the SU. In order to decide whether a signal is present or not in an analysed frequency band, the total test statistics are compared to the detection threshold λ n . The process is executed for each sensing sample n used during ED and can be expressed as:
Λ S L C n H 0 < > H 1     λ n ,   n 1 ,   ,   N  
where λ n can be dynamically adjusted according to the level of noise in the wireless channel or it can be statically assigned and fixed during the whole ED SS period.
According to [16,23], the test statistic from Equation (4) can be represented using normal distribution as:
Λ S L C ~ N r = 1 R n = 1 N E y r n 2 ,       r = 1 R n = 1 N V a r y r n 2   ,  
where V a r [ּ ] represents the expectation operator, while E [ּּ ] represents the variance operator.
For the n-th SS sample, h r n is used to express the channel gain of the signal received at the r-th Rx antenna. Assuming for simplicity that there is an equal channel gain during n-th sample period on every of R Rx antenna, the complex channel gain is assumed to be h r n = h . Similarly, to reduce the complexity, the noise variance at the r-th Rx antennas can be assumed to be equal in every of R Rx antenna and thus is expressed as 2 σ w 2 r n = 2 σ w 2 . Consequently, in the n-th sensing interval, the total PU Tx power is equal to P = r = 1 R h 2 2 σ s r 2 n . Thus, the relationship between the average SNR values and PU Tx power at the SU site is given as γ S L C ¯ P R 2 σ w 2 .
According to this knowledge, the overall test statistics from Equation (3) can be approximated as:
Λ S L C ~ N   R N 2 σ w 2 ,   R N 2 σ w 2 2 :     H 0   N N 2 σ w 2 R + γ S L C ,   N 2 σ w 2 2 R + 2 γ S L C :       H 1 ,  
According to Equation (6), the entire test statistic at the SU site depends on several parameters that include (R) representing the number of Rx chains, the 2 σ w 2 representing noise variance, the N indicating the overall number of detection samples, and the γ S L C   representing signal-to-noise ratio.
The following sections present analytical models expressing interdependence of the detection and false alarm probabilities and the role of the level of DDT and NU factors on the ED process. The initial parts of the analytical models presented in the following sections have been partially explained in [19] for SISO and in [22] for MIMO-OFDM systems.

4.1. Mathematical Representation of the Detection and False Alarm Probability in MIMO Systems

With respect to Equation (6), the mathematical formulation of the detection and false alarm probability is represented as follows:
P d [ Pr ( Λ S L C < λ )   H 1 ] Q λ d N 2 σ w 2 R + γ S L C   N R + 2 γ S L C   2 σ w 2 Q λ d R N 2 σ w 2 1 + γ S L C ¯   R N 1 + 2 γ S L C ¯   2 σ w 2   Q λ d R N 2 σ w i 2 1 + P 2 R σ w 2   R N 1 + P R σ w 2   2 σ w 2 ,  
P f a [ Pr ( Λ S L C > λ )   H 0 ] Q λ f a R N 2 σ w 2 R N   2 σ w 2 ,  
where Q (.) denotes the Gaussian Q-function expressed as Q x = 1 2 π x e u 2 2 . By analysing (7) and (8), it can be noted that P d and P f a probabilities depend on the number of Tx-Rx chains on each side, as well as the total number of detection samples, the total noise variance ( σ w 2 ), and the levels of false alarm and detection thresholds. Equation (7) also shows that the P d values depend on PU Tx power.
High values of P f a mean that opportunities for reusing the shared frequency spectrum are missed. Thus, a minimum false alarm probability ( P f a ) must be kept to maximize the spectrum efficiency. Furthermore, good detection performance necessitates maximizing the detection probability ( P d ). High P d and low P f a probabilities lead to the suitable protection of PU and a suitable quality of service (QoS) for the SU in terms of ED precision.
Based on Equations (7) and (8), and considering that the DT in the equations is essentially the same ( λ d = λ f a = λ ) , the P d can be formulated as a function of P f a as follows:
P d = Q Q 1 P f a N R γ S L C 1 + 2 γ S L C R     = Q Q 1 P f a R N   γ S L C ¯ 1 + 2   γ S L C ¯   = Q Q 1 P f a N P 2 R σ w 2 1 + P R σ w 2   ,  
where Q 1 . represents the inverse standard Gaussian Q- function. From Equation (9), it can be concluded that if a specified level of false alarm probability is well known, then the PU signal detection can be obtained without the exact knowledge of the level of DT.

4.2. Mathematical Formulation of the Role of Detection Threshold on ED Process

As shown in Equations (7) and (8), the detection and false alarm probability depend on the proper DT settings. The choice of the threshold is an essential step in the sensing process that determines whether the PU signal is present or not. For the FDT, the set DT value is constant, even when noise power fluctuation exists in the wireless channel.
In the FDT approach, the DT based on guaranteeing a constant false alarm rate (CFAR) is often chosen for the specified false alarm probability ( P f a ), noise variance σ w 2 , and the number of Rx branches. Following the CFAR principles, the threshold of false alarm ( λ f a ) for the concept of ED employing SLC can be expressed as:
λ f a = Q 1 P f a + R N R N 2 σ w 2
In the case of the CFAR approach, the threshold values are selected to ensure the highest detection probability. The CFAR approach is used in the ED process when, for the maximum utilization of the channel, the false alarm probability must be set to some small and predefined fixed values ( P f a 0.1 ), whereas the detection probability needs to be maximized ( P d 0.9 ).
Similarly, to guarantee the priority of PU transmission, the expression for the detection threshold level selection based on the constant detection rate (CDR) principles is derived from Equation (7):
λ d = Q 1 P d 1 + P R σ w 2 + R N   1 + P 2 R σ w 2 R N 2 σ w 2
The CDR method is used to reduce the leverage of interference during the observed SS period. Based on Equations (10) and (11), it can be concluded that DT based on CFAR principles (Equation (10)) does not require information about PU Tx power. The result is a greater use of CFAR principles in real implementations. Additionally, CFAR principles enhance the throughput of the SU signal, but it does not guarantee sufficient security for the licensed PU in terms of possible transmissions overlapping with the SU. Consequently, using the DT set on CFAR principles is not the most appropriate approach to the selection of DT.
As fluctuations in noise power in real wireless channels represent regular phenomena, more precise signal detection can be accomplished through DDT selection during the ED process. To obtain maximum detection accuracy, the DT level should be adjusted dynamically in time according to the NU fluctuations of the detected signal. This yields an approach to realizing ED that is based on the principles of DDT selection. Such an approach to ED can reduce the number of errors in the SS process and thus provide sufficient protection of the PU signal against overlapping in transmissions with SU. This results in better spectrum usability. The DDT principles achieved through the dynamic selection of DT represent the most appropriate solution for precise signal detection in the targeted frequency spectrum. However, the implementation of DDT principles in realistic wireless systems is very demanding.
For the mathematical formulation of the DDT concept, the DT adaptation level is expressed with the DDT factor ρ ( ρ 1 ) in the further analyses. The values of the DDT factor determine the level of DDT adaptation and unlike the fixed values based on FDT, the DDT values are assumed to be in the interval λ d D D T ρ ,   ρ λ d D D T . When an ED process employing the SLC technique exploits the DDT adjustment in the MIMO communication system, the detection ( P d D D T ) and false alarm probabilities ( P f a D D T ) can be defined as:
P d D D T = min λ D D T ϵ λ d D D T ρ     ,       ρ λ d D D T Q λ D D T R N D D T 2 σ w 2 1 + P 2 R σ w 2   R N D D T 1 + P R σ w 2   2 σ w 2 = Q λ d D D T ρ R N D D T 2 σ w 2 1 + P 2 R σ w 2   R N D D T 1 + P R σ w 2   2 σ w 2
P f a D D T = max λ i D D T ϵ λ f a D D T ρ ,       ρ λ f a D D T Q λ D D T R N D D T 2 σ w 2 R N D D T   2 σ w 2 = Q ρ λ f a D D T R N D D T 2 σ w 2 R N D D T   2 σ w 2 ,
where N D D T represents a number of sensing samples, λ d D D T the detection threshold and λ f a D D T the false alarm threshold. Based on (12) and (13), the probability of detection can be formulated in relation to the probability of false alarm in CR systems, where the PU signal is detected by employing DDT adjustments:
P d D D T = Q Q 1 P f a D D T R N D D T ρ 2 γ S L C   ¯ + ρ 2 1 ρ 2 1 + 2 γ S L C ¯   = Q Q 1 P f a D D T R N D D T ρ 2 P 2 R σ w 2 + ρ 2 1 ρ 2 1 + P R σ w 2   = Q Q 1 P f a D D T ρ 2 P N D D T 2 R σ w 2 R N D D T ρ 2 1   ρ 2 1 + P R σ w 2  
If the DDT factor is fixed and set to 1 ( ρ   = 1), Equation (14) is identical to Equation (9) and the DDT adjustment does not exist. If the DDT factor is greater than 1.00 ( ρ   > 1.00), some level of DDT adaptation is implemented in the process of ED. A greater DDT factor leads to a higher scope of DDT level for potential selection.

4.3. Mathematical Formulation of the Role of Noise Uncertainty in the ED Process

Equations (12) and (13) reveal that the threshold values depend on the precise knowledge of noise variance ( σ w 2 ). As the noise level in a wireless channel is variable in time, predicting in advance exact information about the level of noise variance ( σ w 2 ) in every moment of the ED process is a highly demanding task. The NU, therefore, refers to the lack of knowledge on the exact information about the noise power during the ED process. Uncertainty in noise power reduces the precision and accuracy of the PU signal detection. However, to simulate the realistic operations of the MIMO-OFDM system, the impact of NU in the wireless channel must be considered in the ED performance evaluation. Therefore, these fluctuations in noise power are considered through the NU factor ρ ( ρ 1 ). To demonstrate the impact of NU variation, in the analysis, the scope of NU variation is assumed to be in the range σ w N U 2 ϵ σ n w 2 ρ   ,   ρ σ w 2 . The detection and false alarm probabilities in a scenario that considers such a fluctuation in noise power can be expressed by:
P d N U ( Pr ( Λ S L C < λ )   H 1 ) = min σ w N U 2 ϵ σ w 2 ρ   , ρ σ w 2 Q   λ R N N U 2 σ w N U 2 1 + P 2 R σ w N U 2   R N N U 1 + P R σ w N U 2   2 σ w N U 2 =   Q λ d N U R N N U 2 σ w 2 ρ 1 + P ρ 2 R σ w 2   R N N U 1 + P ρ R σ w 2   2 σ w 2 ρ
P f a N U ( Pr ( Λ S L C > λ )   H 0 ) = max σ w N U 2 ϵ σ w 2 ρ   , ρ σ w 2 Q λ R N N U 2 σ w N U 2 R N N U   2 σ w N U 2 = Q λ f a N U R N N U 2 ρ σ w 2 R N N U   2 ρ σ w 2 ,
where λ d N U and λ f a N U represents the detection and false alarm thresholds, respectively. From Equations (15) and (16), it can be concluded that choosing adequate values of thresholds ( λ f a N U and λ d N U ) can significantly improve the ED process.
The probability of detection P d N U   can be defined with respect of the probability of a false alarm P f a N U in the channel impacted by NU as follows:
P d N U = Q ρ Q 1 P f a N U R N N U γ S L C ¯ ρ 1 ρ 1 ρ + 2 γ S L C ¯   = Q ρ Q 1 P f a i N U R N N U P 2 R σ w 2 ρ 1 ρ 1 ρ + P R σ w 2     = Q ρ Q 1 P f a N U N N U P 2 R σ w 2   + R N N U ρ 1 ρ   1 ρ + P R σ w 2  
If the NU factor is set to 1.00 ( ρ   = 1.00), there is no fluctuation in noise power and Equation (17) is identical to Equation (9). If the NU factor is greater than 1 ( ρ   > 1), the impact of NU is present in the wireless channel. Greater values for the NU correspond to the simulation of the wireless channel which is impacted by more fluctuations in noise power and vice versa.

4.4. Mathematical Formulation of the Combined Role of Noise Uncertainty and Detection Threshold on the ED Process

Involving DDT in the ED process considerably increases ED effectiveness and reduces the adverse effects caused by NU. The most realistic simulation approach to implementing the ED with the SLC method in the MIMO-OFDM transmission system is an analysis of the joint role of DDT adaptation and NU variation on ED performance. However, this scenario is the most challenging for simulation or practical implementation since it demands the continuous estimation and adaptation of DDT according to the NU level.
In this case, NU and DDT parameters were used to model detection and false alarm probabilities. To model noise variance, bounds in the interval σ w N U D D T 2 ϵ σ w 2 ρ ,   ρ σ w 2 were used to model NU fluctuation, while to model the DDT adaptation boundaries, the interval λ N U D D T ϵ λ d N U D D T ρ ,   ρ λ d N U D D T was used. The detection ( P d N U D D T )   and false alarm ( P f a N U D D T ) probability was given as follows:
P f a N U D D T =                           m i n λ N U D D T ϵ λ f a N U D D T ρ       , ρ λ f a N U D D T m i n σ w N U D D T 2 ϵ σ w i 2 ρ     , ρ σ w 2 Q λ N U D D T R N N U D D T ( 1 + P 2 R σ w N U D D T 2   ) R N N U D D T 1 + P R σ w N U D D T 2   2 σ w N U D D T 2 = Q λ d N U D D T ρ   R N N U D D T 2 σ w 2 ρ 1 + P ρ 2 R σ w 2 R N N U D D T 1 + P ρ R σ w 2   2 σ w 2 ρ
P f a N U D D T =                           m a x λ N U D D T ϵ λ f a N U D D T ρ       , ρ λ f a N U D D T m a x σ w N U D D T 2 ϵ σ w i 2 ρ     , ρ σ w 2 Q λ N U D D T R N N U D D T 2 σ w 2 R N N U D D T   2 σ w 2 = Q λ f a N U D D T ρ R N N U D D T 2 σ w 2 ρ R N N U D D T   2 σ w 2 ρ
According to Equation (18), DT ( λ d N U D D T ) can be expressed with respect of the detection probability:
λ d N U D D T = Q 1 P d N U D D T 1 + P ρ R σ w 2 + R N N U D D T 1 + P ρ 2 R σ w 2 R N N U D D T   2 σ w 2 ρ ρ
Furthermore, according to Equation (19), the false alarm threshold can be defined with respect of false probability as follows:
λ f a N U D D T =   Q 1 P f a N U D D T + R N N U D D T   2 ρ σ w 2 ρ R N N U D D T
According to Equations (20) and (21), the minimum number of sample points required for precise signal recognition can be determined according to Equation (22):
N D D T = Q 1 P f a D D T ρ 2 1 + 2 γ S L C ¯ Q 1 P d D D T 2 R ρ 2 γ S L C ¯ + ( ρ 2 1 ) 2
The probability of detection can be defined with respect of the false alarm probability as
P d N U D D T = Q ρ ρ Q 1 P f a N U D D T R N N U D D T ρ   γ S L C ¯ + ρ ρ ρ ρ ρ 1 ρ + 2 γ S L C ¯   = ρ ρ Q 1 P f a N U D D T R N N U D D T ρ   P 2 R σ w 2 + ρ ρ ρ ρ ρ 1 ρ + P R σ w 2   = Q ρ ρ Q 1 P f a N U D D T ρ N N U D D T P 2 R σ w 2 R N N U D D T ρ ρ ρ ρ ρ 1 ρ + P R σ w 2  
According to Equation (23), the NU and DDT parameters affect the sensing efficiency of the PU signals. The purpose of this work was to examine the influence of varying degrees of NU fluctuations and DDT adaptations on the precision of the ED process in the MIMO-OFDM system.

5. Implementation of the Simulation Algorithm

Algorithm 1 presented in this section was used to assess the accuracy of the ED SS process by employing the SLC method in the CRNs based on the MIMO-OFDM transmission. The algorithm was executed in Matlab software and it enabled the simulation of PU signal detection when impacted by different levels of NUs and DDTs. The flowchart presenting the workflow process of Algorithm 1 is shown in Figure 3.
Algorithm 1. Simulation phases of the ED SS employing SLC with one PU and one SU in a wireless communication system.
1. Input: Number of Rx antenna: r = R, Number of Tx antenna m = M,
Modulation type: m-PSK/m-QAM, Number of detection samples: N,
Tx power of PU: PTx, Number of Mote-Carlo simulations: mk,
OFDM symbol length: length_mimo_ofdm_data,
transmitted signal by the PU: Mr.
2. FOR P f a range [0,1] and
      FOR a number of mk iterations
3. Modelling the impact of AWGN noise with variance σ w 2 n
   AWGN_DDT ( ρ   = 1.00 ,   ρ >   1.00)=
   sqrt( σ w 2 n = 1.00).*randn (1, leght_ data_ ofdm _ mimo);
   AWGN_NUDDT (ρ > 1.00, p’> 1.00)=
   sqrt( σ w 2 n > 1.00).*randn (1, leght_ data_ ofdm _ mimo);
4. Computation of received signal impacted with AWGN
   Mr_OFDM_ DDT = Mr + AWGN_DDT;
   Mr_OFDM_ NUDDT = Mr + AWGN_NUDDT;
5. REPEATE FOR r= 1:R energy calculation
   calculation _energy_ DDT = abs(Mr_OFDM_ DDT).^2;
   calculation _energy_ NUDDT= abs(Mr_OFDM_ NUDDT).^2;
          END
6. FOR r = 1:R  Λ S L C calculation based on (3)
   statistic_ test_DDT = sum(calculation _energy_ DDT);
   statistic_ test_NUDDT = sum(calculation _energy_ DDT);
          END
7. Evaluation of λ f a N U D D T according to (21)
   threshold_DDT = ((qfuncinv( P f a )./sqrt(N))+ 1)./   ρ ;
   threshold_NUDDT = ((qfuncinv( P f a ).* ρ./sqrt(N))+ ρ)./   ρ ;
8. Process of making a decision based on (4)
   IF (statistic_test_ DDT >= threshold_DDT);
   END
   IF (statistic_test_ NUDDT >= threshold_NUDDT);
   END
   END
9. Evaluation P d N U   P d D D T and P d N U D D T using Monte Carlo
simulation (based on (2))
          END
10. Until P d N U ,   P d D D T ,   P d N U D D T   = [0, 1]
After defining the initial simulation parameters of Algorithm 1, in line 1, the generation of the PU signal and the reception of this signal over the R Rx antennas of SU were performed according to the principles of MIMO-OFDM transmission. As a result, the OFDM signal vector (Mxr) represented by Equation (2) was computed for each of the SU Rx branches. In lines 2–10 of Algorithm 1, the ED procedure employing the SLC technique was performed (Figure 3). The Mxr signal detected at each of the R Rx branches of the SU, serves as the input signal of the ED process. To get reliable simulation results, several Monte-Carlo simulations (mk) were executed, and the efficiency of the ED method was assessed through the generation of ROC curves for the probability of false alarms in the range [0, 1] (Table 2). The impact of the AWGN with zero mean and variance σ w 2 n on ED process was modelled in line 3 of Algorithm 1.
In line 4, a computation of the received signal impacted by AWGN was executed (Figure 3). The received signal Y(n) (Figure 1) was divided into two different types. The first type of received signal (Mr_OFDM_ DDT) was detected using the DDT adaptation for the MIMO-OFDM communication system which is not impacted by the NU variations ( ρ = 1.00, ρ   > 1.00). The second type of the MIMO-OFDM signal (Mr_OFDM_ NUDDT) was detected by the DDT adjustments in a simulated environment which takes into consideration the impact of the NU variations ( ρ   > 1.00, ρ > 1.00). By employing the SLC approach, the energy calculation of the signal detected over all R Rx antennas (calculation _energy_ DDT, calculation _energy_ NUDDT) was performed in line 5 of Algorithm 1 (Figure 3).
In line 6 of Algorithm 1, the assignment of the test statistic was performed by combining the energies of the signals received from the R Rx branches in accordance with the Equation (3). This process resulted in the calculation of the two variants of test statistics (Figure 3). In the first variant, the calculation of the test statistics was executed based on the signals detected using DDT selection (statistic_ test_DDT) in an environment lacking any impact of NU. In the second variant, the test statistic calculation was executed on the signals impacted by NU and for the ED performed with DDT selection (statistic_ test_NUDDT). Based on the test statistics in line 7 of Algorithm 1, the two false alarm thresholds according to Equation (21) were calculated (Figure 3). The first threshold was computed without considering the NU variations (threshold_DDT), while the second calculated threshold included the effect of NU fluctuations on the ED performed by exploiting the DDT adjustments (threshold_NUDDT).
Finally, in line 8 of Algorithm 1, the decision-making process was executed using the binary hypothesis testing according to Equation (4). Hypothesis H 1 is confirmed if the received signal energy from all Rx antennas is greater than or equal to the threshold (threshold_DDT or threshold_NUDDT). This confirms that the PU occupies the licensed band (Figure 3). In contrast, if the received energy at the SU is lower or equal to the DDT, hypothesis H 0 is correct and the PU is not transmitting which allows the SU to reuse the spectrum (Figure 3). Line 9 of the algorithm indicates that for each simulated case, 10,000 Monte-Carlo simulations were run to determine the probability of detection which is according to line 10 in the range [0, 1].

6. Simulation Results and Analysis

This section describes the simulation software used to implement the ED using the SLC approach in the MIMO-OFDM transmission systems and the observations gained from the simulations. The SLC method investigates the performance of the ED process in the SISO, asymmetric and symmetric MIMO systems. The simulation was performed for simulation configuration based on one PU and one SU. Different NU ( ρ ) factor values illustrate the effect of the NU variations on the SS process. Additionally, versatile DDT factor values ( ρ ) illustrate the effect of NU variations on the SS process. The results demonstrate how the amount of PU and SU communication chains, the amount of detection samples used during SS, the OFDM modulation types, the Tx powers of PU, and the versatile levels of DDT and NU factors affect the accuracy of the ED process expressed with ROC curves.

6.1. Review of the Simulation Software and Parameters

The assessment of ED precision was performed using various operational parameters through simulations using the Matlab software. All parameters utilized in the assessment of the ED performance efficiency are listed in Table 2. The transmission of the PU signals was simulated using the QPSK, 16 QAM, and 64 QAM modulations, which represent the frequently applied modulation constellations in real MIMO-OFDM communication systems. Different numbers of detection samples during the SS equal to 128, 256 and 512 were used for the analysis of the ED performance (Table 2). The SNR values of the received signal at the SU used in the analyses were −20 dB, −15 dB, and −10 dB. They represent typical operating SNR values in MIMO-OFDM communication systems.
Furthermore, the false alarm and detection probability intervals based on which the ROC curves will be plotted are in the designated range [0, 1] (Table 2). Specific values for the NU and DDT factors were used to express the impact of variations in noise power and DT adaptation on the sensing performance. More precisely, the values of the factors expressing NU and DDT equal to 1.05 and 1.03 indicate a higher or lesser influence of NU fluctuations and DDT adaptations (Table 2) on the simulated ED process, respectively. As a compromise between simulation quality and simulation time, 10,000 Monte Carlo simulation runs per each case study were employed to get simulation results with an appropriate accuracy (Table 2).
Such a large number of Monte Carlo simulations enables the repeating of ED performance tests. However, they can hardly be performed in real practical environments since 10,000 simulations performed for each of 69 case studies analysed in this work (690,000 in total) will be highly time-consuming if it will be performed in a real environment. Hence, Monte Carlo simulations represent an important approach to verifying the confidentiality of obtained results and are a valuable tool for numerical analyses of complex wireless systems [24]. These are the main reasons why practical experiments have not been performed and instead, in further sections we present results obtained through comprehensive Monte Carlo simulations.

6.2. The Role of the Number of Tx-Rx Chains in the ED Sensing Efficiency

Figure 4 shows the ROC curves for various NU and DDT factor combinations in symmetric 2 × 2 MIMO and SISO communication systems. The results of the simulations were derived using the same number of detection samples (128), an identical level of SNR (−15 dB), and the same PU Tx power (100 mW). For the same channel characteristics, the detection probability is equal to the versatile modulation techniques (QPSK, 64 QAM and 16 QAM). This is indicated as the m-PSK/m-QAM in figures presenting ROC curves.
According to Figure 4, the higher number of Tx branches on the PU side and Rx branches on the SU side contributes to the improvement of ED efficiency. While the results presented in Figure 4a confirm the weak ED precision in SISO systems (which is no better than a random guess), in Figure 4b, for the same operating environment communication system with one additional Tx and Rx branch (2 × 2) contributes to the enhancement of ED precision.
In Figure 5, even better results are shown for the asymmetric 2 × 3 MIMO communication system, which yields the conclusion that an increase in the number of Rx antennas will, for the same radio environment, participate in contributing to the enhancement of the ED precision. Therefore, a larger number of Rx and Tx antennas on both the SU and PU sides has a beneficial influence on the ROC curves in terms of the improvement in the probability of detection for the same probability of false alarm in the MIMO-OFDM wireless system.

6.3. The Role of Various DDT Adaption Levels and NU Fluctuations on the ED Sensing Efficiency

The effect of various levels of DDT adaptation and NU variation on the detection probability in the ED process is also shown in Figure 4 and Figure 5. The performance of the ED process will be reduced when the NU variation increases for the same channel parameters and when no DDT adjustments are performed ( ρ   = 1.05,   ρ   = 1.00). Where there is a continual adaptation of DDT in line with the NU changes ( ρ   = 1.03, ρ   = 1.05 and ρ   = 1.05, ρ   = 1.03), increased detection probability can be attained while maintaining the same value of false alarm probability (Figure 4 and Figure 5). Furthermore, for higher DDT levels of adjustment and lower NU variations ( ρ   = 1.03, ρ   = 1.05), a higher detection probability will be obtained and vice versa ( ρ   = 1.05, ρ   = 1.03). The highest chance of detection is obtained when DDT adaptation occurs in the absence of NU variations ( ρ   = 1.00, ρ   = 1.03). However, this is not common in real-world wireless communication systems which are often characterized by noise power fluctuations. Hence, the results presented in Figure 4 and Figure 5 reveal that the enhanced probability of detection for all modulation techniques can be achieved if the SS process is realized through DDT adaptation. The level of the DDT adjustment needs to be performed according to the level of NU variations. Thus, greater levels of NU variations must be followed with a larger range of possible DDT levels for adjustments and vice versa.
The results presented in Figure 4 and Figure 5 also reveal that the OFDM modulation type has no effect on detection probability regarding any false alarm probability. In the case where signals with different modulations (16 QAM, 64 QAM and QPSK) are generated independently, the detection probability is the same for every modulation type denoted as m-PSK/m-QAM. These results are confirmed mathematically with Equations (7), (9), (12), (14), (15), (17), (18) and (23), indicating that adjusting the modulation types in rate-adaptive OFDM communication systems characterized by a constant Tx power does not affect the probability of detection in the ED process.

6.4. The Role of Various PU Transmit Power Levels on the ED Sensing Performance

The influence of the level of the PU TX power on the detection accuracy in the MIMO and SISO transmission systems is elaborated on in this subsection. The results of the simulations were obtained for the radio environment where SS was performed for a constant SNR value at the SU antenna (−15 dB), the PU transmission using QPSK modulation, the fixed number of detection samples (128), and the different NU and DDT factor values. Figure 6 shows the results obtained in the form of ROC curves for the two PU Tx power levels of 10 W and 100 mW and the ED performed in the 2 × 2 MIMO and SISO systems.
Based on the results presented in Figure 6, the transmission of PU signals at a higher Tx power yields a higher detection probability for a given false alarm probability. These results are predictable since the PU transmission at a higher Tx power eventually results in larger energy for the signal received by the SU Rx chains. However, the OFDM signals transmitted over more Tx and received over more Rx antennas (e.g., for 2 × 2 MIMO systems compared to SISO systems) and at a greater Tx power level (e.g., at 10 W compared to 100 mW) can significantly contribute to the amendment of the probability of detection (Figure 6). In Figure 6, the obtained results show that the combination of higher PU Tx power and the number of Tx-Rx antennas at the PU and SU, significantly contributes to the improvement of the ROC curve shape with respect of achieving better probabilities of detection for the same false alarm probabilities. Thus, the performance of ED can be boosted with an enlargement in PU Tx power and through the MIMO transmission, where a larger number of Rx and Tx branches participating in the MIMO transmission represents a more favourable option.

6.5. The Role of Different Numbers of Asymmetric and Symmetric MIMO Transmission Branches in the ED Sensing Efficiency

This subsection focuses on the analysis of the effect of the number of SU Rx and PU Tx antennas on the ED efficacy in SISO and asymmetric/symmetric MIMO wireless systems. For the acquired results of the simulations, analyses were performed involving the QPSK-modulated PU signals, the constant number of samples (128), the SNR equal to −15 dB at the SU site, and the constant PU Tx power (100 mW).
The results of simulations in the form of ROC curves obtained for transmission in the asymmetric 2 × 3 and 3 × 2 MIMO communication systems performing ED are presented in Figure 7. The obtained results indicate that asymmetric MIMO systems having a number of Rx antenna chains (N) that is for one higher than the number (N) of Tx antenna chains, achieve better results in terms of their ED accuracy in comparison with the systems having a reversed amount of Rx and Tx chains. As the number of SU Rx chains increases, the detection efficiency also increases due to the larger number of Tx antennas and corresponding chains. This can contribute to the higher signal energy detection through SLC at the SU side. More accurate sensing performance and lower false alarm rates are therefore provided for the asymmetric 2 × 3 MIMO systems compared to the 3 × 2 MIMO systems.
Additionally, as illustrated in Figure 8, the results of the simulations in the form of ROC curves for the MIMO systems and SISO systems were presented. The obtained results reveal that the asymmetric 4 × 4 MIMO system outperforms the SISO and 2 × 2 MIMO-OFDM systems in terms of its detection accuracy. This is the result of the exploitation of a larger amount of Rx chains and the corresponding antennas at the SU side, which imposes a greater likelihood of detecting the PU signal for an equivalent value of false alarm probability. Because the ED is based on the SLC principle that combines the energy of the received signals at the Rx antennas, a higher number of Rx chains can process a greater number of PU signal streams. This contributes to the increase in the ED sensing capabilities (Figure 7 and Figure 8). As a result, increasing the number of antennas participating in transmission on the PU and particularly SU side contributes to the enhancement of the sensing performance.

6.6. The Role of Various SNR Levels on the ED Sensing Efficiency

In this subsection, for the SISO and 2 × 2 MIMO communication systems, the results show the effect of SNR changes on the SU side on the shape of the ROC curves. The ROC curves were calculated for the communication system characterized by three characteristic SNR levels (−20 dB, −15 dB and −10 dB) at the SU side, the continuous PU Tx power (100 mW), the QPSK modulation, the versatile NU fluctuation, and the DT adjustments levels ( ρ = 1.05 ,   ρ = 1.03 ;   ρ = 1.03 , ρ = 1.05 ).
The results presented in Figure 9a,b indicate that greater SNR at the SU side increases the detection probability of the SISO and 2 × 2 MIMO systems. A higher SNR level (−10 dB) at the SU side leads to a more precise PU signal recognition and a more efficient SS procedure. Furthermore, Figure 9a,b show the degradation of the detection performance at low SNR values, which confirms the strong influence of the SNR level at the SU side on the precision of the SS. Additionally, for the higher SNR levels (greater than −10 dB), the results show that detection probability can be guaranteed ( P d   = 1) for any MIMO Tx-Rx chain combination. This is due to the high levels of SNRs which correspond to the appropriate signal intensities that ensure excellent PU signal recognition.
Furthermore, Figure 9 shows that higher NU fluctuations ( ρ = 1.05) reduce the recognition ability of the PU signal by the SU for identical SNRs at the SU antennas and false alarm probabilities. The detection performance can be increased for every SNR level by choosing an appropriate level of DT adaptation ( ρ = 1.03 or ρ = 1.05 ). Figure 9 further shows that using the MIMO communication system instead of SISO in conjunction with greater SNR values on the SU side, significantly improves the detection performance. This is due to the possibility of detecting higher levels of PU signal through multiple Rx antenna chains of SU.

6.7. The Role of Various Number of Detection Samples on the ED Sensing Efficiency

The role of a number of detection samples on ED efficiency in the 2 × 2 MIMO and SISO systems was analysed in this subsection. The ED efficiency was analysed in simulated SISO and MIMO communication systems characterized by the PU transmission with a 100 mW constant Tx power and use of QPSK modulation, the SNR at the SU side equal to −15 dB, and various DDT and NU parameters.
The results shown in Figure 10a,b demonstrate that increasing the number of detection samples enhances the likelihood of detecting a PU signal for any Tx-Rx antenna combination, as well as any combination of DDT and NU factors. Such a result is supported by Equation (23), which shows that a larger number of detection samples employed in the ED SS improves detection probability. This is expected as a higher number of detection samples used for the ED SS represents an increased number of detection attempts during the PU signal recognition process. This increases the probability that the PU signal will be detected accurately.
In addition, the ROC curves presented in Figure 10a,b show that for identical channel conditions and a higher number of detection samples, the 2 × 2 MIMO system outperforms the SISO system in terms of sensing performance. As previously explained, this is due to the diversity gain of the MIMO system. This cognition allows the MIMO system to achieve the same sensing performance as the SISO system using a reduced number of detection samples for the same channel conditions.
Figure 10 also shows the ROC curves for various combinations of DDT and NU parameters ( ρ   = 1.05, ρ = 1.03; ρ   = 1.03, ρ   = 1.05). In an operational environment where moderate levels of NU ( ρ   = 1.03) impact the PU signal, a higher value of DT adaptation (= 1.05) results in a better detection performance for an equal number of detection samples. The detection probability will decrease where there are higher NU fluctuations ( = 1.05) and lower DDT adaption values ( ρ   = 1.03) for any number of the detection samples used for the ED SS. This confirms that larger NU levels have a stronger unwanted impact on the ED process and that more flexible DDT adaptations improve the ED performance in the presence of strong NUs. Therefore, increased NU variation during the ED process must be accompanied by an adequate increase in DDT adaptations.
The results presented in Figure 10 also point out that reliable PU signal detection can be enhanced by exploiting more detection samples during the ED SS. This results in a more precise identification of the PU signal at the SU side. Hence, different combinations of triples related to choosing the number of detection samples, the degree of DDT adaptation, and the number of Rx and Tx branches in the MIMO communication system according to the specifics of the radio channel conditions, can contribute to the enhancement of detection probability in the ED SS process.

7. Conclusions

The sensing process in realistic CR systems is negatively affected by inconsistent variations in noise power, which are known as NU. A possible approach to reducing the impact of NU on the ED process is the exploitation of DDT adaptations during SS. In this paper, the analysis of the ROC curve shapes for the SS process performed by the energy detector exploiting the SLC technique in MIMO-OFDM CRN has been elaborated on to explore the different impacts of NU variations and the levels of DDT adaptations.
To evaluate the proposed ED performance, mathematical models were developed to express the interdependence of the PU detection probability in MIMO systems on essential performance factors such as the PU Tx power, the number of detection samples, the threshold levels, the number of Tx-Rx MIMO branches, and the SNR values. Furthermore, a simulation algorithm for analysing the accuracy of the ED SS employing SLC is presented and exploited for the simulation of different DDT and NU impacts on the shape of the ROC curves. The results of the extensive simulation analysis are presented for a variety of operational parameters including the number of transmitting and receiving antennas on the PU and SU, the SNR values at the position of the SU, the number of detection samples, the amount of PU Tx power, the modulation technique used for the PU signal transmission, and various NU and DDT factors.
Generally, the presented results indicate that better ROC curves in terms of detection probability will be yielded when variations in the intensity of NU are followed by an appropriate level of DDT adaptations. Additionally, better shaped ROC curves in terms of the ED precision will be obtained for the ED process employing SLC when SS is performed for a larger Tx power of the PU, a higher number of Rx and Tx chains, a larger number of detection samples, and higher SNRs values at the SU side. The presented analyses of the impact of such factors on the shape of ROC curves can serve as a baseline for the planning and practical development of ED SS using SLC in MIMO-OFDM communications systems.
Given the importance of MIMO systems in CRNs, our future work will focus on presenting the results of the analyses indicating how massive MIMO systems influence the performance of ED SS based on SLC.

Author Contributions

Conceptualization, J.L.; methodology, J.L.; software, I.R.; validation, J.L. and D.B.; formal analysis, J.L. and I.R.; investigation, I.R.; writing—original draft preparation, J.L. and I.R.; writing—review and editing, J.L.; visualization, J.L. and I.R.; supervision, J.L. and D.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mangold, S.; Zhong, Z.; Challapali, K.; Chou, C.-T. Spectrum agile radio: Radio resource measurements for opportunistic spectrum usage. In Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM ’04.), Dallas, TX, USA, 29 November–3 December 2004; pp. 3467–3471. [Google Scholar] [CrossRef]
  2. Otermat, D.T.; Otero, C.E.; Kostanic, I. Analysis of the FM radio spectrum for Internet of Things opportunistic access via Cognitive Radio. In Proceedings of the 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), Milan, Italy, 14–16 December 2015; pp. 166–171. [Google Scholar] [CrossRef]
  3. Rwodzi, J. Energy-Detection Based Spectrum Sensing for Cognitive Radio on a Real-Time SDR Platform. Master’s Thesis, Department of Electrical Engineering, University of Cape Town, Cape Town, South Africa, 2016. [Google Scholar]
  4. Mahmoud, H.A.; Yucek, T.; Arslan, H. OFDM for cognitive radio: Merits and challenges. IEEE Wirel. Commun. 2009, 16, 6–15. [Google Scholar] [CrossRef]
  5. Pan, G.; Li, J.; Lin, F. A cognitive radio spectrum sensing method for an OFDM signal based on deep learning and cycle spectrum. Int. J. Dig. Multimed. Broad. 2020, 2020, 5069021. [Google Scholar] [CrossRef]
  6. Xiao, Y.; Hu, F. Cognitive Radio Networks, 1st ed.; Auerbach Publications: Boca Raton, FL, USA, 2008; pp. 3–37. [Google Scholar]
  7. Patil, P.; Patil, M.R.; Itraj, S.; Bomble, U.L. A Review on MIMO OFDM Technology Basics and More. In Proceedings of the International Conference on Current Trends in Computer, Electrical, Electronics and Communication (CTCEEC), Mysore, India, 8–9 September 2017; pp. 119–124. [Google Scholar] [CrossRef]
  8. Eduardo, A.F.; Caballero, R.G.G. Experimental evaluation of performance for spectrum sensing: Matched filter vs energy detector. In Proceedings of the IEEE Colombian Conference on Communication and Computing (IEEE COLCOM 2015), Popayan, Colombia, 13–15 May 2015; pp. 1–6. [Google Scholar] [CrossRef]
  9. Arar, A.M.; Masri, A.M.; Ghannam, H.O.; Tumar, I.K. A proposed scheme for dynamic threshold versus noise uncertainty in cognitive radio networks (DTNU). Wirel. Pers. Commun. 2017, 96, 4543–4555. [Google Scholar] [CrossRef]
  10. Thuo, N. An Adaptive Threshold Energy Detection Technique with Noise Variance Estimation for Cognitive Radio Sensor Networks. Master’s Thesis, Department of Electrical Engineering, University of Cape Town, Cape Town, South Africa, 2015. [Google Scholar]
  11. Rodes, L.; Kaushik, A.; Sharma, S.K.; Chatzinotas, S.; Jondral, F. Square-Law Selector and Square-Law Combiner for Cognitive Radio Systems: An Experimental Study. In Proceedings of the 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall), Montreal, QC, Canada, 18–21 September 2016; pp. 1–5. [Google Scholar] [CrossRef] [Green Version]
  12. Kuppusamy, V.; Mahapatra, R. Primary user detection in OFDM based MIMO Cognitive Radio. In Proceedings of the 2008 3rd International Conference on Cognitive Radio Oriented Wireless Networks and Communications (CrownCom 2008), Singapore, 15–17 May 2008; pp. 1–5. [Google Scholar] [CrossRef]
  13. Ustok, R.F. Spectrum Sensing Techniques for Cognitive Radio Systems with Multiple Antennas. Master’s Thesis, Electrical and Electronic Engineering Department, Izmir Institute of Technology, Izmir, Turkey, 2009. [Google Scholar]
  14. Ranjeeth, M. Cooperative spectrum sensing with square law combining diversity reception. In Proceedings of the 2015 3rd International Conference on Signal Processing, Communication and Networking (ICSCN), Chennai, India, 26–28 March 2015; pp. 1–6. [Google Scholar] [CrossRef]
  15. Digham, F.F.; Alouini, M.S.; Simon, M.K. On the energy detection of unknown signals over fading channels. IEEE Trans. Commun. 2007, 55, 3575–3579. [Google Scholar] [CrossRef]
  16. Tellambura, C. Spectrum sensing methods and their performance. In Handbook of Cognitive Radio, 1st ed.; Springer Nature: Singapore, 2018; pp. 163–185. [Google Scholar]
  17. Zhang, J.; Liu, L.; Liu, M.; Yi, Y.; Yang, Q.; Gong, F. MIMO spectrum sensing for cognitive radio-based Internet of things. IEEE Internet Things J. 2020, 7, 8874–8885. [Google Scholar] [CrossRef]
  18. Lorincz, J.; Ramljak, I.; Begušić, D. A review of the noise uncertainty impact on energy detection with different OFDM system designs. Comp. Commun. 2019, 148, 185–207. [Google Scholar] [CrossRef]
  19. Lorincz, J.; Ramljak, I.; Begušić, D. A survey on the energy detection of OFDM signals with dynamic threshold adaptation: Open Issues and Future Challenges. Sensors 2021, 21, 3080. [Google Scholar] [CrossRef] [PubMed]
  20. Lorincz, J.; Ramljak, I.; Begušić, D. Algorithm for Evaluating Energy Detection Spectrum Sensing Performance of Cognitive Radio MIMO-OFDM Systems. Sensors 2021, 21, 6881. [Google Scholar] [CrossRef] [PubMed]
  21. Lorincz, J.; Ramljak, I.; Begušić, D. Performance Analyses of Energy Detection Based on Square-Law Combining in MIMO-OFDM Cognitive Radio Networks. Sensors 2021, 21, 7678. [Google Scholar] [CrossRef] [PubMed]
  22. Lorincz, J.; Ramljak, I.; Begušić, D. Analysis of the Impact of Detection Threshold Adjustments and Noise Uncertainty on Energy Detection Performance in MIMO-OFDM Cognitive Radio Systems. Sensors 2022, 22, 631. [Google Scholar] [CrossRef] [PubMed]
  23. Atapattu, S.; Tellambura, C.; Jiang, H. Energy Detection for Spectrum Sensing in Cognitive Radio; Springer International Publishing AG: New York, NY, USA, 2014; pp. 11–38. [Google Scholar]
  24. Gkonis, P.K.; Trakadas, P.T.; Kaklamani, D.I. A Comprehensive Study on Simulation Techniques for 5G Networks: State of the Art Results, Analysis, and Future Challenges. Electronics 2020, 9, 468. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Operational blocks of the MIMO-OFDM communication system employing ED spectrum sensing realized by the SLC technique.
Figure 1. Operational blocks of the MIMO-OFDM communication system employing ED spectrum sensing realized by the SLC technique.
Applsci 12 04684 g001
Figure 2. The ROC curve indicating the interdependence among the detection and false alarm probability.
Figure 2. The ROC curve indicating the interdependence among the detection and false alarm probability.
Applsci 12 04684 g002
Figure 3. Flowchart of Algorithm 1.
Figure 3. Flowchart of Algorithm 1.
Applsci 12 04684 g003
Figure 4. The ROC curves for various NU and DDT factor combinations in (a) SISO and (b) 2 × 2 MIMO-OFDM systems characterized by transmission with m-PSK/m-QAM modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Figure 4. The ROC curves for various NU and DDT factor combinations in (a) SISO and (b) 2 × 2 MIMO-OFDM systems characterized by transmission with m-PSK/m-QAM modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Applsci 12 04684 g004
Figure 5. The ROC curves for various NU and DDT factor combinations in asymmetric 2 × 3 MIMO systems characterized by transmission with m-PSK/m-QAM modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Figure 5. The ROC curves for various NU and DDT factor combinations in asymmetric 2 × 3 MIMO systems characterized by transmission with m-PSK/m-QAM modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Applsci 12 04684 g005
Figure 6. The ROC curves for various levels of NU and DDT factors in (a) SISO systems with the PU transmitting at 100 mW, (b) SISO systems with the PU transmitting at 10 W, (c) 2 × 2 MIMO systems with the PU transmitting at 100 mW, and (d) 2 × 2 MIMO system with the PU transmitting at 10 W and for transmission characterized with QPSK modulation, N = 128 and SNR = −15 dB.
Figure 6. The ROC curves for various levels of NU and DDT factors in (a) SISO systems with the PU transmitting at 100 mW, (b) SISO systems with the PU transmitting at 10 W, (c) 2 × 2 MIMO systems with the PU transmitting at 100 mW, and (d) 2 × 2 MIMO system with the PU transmitting at 10 W and for transmission characterized with QPSK modulation, N = 128 and SNR = −15 dB.
Applsci 12 04684 g006aApplsci 12 04684 g006b
Figure 7. The ROC curves for various NU and DDT factor combinations in asymmetric MIMO (2 × 3 and 3 × 2) systems for transmission characterized with QPSK modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Figure 7. The ROC curves for various NU and DDT factor combinations in asymmetric MIMO (2 × 3 and 3 × 2) systems for transmission characterized with QPSK modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Applsci 12 04684 g007
Figure 8. The ROC curves for various NU and DDT factor combinations in SISO and symmetric MIMO systems for transmission characterized with QPSK modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Figure 8. The ROC curves for various NU and DDT factor combinations in SISO and symmetric MIMO systems for transmission characterized with QPSK modulation, N = 128, SNR = −15 dB and PTx = 100 mW.
Applsci 12 04684 g008
Figure 9. The ROC curves for various NU and DDT factor combinations and for different values of the SNRs (−20, −15, and −10 dB) in (a) SISO and (b) 2 × 2 MIMO systems for transmission characterized with QPSK modulation, N = 128 and PTx = 100 mW.
Figure 9. The ROC curves for various NU and DDT factor combinations and for different values of the SNRs (−20, −15, and −10 dB) in (a) SISO and (b) 2 × 2 MIMO systems for transmission characterized with QPSK modulation, N = 128 and PTx = 100 mW.
Applsci 12 04684 g009
Figure 10. The ROC curves for the various NU and DDT factor combinations and distinct number of detection samples (128, 256, 512) in (a) SISO and (b) MIMO systems for transmission characterized with QPSK modulation, SNR = −15 dB and PTx = 100 mW.
Figure 10. The ROC curves for the various NU and DDT factor combinations and distinct number of detection samples (128, 256, 512) in (a) SISO and (b) MIMO systems for transmission characterized with QPSK modulation, SNR = −15 dB and PTx = 100 mW.
Applsci 12 04684 g010
Table 1. Parameters used to analyse the ED process.
Table 1. Parameters used to analyse the ED process.
SymbolMeaning
MThe PU’s total number of transmitting (Tx) antennas installed at the PU
RThe SU’s total number of receiving (Rx) antennas installed at the SU
mThe number of transmitting (Tx) antennas installed at the PU
rThe number of receive (Rx) antennas installed at the SU
NTotal number of samples utilized in the ED procedure without DDT and the NU variations
N N U Total number of samples utilized in the ED procedure with NU
N D D T Total number of samples utilized in the DDT-ED procedure
N N U D D T Total number of samples utilized in the DDT-ED procedure affected by NU
s A complex signal sent from the PU side using M Tx antennas
s m A complex signal sent from the PU side using m-th antenna
PTotal PU power emitted via M Tx antennas
P m The power emitted via the m-th antenna at the PU side
Y n The overall received signal by all SUs R Rx antennas in the n-th SS period
h r n Gain of the channel between the M Tx antenna and the r-th Rx branch in the n-th sensing interval
y r n The received signal at the SUs r-th Rx antennas in the n-th SS interval
w r n The noise of the signal received by SU via the r-th Rx antennas in the n-th SS interval
s r n Signal vector received at the r-th Tx branch within the n-th sensing interval
σ s r 2 n Received signal variance at the r-th Rx branch of the SUs in the n-th SS interval
σ w 2 r n Noise variance of the signal detected at the SUs r-th Rx antenna observed in the n-th SS interval
σ w N U 2 n The variance of AWGN noise used in the ED contaminated by NU
σ w N U D D T 2 n The variance of AWGN noise in the DDT-ED process contaminated by NU variation
Λ S L C The cumulative test statistics for signals collected at the SU through the R Rx antennas
Λ r The signal test statistics for the SU’s r-th Rx antenna branches
γ S L C n The SNR ratio for the R SU receive antennas in the n-th SS interval
γ r n SNR at the SU’s r-th receive antenna branches during the n-th SS period
γ S L C ¯ n The average SNR ratio observed by the SU device for all R Rx antenna branches during the n-th SS interval
P d Probability of detection for ED processes executed without the use of DDT and fluctuation in NU
P f a Probability of false alarm for ED processes executed without the use of DDT and fluctuation in NU
P d N U Probability of detection for ED process affected by NU variation
P f a N U Probability of false alarm in ED process affected by NU variation
P d D D T Probability of detection for DDT ED process
P f a D D T Probability of false alarm for DDT ED process
P d N U D D T Probability of detection for DDT ED process affected by NU variation
P f a N U D D T Probability of false alarm for DDT ED process affected by NU variation
λDT without adaptation to DDT and the effect of NU variation
λ d DT following CDR principles
λ f a DT following CFAR principles
λ d D D T Detection threshold for DDT ED process
λ f a D D T False alarm threshold for DDT ED process
λ d N U Detection threshold affected by NU variation
λ f a N U False alarm threshold affected by NU variation
λ d N U D D T Detection threshold for DDT ED process affected by NU variation
λ f a N U D D T False alarm threshold for DDT ED process affected by NU variation
λ D D T DT interval for DDT ED process without NU variation
λ N U D D T DT interval for DDT ED process affected by NU variation
ρParameter of noise uncertainty (NU), NU factor
ρ Parameter of dynamic detected threshold (DDT), DDT factor
H 1 The hypothesis explains why the licensed (PU) signal exists.
H 0 The hypothesis explains why the licensed (PU) signal isn’t present.
Table 2. Parameters utilized in the simulation of the ED process.
Table 2. Parameters utilized in the simulation of the ED process.
ParametersType/Quantity
DDT factor/parameter ρ 1.00, 1.03, 1.05
NU factor/parameter ρ 1.00, 1.03, 1.05
Type of PU signalOFDM
Tx power of PU (W)0.1, 10
OFDM modulation typeQPSK, 64 QAM, 16 QAM,
Number of detection samples128, 256, 512
SNR at the SU point (dB)−20, −15, −10
The quantity of the PU Tx branches1–4
The quantity of the SU Rx branches1–4
Number of Monte Carlo iterations10,000
False alarm and detection probability range[0–1]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ramljak, I.; Begušić, D.; Lorincz, J. Operational Characteristics of Square-Law Combining Energy Detector in MIMO-OFDM Cognitive Radio Systems. Appl. Sci. 2022, 12, 4684. https://doi.org/10.3390/app12094684

AMA Style

Ramljak I, Begušić D, Lorincz J. Operational Characteristics of Square-Law Combining Energy Detector in MIMO-OFDM Cognitive Radio Systems. Applied Sciences. 2022; 12(9):4684. https://doi.org/10.3390/app12094684

Chicago/Turabian Style

Ramljak, Ivana, Dinko Begušić, and Josip Lorincz. 2022. "Operational Characteristics of Square-Law Combining Energy Detector in MIMO-OFDM Cognitive Radio Systems" Applied Sciences 12, no. 9: 4684. https://doi.org/10.3390/app12094684

APA Style

Ramljak, I., Begušić, D., & Lorincz, J. (2022). Operational Characteristics of Square-Law Combining Energy Detector in MIMO-OFDM Cognitive Radio Systems. Applied Sciences, 12(9), 4684. https://doi.org/10.3390/app12094684

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop