论文部分内容阅读
随着计算机、网络、通信、集成电路等技术的不断发展,信息技术的软件与硬件环境发生了巨大的变化。继第一代主机(大型机)计算模式和第二代PC计算模式之后,计算模式的第三个时代——普适计算(Pervasive Computing or Ubiquitous Computing)已成为引领现代信息科技发展的关键技术,它使得通信和计算机构成的信息空间与人们生活和工作的物理环境正在逐渐融为一体。这一新兴的计算模式与传统的封闭、集中式的计算模型存在巨大的差别。在开放式网络环境中,应用具有开放、动态、面向陌生用户群体的特性,同时网络实体也具有越来越强的移动性以及多样性,这使网络实体间的交互具有更大程度的不确定性与不可控制性。如何从众多资源与实体之间进行有效的真伪鉴别,如何评估各交互对象的可信度以及面对大量的可选对象时如何进行决策,这些问题都需要我们对开放网络环境中的信任问题进行深入研究并制定相应的模型与标准。本文围绕普适计算环境下信任相关的关键问题进行研究。普适计算环境是由普适计算设备、普适网络、系统软件等部分组成的,因此我们分别对普适设备(包括无线传感器与智能移动设备)、普适网络(无线自组网)以及虚拟系统中的资源调度中存在的信任问题进行了研究与分析。所取得的主要研究成果为:针对分层无线传感器网络中的信任管理机制进行了研究。在对大量针对分层无线传感器提出的信任管理方法进行研究与分析后,我们提出了一个簇头节点与簇内节点互相评估的信任管理机制,我们对一个传感器节点在该机制下的状态进行了Petri网建模,在该方法中,我们从服务提供者与信任评估者两个角度对簇头节点进行评估,整个信任管理方法在四个层次上进行。该方法不仅可以准确的评估一个传感器节点的信任度来提高系统内的交互成功率,同时可以确保簇头节点对其簇内节点提供客观准确的信任评估结果。此外,我们还给出了当某一簇头节点被检测为恶意节点时,传感器网络将如何继续信任评估机制的方法。针对智能移动设备的安全性也与上下文的联系越来越密切,提出了移动设备舒适度评估方法。设备舒适(device comfort)是在信任的基础上提出的一个新概念,它从移动设备的角度审视了移动设备的安全性,使得移动设备具有感知、融合以及识别上下文的能力,并根据内在的推理引擎对其在当前上下文中执行某一行为的安全性进行推理。本文给出了移动设备的上下文的数学表达方式,此外,提出了两种不同的对移动设备舒适度进行评估的方法。第一种方法利用对特定行为预定义的上下文作为评估的标准,第二种方法是基于设备在对在当前上下文中执行某一行为的熟悉度来进行舒适度评估的。针对移动自组织网络中的间接信任评估方法中存在的自私行为进行了研究。采用博弈论的思想为节点间的间接信任信息获取建立了博弈模型,提出了惩罚机制并给出了节点的效用函数,此外,我们建立了信任演化的复制动态方程来研究在不同参数下节点的演化稳定策略。通过实验验证了给出的方法的正确性及有效性,证明该模型可使节点为了获得最大利益而在间接信任评估过程中趋于选择同邻居节点合作,从而提高信任管理系统的可用性与有效性,同时验证了节点在不同前提条件下的演化稳定策略。针对物联网虚拟社区中的基于信任的推荐策略进行了研究,提出了一个考虑社区节点信任度稳定性与社区利益的推荐算法。该算法采用李雅普诺夫优化的思想,社区控制中心根据目前各成员节点的状态与请求者的特征做出满足请求者的约束条件,同时保证社区节点信任度稳定性并使得社区所得利益最大的决策。对算法进行理论分析与仿真实验表明,与传统方法相比,该算法使得社区节点的信任度与工作负荷更加稳定,同时可使整个虚拟社区与资源请求者获得更多的利益。