在分布式WSN系统中,簇内有相当多的无线传感器节点,这些节点可能会部署在各种环境中,采用从单个传感器上所获取信息可靠性不高.为了提高系统的可靠性,需要对多个传感器节点采集数据进行综合,这样就可以有效地提高所获得数据的精度和可信度.研究了在系统节点发生拜占庭故障的情况下,利用现有WSN的数据融合方法以及安全系统中的拜占庭将军问题,提出了一种新的基于OM算法与贝叶斯检测算法的容错检测算法,合理而有效的进行数据融合,减小拜占庭故障对系统的影响,从而使所有节点做出一致决定.通过仿真得出该算法可以保证节点决策具有较高一致性的情况下仍有较高的故障节点减少率.
This paper studies the Byzantine Generals Problem by making use of the existing WSN data fusion method and securi- ty system when the system nodes have Byzantine fault,and proposes a new algorithm based fault-tolerant OM algorithm and Bayes fault-tolerant detection algorithm.The algorithm is reasonable and effective for data fusion,reduce the Byzantine fault effect on the system,so that the node to make consistent decision.Through the simulation that the algorithm can guar- antee the fault node node of the decision has high consistency under the conditions of high reduction rate.