What Can Context Do for Trust in Manets?

The global performance of a mobile ad hoc networks (manet) greatly depends on, both, the cooperation of participating nodes and the environment in which the nodes evolve. The willingness of a node to cooperate can be illustrated by the trust assessed to the node. Yet, existing trust models, designed for reliable wired networks, do not take into consideration possible communication failures between client and server. We believe, that in the case of ad hoc networks such factors should be considered when computing trust. In this article, we show how an interaction can be decomoposed in three separate phases : two communication phases for transporting the request to the server and the response back to the client, and one execution phase which represents the actual execution of the service by the server. We propose to define the communication environment using contextual attributes and to consider this context when assessing trust to a server. We discuss the possible uses of context in the field of trust computation in manets and define contextual attributes that seem important to consider when modelling and computing trust.

[1]  Stéphane Loiseau,et al.  A Bayesian network based trust model for improving collaboration in mobile ad hoc networks , 2007, 2007 IEEE International Conference on Research, Innovation and Vision for the Future.

[2]  N. L. Chervany,et al.  THE MEANINGS OF TRUST , 2000 .

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

[4]  Piet Van Mieghem,et al.  Degree distribution and hopcount in wireless ad-hoc networks , 2003, The 11th IEEE International Conference on Networks, 2003. ICON2003..

[5]  Stephen Hailes,et al.  Supporting trust in virtual communities , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[6]  Jeff Boleng,et al.  Metrics to Enable Adaptive Protocols for Mobile Ad Hoc Networks , 2002 .

[7]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[8]  Stephen Marsh,et al.  Formalising Trust as a Computational Concept , 1994 .

[9]  Rino Falcone,et al.  Principles of trust for MAS: cognitive anatomy, social importance, and quantification , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[10]  Gabriele Lenzini,et al.  Context-aware Trust Evaluation Functions for Dynamic Reconfigurable Systems , 2006, MTW.

[11]  Nahid Shahmehri,et al.  Dynamic trust metrics for peer-to-peer systems , 2005, 16th International Workshop on Database and Expert Systems Applications (DEXA'05).

[12]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[13]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[14]  Abdol Hamid Aghvami,et al.  On mobility metrics applied for ad hoc network protocol evaluation , 2005 .