基于模糊逻辑的Ad Hoc网络信任模型研究(无全文)

作者:樊宇;方勇;刘嘉勇;欧晓聪;杨勇 刊名:计算机应用 上传者:

抱歉,该篇全文还没有人上传哦!我要 上传, 我要 求助

【摘要】为了研究Ad Hoc网络中节点间的信任关系,借助于模糊逻辑的知识,提出了一种基于模糊逻辑的Ad Hoc网络信任模型。该信任模型考虑了影响Ad Hoc网络信任的几个因素,并用模糊逻辑的方法来处理它们以得到节点的信任值。由仿真示例可以看出,该模型符合现实中的信任行为。

全文阅读

0引言AdHoc网络是自组织网络在无线网络领域中一个应用。目前为止,AdHoc网络主要应用于军事战地方面。然而,随着蓝牙、802.11等无线技术的广泛应用和对下一代无线网络技术的开发,AdHoc网络的优势在民用方面也逐渐显露出来,被人们所重视。由于AdHoc网络缺乏固定的基础设施,节点拓扑结构具有高度的动态性,以及它的无中心性、自组织性、临时性等特点,AdHoc网络的安全问题十分突出。对AdHoc网络信任模型的研究也是当前安全领域的一个研究热点。一些常见的信任模型:如BBK信任模型[1]和基于贝叶斯网络的信任模型[2]并不适用于AdHoc网络。因为这些信任模型除本身固有的一些缺陷外,还都是基于不同的概率模型来进行信任推理的,没有考虑信任本身的模糊性和主观性,其推理完全建立在纯粹的概率模型上,与现实的信任情况有一定差距。由文献[3]提出的基于模糊逻辑的主观信任管理模型,可以知道信任关系本质上是基于信念的,具有主观性、不确定性和模糊性,无法精确地加以描述和验证。因此,在对主观信任进行度量时需要充分考虑这种模糊性。该主观信任管理模型将语言变量和模糊逻辑引入到主观信任推理研究中,运用模糊IF-THEN规则对人类信任推理的一般知识和经验进行了建模,提出了信任向量,并定义了信任向量间的连接与合并运算。该模型可以为开放网络环境中的主体信任决策提供支持。但它只是提供了一种信任推理的方法,并没有具体指出如何建立信任关系。为了建立一个有效的AdHoc网络信任模型处理网络中节点之间的信任关系,帮助节点进行信任决策,本文利用模糊逻辑中的隶属度的概念及模糊推理的方法来研究AdHoc网络中节点的信任问题,提出了一种基于模糊逻辑的AdHoc网络信任模型。该模型为AdHoc网络中节点之间如何进行信任决策提供了一种有用的参考。1基于模糊逻辑的AdHoc网络信任模型本文将模糊逻辑的模糊推理方法应用到AdHoc网络的节点信任关系的处理之中,给出了一种基于模糊逻辑的AdHoc网络信任模型。模糊逻辑中的模糊推理是一种不确定性的推理方法,是一种以模糊判断为前提,运用模糊语言规则,推出一个新的近似的模糊判断结论的方法。这种推理方法所得到的结论与人的思维一致或相近,在应用实践中证明是有用的。在AdHoc网络建立初期,网络中的节点较少,当一个新节点加入网络时,它必须建立和其他节点的信任关系以和它们通信。为了简化问题,首先假定每个节点可以信任其一跳范围内的节点。因为组建此网络的节点应该最想保持网络的稳定以获得所需的服务,它们的可信度是最高的。此时这种假定也是可行的。然后各个节点与其一跳范围内的节点就可以相互通信了,再根据通信的情况来更新对其的信任情况。新加入的节点也是这样。但当节点想要与一跳范围外的节点通信的话,它们最初的信任关系如何建立呢?这是本文要解决的问题。在与未知节点(即未曾与本节点通信的节点)通信前,节点只能利用检测手段或通过其他节点对该节点的推荐得到关于该节点的一些信息。与日常生活中人与人之间的信任一样,节点通过分析这些信息来决定是否信任另一节点。而这些信息是具有模糊性的,模糊逻辑就是用来处理这类信息的最好工具。接下来,先讨论AdHoc网络中信任受哪些因素的影响,然后给出具体的信任模型。1.1影响信任的因素在AdHoc网络中,要建立与一个未知节点的信任关系,需要得到未知节点的信任值,即本节点对未知节点值得信任程度的评价值。而得到节点的信任值首先需要采集影响节点信任值的因素的信息。本文指出了在AdHoc网络中影响节点信任值的3个因素:1)节点的有效性;2)节点的历史活动情况;3)节点提供

参考文献

引证文献

问答

我要提问