Practical implementation of time covariance based spectrum sensing methods using warp

Cognitive radio is a promising technology to deal with the spectrum scarcity problem. One important application of cognitive radio is spectrum reuse. To reuse a licensed spectrum, secondary users (unlicensed users) must ensure the frequency bands are free and no primary users (licensed users) exist. Thus, accurate spectrum sensing is a fundamental requirement of cognitive radio for avoiding signal collision and several methods have been proposed. In this paper, we examine the performance of three spectrum sensing methods with Wireless Open Access Research Platform (WARP) which is developed by RICE University. Considered first is the conventional energy detection (ED) method which requires perfect knowledge of noise power and is very sensitive to noise uncertainty. Many approaches have been proposed to mitigate the noise uncertainty problem. We mainly focus on two methods based on the time covariance matrix of the received signal, called covariance method (COV) and maximum to minimum eigenvalue (MME) method. COV method utilizes ratios of time correlations with different time separations. MME method computes maximum and minimum eignvalues from the sample covariance matrix. Both COV and MME methods are insensitive to noise uncertainty and do not need any prior knowledge of signal properties of licensed users. Furthermore, these two methods are not affected theoretically by noise uncertainty. To examine the three above mentioned spectrum sensing methods in low SNR environment, we implement them by adjusting the setting in physical and network layer protocols of WARP. As predicted from theory, experimental and numerical results show that COV and MME outperform ED in large margins.

[1]  Walter H. W. Tuttlebee Software-defined radio: facets of a developing technology , 1999, IEEE Wirel. Commun..

[2]  Ashutosh Sabharwal,et al.  Design of WARP: A wireless open-access research platform , 2006, 2006 14th European Signal Processing Conference.

[3]  Yonghong Zeng,et al.  Spectrum-Sensing Algorithms for Cognitive Radio Based on Statistical Covariances , 2008, IEEE Transactions on Vehicular Technology.

[4]  Yonghong Zeng,et al.  Eigenvalue-based spectrum sensing algorithms for cognitive radio , 2008, IEEE Transactions on Communications.

[5]  Joseph R. Cavallaro,et al.  WARP, a Unified Wireless Network Testbed for Education and Research , 2007, 2007 IEEE International Conference on Microelectronic Systems Education (MSE'07).

[6]  Pascal Bianchi,et al.  Cooperative spectrum sensing using random matrix theory , 2008, 2008 3rd International Symposium on Wireless Pervasive Computing.

[7]  R.W. Brodersen,et al.  Implementation issues in spectrum sensing for cognitive radios , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[8]  I-Tai Lu,et al.  Spectrum sensing based on time covariance matrix using GNU radio and USRP for cognitive radio , 2011, 2011 IEEE Long Island Systems, Applications and Technology Conference.

[9]  Joseph Mitola,et al.  Cognitive radio: making software radios more personal , 1999, IEEE Wirel. Commun..

[10]  A. Sonnenschein,et al.  Radiometric detection of spreadspectrum signals in noise of uncertain power , 1992 .

[11]  Qinyu Zhang,et al.  A design of energy detector in cognitive radio under noise uncertainty , 2008, 2008 11th IEEE Singapore International Conference on Communication Systems.

[12]  A.C. Tribble The software defined radio: Fact and fiction , 2008, 2008 IEEE Radio and Wireless Symposium.