为解决在资源受限且拓扑结构多变的AdHoc网络中对节点状态的量化控制,提出一种准确计算节点信任度值、三阈值控制的节点撤销机制.基于投诉机制的阈值用于快速将可疑节点挂起;基于信任度计算的阈值用于最终将恶意节点撤销;基于预警的阈值用于防止恶意节点短期内发起对某合法节点的连续错误投诉.分析及仿真表明:所提方案避免根据投诉数目而撤销节点的武断性,三阈值的采用保证了对潜在恶意节点的快速反应、信任度可量化及准确撤销,且能防止恶意节点对合法节点合谋投诉而造成的误撤销.
In order to solve the problem of how to evaluate the trusted degree of the nodes in the resource-constrained and topology-changed Ad Hoc networks, a scheme for evaluation of Ad Hoc nodes based on trust degree calculation and triple thresholds control has been put forward, improving the previous literature on the node trust evaluation mechanism. The accusation-based threshold is adopted to hang on a suspect node rapidly. The trust degree calculation-based threshold is used to revoke a node only when its trust value has reached the threshold value preseted according to safety requirements. The warning-based threshold is set to limit a potentially suspect node to launch a series of continuous malicious accusations to a legitimate node. Analysis and simulations show that the proposed scheme overcomes node revocation arbitrarily in the previous schemes in which node revocation is based on the number of accusations. Triple thresholds ensure a rapid response to malicious nodes, quantification of node trust and more accurate revocation of malicious nodes; moreover, it prevents illegal nodes from accusing legitimate nodes in collusion and then avoids a wrong revocation.