论文部分内容阅读
移动Ad Hoc网络作为一种开放的、自组织网络,已经慢慢渗入到生活的各个方面。网络中的各种网络功能的实现需要依靠节点的相互协作来完成。由于开放式网络中节点的行为难以度量和预测,节点身份没有中心化的管理权威加以认定,这导致节点间的协作十分脆弱,很容易被自私节点或恶意攻击,甚至是一些潜在的因素所破坏。然而一些传统软件形态的安全技术和手段不再适用于Ad Hoc网络,从而造成了Ad Hoc网络中很大的安全隐患。鉴于此,“信任”作为一个强大的安全技术,被引入到Ad Hoc网络中,确保网络的可靠运行。然而传统的信任评价机制仅仅只从单方面考虑节点的信任,并不能全面综合的体现节点的信任。本文提出一种面向服务的多维信任评估模型。该模型分析了Ad Hoc网络中影响节点信任值的主要属性,并根据各信任属性的特性给出对应直接信任值的计算公式。在综合考虑多业务网络特性的情况下,准确、全面的进行信任评价,将信任多维化。针对将信任多维化后,随之产生的复杂化问题,本文运用主成分分析、因子分析的方法和汤姆森因子,在保留原来大部分信息的前提下,从中提取几个较少的综合变量,用来表征综合信任。最后,本文通过仿真比较了两个分别采用了单信任模型和多维信任模型的网络的性能,得出的结论表明在相同的网络环境下,多维信任模型比半环信任模型能更有效的进行信任评估。从而相对于半环信任模型,多维信任模型提高了网络的平均吞吐量,并降低了网络的延时。再者,仿真表明多维信任模型能均衡网络节点能量消耗,延长了网络节点的生存时间,增加了网络的寿命。