Abstract:The single-node energy detection has the drawbacks of low accuracy and “Hidden terminal”, while the cooperative spectrum sensing algorithms usually use equivalent weights for data fusion instead of considering the influences to the detection performance resulting from the communication environment of different nodes. In order to solve these problems, a novel weighted cooperative spectrum sensing algorithm is proposed. The proposed algorithm is based on the double-threshold energy detection. According to the relation between the single-node dual-threshold setting and the node perceiving performance, the single-node dual-threshold relative distance is used as a credit for weighted cooperative data fusion. The simulation result proves that, compared with the single node double-threshold energy detection and the cooperative spectrum sensing algorithm based on OR-rule, the proposed algorithm can achieve reliable sensing performance with low SNR.