I. Introduction
The development of wireless devices and communications, along with spectrum scarcity during past decades, has triggered the development of cognitive radio (CR) technique [1]–[5]. This technique includes spectrum sensing, spectrum decision, spectrum sharing, and spectrum mobility, which is foreseen as technique capable of improving spectrum utilization [6], [7]. As the first step of CR technique, the work of spectrum sensing is to accurately judge states of primary users (PUs) and find spectrum holes for subsequent operations. Over the past few years, many research works have been reported to spectrum sensing, such as energy detection, cyclostationary detection, and matched filtering detection. The energy detection algorithm is simple but its computational complexity is low. However, it is greatly affected by noise uncertainty [8]. The cyclostationary detection has better performance than energy detection, however, it has higher computational complexity [9]. Matched filtering has the best performance when priori information of PU signal is known [10]. However, the priori information is difficult to acquire in practice. It should be noted that the aforementioned research works used single spectrum sensing techniques, which have poor performance in channel fading and shadow environment [11].