频谱感知是实现认知无线电的重要过程,也是信道分配的前提.认知用户需要在一个较宽的频谱中检测出频谱空洞,然后对这些空洞进行合理分配.首先构建了初始集中式认知网络,中心节点通过协作各认知用户接收的压缩采样信号,判断主用户所占用的信道,进而对空闲信道进行联合分配.当有新认知用户加入网络时,构建了分布式多跳系统,认知用户通过本地压缩采样,使用盲检测重构算法获得频谱空洞.最后,认知用户根据优先占用较好信道的原则抢占最优信道进行通信,给出了相应的仿真结果.仿真结果表明,该系统能正确地重构原始信号,同时准确地判断出各子信道的空闲状态,为新加入的认知用户合理地分配空闲信道.