Table of Contents Author Guidelines Submit a Manuscript
Journal of Sensors
Volume 2017, Article ID 7864671, 16 pages
https://doi.org/10.1155/2017/7864671
Research Article

An Efficient Dynamic Trust Evaluation Model for Wireless Sensor Networks

1School of Computer Science and Engineering, Northeastern University, Shenyang, China
2Department of Network Information Center, Tonghua Normal University, Tonghua, China
3School of Computer Science and Technology, Dalian Neusoft University of Information, Dalian, China

Correspondence should be addressed to Zhengwang Ye; moc.621@911gnawgnehz

Received 7 April 2017; Accepted 25 September 2017; Published 24 October 2017

Academic Editor: Jaime Lloret

Copyright © 2017 Zhengwang Ye et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

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.