An IoT trust and reputation model based on recommender systems

In recent years, the Internet of Things (IoT) has been an inseparable part of our lives. IoT is typically heterogeneous in nature and requires interconnection with different types of devices or “things”. Being able to secure such a distributed environment is an onerous task. The heterogeneity of IoT, along with other factors, poses a challenge when it comes to securing communication between these devices. In this paper, we propose a novel IoT trust and reputation model that employs distributed probabilistic neural networks (PNNs) to classify trustworthy nodes from malicious ones. Our model tackles the cold start problem in IoT environments by predicting ratings for newly joined devices based on their characteristics and learns over time. Processing is completely distributed and is handled by the nodes themselves. This guarantees better availability, since there is no single point of failure. Moreover, our model can accommodate the various capabilities and types of IoT devices. Unlike other proposed models in the literature, our model provides different levels of security depending on the sensitivity of the data being transmitted.

[1]  Reza Azmi,et al.  Dynamic Reputation Based Trust Management Using Neural Network Approach , 2011 .

[2]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[3]  Fenye Bao,et al.  Dynamic trust management for internet of things applications , 2012, Self-IoT '12.

[4]  C. Badcock,et al.  Trust : making and breaking cooperative relations , 1989 .

[5]  Donald F. Specht,et al.  Probabilistic neural networks , 1990, Neural Networks.

[6]  Loren W. Steenhoek,et al.  PROBABILISTIC NEURAL NETWORKS FOR SEGMENTATION OF FEATURES IN CORN KERNEL IMAGES , 2001 .

[7]  Guiran Chang,et al.  TRM-IoT: A trust management model based on fuzzy reputation for internet of things , 2011, Comput. Sci. Inf. Syst..

[8]  Thomas Eder,et al.  Trust and Reputation in the Internet of Things , 2013 .

[9]  Djamal Zeghlache,et al.  Trust management system design for the Internet of Things: A context-aware and multi-service approach , 2013, Comput. Secur..

[10]  John S. Baras,et al.  On trust models and trust evaluation metrics for ad hoc networks , 2006, IEEE Journal on Selected Areas in Communications.

[11]  F. O. Isinkaye,et al.  Recommendation systems: Principles, methods and evaluation , 2015 .

[12]  Jaydip Sen,et al.  Internet of Things - Applications and Challenges in Technology and Standardization , 2011 .

[13]  Diego Gambetta Can We Trust Trust , 2000 .

[14]  Mani B. Srivastava,et al.  Reputation-based framework for high integrity sensor networks , 2004, SASN '04.

[15]  P. Venkatesh,et al.  Probabilistic neural network approach to alleviate sparsity and cold start problems in collaborative recommender systems , 2010, 2010 IEEE International Conference on Computational Intelligence and Computing Research.

[16]  Yih-Chun Hu,et al.  Wormhole attacks in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.