针对认知无线电网络中出现的两种自私行为问题,结合分簇式认知无线电网络体系结构,提出两种相应的安全解决方案.对路由发现阶段,由信道协商过程产生的隐藏可用信道信息的自私行为,首先通过可信簇头发现自私节点,然后由簇头向目的节点发送转发节点的可用数据信道信息来避免自私行为.对拒绝转发数据包的自私行为,通过节点监视机制确定自私节点,从而避免在路由过程中将自私节点作为转发节点.为了便于检验两种安全解决方案的有效性和可行性,设计了一种分布式认知无线电网络按需路由协议.理论分析和仿真实验表明,这两种自私行为问题可严重降低网络通信性能,相应的安全解决方案是有效和可行的,可分别显著提高合作节点的平均吞吐量和网络吞吐率.
Two kinds of security solutions for self-behavior problems in cognitive radio networks are proposed.The solutions are based on the architecture of cluster-based cognitive radio networks.To solve the self-behavior problems that hide available channel information in the routing set-up process,first of all,trusted cluster-heads find self-nodes,and then the cluster-heads send available channel information from forward nodes to the destination node.To prevent the self-behaviors of refusing to forward packets causedby self-nodes, the nodes use a monitor mechanism to find self-nodes, in this way to avoid self-nodes as forward nodes. A routing protocol is designed to test the feasibility and effectiveness of the solutions. It is proved by theoretical analysis and simulation that self-behavior problems can serious decline network communication performance and the two solutions can effectively solve the problems of self-behavior and separately significantly improve the average capacity and the network throughput of cooperation nodes.