针对认知无线电网络,提出了一种将被动式频谱切换与主动式频谱切换相结合的混合频谱切换算法。该算法基于主用户信道的连续时间马尔可夫链模型,预测出信道的未来状态信息,根据该预测结果周期性地对正在通信的认知用户执行主动式频谱切换。该算法对于由于碰撞而退出信道的认知用户执行被动式频谱切换。仿真结果表明,相对于被动频谱切换算法,混合频谱切换算法在保持认知用户阻塞概率和中断概率不变的前提下可显著减少认知用户和主用户间的碰撞次数,能够提高认知无线电网络的频谱利用率。