 Research
 Open Access
 Published:
Lowcomplexity spectrum sensing for MIMO communication systems based on cyclostationarity
EURASIP Journal on Advances in Signal Processingvolume 2019, Article number: 29 (2019)
Abstract
The problem of spectrum sensing in multipleinput multipleoutput (MIMO) cognitive radio systems using the cyclostationarity property is considered. Since the noise is not a cyclostationary signal and the interference exhibits distinct cyclostationarity as primary user (PU) signals, spectrum sensing based on cyclostationarity is superior to traditional methods. To detect the presence of PU signals, cyclostationaritybased methods tend to use the secondorder cyclostationarity property of cyclostationary signals. However, the computation of cyclostationary statistics is complicated. Thus, the complexity of conventional cyclostationary feature detection methods is challenging, especially for MIMO systems. A new improved algorithm that jointly utilizes the cyclostationarity property and the multiple antenna combining technique of MIMO systems is proposed in this paper. The proposed methods simplify the complexity of spectrum sensing and provide robust detection performance. The performance of the proposed schemes compared with conventional cyclic combining methods is evaluated via MonteCarlo simulation. The simulation results indicate that the proposed method is preferred under some severe noise and interference presence scenarios.
Introduction
With the significant development of wireless communication technology over the past few decades, limited spectrum resources are no longer sufficient enough to the increasing demand for spectrum resources from various wireless systems [1]. However, spectrum usage is uneven due to the implementation of improper spectrum allocation strategies, which increase the severity of the spectrum hole phenomenon. The Spectrum Policy Task Force (SPTF) of the Federal Communications Commission (FCC) has reported that most of the spectrum is idle and underutilized over long periods [2]. To implement effective spectrum utilization, cognitive radio (CR) has been developed [3]. A CR system employs dynamic spectrum resource allocation, which allows secondary users (SUs) to share spectrum resources allocated to the primary users (PUs) without interfering with the use of resources by PUs. To perceive the existence of PUs, CR uses the spectrum sensing technique to perceive the existence of PUs. By sensing the frequency band usage of PUs without changing the allocation of spectrum resources, CR can greatly improve spectrum utilization.
Spectrum sensing can be classified into two types according to the number of perceived users. One is singlepoint spectrum sensing and the other is cooperative spectrum sensing. Currently, singlepoint spectrum sensing based on a transmitter is widely used, which includes energy detection [4, 5], matched filtering detection [6], and cyclostationarity detection [7,8,9,10,11]. The energy detection method is also known as a powerbased, noncoherent detection method. The advantages of this method are that it does not require the parameter information of the detected signal. Thus, it is easy to implement. However, it is difficult to distinguish the PU signals using this method when the signaltonoise ratio (SNR) is severe [12]. Although energy detection is easy to implement, it needs a long detection time under low SNR scenarios. Matched filtering detection is achieved mainly through the correlation operation between the received signal and the known PU signal. Then, the correlation result is compared with the detection threshold to determine whether a PU signal exists [13]. The advantage of this technique is that the detection time is short. For the matched filtering method, most of the PU parameters must be known; however, some of these parameters are consistently difficult to obtain in practical applications. Cyclostationarity spectrum sensing is used to determine whether an authorized user signal exists by analyzing the corresponding spectral correlation characteristics [14, 15]. Both time and spectral cyclic statistics have been appropriately used to detect the presence of cyclostationarity [16]. Chen et al. [17] studied the performance of cyclostationarity characteristics. Cyclostationarity detection in multipath Rayleigh fading channels was studied in [18]. Since authorized users and nonauthorized users often have different spectral correlation features and noise does not demonstrate cyclostationarity, cyclostationarity spectrum sensing exhibits good performance even when the SNR is very low.
Since the spectrum shortage problem has become increasingly severe in recent years, the multipleinput multipleoutput (MIMO) scheme has been proposed to improve the spectrum efficiency of communication systems. MIMO systems use space diversity and multiplexing techniques to significantly improve system performance without increasing bandwidth [19,20,21]. Due to their great application prospects, MIMO systems have been successfully applied to 4G cellular LTE, WiFi, and 5G communication systems [22, 23]. Therefore, it is meaningful to improve the spectrum utilization of MIMO systems by using the cyclostationarity spectrum sensing technique [24]. The conventional cyclic MIMO system detection methods based on secondorder cyclostationarity include the mean combined statistics method (MCS), the weighted combined statistics method (WCS), and the selection combined statistics method (SCS) [25]. The mean combined statistics method averages the sum of the detection statistics and then detects signals according to the decision threshold. This method does not require complicated calculations [26]. The weighted combined statistics method performs weighted combining of the test statistics of each receiving antenna according to the size of the antenna’s statistics [27]. Although this approach is slightly more complex than the mean combined statistics method, it improves the value of the test statistics, thereby improving the detection efficiency. The selection combined statistics method selects the largest test statistic from each receiving antenna for detection. This method can improve detection performance by selecting an appropriate value in the detection process, especially in the case in which each channel shows a large difference in fading. However, one of the main drawbacks of conventional cyclostationary spectrum sensing methods for MIMO systems is the computational complexity. Therefore, it is of great significance to develop a lowcomplexity spectrum sensing algorithm based on cyclostationarity for implementation in MIMO systems.
In this paper, we propose a class of lowcomplexity spectrum sensing methods based on secondorder cyclostationarity for MIMO systems. The new proposed method makes better use of the cyclostationarity property of cyclostationary signals and multiantenna combining techniques than existing methods. The received signals of each antenna are first combined by antenna combining techniques, and then the secondorder cyclic statistics of the combined signals are utilized for detection. Three types of combining schemes are exploited: maximum ratio combining (MRC), equal gain combining (EGC), and selection combining (SC). An analysis shows that the MRCbased detection method can maximize the SNR of the combined signal, to improve the detection performance. The EGCbased method only modifies the phase difference of the signal, and thus, the calculation duration is simplified in the detection process compared with that of the MRC method. Moreover, the SCbased detection method has the lowest calculation complexity, and the prior information pertaining to the channel is not needed. Simulation results demonstrate that the proposed methods can effectively reduce computational complexity and improve detection efficiency.
The rest of the paper is organized as follows. The methods are introduced in Section 2. The cyclostationarity detection system model based on secondorder cyclostationarity for MIMO systems is briefly introduced in Section 3. In Section 4, the proposed spectrum sensing methods for MIMO systems based on cyclostationarity and multiantenna combining techniques are developed. Simulation results and conclusions are presented in Section 5 and Section 6, respectively.
Notation: Nonbold letters, bold lowercase letters, and bold uppercase letters represent scalars, vectors, and matrices, respectively. For example, (h_{ji}, y_{j}, N, Z, ⋯) denote scalar variables, (x, n, y, ⋯) denote vectors, and (H, ∑_{y}, W, ⋯) denote matrix variables. The transpose, matrix inverse, and conjugate operations are denoted by (⋅)^{T}, (⋅)^{‐1}, and (⋅)^{∗}. ℂ^{N × N} represents a N × N matrix in the complex set.
Methods
The main drawbacks of conventional cyclostationary spectrum sensing methods for MIMO systems are the high computational complexity and poor performance at low SNR. A lowcomplexity class of spectrum sensing methods based on secondorder cyclostationarity for MIMO systems is proposed in this paper. The new proposed methods jointly utilize cyclostationarity property and multiple antenna combining techniques, including maximum ratio combining (MRC), equal gain combining (EGC), and selection combining (SC), to first combine the received signals of each antenna at the receiver and then detect the secondorder cyclic statistics of the combined signals.
We introduce the system model and the proposed methods in detail. Based on the Rayleigh fading channel and Gaussian noise, this paper performs Monte Carlo simulation using MATLAB software. The performance of the three proposed combining detection algorithms is evaluated under different cyclic frequencies, different antenna numbers, and different false alarm probabilities. Simulation results indicate that the proposed method can effectively reduce computational complexity and improve detection efficiency under some severe noise and interference presence scenarios. The parameters in the experiments are introduced in Section 5.
Cyclostationarity and fractional lowerorder cyclostationarity
We consider a singleuser MIMO (SU MIMO) system. The MIMO system model is shown in Fig. 1. To ensure that the SU can correctly receive the PU signal even in the presence of interference, the SU should be located in a circular region around PU. Smart antennas and beamforming techniques can be utilized to suppress antenna interference in MIMO systems. Assume that the number of transmit antennas is N_{t} and the number of receive antennas is N_{r}. The PU communicates through the N_{t} transmission antennas, and the cognitive users (CUs) detect the presence of a free spectrum by sensing the spectrum of the PU signal. The received signal y_{j} at the jth antenna is expressed as follows:
where x_{i}(t) represents the source signal, h_{ji} denotes the fading gain between the jth receiving antenna and the ith transmitting antenna (1 ≤ i ≤ N_{t}, 1 ≤ j ≤ N_{r}), and n_{i}(t) is noise. Throughout the paper, we assume that the noise is white Gaussian noise following the complex Gaussian distribution with zero mean and covariance σ^{2}. \( \mathbf{H}\in {\mathrm{\mathbb{C}}}^{N_r\times {N}_t} \) represents the channel matrix as follows
The MIMO system channel is modeled as a Rayleigh fading channel.
The statistical test for the presence of PU signals can be formulated based on prior knowledge of the cyclostationarity of PU signals. The binary hypothesis pertaining to a received signal under noise only and primary user signals can be defined as follows:
where the PU signals x(t) are N_{t} × 1 cyclostationary processes, n(t) are N_{r} × 1 circularsymmetric white Gaussian processes, Z_{1} represents the presence of both a PU signal and noise, and Z_{0} represents the presence of noise only.
According to the hypothesis, spectrum sensing has two main detection performance indicators, probability of detection P_{d} and the probability of false alarm P_{f} [10]. The two indicators are defined as follows:

(1)
The probability of detection P_{d} = P(Z_{1}/Z_{1}) represents the probability of detecting that a user correctly perceives that a frequency band is in use when a PU exists.

(2)
The probability of false alarm P_{f} = P(Z_{1}/Z_{0}) represents the probability that a user incorrectly perceives that a frequency band is in use when a PU actually does not exist.
The probability of detection P_{d} and the probability of false alarm P_{f} are expressed as:
where P represents the probability of a given event, Y represents the detection statistics, and λ is the detection threshold, which depends on the requirements of spectrum sensing performance [11].
Lowcomplexity cyclostationaritybased combining spectrum sensing algorithm
In general, many modulated signals in wireless communication systems exhibit statistical periodicities, such as PSK, QAM, and OFDM. These signals are appropriately modeled as cyclostationary signals. Because the cyclostationarity of intercell interference is different from that of the source signal, and the corresponding noise is not a cyclostationary signal, the underlying cyclostationary features are beneficial for signal identification and classification [9].
Cyclostationarity properties can be exploited by the cyclic autocorrelation function (CAF) and spectral correlation function (SCF), which is also called the cyclic spectrum. The CAF of the received N_{r} × 1 signal y(t) can be expressed as [8, 9]:
where α is the cycle frequency of y(t). The spectral correlation function is defined as the Fourier transform of the CAF:
In the MIMO system, the traditional secondorder cyclic statisticsbased spectrum sensing method is the precombining detection algorithm, as shown in Fig. 2. The traditional detection combining algorithm first detects the signals of the N_{r} receiving antennas and then combines the secondorder cyclic statistics of the N_{r} receiving antennas. Therefore, the traditional precombining detection algorithm involves a large amount of computation and high complexity. The detection time of this method is N_{r} times that of single antenna detection. To circumvent the high computational complexity of conventional cyclostationaritybased detection methods, lowcomplexity spectrum sensing methods are proposed in this paper.
We first estimate the CAF \( {\hat{R}}_y\left(\alpha, \tau \right) \) by:
Thus, the \( {\hat{R}}_y\left(\alpha, \tau \right) \) can be expressed as:
where ε(α, τ) is the estimation error, which goes to zero as N → ∞. The cyclic autocorrelation in (9) can be decomposed into a vector (\( {\overset{\wedge }{\mathbf{r}}}_y\left(\alpha \right) \)) composed of the real and imaginary parts of \( {\hat{R}}_y\left(\alpha, \tau \right) \) for a candidate cyclic frequency α at different delays of τ_{1}, τ_{2}, ⋯, τ_{M} [12]:
Equation (10) denotes a 1 × 2M vector that includes both the real and imaginary parts of the estimated cyclic autocorrelations \( {\hat{R}}_y\left(\alpha, {\tau}_1\right) \). The covariance matrix of r_{y} is a 2M × 2M matrix, which can be expressed as:
where the (n, m)th entries of the two covariance M × M matrices W and W^{∗} are given by [14]:
By using (9)–(12a), the detected statistics for cyclostationary detection are constructed as follows [12]:
where \( {F}_{\tau}\left(\omega \right)={\sum}_{t=1}^Ny(t){y}^{\ast}\left(t+\tau \right){e}^{ j\omega t} \) and C(⋅) are spectral function and a normalized spectral window of odd length L, respectively. \( {S}_{f_{\tau_n}{f}_{\tau_m}}\left(2\alpha, \alpha \right) \) and \( {S^{\ast}}_{f_{\tau_n}{f}_{\tau_m}}\left(0,\alpha \right) \) are the unconjugated and conjugated cyclic spectra of f(t, τ) = y(t)y^{∗}(t + τ), respectively. The two spectra can be estimated using frequency smoothed cyclic periodograms as described in [13].
If α is a cycle frequency, the hypothesis testing problem can be formulated as:
It was shown in [14] that the 1 × 2M vector ε_{y}(α) has an asymptotically normal distribution \( \mathcal{N}\left(0,{\sum}_y\left(\alpha \right)\right) \). Thus, the detected statistics for the proposed cyclostationary detection method are constructed as follows:
where (∑_{y}(α))^{−1} is the generalized inverse of the covariance matrix ∑_{y}(α) and N is the number of samples. According to the binary hypothesis, the cyclostationaritybased detection model used in this paper is defined as:
Under hypothesis H_{0}, the received signals exhibit no cyclostationarity at cycle frequency α, which is the cycle frequency of PUs. In this case, the asymptotic distribution of the detected statistics Γ(α) is a χ^{2} distribution (chisquared distribution) with 2 degrees of freedom. In contrast, the PU signal has cyclostationarity at cycle frequency α under hypothesis H_{1}, while the Γ(α) manifests an approximately normal distribution. The threshold λ is determined by the false alarm probability and the distribution function of the statistics.
Using (16) and (17), we develop a lowcomplexity cyclostationaritybased spectrum sensing algorithm. In the new algorithm, the received signals of each antenna are first combined by antenna combining techniques, and then, the secondorder cyclic statistics of the combined signals are utilized for detection. Compared with existing methods, the new proposed spectrum sensing methods make better use of cyclostationarity and the multiantenna combining schemes of maximum ratio combining (MRC), equal gain combining (EGC), and selection combining (SC).
Maximum ratio combining detection method
The maximum ratio combining technique is commonly used to maximize the SNR with multiple received signals by combining the output signals [28]. We assume that the channel of each receiving antenna is H_{j}(t, f); thus, the spectral correlation function can be expressed as:
where a, b ∈ [0, N_{r} − 1] and a ≠ b, u is a smoothing variable, and QM is the number of smooth points (Q is the overlap coefficient between data segments, and M is the product of timefrequency resolution). The correction phase difference of each receiving antenna can be written as [29]:
The weighting coefficient of the MRC detection method is given by:
According to (20), the frequency domain expression of MRC combined method is defined as:
By substituting (21) into (18), we can obtain the spectral autocorrelation function as:
where \( \left(\sum \limits_{j=0}^{N_r1}{\left{H}_j\left(t,{f}_1\right)\right}^2\right)\left(\sum \limits_{j=0}^{N_r1}{\left{H}_j\left(t,{f}_2\right)\right}^2\right){S}_X^{\alpha }(f) \) represents the detected statistics of y(t). Thus, we can detect the PU according to (17). The MRC detection method can maximize the SNR of the combined signal, which can improve the detection performance.
Spectrum sensing based on equal gain combining method
Equal gain combining (EGC) detection only corrects the phase of the received signal to allow received signals with different phases to be added. The weighting coefficient of the EGC detection method is defined by:
In the frequency domain, the EGC combined signal can be written as:
By substituting (24) into (18), we can obtain the spectral autocorrelation function:
In Eq. (25), \( \frac{\left(\sum \limits_{j=0}^{N_r1}{\left{H}_j\left(t,{f}_1\right)\right}^2\right)\left(\sum \limits_{j=0}^{N_r1}{\left{H}_j\left(t,{f}_2\right)\right}^2\right)}{\left{H}_j\left(t,{f}_1\right)\right\left{H}_j\left(t,{f}_2\right)\right}{S}_X^{\alpha }(f) \) represents the detected statistics, and the other three parts can be assumed as the statistics of the corresponding noise. The EGC detection method only modifies the phase difference of the signal; thus, compared with the MRC detection method, the calculation duration in the detection process is reduced.
Selection combining detection method
In selection combining (SC) detection, the receiver selects the branch with the highest channel envelope
where h_{k} is the 1 × N_{t} vector. The instantaneous SNR per symbol per channel is given by γ_{j} [30]:
where j = 1, 2⋯N_{r}, E_{s}, and N_{0} denote the energy per symbol and power spectral density (PSD) of the Gaussian noise, respectively. The selection combining detection method chooses the signal with the largest instantaneous SNR per symbol per channel as the detection signal. Thus, the received signal can be written as:
We compute the SC combined signal in the frequency domain:
By substituting (29) into (18), we can obtain the spectral autocorrelation function:
Using (30) and (11), we can obtain ∑_{y}(α). Then, by substituting of ∑_{y}(α) into (16), the detection statistics of the SC method can be obtained. The complexity of the SC detection method is less than that of MRC, because the MRC requires full knowledge of the channel state information (CSI), whereas SC detection method requires knowledge of the amplitude of the channel matrix to select the signal with the largest instantaneous SNR per symbol per channel.
Simulation results and discussion
In this section, we present some numerical simulation results obtained using different cyclic frequencies and numbers of antennas to demonstrate the performance of the proposed combining detection algorithms, namely, MRC, EGC, and SC detection methods. We also evaluate the effect of the false alarm probability on the detection performance of the proposed combining detection algorithms. We perform the simulation using a BPSK signal. The carrier frequency of the BPSK is f_{c} = 40 MHz, and the keying rate is α_{0} = 10 MHz. The sampling frequency is f_{s} = 200 MHz, and the number of samples is N = 1024.
Effects of cycle frequency
In this case, the BPSK signal passes through the Rayleigh fading channel, and each received signal is combined according to the three proposed combined methods. Then, based on the combined signal, we can estimate the secondorder cyclic statistics Γ(α) of the combined signals. Γ(α) is utilized to detect the BPSK signal. The probability of a false alarm is P_{f} = 0.1. By using P_{f} and the chisquared distribution with 2 degrees of freedom, we can obtain the detection threshold λ. The interference is an AM signal that has the same carrier frequency and bandwidth as the signal of interest. The signaltointerference ratio (SIR) is 3 dB. The detection performance of the three combining detection methods is compared by analyzing 2000 Monte Carlo simulations.
The performance is examined for several values of the cycle frequency (α) to illustrate the effect of cycle frequency on the lowcomplexity combining detection algorithms. The results in terms of detection probability for the proposed combining detection methods with cycle frequency α = 0, α = 2f_{c}, and α = 2f_{c} + α_{0} are shown in Figs. 3, 4, and 5, respectively. Because the AM signal is located within the spectral band of the BPSK signal, it can be observed that the detection probability is greatly reduced when α = 0. The reason is that the secondorder cyclic statistics become conventional secondorder statistics when the cycle frequency is equal to 0. The noise and coband interference cannot be suppressed well by the secondorder statistics. In particular, in the case of a low signaltonoise ratio (SNR), the signal is nearly submerged and cannot be clearly recognized. When α = 2f_{c} and α = 2f_{c} + α_{0}, the detection performance is greatly improved. For the proposed methods, it is clear that the detection performance at α = 2f_{c} is superior to that at α = 2f_{c} + α_{0}. This discrepancy can be explained by the fact that the cyclostationarity of the BPSK signal at α = 2f_{c} is stronger than that at α = 2f_{c} + α_{0}.
Effects of antenna number
In this simulation, we illustrate the effect of the number of antennas. The interfering signal in this case is a BPSK signal with a carrier frequency of f_{1} = 50MHz and a keying rate of α_{1} = 25MHz. The signaltointerference ratio is 3 dB. The false alarm probability is P_{f} = 0.1. The cycle frequency used by the proposed algorithms is α = 2f_{c}. Although the interference is a BPSK signal, it does not exhibit cyclostationarity at 2f_{c}, which is the cycle frequency of the PU signal.
The performances of the proposed combining detection methods for 2 × 2, 2 × 4, and 2 × 6 MIMO systems are shown in Figs. 6, 7, and 8, respectively. Because increasing the number of antennas enables the sample covariance matrix to gradually approach the ideal statistical covariance matrix, the detection probability of the proposed methods will improve as the number of antennas increases. According to the simulation results, as the number of antennas increases, the detection performance of all of the proposed lowcomplexity combining detection methods improves. Under a severe SNR condition (e.g., SNR = − 20 dB), the detection probabilities of the combining methods are nearly the same. However, as the SNR increase, the detection performances of MRC and EGC improve significantly better than the performance of the SC detection method. By comparing Figs. 6, 7, and 8, it can be seen that the detection performance of MRC is greater than that of the EGC and the SC detection methods. However, if the SNR is greater than − 7 dB, the detection performances of MRC and EGC are nearly the same.
Effects of false alarm probability
In this part, we evaluate the effects of the false alarm probability on the detection performance of the proposed combining detection methods and the traditional methods for a 4 × 4 MIMO system. A quadrature phase shift keying (QPSK) signal is employed as the interference in this case. The carrier frequency of the QPSK is f_{2} = 20MHz, and the keying rate is α_{2} = 5MHz. The signaltointerference ratio is 3 dB. The cycle frequency utilized by the cyclic methods is α = 2f_{c}. The false alarm probability is P_{f} = 0.1, P_{f} = 0.05, and P_{f} = 0.01, respectively.
The detection performances of the proposed methods and conventional detection methods with P_{f} = 0.1, P_{f} = 0.05, and P_{f} = 0.01 are shown in Figs. 9, 10, and 11, respectively. It can be observed that the detection performance of all of the proposed methods and conventional methods are improved as the false alarm probability increases. The simulation results illustrate the fact that the detection performance of the WCS method is superior to that of the SCS method, which is better than that of the MCS method. In addition, the WCS method even achieves slightly higher detection performance than the other methods when the SNR is less than − 11 dB.
However, the performance of the MRC method is superior to that of other methods when the SNR is between − 11 and − 6 dB. It is clear that the MRC method can achieve much better detection performance than the conventional methods when SNR > − 12 dB. Therefore, the MRC method is a spectrum sensing method involving simple calculation and exhibiting high reliability in MIMO systems. As the false alarm probability decreases, the performance of both the EGC method and SC method become inferior to that of conventional methods. When the SNR is greater than − 4 dB, the detection probabilities of all methods except for that of the SC method are 1. The detection probability of the SC method is 1 when the SNR is greater than 1 dB. Although the SC method achieves unsatisfactory performance, its complexity is lower than that of the MRC method, because the MRC method requires full knowledge of the channel state information.
Comparison of the single methods and combination methods
In this part, we compare the performance of combination methods MRCSC, EGCSC, MRCEGC, and the proposed single methods for a 2 × 2 MIMO system. A QPSK signal is employed as the interference in this case. The carrier frequency of the QPSK is f_{2} = 20MHz, and the keying rate is α_{2} = 5MHz. The signaltointerference ratio is 3 dB. The cycle frequency utilized by the cyclic methods is α = 2f_{c}. The false alarm probability is P_{f} = 0.1.
The simulation results are shown in Fig. 12. The performance of the combined methods MRCSC, EGCSC, and MRCEGC are superior to those of the single methods in the low SNR condition, especially for the MRCSC and EGCSC methods that provide similar performance. The MRCSC and EGCSC methods achieve better performance than the other methods in the severe noise environments (SNR ≤ − 15 dB). Since the amplitude and phase of the received signal are first adjusted by the MRC method for the MRCERC method, the effects of the EGC method on the amplitude are limited. Therefore, the detection performance of the MRCEGC method is inferior to those of the MRCSC and EGCSC methods.
Discussion
In this paper, we propose a class of lowcomplexity spectrum sensing methods based on secondorder cyclostationarity for MIMO systems. We present some numerical simulation results obtained using different cyclic frequencies and numbers of antennas to demonstrate the performance of the proposed combining detection algorithms, namely, MRC, EGC, and SC detection methods. The detection performance of the proposed methods is improved when the cyclostationarity of the signal becomes stronger. As the number of antennas increases, the detection performance of all of the proposed lowcomplexity combining detection methods improves. We also evaluate the effect of the false alarm probability on the detection performance of the proposed combining detection algorithms. The MRC method can achieve much better detection performance than the conventional methods [25] when SNR > − 12 dB. Therefore, the MRC method is a spectrum sensing method involving simple calculation and exhibiting high reliability in MIMO systems. Although the SC method achieves unsatisfactory performance, its complexity is less than that of the conventional method. From the simulation results described above, the new proposed method makes better use of cyclostationarity property of signals and multiantenna combining techniques than existing methods. The proposed methods simplify the complexity of spectrum sensing and provide robust detection performance. For the proposed single methods, the complexity of SC is lowest. Thus, it is appropriate to choose the SC method when the SNR is greater than 1 dB. The performance of the MRC method is slightly superior to the EGC when the SNR is between − 10 and 0 dB. However, the complexity of MRC is higher than EGC. Moreover, the proposed single methods can be combined together, and the combination methods are more suitable for the condition where the SNR is less than − 10 dB. However, their calculations are more complicated than the proposed single methods.
Conclusions
We propose a class of lowcomplexity spectrum sensing methods for MIMO systems based on cyclostationarity in this paper. The high computational complexity of traditional cyclic precombining detection algorithms makes them difficult to apply. To circumvent the drawbacks of conventional cyclic methods, lowcomplexity spectrum sensing methods based on secondorder cyclostationarity for MIMO systems are developed in this paper. The new proposed methods make better use of the cyclostationarity than conventional detection methods and are highly immune to interference and noise. Furthermore, the MRC, EGC, and SC combining methods are incorporated into the proposed methods to reduce their complexity. Finally, we investigate the effectiveness and robustness of the proposed algorithms via simulation, and the numerical simulation results demonstrate that the proposed MRC method is superior to conventional cyclostationarity methods based on precombining spectrum sensing.
Availability of data and materials
Not applicable.
Abbreviations
 4G:

4th generation mobile communication technology
 5G:

5th generation mobile communication technology
 AM:

Amplitude modulation
 BPSK:

Binary phase shift keying
 CAF:

Cyclic autocorrelation function
 CR:

Cognitive radio
 CSI:

Channel state information
 CUs:

Cognitive users
 EGC:

Equal gain combining
 FCC:

Federal communications commission
 LTE:

Longterm evolution
 MCS:

Mean combined statistics method
 MIMO:

Multipleinput multipleoutput
 MRC:

Maximum ratio combining
 OFDM:

Orthogonal frequency division multiplexing
 PSD:

Power spectral density
 PSK:

Phase shift keying
 PU:

Primary user
 PUs:

Primary users
 QAM:

Quadrature amplitude modulation
 QPSK:

Quadrature phase shift keying
 SC:

Selection combining
 SCF:

Spectral correlation function
 SCS:

Selection combined statistics method
 SIR:

Signaltointerference ratio
 SNR:

Signaltonoise ratio
 SPTF:

Spectrum policy task force
 SU MIMO:

Singleuser MIMO
 Sus:

Secondary users
 WCS:

Weighted combined statistics method
 WiFi:

Wireless fidelity
References
 1.
J. Mitola, G.Q. Maguire, Cognitive radio: making software radios more personal. IEEE Personal Commun. 6(4), 13–18 (1999)
 2.
M. Marcus, J. Burtle, B. Franca, A. Lahjouji, N. McNeil, Federal Communications Commission, Spectrum policy task force. Report of the unlicensed devices and experimental licenses working group (2002)
 3.
J. Mitola, Cognitive Radio: An Integrated Agent Architecture for Software Defined Radio, PhD Dissertation, Royal Inst (Technol (KTH), Stockholm, 2000)
 4.
P.J. Kolodzy, Interference temperature: a metric for dynamic spectrum utilization. Int. J. Netw. Manag. 1(6), 103–113 (2006)
 5.
R. Tandra, A. Sahai, in IEEE International Conference on Wireless Networks, Communications and Mobile Computing. Fundamental limits on detection in low SNR under noise uncertainty (2005), pp. 464469.
 6.
R. Tandra, A. Sahai, SNR walls for signal detection. IEEE J. Sel. Top. Sign. Proces. 2(1), 4–17 (2008)
 7.
Y. Zhuan, J. Grosspietsch, G. Memik, in IEEE Workshop on Signal Processing Systems (SIPS). Spectrum sensing using cyclostationary spectrum density for cognitive radios (2007), pp. 1–6
 8.
R.F. Üstok, B. özbek, in IEEE 19th Signal Processing and Communications Applications Conference (SIU). Spectrum sensing based on cyclostationary feature detection for cognitive radios with multiple antennas (2011), pp. 550–553
 9.
W.A. Gardner, A. Napolitanob, L. Paura, Cyclostationary: half a century of research. Signal Process. 86(4), 639–697 (2006)
 10.
G. Huang, J.K. Tugnait, On cyclostationarity based spectrum sensing under uncertain Gaussian noise. IEEE Trans. Signal Process. 61(8), 2042–2054 (2013)
 11.
D. Ramírez, P.J. Schreier, J. Vía, I. Santamaría, L.L. Scharf, Detection of multivariate cyclostationarity. IEEE Trans. Signal Process. 63(20), 5395–5408 (2015)
 12.
J. Lunden, V. Koivunen, A. Huttunen, H.V. Poor, in 2007 2nd International Conference on Cognitive Radio Oriented Wireless Networks and Communications (CROWNCOM). Spectrum sensing in cognitive radios based on multiple cyclic frequencies (2007), pp. 37–43
 13.
P.D. Sutton, J. Lotze, K.E. Nolan, L.E. Doyle, in 2007 2nd International Conference on Cognitive Radio Oriented Wireless Networks and Communications. Cyclostationary signature detection in multipath Rayleigh fading environments (2007), pp. 408–413
 14.
A.V. Dandawate, G.B. Giannakis, Statistical tests for presence of cyclostationarity. IEEE Trans. Signal Process. 42(9), 2355–2369 (1994)
 15.
D. Cabric, S.M. Mishra, R.W. Brodersen, in IEEE Conference Record of the ThirtyEighth Asilomar Conference on Signals, Systems and Computers (ASILOMAR). Implementation issues in spectrum sensing for cognitive radios (2004), pp. 772–776
 16.
W.A. Gardner, C. Spooner, Performance advantages of cyclic feature detectors. IEEE Trans. Commun. 40(1), 149–159 (1992)
 17.
J. Chen, A. Gibson, J. Zafar, in IET Seminar on Cognitive Radio and Software Defined Radios: Technologies and Techniques. Cyclostationary spectrum detection in cognitive radios (2008), pp. 1–5
 18.
R. W. Heath, G. B. Giannaki, Exploiting input cyclostationarity for blind channel identification in OFDM systems. IEEE Trans. Signal Process. 47(3), 848856 (1999)
 19.
J. Mietzner, R. Schober, L. Lampe, W.H. Gerstacker, P.A. Hoeher, Multipleantenna techniques for wireless communicationsa comprehensive literature survey. IEEE Commun. Surv. Tutorials 11(2), 87–105 (2009)
 20.
A.J. Paulraj, D.A. Gore, R.U. Nabar, H. Bolcskei, An overview of MIMO communicationsa key to gigabit wireless. Proc. IEEE 93(2), 198–218 (2004)
 21.
A. Lozano, N. Jindal, Transmit diversity vs. spatial multiplexing in modern MIMO systems. IEEE Trans. Wirel. Commun. 9(1), 186–197 (2010)
 22.
E. Dahlman, S. Parkvall, J. Sköld, P. Beming, 3G Evolution: HSPA and LTE for Mobile Broadband (Elsevier, Oxford, 2007)
 23.
A. Ghosh, R. Ratasuk, B. Mondal, N. Mangalvedhe, T. Thomas, LTEadvanced: nextgeneration wireless broadband technology. IEEE Wirel. Commun. 17(3), 10–22 (2010)
 24.
T. Yucek, H. Arslan, A survey of spectrum sensing algorithms for cognitive radio applications. IEEE Commun. Surv. Tutorials 11(1), 116–130 (2009)
 25.
E. Axell, E.G. Larsson, in IEEE International Workshop on Computational Advances in MultiSensor Adaptive Processing (CAMSAP). Multiantenna spectrum sensing of a secondorder cyclostationary signal (2011), pp. 329–332
 26.
S. Narieda, T. Hada, Signal cyclostationarity detection based spectrum sensing using simple diversity combining technique and its implementation. Wireless Pers Commun. 96(1), 909–924 (2017)
 27.
D. Cho, S. Narieda, in IEEE 16th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM). A weighted diversity combining technique for cyclostationarity detection based spectrum sensing in cognitive radio networks (2015), pp. 1–6
 28.
M. Kim, K. Po, J. Takada, in IEEE Symposium on New Frontiers in Dynamic Spectrum (DySPAN). Performance enhancement of cyclostationarity detector by utilizing multiple cyclic frequencies of OFDM signals (2010), pp. 1–8
 29.
X. Chen, X. W, Z. He, X. Tao, in IEEE Wireless Communications and Networking Conference (WCNC). Spectral correlationbased multiantenna spectrum sensing technique (2008), pp. 735–740
 30.
S. AlJuboori, X. Fernando, in IEEE Global Communications Conference (GLOBECOM). Correlate multichannel spectrum sensing cognitive radio system with selection combining (2016), pp. 1–6
Acknowledgements
The authors would like to thank the editors and anonymous reviewers for their constructive comments and suggestions, which helped improve the manuscript. The authors are grateful to the National Science Foundation of China for its support of this research. This work is supported by the National Science Foundation of China under Grant 61761033 and 61461036.
Funding
This work is supported by the National Science Foundation of China under Grant 61761033 and 61461036.
Author information
Affiliations
Contributions
The algorithms proposed in this paper have been conceived by YL, YZ, and TQ. YL, YZ, and TQ designed the experiments. XZ and HZ performed the experiments and analyzed the results. YL and YZ wrote the paper. All authors read and approved the final manuscript.
Authors’ information
Yang Liu received the B.Eng. degree from the Inner Mongolia University and the Ph.D. degree from the Dalian University of Technology, both in Electronic Engineering, in 2003 and 2012, respectively. Since 2017, he has been a Senior Research Scholar with the Department of Electronic Engineering, Tsinghua University. He is currently a Professor with the Department of Electronic Engineering, Inner Mongolia University, China. His research interests include array signal processing, nonGaussian signal processing, and wireless communications with a focus on multiantenna techniques.
Xiaoyan Zhao received B.Eng. degree from the Polytechnic Institute Taiyuan University of Technology in 2016. She is currently pursuing the M.S. degree in Electronic Engineering at the Inner Mongolia University of Technology, Hohhot, China. Her main research interest is communications signal processing.
Hongli Zhou received B.Eng. degree from the College of Electronic Information Engineering Inner, Mongolia University in 2016. She is currently pursuing the M.S. degree in Electronic Engineering at the Inner Mongolia University of Technology, Hohhot, China. Her main research interest is communications signal processing.
Yinghui Zhang received the B.Eng. and M.S. degree from the Xidian University in 2004 and 2007, Xi’an, China, and Ph.D. degree from Beijing University of Posts and Telecommunications in 2015, Beijing, China. She serves as a member of the Inner Mongolia Communications Association. At present, Dr. Zhang is an associate Professor in the College of Electronic Information Engineering, Inner Mongolia University. Her research interests include 5G Technologies, millimeter wave communication, cooperative communication, and relay network.
Tianshuang Qiu was born in China. He obtained the B.Eng. degree from the Tianjin University and the Ph.D. degree from the Southeastern University, both in electronic engineering, in 1983 and 1996, respectively. From 1983 to 1996, he was an Electronic Engineer at the Dalian Institute of Chemical Physics, Chinese Academy of Science, China. During 1996–2000, he worked as a PostDoctoral Fellow at Northern Illinois University, USA. He is currently a Professor in Dalian University of Technology. His research interests include adaptive signal processing, biomedical signal processing, nonGaussian signal processing, and array signal processing.
Corresponding author
Correspondence to Yinghui Zhang.
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Received
Accepted
Published
DOI
Keywords
 Cyclostationarity
 MIMO
 Spectrum sensing
 Combining detection