1.一种基于能效的用户选择协作频谱感知方法,其特征在于,包括以下步骤:步骤101:采用两次检测策略进行协作频谱感知;
步骤102:采用反对用户上报策略进行信息报告;
步骤103:采用历史信息计数方案选择广播用户;
所述步骤101采用两次检测策略进行协作频谱感知包括:考虑由一个授权用户PU、N个认知用户SU和一个具有感知功能的融合中心SFC组成的认知无线电网络CRNs;
(1)SFC首先进行本地检测;
(2)如果SFC检测到了PU是正在被使用的,它会通过广播宣称PU被占用的信息给其他SU,然后立即停止频谱感知;当协作SU接收到广播信息之后,他们会保持静默状态并为下次感知做好准备;
(3)否则,为了提高检测概率并降低对PU的干扰,次用户SUs应该进行协作频谱感知,并把本地检测结果与广播用户的结果进行比较;
所述步骤102采用反对用户上报策略进行信息报告包括:若SFC检测到PU不存在则SUs进行协作频谱感知,并选择一个SU广播其本地决策,而其它的SU应该反对或同意公布的决策;每个反对的SU将在其报告时段向SFC发送异议报告,而同意的SU将在其时隙保持静默,具体包括:(1)从SFC角度来看:
步骤102A:初始化计数信息α=0;
步骤102B:SFC单独进行本地检测;
步骤102C:若检测成功,即SFC判定PU存在此轮协作频谱感知CSS结束,所有SUs保持静默并等待下轮CSS;
步骤102D:若检测失败,即SFC未能感知到授权用户PU是否存在,则选择一个广播用户广播其本地检测信息;
步骤102E:若全局决策为0,即判决为PU不存在,则选择一个SU进行数据传输;
步骤102F:使用大多数决策更新α的值进入下轮CSS;
(2)从SUs角度来看:
步骤102a:当SFC检测失败时进行本地频谱感知;
步骤102b:若被选为广播用户,则向其他所有SU广播本地检测结果;
步骤102c:若未被选为广播用户,则听取广播信息并判断是否与本地信息一致,同意保持静默,否则向SFC发送异议报告;
步骤102d:若被选择为传输用户则传输数据,否则保持静默;
所述步骤103采用历史信息计数方案选择广播用户包括:在SFC处保留当前CSS循环和上一轮中SUs的感知结果,在更新决策时提取上一轮CSS的感知数据进行比较,如果SU的本轮CSS的本地决策与大多数决策一致,而其上一轮CSS的本地决策与大多数决策不一致,则其对应的计数器将增加1,如果SU的本轮CSS的本地决策与大多数决策一致,并且上一轮CSS的本地决策与大多数决策也一致,则其对应的计数器增加
2;
每个CSS轮次,SFC将根据计数器的当前状态选择广播SU,其中给出第i个SU的广播概率如下:所选择的SU将在第一时隙作为广播SU,αi,k表示在第k个CSS循环中第i个SU的计数器,N表示认知用户个数,Pbc,i表示第i个SU的广播概率。