Trust evaluation is an effective method to detect malicious nodes and ensure security in wireless sensor networks (WSNs). In this paper, an efficient dynamic trust evaluation model (DTEM) for WSNs is proposed, which implements accurate, efficient, and dynamic trust evaluation by dynamically adjusting the weights of direct trust and indirect trust and the parameters of the update mechanism. To achieve accurate trust evaluation, the direct trust is calculated considering multitrust including communication trust, data trust, and energy trust with the punishment factor and regulating function. The indirect trust is evaluated conditionally by the trusted recommendations from a third party. Moreover, the integrated trust is measured by assigning dynamic weights for direct trust and indirect trust and combining them. Finally, we propose an update mechanism by a sliding window based on induced ordered weighted averaging operator to enhance flexibility. We can dynamically adapt the parameters and the interactive history windows number according to the actual needs of the network to realize dynamic update of direct trust value. Simulation results indicate that the proposed dynamic trust model is an efficient dynamic and attack-resistant trust evaluation model. Compared with existing approaches, the proposed dynamic trust model performs better in defending multiple malicious attacks.
Wireless sensor networks have been studied extensively for their broad range of applications, especially in an environment with no infrastructure. And the nodes failures, link errors, and malicious node attacks are likely to occur quite frequently in wireless sensor networks. It affects the stability and reliability of data transmission. In this paper, we present a security fault-tolerant routing for multi-layer non-uniform clustered wireless sensor networks to improve the security reliability of network operation and data transmission. First, we establish the multi-layer nonuniform clustered network topology, which can effectively avoid the intercluster load imbalance; clustering can effectively reduce the network energy consumption and improve the network reliability. In the cluster head selection process, the trust model and the fuzzy logic are utilized to evaluate the qualification of sensors to become a cluster head. The routing algorithm uses the priority level and the trust value to select the security cluster head as the next hop and builds a route path between the different layers through the cluster head. Secondly, according to the multi-layer of the network topology structure, we present a fault-tolerant algorithm based on rollback strategy. Theoretical analysis and simulations show that the algorithm has the high packet receiving rate by BS and balanced energy consumption. It has good performance in fault tolerance and stability of data transmission, it avoids the hot issue in energy consumption and achieves the network load balance, and it prolongs the entire network life time.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.