Skip to main content

Low-complexity spectrum sensing for MIMO communication systems based on cyclostationarity

Abstract

The problem of spectrum sensing in multiple-input multiple-output (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, cyclostationarity-based methods tend to use the second-order 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 Monte-Carlo simulation. The simulation results indicate that the proposed method is preferred under some severe noise and interference presence scenarios.

1 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 under-utilized 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 single-point spectrum sensing and the other is cooperative spectrum sensing. Currently, single-point 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 power-based, non-coherent 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 signal-to-noise 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 non-authorized 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 multiple-input multiple-output (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, Wi-Fi, 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 second-order 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 low-complexity spectrum sensing algorithm based on cyclostationarity for implementation in MIMO systems.

In this paper, we propose a class of low-complexity spectrum sensing methods based on second-order cyclostationarity for MIMO systems. The new proposed method makes better use of the cyclostationarity property of cyclostationary signals and multi-antenna combining techniques than existing methods. The received signals of each antenna are first combined by antenna combining techniques, and then the second-order 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 MRC-based detection method can maximize the SNR of the combined signal, to improve the detection performance. The EGC-based 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 SC-based 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 second-order 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 multi-antenna combining techniques are developed. Simulation results and conclusions are presented in Section 5 and Section 6, respectively.

Notation: Non-bold letters, bold lowercase letters, and bold uppercase letters represent scalars, vectors, and matrices, respectively. For example, (hji, yj, 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.

2 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 low-complexity class of spectrum sensing methods based on second-order 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 second-order 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.

3 Cyclostationarity and fractional lower-order cyclostationarity

We consider a single-user 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 Nt and the number of receive antennas is Nr. The PU communicates through the Nt 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 yj at the jth antenna is expressed as follows:

$$ {y}_j(t)=\sum \limits_{i=1}^{N_t}{h}_{ji}{x}_i(t)+{n}_i(t),j=1,2,\cdots, {N}_r $$
(1)

where xi(t) represents the source signal, hji denotes the fading gain between the jth receiving antenna and the ith transmitting antenna (1 ≤ i ≤ Nt, 1 ≤ j ≤ Nr), and ni(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

$$ \mathbf{H}=\left[\begin{array}{l}{h}_{11}\kern0.5em {h}_{12}\dots \kern1em {h}_{1{N}_t}\\ {}{h}_{21}\kern0.5em {h}_{22}\dots \kern1em {h}_{2{N}_t}\\ {}\kern3.25em \dots \\ {}{h}_{N_r1}\ {h}_{N_r2}\dots {h}_{N_r{N}_t}\end{array}\right] $$
(2)
Fig. 1
figure 1

System antenna model

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:

$$ {\displaystyle \begin{array}{l}{Z}_0:\mathbf{y}(t)=\mathbf{n}(t)\\ {}{Z}_1:\mathbf{y}(t)=\mathbf{Hx}(t)+\mathbf{n}(t)\end{array}} $$
(3)

where the PU signals x(t) are Nt × 1 cyclostationary processes, n(t) are Nr × 1 circular-symmetric white Gaussian processes, Z1 represents the presence of both a PU signal and noise, and Z0 represents the presence of noise only.

According to the hypothesis, spectrum sensing has two main detection performance indicators, probability of detection Pd and the probability of false alarm Pf [10]. The two indicators are defined as follows:

  1. (1)

    The probability of detection Pd = P(Z1/Z1) represents the probability of detecting that a user correctly perceives that a frequency band is in use when a PU exists.

  2. (2)

    The probability of false alarm Pf = P(Z1/Z0) 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 Pd and the probability of false alarm Pf are expressed as:

$$ {P}_d=P\left(Y\ge \lambda |{Z}_1\right) $$
(4)
$$ {P}_f=P\left(Y\ge \lambda |{Z}_0\right) $$
(5)

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].

4 Low-complexity cyclostationarity-based 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 inter-cell 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 Nr × 1 signal y(t) can be expressed as [8, 9]:

$$ {R}_y\left(\alpha, \tau \right)=\underset{T\to \infty }{\lim}\frac{1}{T}{\int}_{-T}^Ty\left(t+\tau /2\right){y}^{\ast}\left(t-\tau /2\right){e}^{-j2\pi \alpha t} dt $$
(6)

where α is the cycle frequency of y(t). The spectral correlation function is defined as the Fourier transform of the CAF:

$$ {S}_y\left(\alpha, f\right)={\int}_{-\infty}^{\infty }{R}_y\left(\alpha, \tau \right){e}^{-j2\pi f\tau} d\tau $$
(7)

In the MIMO system, the traditional second-order cyclic statistics-based spectrum sensing method is the pre-combining detection algorithm, as shown in Fig. 2. The traditional detection combining algorithm first detects the signals of the Nr receiving antennas and then combines the second-order cyclic statistics of the Nr receiving antennas. Therefore, the traditional pre-combining detection algorithm involves a large amount of computation and high complexity. The detection time of this method is Nr times that of single antenna detection. To circumvent the high computational complexity of conventional cyclostationarity-based detection methods, low-complexity spectrum sensing methods are proposed in this paper.

Fig. 2
figure 2

Pre-combining detection method based on second-order cyclic statistics

We first estimate the CAF \( {\hat{R}}_y\left(\alpha, \tau \right) \) by:

$$ {\hat{R}}_y\left(\alpha, \tau \right)=\frac{1}{N}\sum \limits_{n=1}^{N-1}y(n){y}^{\ast}\left(n+\tau \right){e}^{-j2\pi \alpha n} $$
(8)

Thus, the \( {\hat{R}}_y\left(\alpha, \tau \right) \) can be expressed as:

$$ {\hat{R}}_y\left(\alpha, \tau \right)={R}_y\left(\alpha, \tau \right)+\varepsilon \left(\alpha, \tau \right) $$
(9)

where ε(α, τ) is the estimation error, which goes to zero as N → ∞. The cyclic auto-correlation 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]:

$$ {\overset{\wedge }{\mathbf{r}}}_y\left(\alpha \right)=\left[\operatorname{Re}\left\{{\hat{R}}_y\left(\alpha, {\tau}_1\right)\right\},\cdots, \operatorname{Re}\left\{{\hat{R}}_y\left(\alpha, {\tau}_M\right)\right\},\operatorname{Im}\left\{{\hat{R}}_y\left(\alpha, {\tau}_1\right)\right\},\cdots, \operatorname{Im}\left\{{\hat{R}}_y\left(\alpha, {\tau}_M\right)\right\}\right] $$
(10)

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 ry is a 2M × 2M matrix, which can be expressed as:

$$ {\sum}_y\left(\alpha \right)=\left[\begin{array}{cc}\operatorname{Re}\left\{\frac{\mathbf{W}+{\mathbf{W}}^{\ast }}{2}\right\}& \operatorname{Im}\left\{\frac{\mathbf{W}-{\mathbf{W}}^{\ast }}{2}\right\}\\ {}\operatorname{Im}\left\{\frac{\mathbf{W}+{\mathbf{W}}^{\ast }}{2}\right\}& \operatorname{Re}\left\{\frac{{\mathbf{W}}^{\ast }-\mathbf{W}}{2}\right\}\end{array}\right] $$
(11)

where the (n, m)th entries of the two covariance M × M matrices W and W are given by [14]:

$$ \mathbf{W}\left(n,m\right)={S}_{f_{\tau_n}{f}_{\tau_m}}\left(2\alpha, \alpha \right) $$
(12a)
$$ {\mathbf{W}}^{\ast}\left(n,m\right)={S^{\ast}}_{f_{\tau_n}{f}_{\tau_m}}\left(0,-\alpha \right) $$
(12b)

By using (9)–(12a), the detected statistics for cyclostationary detection are constructed as follows [12]:

$$ {S}_{f_{\tau_n}{f}_{\tau_m}}\left(2\alpha, \alpha \right)=\frac{1}{NL}\sum \limits_{s=\raisebox{1ex}{$-\left(L-1\right)$}\!\left/ \!\raisebox{-1ex}{$2$}\right.}^{s=\raisebox{1ex}{$\left(L-1\right)$}\!\left/ \!\raisebox{-1ex}{$2$}\right.}\ C(s)\times {F}_{\tau_n}\left(\alpha +\frac{2\pi s}{N}\right){F}_{\tau_m}\left(\alpha -\frac{2\pi s}{N}\right) $$
(13)
$$ {S^{\ast}}_{f_{\tau_n}{f}_{\tau_m}}\left(0,-\alpha \right)=\frac{1}{NL}\sum \limits_{s=\raisebox{1ex}{$-\left(L-1\right)$}\!\left/ \!\raisebox{-1ex}{$2$}\right.}^{s=\raisebox{1ex}{$\left(L-1\right)$}\!\left/ \!\raisebox{-1ex}{$2$}\right.}C(s)\times {F}_{\tau_n}\left(\alpha +\frac{2\pi s}{N}\right){F_{\tau_m}}^{\ast}\left(\alpha +\frac{2\pi s}{N}\right) $$
(14)

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:

$$ {\displaystyle \begin{array}{l}{H}_0:\forall {\left\{{\tau}_m\right\}}_{m=1}^M\Rightarrow {\overset{\wedge }{\mathbf{r}}}_y\left(\alpha \right)={\boldsymbol{\upvarepsilon}}_y\left(\alpha \right)\\ {}{H}_1:\mathrm{for}\ \mathrm{some}{\left\{{\tau}_m\right\}}_{m=1}^M\\ {}\kern1.5em \Rightarrow {\overset{\wedge }{\mathbf{r}}}_y\left(\alpha \right)={\mathbf{r}}_y\left(\alpha \right)+{\boldsymbol{\upvarepsilon}}_y\left(\alpha \right)\end{array}} $$
(15)

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:

$$ \Gamma \left(\alpha \right)=N{\hat{\mathbf{r}}}_y\left(\alpha \right){\left({\sum}_y\left(\alpha \right)\right)}^{-1}{\left({\hat{\mathbf{r}}}_y\left(\alpha \right)\right)}^T $$
(16)

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 cyclostationarity-based detection model used in this paper is defined as:

$$ \left\{\begin{array}{l}\Gamma \left(\alpha \right)\ge \lambda, {H}_1\\ {}\Gamma \left(\alpha \right)<\lambda, {H}_0\end{array}\right. $$
(17)

Under hypothesis H0, 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 (chi-squared distribution) with 2 degrees of freedom. In contrast, the PU signal has cyclostationarity at cycle frequency α under hypothesis H1, 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 low-complexity cyclostationarity-based spectrum sensing algorithm. In the new algorithm, the received signals of each antenna are first combined by antenna combining techniques, and then, the second-order 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 multi-antenna combining schemes of maximum ratio combining (MRC), equal gain combining (EGC), and selection combining (SC).

4.1 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 Hj(t, f); thus, the spectral correlation function can be expressed as:

$$ {S}_{y_a{y}_b}^a\left(t,f\right)=\frac{1}{{ QM N}_t}\sum \limits_{u=0}^{QM-1}{Y}_a\left(t,u,{f}_1\right){Y}_b^{\ast}\left(t,u,{f}_2\right) $$
(18)

where a, b [0, Nr − 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 time-frequency resolution). The correction phase difference of each receiving antenna can be written as [29]:

$$ \Delta {\varphi}_j=\varphi \left({S}_{y_0{y}_j}^{\alpha}\left(t,f\right){S}_{y_0}^{\alpha}\Big(t,f\Big){}^{\ast}\right) $$
(19)

The weighting coefficient of the MRC detection method is given by:

$$ {w}_j\left(t,f\right)={H_j}^{\ast}\left(t,f\right) $$
(20)

According to (20), the frequency domain expression of MRC combined method is defined as:

$$ {\displaystyle \begin{array}{l}Y\left(t,f\right)=\sum \limits_{j=0}^{N_r-1}{w}_j\left(t,f\right){Y}_j\left(t,f\right){e}^{j\Delta {\varphi}_j}\\ {}\kern2.75em =X\left(t,f\right)\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,f\right)\right|}^2+\sum \limits_{j=0}^{N_r-1}{N}_j\left(t,f\right){H_j}^{\ast}\left(t,f\right)\end{array}} $$
(21)

By substituting (21) into (18), we can obtain the spectral autocorrelation function as:

$$ {\displaystyle \begin{array}{l}{S}_Y^{\alpha}\left(t,f\right)=\left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_1\right)\right|}^2\right)\left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_2\right)\right|}^2\right){S}_X^{\alpha }(f)\\ {}\kern3.25em +\left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_1\right)\right|}^2\right)\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_2\right)\right|\right)\sum \limits_{j=0}^{N_r-1}{S}_{xn_j}^{\alpha}\left(t,f\right)\\ {}+\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_1\right)\right|\right)\left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_2\right)\right|}^2\right)\sum \limits_{j=0}^{N_r-1}{S}_{n_jx}^{\alpha}\left(t,f\right)\\ {}\kern3em +\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_1\right)\right|\right)\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_2\right)\right|\right)\sum \limits_{a,b=0}^{N_r-1}{S}_{n_a{n}_b}^{\alpha}\left(t,f\right)\end{array}} $$
(22)

where \( \left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_1\right)\right|}^2\right)\left(\sum \limits_{j=0}^{N_r-1}{\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.

4.2 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:

$$ {w}_j\left(t,f\right)=\frac{{H_j}^{\ast}\left(t,f\right)}{\left|{H}_j\left(t,f\right)\right|} $$
(23)

In the frequency domain, the EGC combined signal can be written as:

$$ {\displaystyle \begin{array}{l}Y\left(t,f\right)=\sum \limits_{j=0}^{N_r-1}{w}_j\left(t,f\right){Y}_j\left(t,f\right){e}^{j\Delta {\varphi}_j}\\ {}\kern2.75em =\frac{1}{\left|{H}_j\left(t,f\right)\right|}\left(X\left(t,f\right)\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,f\right)\right|}^2+\sum \limits_{j=0}^{N_r-1}{N}_j\left(t,f\right){H_j}^{\ast}\left(t,f\right)\right)\end{array}} $$
(24)

By substituting (24) into (18), we can obtain the spectral autocorrelation function:

$$ {\displaystyle \begin{array}{l}{S}_Y^{\alpha}\left(t,f\right)=\frac{\left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_1\right)\right|}^2\right)\left(\sum \limits_{j=0}^{N_r-1}{\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)\\ {}\kern3.25em +\frac{\left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_1\right)\right|}^2\right)\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_2\right)\right|\right)}{\left|{H}_j\left(t,{f}_1\right)\right|\left|{H}_j\left(t,{f}_2\right)\right|}\sum \limits_{j=0}^{N_r-1}{S}_{xn_j}^{\alpha}\left(t,f\right)\\ {}\kern3.25em +\frac{\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_1\right)\right|\right)\left(\sum \limits_{j=0}^{N_r-1}{\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|}\sum \limits_{j=0}^{N_r-1}{S}_{n_jx}^{\alpha}\left(t,f\right)\\ {}\kern3em +\frac{\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_1\right)\right|\right)\left(\sum \limits_{j=0}^{N_r-1}\left|{H}_j\left(t,{f}_2\right)\right|\right)}{\left|{H}_j\left(t,{f}_1\right)\right|\left|{H}_j\left(t,{f}_2\right)\right|}\sum \limits_{a,b=0}^{N_r-1}{S}_{n_a{n}_b}^{\alpha}\left(t,f\right)\end{array}} $$
(25)

In Eq. (25), \( \frac{\left(\sum \limits_{j=0}^{N_r-1}{\left|{H}_j\left(t,{f}_1\right)\right|}^2\right)\left(\sum \limits_{j=0}^{N_r-1}{\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.

4.3 Selection combining detection method

In selection combining (SC) detection, the receiver selects the branch with the highest channel envelope

$$ {\mathbf{h}}_k=\max \left\{{\mathbf{h}}_j,j=1,2\cdots {N}_r\right\} $$
(26)

where hk is the 1 × Nt vector. The instantaneous SNR per symbol per channel is given by γj [30]:

$$ {\gamma}_j={\mathbf{h}}_j^2\frac{E_s}{N_0} $$
(27)

where j = 1, 2Nr, Es, and N0 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:

$$ {y}_{\mathrm{max}}(t)={\mathbf{h}}_k\mathbf{x}(t)+{n}_k(t) $$
(28)

We compute the SC combined signal in the frequency domain:

$$ Y\left(t,f\right)={Y}_{\mathrm{max}}\left(t,f\right)=X\left(t,f\right){H}_k\left(t,f\right)+{N}_k\left(t,f\right) $$
(29)

By substituting (29) into (18), we can obtain the spectral autocorrelation function:

$$ {S}_{Y_{max}}^{\alpha}\left(t,f\right)={H}_k\left(t,{f}_1\right){H}^{\ast}\left(t,{f}_2\right){S}_X^{\alpha }(f)+{H}_k\left(t,{f}_1\right){S}_{xn_j}^{\alpha}\left(t,f\right)+{H}_k^{\ast}\left(t,{f}_2\right){S}_{n_jx}^{\alpha}\left(t,f\right)+{S}_{n_a{n}_b}^{\alpha}\left(t,f\right) $$
(30)

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.

5 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 fc = 40 MHz, and the keying rate is α0 = 10 MHz. The sampling frequency is fs = 200 MHz, and the number of samples is N = 1024.

5.1 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 second-order cyclic statistics Γ(α) of the combined signals. Γ(α) is utilized to detect the BPSK signal. The probability of a false alarm is Pf = 0.1. By using Pf and the chi-squared 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 signal-to-interference 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 low-complexity combining detection algorithms. The results in terms of detection probability for the proposed combining detection methods with cycle frequency α = 0, α = 2fc, and α = 2fc + α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 second-order cyclic statistics become conventional second-order statistics when the cycle frequency is equal to 0. The noise and co-band interference cannot be suppressed well by the second-order statistics. In particular, in the case of a low signal-to-noise ratio (SNR), the signal is nearly submerged and cannot be clearly recognized. When α = 2fc and α = 2fc + α0, the detection performance is greatly improved. For the proposed methods, it is clear that the detection performance at α = 2fc is superior to that at α = 2fc + α0. This discrepancy can be explained by the fact that the cyclostationarity of the BPSK signal at α = 2fc is stronger than that at α = 2fc + α0.

Fig. 3
figure 3

Comparison of detection performance based on MRC method at different cyclic frequencies

Fig. 4
figure 4

Comparison of detection performance based on EGC method at different cyclic frequencies

Fig. 5
figure 5

Comparison of detection performance based on SC method at different cyclic frequencies

5.2 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 f1 = 50MHz and a keying rate of α1 = 25MHz. The signal-to-interference ratio is 3 dB. The false alarm probability is Pf = 0.1. The cycle frequency used by the proposed algorithms is α = 2fc. Although the interference is a BPSK signal, it does not exhibit cyclostationarity at 2fc, 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 low-complexity 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.

Fig. 6
figure 6

Performance comparison of the three combining detection methods in 2 × 2 MIMO system

Fig. 7
figure 7

Performance comparison of the three combining detection methods in 2 × 4 MIMO system

Fig. 8
figure 8

Performance comparison of the three combining detection methods in 2 × 6 MIMO system

5.3 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 f2 = 20MHz, and the keying rate is α2 = 5MHz. The signal-to-interference ratio is 3 dB. The cycle frequency utilized by the cyclic methods is α = 2fc. The false alarm probability is Pf = 0.1, Pf = 0.05, and Pf = 0.01, respectively.

The detection performances of the proposed methods and conventional detection methods with Pf = 0.1, Pf = 0.05, and Pf = 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.

Fig. 9
figure 9

Performance comparison of the pre-combining detection algorithm and proposed combining algorithm when Pf = 0.1

Fig. 10
figure 10

Performance comparison of the pre-combining detection algorithm and proposed combining algorithm when Pf = 0.05

Fig. 11
figure 11

Performance comparison of the pre-combining detection algorithm and proposed combining algorithm when Pf = 0.01

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.

5.4 Comparison of the single methods and combination methods

In this part, we compare the performance of combination methods MRC-SC, EGC-SC, MRC-EGC, 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 f2 = 20MHz, and the keying rate is α2 = 5MHz. The signal-to-interference ratio is 3 dB. The cycle frequency utilized by the cyclic methods is α = 2fc. The false alarm probability is Pf = 0.1.

The simulation results are shown in Fig. 12. The performance of the combined methods MRC-SC, EGC-SC, and MRC-EGC are superior to those of the single methods in the low SNR condition, especially for the MRC-SC and EGC-SC methods that provide similar performance. The MRC-SC and EGC-SC 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 MRC-ERC method, the effects of the EGC method on the amplitude are limited. Therefore, the detection performance of the MRC-EGC method is inferior to those of the MRC-SC and EGC-SC methods.

Fig. 12
figure 12

Performance comparison of combination methods MRC-SC, EGC-SC, MRC-EGC, and single algorithms when Pf = 0.1

5.5 Discussion

In this paper, we propose a class of low-complexity spectrum sensing methods based on second-order 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 low-complexity 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 multi-antenna 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.

6 Conclusions

We propose a class of low-complexity spectrum sensing methods for MIMO systems based on cyclostationarity in this paper. The high computational complexity of traditional cyclic pre-combining detection algorithms makes them difficult to apply. To circumvent the drawbacks of conventional cyclic methods, low-complexity spectrum sensing methods based on second-order 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 pre-combining 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:

Long-term evolution

MCS:

Mean combined statistics method

MIMO:

Multiple-input multiple-output

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:

Signal-to-interference ratio

SNR:

Signal-to-noise ratio

SPTF:

Spectrum policy task force

SU MIMO:

Single-user MIMO

Sus:

Secondary users

WCS:

Weighted combined statistics method

Wi-Fi:

Wireless fidelity

References

  1. J. Mitola, G.Q. Maguire, Cognitive radio: making software radios more personal. IEEE Personal Commun. 6(4), 13–18 (1999)

    Article  Google Scholar 

  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)

    Google Scholar 

  4. P.J. Kolodzy, Interference temperature: a metric for dynamic spectrum utilization. Int. J. Netw. Manag. 1(6), 103–113 (2006)

    Article  Google Scholar 

  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. 464-469.

  6. R. Tandra, A. Sahai, SNR walls for signal detection. IEEE J. Sel. Top. Sign. Proces. 2(1), 4–17 (2008)

    Article  Google Scholar 

  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

    Google Scholar 

  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

    Google Scholar 

  9. W.A. Gardner, A. Napolitanob, L. Paura, Cyclostationary: half a century of research. Signal Process. 86(4), 639–697 (2006)

    Article  Google Scholar 

  10. G. Huang, J.K. Tugnait, On cyclostationarity based spectrum sensing under uncertain Gaussian noise. IEEE Trans. Signal Process. 61(8), 2042–2054 (2013)

    Article  Google Scholar 

  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)

    Article  MathSciNet  Google Scholar 

  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

    Google Scholar 

  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

    Chapter  Google Scholar 

  14. A.V. Dandawate, G.B. Giannakis, Statistical tests for presence of cyclostationarity. IEEE Trans. Signal Process. 42(9), 2355–2369 (1994)

    Article  Google Scholar 

  15. D. Cabric, S.M. Mishra, R.W. Brodersen, in IEEE Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers (ASILOMAR). Implementation issues in spectrum sensing for cognitive radios (2004), pp. 772–776

    Google Scholar 

  16. W.A. Gardner, C. Spooner, Performance advantages of cyclic feature detectors. IEEE Trans. Commun. 40(1), 149–159 (1992)

    Article  Google Scholar 

  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

    Google Scholar 

  18. R. W. Heath, G. B. Giannaki, Exploiting input cyclostationarity for blind channel identification in OFDM systems. IEEE Trans. Signal Process. 47(3), 848-856 (1999)

    Article  Google Scholar 

  19. J. Mietzner, R. Schober, L. Lampe, W.H. Gerstacker, P.A. Hoeher, Multiple-antenna techniques for wireless communications-a comprehensive literature survey. IEEE Commun. Surv. Tutorials 11(2), 87–105 (2009)

    Article  Google Scholar 

  20. A.J. Paulraj, D.A. Gore, R.U. Nabar, H. Bolcskei, An overview of MIMO communications-a key to gigabit wireless. Proc. IEEE 93(2), 198–218 (2004)

    Article  Google Scholar 

  21. A. Lozano, N. Jindal, Transmit diversity vs. spatial multiplexing in modern MIMO systems. IEEE Trans. Wirel. Commun. 9(1), 186–197 (2010)

    Article  Google Scholar 

  22. E. Dahlman, S. Parkvall, J. Sköld, P. Beming, 3G Evolution: HSPA and LTE for Mobile Broadband (Elsevier, Oxford, 2007)

    Chapter  Google Scholar 

  23. A. Ghosh, R. Ratasuk, B. Mondal, N. Mangalvedhe, T. Thomas, LTE-advanced: next-generation wireless broadband technology. IEEE Wirel. Commun. 17(3), 10–22 (2010)

    Article  Google Scholar 

  24. T. Yucek, H. Arslan, A survey of spectrum sensing algorithms for cognitive radio applications. IEEE Commun. Surv. Tutorials 11(1), 116–130 (2009)

    Article  Google Scholar 

  25. E. Axell, E.G. Larsson, in IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP). Multiantenna spectrum sensing of a second-order cyclostationary signal (2011), pp. 329–332

    Google Scholar 

  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)

    Article  Google Scholar 

  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

    Google Scholar 

  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

    Google Scholar 

  29. X. Chen, X. W, Z. He, X. Tao, in IEEE Wireless Communications and Networking Conference (WCNC). Spectral correlation-based multi-antenna spectrum sensing technique (2008), pp. 735–740

    Google Scholar 

  30. S. Al-Juboori, X. Fernando, in IEEE Global Communications Conference (GLOBECOM). Correlate multichannel spectrum sensing cognitive radio system with selection combining (2016), pp. 1–6

    Google Scholar 

Download references

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

Authors and Affiliations

Authors

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, non-Gaussian signal processing, and wireless communications with a focus on multi-antenna 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 Post-Doctoral 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, non-Gaussian 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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Y., Zhao, X., Zhou, H. et al. Low-complexity spectrum sensing for MIMO communication systems based on cyclostationarity. EURASIP J. Adv. Signal Process. 2019, 29 (2019). https://doi.org/10.1186/s13634-019-0624-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13634-019-0624-6

Keywords