提出了一种综合考虑链路安全、链路冲突、链路可靠度与链路可用带宽的路由判据SIEB。SIEB包括链路安全和链路性能2个方面,在SIEB的链路安全权值计算中,为了抵御各种洞攻击,提出了基于两跳邻居反馈的链路信任值计算方法。在此基础上,提出了链路安全权值计算算法LSWC和链路性能权值计算算法LSPC,提出了分布式满足QoS约束的路由协议SIEBP,SIEBP的目标是:构造安全的路由路径,并且最大化网络吞吐量。仿真结果表明,SIEBP能达到预定目标,构造的路径能抵御黑洞、灰洞、虫洞等攻击,并且获得了较高的网络吞吐量。
A routing metric SIEB which includes link security, link conflict, link reliability and link available bandwidth was proposed. The SIEB includes link security and link performance two aspects. In order to resist various hole attack, the link trust value based on two hop neighbor feedback is computed in link security weight computing of SIEB. On this basis, a link security weight computing algorithm LSWC and a link performance weight computing algorithm LSPC were proposed, and a distributed routing protocol SIEBP with QoS constraints in cognitive wireless Mesh network was pro- posed. Finding safety routing path and maximizing the network throughput are the objective of SIEBP. Simulation results show that SIEBP routing protocol can achieve expectation goal. It can not only find safety routing path which can resist black hole attack, gray hole attack and worm hole attack, but also obtain a higher network throughput.