Abstract

Cognitive radio is regarded as a core technology to support wireless information systems. Spectrum sensing is one of the key steps to achieve cognitive radio technology. To address this problem in the presence of Alpha stable noise in wireless communication systems, we propose a nonparametric autocorrelation method, which takes advantages of the characteristics of signal autocorrelation and noise nonstationarity. The autocorrelated signal is distinguished from Alpha stable noise. As a result, the proposed method is immune from noise uncertainty. Simulation results show the validity of the proposed method under Alpha stable noise, for example, impulsive noise in wireless information systems.

1. Introduction

Recently, with the rapid growth of wireless information services, the increase of the wireless transmission rate is particularly urgent. Cognitive radio takes advantage of dynamic spectrum access to increase transmission rate and has been considered as a core technology in the next-generation wireless communications.

In cognitive radio systems, secondary users (cognitive users) who do not get licensed frequency bands, by constant monitoring of some frequency band, have access to this band when it is not occupied by primary users (authorized users). This constant monitoring is called spectrum sensing, which is the basis and premise of cognitive radio.

Currently, there are several types of spectrum sensing methods [1, 2], such as energy detection methods [3], multiple cumulants methods [4], cyclostationarity methods [5, 6], and autocorrelation methods [710]. Energy detection methods are subject to the influence of noise uncertainty and lead to SNR wall phenomena. Multiple cumulants methods and cyclostationarity methods have high computational complexity and are not feasible to practical applications.

Different from the aforementioned methods, recent research is focused on the signal autocorrelation methods due to the immunity from the uncertainty of the noise. The computational complexity decreases to the reasonable extent. Firstly, sensing methods by using signal autocorrelation matrix and their eigenvalues as the decision basis were presented in [7, 8]. Then, Naraghi-Pour and Ikuma [9] proposed an autocorrelation based spectrum sensing method when there is frequency offset of received signal. An autocorrelation based spectrum sensing method with oversampling was studied in [10]. However, all these methods are based on the assumption that the noise is white Gaussian. In addition, they did not discuss how to use the signal autocorrelation for spectrum sensing in the Alpha stable noise environment. Alpha stable noise is common in wireless communications, such as the impulse noise. Impulse noise is usually caused by external strong signal in a short period of time, such as lightning, sea clutter, and low-frequency atmospheric noise. Impulse noise has a strong impulse characteristic and often causes system error in communication environment. Therefore, effective spectrum sensing under Alpha stable noise is important for improving the anti-interference ability of wireless information systems equipped with cognitive radio.

In this paper, based on the signal autocorrelation, we thoroughly study the characteristic of second-order nonstationary stochastic processes and propose a new nonparametric autocorrelation (NAC) method. NAC method firstly establishes a nonparametric test statistic and then compares the test statistic with the preset threshold to decide whether the primary user’s signal exists or not. This method is nonparametric and thus robust to noise uncertainty. In this paper, the decision rule and algorithm performance are investigated. The simulation results demonstrate that, under the impulse noise, the performance of the proposed spectrum sensing method is better than other existing autocorrelation methods.

The rest of this paper is organized as follows. Section 2 presents the method of system modeling and then proposes the autocorrelation based spectrum sensing method under Alpha stable noise. Section 3 presents the performance results and conducts detailed analysis and comparison. Finally, a conclusion is made in Section 4.

2. System Modeling

2.1. Signal Model

The problem of cognitive radio spectrum sensing can be generally modeled as the following binary assumption test problem:where is the signal received by the cognitive user’s receiver and has zero mean (if not, one can estimate and subtract the mean). is unknown signal of authorized users and is a stationary correlation signal. Its real and imaginary parts are independent. The noise still has zero mean, with second-order nonstationarity, and the real and imaginary parts are independent. and signal are independent. is the number of samples. and indicate that the authorized user’s signal does not exist and exist, respectively.

2.2. Autocorrelation Estimator

The autocorrelation estimation of in the second-order nonstationary stochastic process iswhere presents the initial time. For convenience, we set . Hence, (2) can be simplified asNote that the form of the simplified formula is similar to the general autocorrelation estimator, but they are essentially different. Equation (3) represents the autocorrelation estimator of nonstationary stochastic processes at the initial time of zero.

According to [5], it is easy to find that is an asymptotically unbiased estimator of ; that is, . If further satisfies the hypothesiswhere is the th-order cumulant of and if has zero mean, then has the following characteristics [11]:The assumption of (A1) means that the samples of are well-separated in time, approximately independent. It can also be used to describe the convergence of multispectral estimation and is also in line with the majority of the actual situation; then is asymptotically normal in condition that satisfies the hypothesis, and its conjugate asymptotic covariance and nonconjugate asymptotic covariance are, respectively, as follows [5]:The two types of asymptotic covariance of the above are in the form of infinite series, but in reality, we cannot have infinite samples. In the case of a limited sample number , the reasonable estimation of the two variances is the cyclic cross-spectrum estimation with zero cyclic frequency defined in [5]where represents a symmetric weighting window with length of odd .

In the following, we discuss the asymptotic independence of and :According to hypothesis (A1), because and is generally an integer, there isObviously, (8) tends to zero while approaches to infinite (), and is asymptotic normal. As a result, we conclude that and are independent in the case of a sufficient number of samples.

Because the real and imaginary parts of the signal are independent, the real and imaginary parts of the noise are independent, the signal and the noise are independent, and then the real and imaginary parts of are independent; hence

According to (10) and considering that is asymptotic normal, it can be concluded that the real and imaginary parts of are also asymptotically independent.

2.3. Autocorrelation Based Spectrum Sensing Method under Alpha Stable Noise

We have derived the asymptotic normality of the nonstationary autocorrelation estimator , the asymptotic independence between the real and imaginary parts of , and the asymptotic independence between and . If we choose different time lags () and define a test statistic asthen according to the asymptotic normality of , the asymptotic independence between the real and imaginary parts of , the asymptotic independence between and , and the definition of chi-square distribution, it is easy to obtain the distribution of the decision statistic :

When the authorized user signal does not appear, that is, in the case of , given the false alarm probability , according to (12), the decision threshold of our method can be obtained aswhere represents the chi-square value when the degree of freedom is and significant level is . This value can be preset by lookup table or computer calculation. The value is independent of the noise power and the signal power, so this method is a nonparametric method.

When the authorized user’s signal appears, that is, in the case of , the noncenter chi-square distribution of (12) can be approximated by Gaussian distribution. Therefore, this question can be reduced toIn addition, the corresponding detection probability can be calculated by the following formula:whereNow, we summarize the nonparametric autocorrelation spectrum sensing method mentioned in this paper as follows:(1)Sample the received signal and assume that the number of samples is .(2)Given the false alarm probability , different time lags , according to (3), calculate the autocorrelation estimators . Then use (7) to calculate asymptotic conjugate variance and asymptotic nonconjugate variance of . Finally, construct the test statistic according to (11).(3)Given false alarm probability according to (13) calculate the decision threshold .(4)Compare the test statistic with the decision threshold ; if , decide that the authorized user’s signal exists; on the contrary, decide that the authorized user’s signal does not exist.

3. Simulation Results and Performance Analysis

Assume that the authorized user’s signal is a 16QAM signal with its symbol interval ( is the carrier frequency), two different time lags, that is, and . The weighting window used in the spectral estimation is a Kaiser window with a length of 201 and parameter of 10. In Figures 14, “NAC” represents the proposed nonparametric autocorrelation sensing method, “CAV” represents covariance matrix based sensing method, and “MME” represents the eigenvalue based sensing method.

The noise is assumed to be a nonstationary Alpha stable noise, and the Alpha stable noise in the signal processing field can be used to describe the non-Gaussian nonstationary impulse noise, and its eigenfunction has the following expression:where , , , , and

As a special case, when and , the above distribution becomes a Gaussian distribution. Here, we set and (Levy distribution), and the noise was normalized to make its variance 1. It is worth noting that theoretically the variance of impulse noise is always infinite. Therefore, impulse noise cannot be normalized. But taking into account the actual situation, impulse noise generally has limited power. Therefore, although normalized impulse noise is not impulse noise technically, it is more close to reality and still is non-Gaussian and nonstationary. Similar approach was also presented in [12].

Figure 1 depicts the detection probability versus different numbers of samples curves of the proposed NAC method, CAV, and MME under Alpha stable noise, at SNR = −16 dB and . The results in this figure show that the performances of conventional autocorrelation sensing method such as CAV and MME degrade rapidly under impulse noise. CAV and MME can work effectively only when there are sufficient samples. In contrast, NAC method under impulse noise still has a good performance.

Figure 2 shows the detection probability versus signal-to-noise ratio (SNR) curves of NAC, CAV, and MME at and , under Alpha stable noise. As shown in Figure 2, when SNR is low (SNR is less than −15 dB), under impulse noise, CAV and MME actually do not work effectively, and NAC method can work effectively; when SNR is high (SNR is greater than −15 dB), the performances of CAV and MME are significantly improved, but even so, NAC has always kept a satisfactory performance and still has more than 1-2 dB advantages compared to CAV and MME.

Figure 3 shows the detection probability versus different numbers of samples curves of NAC, CAV, and MME under Alpha stable noise over Rayleigh flat fading channels, at SNR = −15 dB and . The performances of all three methods in Figure 3 are deteriorated by Rayleigh fading. However, NAC is still much better than MME and CAV under the impulse noise.

Figure 4 shows the detection probability versus SNR curves of NAC, CAV, and MME methods under Alpha stable noise condition over Rayleigh flat fading channels, at and . Also, due to the effects of Rayleigh fading, the performance of NAC, CAV, and MME is all declined. But as shown in Figure 4, when SNR is low, NAC is far better than CAV and MME; when SNR is high, NAC still has 1-2 dB advantages compared to CAV and MME.

4. Conclusion

In this paper, we propose a new autocorrelation based spectrum sensing method for impulse noise for cognitive radios. We investigate the property of autocorrelation estimator of second-order nonstationary random process and then propose a new test statistic in comparison to the preset threshold to determine the existence of authorized user signal. As this method is nonparametric, it is robust against noise uncertainty. Simulation results have shown that the proposed NAC method has improved SNR of 1-2 dB compared to the CAV and MME methods.

Competing Interests

The authors declare that they have no competing interests.

Acknowledgments

This work was supported in part by the Natural Science Foundation of China under Grants no. 61301096 and no. 61304260 and in part by Fund of Cloud Computing and Big Data for Smart Agriculture and Forestry (FAFU-612014063).